Различия
Здесь показаны различия между двумя версиями данной страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
wiki:менеджеры_окон_в_de_и_сами_по_себе [2011/04/02 22:34] [Оконный менеджер без окружения рабочего стола] |
wiki:менеджеры_окон_в_de_и_сами_по_себе [2012/07/09 11:16] (текущий) |
||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| ====== Что такое оконный менеджер? ====== | ====== Что такое оконный менеджер? ====== | ||
| - | <note important>Внимание! Эта статья не содержит руководства по настройке того или иного оконного менеджера. В ней объясняются некоторые общие теоретические и практические аспекты использования оконных менеджеров. Для получения инструкций обратитесь к статье о конкретном оконном менеджере в этой вики или задайте вопрос на форуме</note> | + | <note important>Внимание! Эта статья не содержит руководств по настройке того или иного оконного менеджера. В ней объясняются некоторые общие теоретические и практические аспекты использования оконных менеджеров. Для получения инструкций обратитесь к статье о конкретном оконном менеджере в этой вики или задайте вопрос на форуме</note> |
| Оконный менеджер - это приложение, которое отвечает за размещение, декорирование окон, взаимодействие с окнами - изменение размеров, максимизация, свёртывание, закрытие. Оконный менеджер взаимодействует с графическим сервером X11, который занимается взаимодействием c видеокартой и устройствами ввода/вывода (клавиатура, мышь и монитор). | Оконный менеджер - это приложение, которое отвечает за размещение, декорирование окон, взаимодействие с окнами - изменение размеров, максимизация, свёртывание, закрытие. Оконный менеджер взаимодействует с графическим сервером X11, который занимается взаимодействием c видеокартой и устройствами ввода/вывода (клавиатура, мышь и монитор). | ||
| Строка 20: | Строка 20: | ||
| * Добавление команды на замену оконного менеджера в автозапуск средствами утилит контроля сессий данного окружения (хрестоматийный compiz --replace) | * Добавление команды на замену оконного менеджера в автозапуск средствами утилит контроля сессий данного окружения (хрестоматийный compiz --replace) | ||
| - | * В случае, если требуется передать оконному менеджеру контроль над рабочим столом (например, для того, чтобы заработало меню Openbox, появляющееся при правом клике на рабочем столе) - отключение функции контроля рабочего стола в настройках приложения, которое по умолчанию этим занимается. В случае с Ubntu это Nautilus. | + | * В случае, если требуется передать оконному менеджеру контроль над рабочим столом (например, для того, чтобы заработало меню Openbox, появляющееся при правом клике на рабочем столе) - отключение функции контроля рабочего стола в настройках приложения, которое по умолчанию этим занимается. В случае с Ubuntu - это Nautilus. |
| При замене оконного менеджера в составе рабочего окружения последнее продолжает выполнять для вас ряд важных функций - контроль сессий, монтирование съёмных носителей, управление буфером обмена и сетью, ассоциацию файлов с приложениями. Вы меняете только и исключительно механизм управления окнами и рабочим столом. | При замене оконного менеджера в составе рабочего окружения последнее продолжает выполнять для вас ряд важных функций - контроль сессий, монтирование съёмных носителей, управление буфером обмена и сетью, ассоциацию файлов с приложениями. Вы меняете только и исключительно механизм управления окнами и рабочим столом. | ||
| Строка 48: | Строка 48: | ||
| * Внешний вид приложений. Шрифты, иконки, темы рабочего стола, темы курсоров. Теперь их нужно настраивать самостоятельно. Создайте в своей домашней папке скрытые папки .icons и .themes, в первую можно складывать темы иконок и курсоров, во вторую - темы GTK. Внимание! Следите за иерархией папок! Темы будут настраиваться только в случае, если путь к теме выглядит так: ~/.themes/**название_темы**/gtk-2.0. Некоторые авторы делают паки тем, и в папке "Тема" могут оказаться подпапки "Тема светлая" и "Тема тёмная". Удобный инструмент настройки тем gtk, иконок, шрифтов и тем курсора - **lxappearance**. Не забудьте, что темам gtk для корректной работы требуются так называемые "движки" тем, которых в свежеустановленной минимальной системе, скорее всего, нет. Их можно установить из репозитариев, посмотреть, какие движки есть в репозитарии можно так: **aptitude search gtk-engines** | * Внешний вид приложений. Шрифты, иконки, темы рабочего стола, темы курсоров. Теперь их нужно настраивать самостоятельно. Создайте в своей домашней папке скрытые папки .icons и .themes, в первую можно складывать темы иконок и курсоров, во вторую - темы GTK. Внимание! Следите за иерархией папок! Темы будут настраиваться только в случае, если путь к теме выглядит так: ~/.themes/**название_темы**/gtk-2.0. Некоторые авторы делают паки тем, и в папке "Тема" могут оказаться подпапки "Тема светлая" и "Тема тёмная". Удобный инструмент настройки тем gtk, иконок, шрифтов и тем курсора - **lxappearance**. Не забудьте, что темам gtk для корректной работы требуются так называемые "движки" тем, которых в свежеустановленной минимальной системе, скорее всего, нет. Их можно установить из репозитариев, посмотреть, какие движки есть в репозитарии можно так: **aptitude search gtk-engines** | ||
| * Выключение компьютера иначе чем через halt/shutdown из консоли. Если для вашего оконного менеджера нет утилиты для выключения, то вам придётся прибегнуть к сторонним диалогам выключения, и при этом отредактировать sudoers **только** с помощью visudo для разрешения своему пользователю выключения и перезагрузки компьютера без ввода пароля | * Выключение компьютера иначе чем через halt/shutdown из консоли. Если для вашего оконного менеджера нет утилиты для выключения, то вам придётся прибегнуть к сторонним диалогам выключения, и при этом отредактировать sudoers **только** с помощью visudo для разрешения своему пользователю выключения и перезагрузки компьютера без ввода пароля | ||
| + | * Утилита для быстрого запуска приложений посредством ввода команды. Попробуйте для этих целей **gmrun** | ||
| + | * Композитинг, также известный как "прозрачность и кубик". Поскольку compiz сам является оконным менеджером, совместить его с openbox или fvwm, к сожалению, нельзя. Существуют, однако, **композитные** менеджеры, занимающиеся не отрисовкой окон, а исключительно спецэффектами - **cairocompmgr** и связка **xcompmgr** и **transset** - оба позволяют добавить несколько простых композитинговых спецэффектов (тени, прозрачность), но не более того. | ||
| + | |||
| + | Горячие клавиши, декорации окон, виртуальные рабочие столы и меню, как правило, предоставляются оконным менеджером и настраиваются в конфигурационном файле последнего. | ||
| + | |||
| + | ===== Ссылки ===== | ||
| + | * [[http://xwinman.org/|Window Managers for X]] | ||
| + | |||