главная Азбука Линукс Получить линукс Помочь сайту

IceWM


IceWM - очень маленький, быстрый и удобный оконный менеджер. По словам разработчиков, "основные цели IceWM - быть простым, быстрым и не вставать на пути у пользователя". В этом оконном менеджере можно полноценно работать с использованием клавиатуры, что при должной тренировке и привычке существенно ускоряет работу. В отличие от многих других оконных менеджеров существует возможность отображения панели запущенных задач. Может имитировать внешний вид и поведение Motif, OS/2 Warp 4, OS/2 Warp и Windows 95. Поддерживаются темы (скины), настройка внешнего вида под пользователя, виртуальные рабочие пространства. IceWM может быть использован в качестве оконного менеджера для Gnome или KDE. Существует перевод на русский язык. В общем и целом - очень маленький и шустрый оконный менеджер, делающий именно то, что от него требуется. Для многих маломощных компьютеров - одно из самых привлекательных, если не единственное решение для графической работы в Linux.

Сайт разработчика.


IceWM

Настраиваем IceWM

Для начинающего пользователя настройка даже такого простого оконного мендежера как IceWM может оказаться затруднительной. По этой причине предлагаю воспользоватся специальным средством с названием IceWM Control Center. Как понятно из названия мы имеем дело с пакетом, который выступает в роли центра управления в нашем случае управления IceWM.

И так, что же можно сделать с использование IceWM Control Center. Как оказывается не мало. В наше распоряжение IceWM Control Center - этот графический интерфейс для настройки IceWM, предоставляет возможность выбора шрифтов, картинок и цветов, смены иконок и многого другого. Это, по сути, набор нескольких отдельных инструментов для настройки оконного менеджера IceWM. Вот некоторые из них:

  • Menu/toolbar editor помогает определить содержание меню и панели.
  • Theme's switcher - переключение тем, которых в IceWM немало. Предварительный просмотр присутствует, как и в настройках фона Рабочего стола. IceWM's winoptions editor - настройка окон, то есть для каждой программы можно установить некоторые параметры: например, на каком Рабочем столе она запускается, где располагается окно, изображение для иконки этого окна, изменение размера окна и др.
  • IceWM's keys editor - это для любителей замысловатых сочетаний клавиш, а не честной кнопки мыши. Клавиши быстрого доступа без труда назначаются для любой команды.
  • IceCursors's Configurator предлагает набор изображений для курсора, для перемещения окна, для изменения его размера, не говоря уже о просто курсоре, который может быть направлен и вправо, и влево, и куда вашей душе угодно.

Одним словом, настраивается все, что только можно, взлетная полоса для фантазии широка и удобна, а из экрана можно сделать и максимально удобное рабочее место, и нечто шокирующее сочетанием красок, стилей и звуков.

Сайт разработчика


IceWM

Вообще, если говорить откровенно, оконный менеджер IceWM достаточно прост в настройке и без специальных программ. Как Вы уже наверно догадались, речь идет о (любимых или не любимых всеми пользователями ОС Линукс) т.н. конфигурационных файлах. Как это еще иногда называют, ручной правке конфигов.

При помощи несложного редактирования этих самых конфигурационных файлов можно добится практически любых результатов, легко получив желаемое.

Ну, чтобы не ходить вокруг да около, я предлагаю рассмотреть все на конкретном примере.

Настройка IceWM с поддержкой XFT (TTF шрифтов)

По умолчанию IceWM устанавливается с использованием XFT, т.е. с включенной поддержкой шрифтов TTF, но при этом, если менеджер был сконфигурирован для работы с обычными шрифтами (cronyx в варианте koi8 или подобными), то вместо русских букв в названии вы увидите пробелы, а в логах X-ов будет что-то вроде glyph not found.

В данном примере предполагается, что locale настроена на использование кодовой страницы KOI8-R и произведены операции по русификации консоли и X-ов.

В качестве донора шрифтов мы будем использовать продукцию корпорации Microsoft (обратите внимание на то, что если Вы хотите использовать эти шрифты, то Вы сможете это сделать только в рамках соответствующей лицензии). Шрифты были скопированы в каталог /usr/X11R6/lib/X11/fonts/TrueType, но для того, чтобы ими воспользоваться, необходимо создать файлы с их описанием (fonts.dir, fonts.scale). Для этих целей предназначена программа ttmkfdir, которую можно установить с помощью с помощью утилиты apt-get.

Или собрав ее из исходных кодов командой:

./ configure && make && make install

Далее создаем необходимые для работы X сервера файлы:

cd /usr/X11R6/lib/X11/fonts/TrueType
ttmkfdir > fonts.dir
cp fonts.dir fonts.scale

В конфигурационный файл etc/X11/XF86Config в секцию Section "Module" добавляем строку:

Load "freetype"

которая позволит использовать TTF шрифты, соответственно в секцию Section "Files" добавляем строку:

FontPath "/usr/X11R6/lib/X11/fonts/TrueType/"

Теперь необходимо запустить X-сы.

Открываем xterm и запускаем xfontsel. Чудесно, теперь мы можем видеть, что необходимые нам шрифты появились в системе и их можно использовать.

Далее редактируем конфигурационные файлы IceWM. Необходимо помнить, что настройки шрифтов заданные в файле prefrences могут быть переопределены в свойствах Тем(themes), т.е. в файлах вида default.theme или имя_предустановки.theme.

В результате должно получиться что-то вроде:
TitleFontName="-monotype-arial-bold-r-*-*-*-100-*-*-*-*-koi8-r"
MenuFontName="-monotype-arial-bold-r-*-*-*-100-*-*-*-*-koi8-r"
StatusFontName="-monotype-arial-bold-r-*-*-*-100-*-*-*-*-koi8-r"
FxFontName="-monotype-arial-bold-r-*-*-*-100-*-*-*-*-koi8-r"
QuickSwitchFontName="-monotype-arial-bold-r-*-*-*-100-*-*-*-*-koi8-r"
NormalButtonFontName="-monotype-arial-bold-r-*-*-*-100-*-*-*-*-koi8-r"
ActiveButtonFontName="-monotype-arial-bold-r-*-*-*-100-*-*-*-*-koi8-r"
NormalTaskBarFontName="-monotype-arial-bold-r-*-*-*-100-*-*-*-*-koi8-r"
ActiveTaskBarFontName="-monotype-arial-bold-r-*-*-*-100-*-*-*-*-koi8-r"

Вот и все. Осталось только перезапустить IceWM.



Закажи себе Linux на DVD

Hosted by uCoz