13.04.2014

Установка обоев рабочего стола в wmii WM в FreeBSD

Установка обоев рабочего стола в wmii WM в FreeBSD


Стандартная установка обоев рабочего стола для любого WM

В идеале обои рабочего стола нужно устанавливать в файле .xinitrc или .xsession для любого WM [Window Manager (Менеджера Окон)] а за одно и раскладку клавиатуры.

.xinitrc:

# Установка UTF-8 локали
export LANG='ru_RU.UTF-8'
export LC_ALL='ru_RU.UTF-8'
export PATH="$PATH:/usr/local/kde4/bin"

# Установка разрешения экрана и частоты
xrandr -s 1280x1024 -r 75 &
# отключаем скринсейвер и dpms (энергосберегающий режим)
xset s off -dpms &

# Установка переключения раскладки клавиатуры
setxkbmap -layout 'us,ru' -option 'grp:caps_toggle,grp_led:caps' &

# Установка обоев рабочего стола
feh --bg-scale /mnt/disk0/wallpapers/freebsd.jpg &

# Запуск WM wmii
exec wmii

Формат feh для установки обоев рабочего стола:

$ feh --bg-scale /путь/к/изображению.png

Установка программы feh

Для этого нужно установить программу feh [лёгкий и мощный просмотрщик изображений]:

# pkg_add -r feh

Установка обоев рабочего стола для wmii WM

Но поскольку после запуска WM wmii, он запускает свою тему, то они переустанавливают своё фоновое изображение. В итоге мы увдим свои обои лишь на мгновение.

Исправить такое поведение лучше всего следующим способом.

1. Заходим в каталог <wmii-номер_версии>, расположенный в домашней директории:

$ cd ~/.wmii-3.5

2. Закомментируем или удалим строку в файле "wmiirc" в разделе "# Misc", чтобы она выглядела так:

# добавим лидирующий "#"
#xsetroot -solid "$WMII_BACKGROUND" &

Тэги: [xinitrc, FreeBSD, BSD, wmii, Window Manager, Оконный Менеджер]

Комментариев нет:

Отправить комментарий