Вопрос № 106677: Как запустить графический интерфейс FreeBSD 6.2. Объясните пожалуйста по конкретней я в этом новичок:) Спасиба:)...Вопрос № 106681: Здравствуйте.Попробовал установить mythtv в итоге, сделав как написано ничего не вышло. В итоге вылетает ошибка открытия БД и всё. mysql запущен.(suse10.2).Помогите если можете....Вопрос № 106702: Здравствуйте, ув. эксперты!
1. Куда писать стартовые скрипты для отдельных пользователей? Т.е. которые выполняются при входе в систему определенного пользователя
2. Как на языке bash делать include()? Т.е. как вставить скрипт из другого ...
Вопрос № 106.677
Как запустить графический интерфейс FreeBSD 6.2. Объясните пожалуйста по конкретней я в этом новичок:) Спасиба:)
Отправлен: 25.10.2007, 01:49
Вопрос задал: ИГ РО К (статус: Посетитель)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 1)
Отвечает: -OC-
Здравствуйте, ИГ РО К!
Если графический интерфейс у вас уже установлен, то комманда startx запустит его :).
Если нет, то необходимо его установить.
Как это сделать, и подробности настройки прочитать можно в Глава 5. X Window System Руководство FreeBSD
Ответ отправил: -OC- (статус: Практикант)
Ответ отправлен: 25.10.2007, 10:00
Отвечает: Rashid N. Achilov
Здравствуйте, ИГ РО К!
По умолчанию графический интерфейс в системе отсутствует. Его необходимо установить вручную. При этом следует помнить, что то, что в Windows называется "графический интерфейс", на самом деле включает в себя три компонента:
1. Низкоуровневый слой - драйвера устройств, обработчики сообщений, средства безопасности, средства работы со шрифтами и еще много-много чего плюс основные программы. Это все обычно называется "X-сервер" и устанавливается из порта x11/xorg
2. Библиотека оконных примитивов (виджетов). X-сервер включает простейшую библиотеку, но для нормальной графической среды нужна нормальная библиотека. Для GNOME - это GTK, для KDE - qt. Прочие обычно тащат ее с собой. Ставится соответственно из x11-toolkits/gtk20 и x11-toolkits/qt33
3. Графическая среда. В простейшем случае менеджер окон, как twm (который уже входит в X-сервер). В нормалтном случае - KDE или GNOME. В промежуточном - что-то типа xfce. Выбор очень большой. KDE ставится из x11/kde3, GNOME - из x11/gnome2.
В любом случае понадобится первоначальная настрока X-сервера. Для этого нужно запустить xorgconfig и ответить на все его вопросы, файл будет создан по окончании его работы. Для проверки созданного конфига запустить
# X -probeonly
если при этом не выдано никаких сообщений, экран простомигнул и погас - все нормально. Для тестирования можно запустить X через startx, для регулярной работы лучше раскомментарить строку с xdm в /etc/ttys. Если установлен KDE, то xdm можно заменить на kdm
--------- Usquam ut procul domus
Ответ отправил: Rashid N. Achilov (статус: Студент)
Ответ отправлен: 25.10.2007, 20:14
Вопрос № 106.681
Здравствуйте.Попробовал установить mythtv в итоге, сделав как написано ничего не вышло. В итоге вылетает ошибка открытия БД и всё. mysql запущен.(suse10.2).Помогите если можете.
Приложение:
Отправлен: 25.10.2007, 02:27
Вопрос задал: Sabotazzz (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 5)
Отвечает: 52evg
Здравствуйте, Sabotazzz!
Во первых создали ли вы базу в MySQL, если нет создайте следующими командой:
mysql -u root -p < /usr/share/mythtv/database/mc.sql
Как я понял вы пытаетесь подключиться с пользователем roman, и своим паролем. Значит необходимо разрешить доступ к базе mythtv пользователю roman.
mysql -u root -p
...вводим пароль пользователя root для MySQL.
grant all privileges on имя_базы_mythtv.*(имя можно посмотреть в файле /usr/share/mythtv/database/mc.sql) to roman@localhost identified by 'ваш_пароль' with grant option;
flush privileges;
quit;
Далее пробуем снова запустить mythtv.
Удачи.
Ответ отправил: 52evg (статус: Практикант)
Ответ отправлен: 25.10.2007, 07:40 Оценка за ответ: 5 Комментарий оценки: Спасибо, теперь запустилась нормально.
Вопрос № 106.702
Здравствуйте, ув. эксперты!
1. Куда писать стартовые скрипты для отдельных пользователей? Т.е. которые выполняются при входе в систему определенного пользователя
2. Как на языке bash делать include()? Т.е. как вставить скрипт из другого файла?
Отправлен: 25.10.2007, 09:06
Вопрос задал: dobroman (статус: 2-ой класс)
Всего ответов: 3 Мини-форум вопроса >>> (сообщений: 1)
Отвечает: Владимир Медведев
Здравствуйте, dobroman!
1) Это зависит от используемого шелла, для bash - в ~/.bash_profile
2) $include ~/script.file
Ответ отправил: Владимир Медведев (статус: 4-ый класс)
Ответ отправлен: 25.10.2007, 10:19
Отвечает: Dr_Andrew
Здравствуйте, dobroman!
1. Под учётной записью локального пользователя откройте Konqueror. В меню выберите Перейти - Автозапуск. Скопируйте нужный скрипт в этот каталог (т.е. /home/local_user/.kde/Autostart/, где local_user - login локального пользователя).
2. Если правильно понял вопрос, то на примере. Два файла echo.sh и include.sh
Код файла echo.sh:
#!/bin/sh
echo "Привет!"
Код файла include.sh:
#!/bin/sh
if [ -x echo.sh ]
then source echo.sh
else echo "Сделайте файл исполняемым."
fi
Команда source считывает все команды из файла echo.sh и запускает их на выполнение в текущей командной оболочке.
Ответ отправил: Dr_Andrew (статус: 1-ый класс)
Ответ отправлен: 25.10.2007, 11:24
Отвечает: Поплевкин Дмитрий Сергеевич
Здравствуйте, dobroman! Если в консоле, я имеюю виду вообще при любом логине пользователя.
Надо править следующий файл в домашней папке пользователя .bash_logout