Реферат: Графічний інтерфейс користувача Linux

Unfocus

ShowIconmgr

HideIconmgr

---------------

Xterm

------------- -

Kill

Delete

--------------

Restart

Exit

Наприклад, за допомогою пункту меню Xterm можна вивести на екран дисплея вікно текстового терміналу, в якому за допомогою команд операційної системи можна далі викликати будь-якого іншого Х-клієнта, чи виконати ще яку-небудь дію. За допомогою пункту меню Kill можна зняти з виконання Х-клієнта.

Важливою перевагою twm є можливість зміни системних функцій і додавання нових функцій у відповідності з потребами користувачів.

До найбільш відомих менеджерів вікон в Linux можна також віднести: fvwm, fvwm2, fvwm95, kwin, Enlightenment, sawfish, mvm.

Для робочого стола KDE основним менеджером вікон є kwin. Для робочого стола GNOME раніше базовим адміністратором вікон був Enlightenment (або просто Е), а тепер його замінив sawfish.

Менеджери дисплея

Менеджер дисплея вкликається автоматично при завантаженні системи X Window. Цей Х-клієнт відповідає за реєстрацію користувачів в системі. Таким чином, при введенні login та пароля, ми взаємодіємо саме із менеджером дисплея.

Як правило, менеджер дисплея працює лише в складі із більш потужними Х-клієнтами – робочими столами. Для кожного робочого стола використовується свій менеджер дисплея: gdm для GNOME і kdm для KDM. Тип менеджера дисплея, який за замовчуванням запускається під час початкового завантаження, визначається сценарієм оболонки prefdm. Цей сценарій звертається до файла desktop із каталога /etc/sysconfig. Знаючи мову програмування оболонки bash, корисно проаналізувати такий фрагмент сценарію prefdm.

preferred=

if [- f /etc/sysconfig/desktop] ; then

. /etc/sysconfig/desktop

if ["$DISPLAYMANAGER" = GNOME] ; then

preferred=gdm

elif ["$DISPLAYMANAGER" = KDE] ; then

preferred=kdm

elif ["$DISPLAYMANAGER" = XDM] ; then

preferred=xdm

fi

fi

Неважко зрозуміти із наведеного фрагмента сценарію, що вибір менеджера дисплея здійснюється в залежності від того, яке ключове слово міститься у файлі desktop: GNOME, KDE або XDM.

Робочі столи користувача

К-во Просмотров: 249
Бесплатно скачать Реферат: Графічний інтерфейс користувача Linux