Алексей Федорчук
Февраль 12, 2011
В развитие темы, начатой в заметке про GNOME 2 и сына его MATE: теперь немного про настройки среды. Ибо любой десктоп в любом дистрибутиве после инсталляции нуждается в некоторой доводке. Требование, чтобы всё работало "искапропки", да при этом ещё и "пес...о", невыполнимо: представления о "пес...ти" у каждого свои, и, соответственно, пришлось бы клеить по коробке на каждого пользователя. Так что воплощать свои идеалы в реальность пользователю приходится самостоятельно.
Методы
Штатный способ настройки сред GNOME 2 и MATE — через комплекс графических утилит, сконцентрированных в меню Система управляющей панели, где они сгруппированы в два пункта:
- Параметры — настройки, выполняемые от лица обычного пользователя и имеющие силу только в его сеансе;
- Администрирование — общесистемные настройки, требующие прав администратора и распространяемые на всю систему в целом.
Через пункт Параметры настраивается в первую очередь рабочая среда, и делается это через так называемый Центр управления. Однако многие настройки вынесены за его пределы. И ряд параметров можно изменить только посредством gconf-editor
, доступного через меню Приложения -> Системные -> Редактор конфигурации.
Настройка внешнего вида
Настройка внешнего вида сводится к трём закладкам панели, вызываемой через меню Система -> Параметры -> Внешний вид. В первых двух устанавливаются тема рабочего стола и его фон, что является сугубо делом вкуса и здесь не рассматривается. А вот третья закладка, посвящённая настройке шрифтов, рассмотрения заслуживает.
Для начала, здесь можно установить гарнитуру и размер шрифтов для приложений, документов, рабочего стола и заголовков окон:
Также определяется моноширинный шрифт, который по умолчанию будет использоваться в штатном текстовом редакторе.
Выбор шрифта -- так же во многом определяется личными пристрастиями, так что от каких-либо советов воздержусь. На скриншоте представлен один из вариантов, который я часто использую -- семейство шрифтов DejaVu есть практически во всех дистрибутивах.
Для представления шрифтов на экране очень важны условия их рендеринга (он же -- растеризация), определяемые библиотекой freetype
. В большинстве современных дистрибутивов она по умолчанию собрана с поддержкойбольшей части того, что нужно. Так что сглаживание и уточнение можно включать смело -- надо только определиться с его степенью, но это опять-таки очень индивидуально:Что же касается разрешения, то по этому поводу существует два мнения:
- что следует использовать значение dpi по умолчанию — 96 (как на приведённом скриншоте), и
- что лучше задать то значение, которое определяет сам X-сервер.
Получить это значение можно из лога загрузки Иксов, например, таким образом:
$ grep -i dpi /var/log/Xorg.0.log
Я ни малейшей разницы между умолчальным и определяемым значением визуально не наблюдаю. Однако рекомендую поэкспериментировать самостоятельно. Как и со всеми прочими шрифтовыми параметрами: глаза -- штука очень индивидуальная.
Раскладки клавиатуры
Выгодое отличие MATE (как и последних версий GNOME 2) по сравнению со всякими прогрессивными GNOME 3 и Unity -- то, что настройки клавиатуры там практически никогда не ломают. Правда, не во всех дистрибутивах клавиатура будет русифицирована сразу после инсталляции -- но это дело легко поправимое. Сначала заходим в меню Система -> Параметры -> Клавиатура и на панели Параметры клавиатуры переходим на вкладку Раскладки:
Нажимаем на кнопку Добавить, и на соответствующей панели выбираем сначала страну -- Российская Федерация, а потом и желаемый вариант раскладки. Я по ряду причин предпочитаю вариант Typewriter, который на скришоте обзывается (совершенно неправильно) Русская печатная машинка, устаревшая:
С опциями Отдельная раскладка для каждого окна (по умолчанию включена) и Новые окна используют раскладку активного окна (по умолчанию выключена) каждый решает для себя.
Переключатель раскладок выбирается через кнопку Параметры и разворачивающийся пункт Клавиша(и) для смены раскладок:
При желании под индикатор текущей раскладки можно задйствовать один из Led-индикаторов (если они физически имеются):
На управляющей панели также присутствует индикатор текущей раскладки -- по умолчанию в виде российского и американского флагов.
Настройка главного меню
Главное меню GNOME 2/MATE обычно автоматически пополняется пунктами для вновь устанавливаемых приложений. А пункты, соответствующие приложениям удаляемым, так же автоматически из него удаляются. Однако в ряде случаев возникает желание видоизменить его по собственному разумению.
Во-первых, некоторые разделы меню выглядят перегруженными. Во-вторых, некоторые из наличествующих в системе приложений в меню скрыты. В-третьих, некоторые из устанавливаемых программ таки не попадают автоматически в меню.
За редактирование главного меню в MATE отвечает специальная программа Mozo. Она может быть установлена по умолчанию и тогда в меню Система -> Параметры будет присутствовать пункт Главное меню. Если его нет -- надо установить соответствующий пакет средствами своего дистрибутива. После чего вызывается такая панель:
Очевидно, что пункты меню с “отмеченными” боксами включены, с “чистыми” — выключены. Для отключения первых с них достаточно снять отметку. Что же до вторых, то они соответствуют главным образом отсутствующим разделам меню, так что включать их бесполезно. Но есть некоторые отключённые пункты, которые, возможно, стоит и включить, например, кое-что из пункта Прочие:
Впрочем, можно включить в меню и пункт для программы, отсутствующей в нём даже в неактивизированном виде. Для этого нажимаем кнопку Новый элемент и в появившейся панели заполняем пустые поля:
После чего нажимаем кнопку OK — соответствующий пункт добавляется в меню мгновенно.
Элементы меню можно тасовать между его разделами произвольным образом — просто перетаскивая мышью туда, куда надо. Разделы меню, полностью освобождённые от элементов, автоматически становятся неактивизированными.
Наконец, никто не запрещает создавать свои разделы меню — на сей предмет существует кнопка Новое меню. Разделы меню и элементы в них можно тасовать с помощью кнопок Переместить вверх и Переместить вниз, между ними можно вводить разделители. Можно создавать и пункты для перехода в определённые каталоги файловой системы — для этого в поле Тип следует выбрать пункт Адрес.
Предпочтительные приложения
Приложения можно запускать не только через меню или управляющую панель, но и щелчком на имени файла ассоциированного с ними типа, которые определяются в пункте Система -> Параметры -> Предпочтительные приложения.
Делается это в достаточно обобщённом виде, а именно: определяются приложения для вызова программ, воспринимающих файлы, имеющие отношение к Интернету, мультимедиа, системе, вспомогательным технологиям:
Запускаемые приложения
И, наконец, некоторые приложения целесообразно запускать автоматически при старте системы -- это определяется в меню Система -> Параметры -> Запускаемые приложения:
По умолчанию таковых изрядное количество, и не все из них жизненно необходимы любому пользователю.
Способ отключения лишних приложений становится очевиден при просмотре их списка во вкладке Автоматически запускаемые программы — достаточно “убрать птицу” со строки с именем того из них, которое кажется ненужным. И теперь при следующей загрузке оно нас более не побеспокоит. При этом само приложение никуда не исчезает — при необходимости его можно запустить вручную.
Исключение лишних приложений из автоматической загрузки, вместе с отключением ненужных стартовых сервисов, о чём мы говорили ранее, существенно ускоряет процесс старта системы. Однако какие именно приложения следует отключать — вопрос довольно сложный. И какие-либо общие рекомендации здесь дать трудно
Программы, отсутствующие в списке автоматической загрузки, легко добавить в него с помощью одноимённой кнопки. Какие программы целесообразно включать в автоматическую загрузку? А вот это мы сейчас увидим, рассмотрев вторую вкладку панели — Параметры:
В ней имеется единственная опция — Автоматически запоминать запущенные приложения при выходе из сеанса. По умолчанию она выключена — но включить её легко. После этого все запущенные в прежнем сеансе приложения будут восстановлены в сеансе новом — с сохранением размеров и положения окон, открытых табов в терминале, открытых страниц в браузере, открытых файлов в редакторе; и даже курсор в последнем случае окажется там же, где он был при выходе.
Однако некоторые программы упорно не желают сохраняться по завершении сеанса. И вот их-то и есть смысл добавить её в автозагрузку -- если они действительно нужны постоянно, разумеется.
http://alv.me/?p=5295