Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Настройка конфигурации менеджера окон fvwm.

Поиск

Диспетчер окон fvwm – "плод" совместных усилий компании Evans and Sutherland Computer Corporation, ученых Массачусетсского технологического института и Роберта Неншена (Robert Nation) – создан на основе более раннего менеджера окон twm. Этот менеджер окон используется по умолчанию при запуске Х-сеанса с помощью команды startx и обла­дает многими элементами, свойственными большинству менеджеров окон для X.

• Иерархическая система меню.

• Графические пиктограммы (при минимизации окон).

• Кнопки окон на основе ЗD-графики (с использованием затенения и цвета).

• Полосы прокрутки на основе ЗD-графики (перемешаемые и затененные).

• Настраиваемые цветовая гамма отображения и элементы экрана.

• Модули менеджераокон (для панелей пиктограмм, пейджеров и т.д.).

• Виртуальные рабочие столы (полиэкранность).

Хотя в каталоге /etc/X11/fvwm существует файл конфигурации fvwm, system, fvwmrc, основные элементы менеджера окон расположены в под­каталоге wvl_modules каталога /usr/XHR6/lib/Xll. Настройка конфигу­рации и управление fvwm (а также другими менеджерами окон) осуществля­ется с помощью последовательностей макросов и файлов конфигурации, расположенных в каталоге /etc/X11/wmconfig, которые обрабатываются программой настройки конфигурации менеджера окон wmconfig. Парамет­ры меню, цветовой гаммы, обрамления, значений комбинаций клавиш и другие аспекты управления окнами обрабатываются и устанавливаются на основе этих файлов при запуске сеанса X11 с использованием менеджера fvwm (а также других менеджеров окон). Это довольно сложная система, ко­торая, однако, обеспечивает простейшую форму управления сеансом (session management) или возможность сохранения параметров для использования их в следующем сеансе X11. Эти файлы перечислены в таблице 5.

Таблица 5. Макросы и файлы.

Макрос или файл Описание
AfterStep.M4 Макрос, используемый менеджером окон AfterStep
Common.M4 Макросы и определения для всех менеджеров окон
Fvwml.M4 Макрос, используемый менеджером окон fvwm
WmConfig Макрос, используемый для изменения конфигурации параметров менеджера окон после перезапуска
Desk Функции запуска клиента Looking Glass
Rc Макроопределения, относящиеся к обработке файлов конфигурации
rc.bindings Параметры мыши и клавиатуры
rc.config Параметры шрифта изображения и фона
rc.functions Специализированная мышь и функции обработки окна
rc.goodstuff Определения пиктограмм и параметров запуска приложений
rc.menus Определения меню
rc.menus.exclude Клиенты, исключенные из меню
rc.modules Определения модулей для окон и пейджеров
rc.options Цветовая гамма, фокусировка, пиктограммы, внешний вид, располо­жение, оформление окон и размер экрана пейджеров
rc.styles Оформление окон и назначения пиктограмм

Таблица 5. Макросы и файлы. (Продолжение)

Xinitrc Начальные установки и параметры для запуска Х-сеанса
Xsessionrc Установки и параметры, используемые менеджером дисплея xdm при запуске Х-сеанса

 

Для более подробного ознакомления с принципами работы команды wmconfig об­ратитесь к файлу Fvwm-Config-Dokumentation.en.txt, расположенному в каталоге /usr/doc/wmconfig.

Вы можете изменить способ отображения информации менеджером fvwm, прибег­нув к помощи различных меню настройки конфигурации рабочего стола. Эти меню, которые появляются в свободной области рабочего стола в резуль­тате нажатия комбинации клавиш <Alt+C> (или <Alt+Shift+C>), позволяют изменять многие из следующих установок.

• Шрифты для окон, пиктограмм и меню.

• Цветовую гамму окон (фон и цвет переднего плана).

• Правила фокусировки (активизация окна с помощью щелчка в окне либо пе­ремещения курсора по нему и т.д.).

• Способ обработки и появления окна.

• Диспетчер окон, используемый по умолчанию.

• Расположение модулей, пиктограмм или кнопок рабочего стола.

• Правила появления модулей, пиктограмм или кнопок рабочего стола.

Щелкните на элементе Enable autosave topics меню рабочего стола. После этого вы можете изменять различные установки с помощью меню Config. По завершении снова нажмите комбинацию клавиш <Alt+C>. Вы увидите, что меню Config изменилось и со­держит теперь элемент Save Desktop (Сохранить рабочий стол).

Чтобы сохранить изменения, щелкните на элементе меню Save Now (Сохранить немедленно). Эти изменения помещаются в файлы desk и rc.config подкаталога.wmconfig вашего домашнего каталога.

Различные клиенты X11 можно запустить с помощью командной строки окна тер­минала или корневого меню менеджера fvwm. Для использования этого меню помес­тите курсор вашей мыши на свободную область рабочего стола, щелкните левой кнопкой мыши и выберите требуемую группу программ.

Диспетчер окон fvwm также поддерживает ряд клавиатурных команд, позволяющих управлять указателем мыши, меню и текущим активным окном. Используя эти команды, можно управлять окнами или мышью и выбирать элементы меню, не отрывая пальцев от клавиатуры. В таблице 6 перечислены некоторые из наиболее часто применяемых команд.

Таблица 6. Основные команды.

Команда Описание
<Alt+A> Отображает меню Applications
<Alt+C> Отображает меню Config
<Alt+D> Отображает меню Desktop
<Alt+Esc> Отображает графический список окон
<Alt+F> Отображает меню Graphics
<Alt+G> Отображает меню Games
<Alt+H> Отображает меню Help
<Alt+I> Отображает меню Internet Connectivity
<Alt+P> Отображает меню Productivity Tools
<Alt+R> Отображает меню Amusement
<Alt+S> Отображает меню Shells
<Alt+T> Отображает меню Terminals
<Alt+Tab> Активизирует следующее окно
<Alt+V> Отображает меню Software Development
<Alt+X> Отображает меню Text и Publishing
<Alt+Y> Отображает меню System administration
<С1г1+Alt+стрелка вниз> Перемещает указатель на 100 пикселей вниз
<Ctrl+Alt+стрелка влево> Перемещает указатель на 100 пикселей влево
<Ctrl+Alt+стрелка вправо> Перемещает указатель на 100 пикселей вправо
< Ctrl +Alt +стрелка вверх> Перемещает указатель на 100 пикселей вверх
<С1г1+стрелка вниз> Перемещает активное окно вниз на следующий рабочий стол
< Ctrl +стрелка влево> Перемещает активное окно влево на следующий рабочий стол
< Ctrl +стрелка вправо> Перемещает активное окно вправо на следующий рабочий стол
< Ctrl +стрелка вверх> Перемещает активное окно вверх на следующий рабочий стол
<Shift+Alt+Tab> Активизирует предыдущее окно

 

Таблица 6. Основные команды. (Продолжение)

<Shift+Ctrl+Alt+стрелка вниз> Перемещает указатель вниз на 1% высоты экрана
<Shift+Ctrl+Alt+стрелка влево> Перемещает указатель влево на 1% ширины экрана
<Shift+Ctrl+Alt+стрелка вправо Перемещает указатель вправо на 1% ширины экрана
<Shift+Ctrl+Alt+стрелка вверх> Перемещает указатель вверх на 1% высоты экрана

 

Вы можете также попробовать воспользоваться программой AfterStep, которая представляет собой вариант проду­манной настройки конфигурационных файлов fvwm.

Запуск AfterStep.

Диспетчер окон AfterStep, авторами которого являются Фрэнк Феджес (Frank Fejes), Альфредо Кеньи Коджима (Aifredo Kenji Kojima) и Дэн Уикс (Dan Weeks), под­держивает функции управления окнами, контроля, а также другие функции, аналогичные функциям коммерческой операционной системы NEXTSTEP. В ча­стности, менеджер окон AfterStep включает следующие возможности.

• Настраиваемые пиктограммы на основе 3D-графики

• Панель для запуска клиентов X11

• Всплывающие меню, включающие наборы пиктограмм

• Оконные элементы управления с затенением (для наложения или снятия тени дважды щелкните на строке заголовка окна)

• Изысканные строки заголовков, кнопки и другие элементы оформления

• Самые современные всплывающие меню

Диспетчер окон AfterStep обеспечивает в процессе Х-сеансов специфи­ческие оконные элементы управления, пиктограммы, а также набор приложений.

Вы можете использовать AfterStep в качестве менеджера окон по умолчанию с по­мощью элемента Default WM (Диспетчер окон по умолчанию) меню Config базового экрана. Программа AfterStep использует ту же схему настройки конфигурации меню и рабочего стола, что и программа fvwm, поэтому вы можете внести изменения в конфигурацию вашего рабочего стола и сохранить их на будущее (эти изменения отра­жаются в файле rс.config подкаталога.wvconfig вашего домашнего каталога).

Запуск менеджера окон twm.

Twm, или Tab window manager (менеджер окон Tab), расположенный в каталоге /usr/x11R6/bin, представляет собой один из первых менеджеров окон для системы Х-Window. Клиент twm, разработанный Томом Ластрейнджем (Тот LaStrange) и другими соавторами, обеспечивает большинство базовых операций по работе с оконными элементами управления, такими как заголовки окон, пиктограммы, меню базового окна, а также работу с определяемыми пользователями макрокомандами, вводимыми с помощью мыши или клавиатуры.

Запустите этот менеджер окон, щелкнув на элементе меню Default WM меню Config базового экрана. Однако менеджер twm не использует ту же схему настройки конфигурации меню и рабочего стола, что и менеджеры окон fvwm или AfterStep. Если вы придадите менеджеру окон twm статус применяемого по умолчанию, вы не сможете вернуться к использованию какого-либо другого менеджера, пока не отредактируете файл гс.config подкаталога.wvconfig вашего домашнего каталога. Откройте этот файл с помощью ва­шего излюбленного текстового редактора и отыщите в нем параметр WINMGR:

WINMGR = "twm"

Вы можете удалить это значение параметра иди изменить его, указав другой менеджер окон, примерно так:

WINMGR = "afterstep"

Чтобы воспользоваться новым менеджером окон, сохраните файл и перезапустите X11. Файл конфигурации для менеджера окон cwir., system.twmrc, расположен в каталоге /etc/Xll/twm. Если вы имеете статус root-оператора, вы можете настроить этот файл для поддержки возможностей и программ всех пользователей вашей систе­мы. Если вам необходимо настроить twm под свои собственные нужды, скопируйте, этот файл под именем. twmrc и сохраните его в своем домашнем каталоге.

Базовые операции Х11.

Для использования X11 и клиентов X11 важно знать и уметь применять некоторые базовые операции. Многие программы воспринимают похожие опции командной строки, поэтому вы можете настроить размеры, цвет и расположение окон с помощью одних и тех же опций. Более детальное рассмотрение этих опций можно найти в справочном руководстве по X, расположенном в каталоге /usr/x11/man1, либо в более подробных отдельных руководствах по каждому из клиентов.



Поделиться:


Последнее изменение этой страницы: 2016-08-16; просмотров: 424; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.15.6.140 (0.008 с.)