Илюстрираният урок за Linux › Допълнителна конфигурация на X Windows › Файлът Xclients
Xclients файл
Може би сте забелязали при разглеждането на файла xinitrc, че потребителят може да замени глобалните настройки на файла Xclients със свои собствени, записани във файла Xclients на неговата домашна директория. В среда на Red Hat, след стартиране на X сървъра, xinit стартира оригиналните клиенти, използвайки тези файлове.
Този файл, подобно на файла xinitrc, е shell скрипт и се подчинява на всички правила за shell скриптове. За да разберете за какво се използва Xclients, разгледайте стандартния файл Xclients от визуализацията на Linux Red Hat 7.1 (както в предишния пример, редовете са номерирани за удобство).
Ето описание на файла (подобно на описанието на файла xinitrc).
- Редове 4-13. Задайте работна среда по подразбиране. Можете да зададете средата на работния плот по подразбиране (вижте глава 11), като използвате променливата PREFERRED на ред 4. Ако PREFERRED не указва никаква обвивка, тогава редове 5-12 проверяват дали обвивката по подразбиране е зададена в /etc/sysconf ig/desktop: GNOME, KDE или друго ниво.
- Редове 14-18. Не дали черупката, указана в PREFERRED, е AnotherLevel.
- Редове 21-32. Ако PREFERRED не указва обвивка, се прави опит за използване наGNOME. Ако GNOME не е инсталиран, тогава се отметва KDE.
- Редове 35-36. Почиства чрез премахване на временни файлове, които може да са останали от предишна X Windows сесия.
- Редове 38-54. Проверка на стила AnotherLevel на мениджъра на прозорци, стартиране на мениджъра на прозорци с този стил и излизане от скрипта.
- Редове 56-69. Опитвам се да стартирамAnotherLevel със стил Fvwm95. При повреда се стартират xclock, xterm и Netscape, след което се прави опит за стартиране наfvwm. Ако fvwmлипсва,twm е стартиран.