_ RU.UNIX.BSD (2:5077/15.22) _____________________________________ RU.UNIX.BSD _
From : Igor Nikolaev 2:5030/266 15 Aug 98 09:42:12
Subj : Re: X-windows
________________________________________________________________________________
Vladimir Shapiro <Vladimir_Shapiro@p4.f26.n5061.z2.fidonet.org> wrote:
> Fri Aug 14 1998 06:18, Igor Nikolaev м. Vladimir Shapiro:
> IN> Во-первых не фиг root'ом ходить.
> ?! Объясни идеологию плиз. Я юниксоидную ОС первый раз в жизни настраиваю :)
> Как должен входить root? С командной строки? А и иксы пускать startx-ом?
root должен ходить тихо и скромно.
Иначе говоря этот account нужен только для отладки,
а дальше пользуйся командой su. Тогда система будет сама
защищать тебя от дурацких ошибок.
Hе надо пускать X через startx, это метод одноразовый,
лучше настроить xdm или какой-либо другой display manager.
> А если мне удобней сразу грузить Х?
> Я ,например, единственный пользователь, он же собсно и root.
unix - многопользовательская система даже если человек один.
Посмотри cat /etc/passwd
Имеет смысл торжественно завести себя самого как пользователя.
Тогда, к примеру, ты сразу будешь видеть какие файлы твои,
какие системные etc. А так просто отбрасывается очень полезный
системный сервис.
Обрати внимание на login.class с квотами и локалью.
> man xdm, man X, man startx и т.д. уже было. Теперь интересно как это народ
> делает.
> Я, например, прописал простенький скрипт в rc.local и поставил один из ttyv?
в
> off secure. Hу и передрал с man-ов /root/.xsession и /root/.xsmstartup
Делать можно по разному. Классический способ состоит в
том, что X не зависит никоим образом от консоли и
на машине висит display manager. При этом у тебя
появляется ещё несколько вкусностей, например при
подключении к ethernet ещё Xterminal'ов (например
можно рядом поставить win95 и exceed) они тут же
начинают совершенно обнотипно обслуживаться этим самым
display manager. Или несколько unix рядом - то же
самое, садишься за любой.
Да и приятно осозновать, что у unix этот такая OS,
в которой есть графика, а вот символьного терминала
может и не быть (вынем видеокарту).
Соответственно достаточно где-либо запустить xdm
(например в rc.local). Паллиатива - пускать его
nodaemon в ttys.
Так как большинство X приложений конфигурятся
в <XRoot>/lib/X11/* то рекомендуют поставить
ln -s /usr/X11R6/lib/X11 /X11
чтобы меньше стучать на кнопки и
ln -s /usr/X11R6 /usr/X11
чтобы проще конфигуриться (некоторые программы
считают что каталог зовут именно так).
Hа всякий случай: между экранами переключалка
работает по <ctrl><alt><Fномер>
P.S.
Если много (>10 человек) породит желание увидеть
faq по установке X, то я готов написать рыбу.