Как всегда, список того, что нам понадобится:
1.Собственно FluxBox 0.9.9
2.Мной русифицированные темы, меню
3.Хорошие, красивые шрифты: KOI8 и Win1251 (они нам еще для русификации XMMS понадобятся :)
4.Пакет Eterm (есть в дистрибутиве) и конфиги для него.
4.Пакет aterm
6.Можно еще и GKrellM установить, который есть в дистибутиве MDK 10.
и русифицированые мной темы к нему :)
7.Установленный XDM или кому нравится mdkkdm (есть в дистрибутиве)
Итак.
1. Ставим шрифты:
Создаем 2 каталога в каталоге :) /usr/X11R6/lib/X11/fonts
1-й koi8
2-й win1251
В первый распаковываем архив cyr-rfx-koi8-1-1.1.tgz, так, что каталоги 75dpi и misc находились сразу внутри каталога koi8.
Во второй - аналогично распаковываем cyr-rfx-windows-1251-1.1.tgz
Идем править файл /etc/X11/XF86Config-4
Ищем секцию Files
После нашего вмештельства она должна выглядеть так:
Section "Files"
FontPath "unix/:-1"
FontPath "/usr/X11R6/lib/X11/fonts/koi8/75dpi"
FontPath "/usr/X11R6/lib/X11/fonts/koi8/misc"
FontPath "/usr/X11R6/lib/X11/fonts/win1251/75dpi"
FontPath "/usr/X11R6/lib/X11/fonts/win1251/misc"
Сохраняем.
Рестартим Иксы: для тех кто не знает - достаточно нажать Ctrl+Alt+Backspace
2. Распаковываем архив с fluxbox в удобное для нас место, идем в распакованный каталог. Запускаем ./configure, если все нормально - make, make install, если нет - доставляем все, что требует (например часто не хватает libxfree. Все есть в дистре MDK10).
Для использования XDM (стартует только флукс, да и при использовании XDM подразумевается, что у вас ничего кроме него нет. No KDE and No Gnome ;):
Редактируем файлы: /etc/X11/Xsession и /etc/X11/xdm/Xsession
/etc/X11/Xsession
Найдите секцию в Вашем Xsession, похожую на эту, и приведите ее в такой вид:
if [ -n "$DESKTOP" ]; then
case $DESKTOP in
fluxbox)
exec /usr/local/bin/fluxbox
;;
failsafe)
xsetroot -cursor_name left_ptr
type -p rxvt > /dev/null >& 2 && exec $SSH_AGENT rxvt -geometry 80x24-0-0
type -p xterm > /dev/null >& 2 && exec $SSH_AGENT xterm -geometry 80x24-0-0
type -p xvt > /dev/null >& 2 && exec $SSH_AGENT xvt
type -p twm > /dev/null >& 2 && exec $SSH_AGENT twm
;;
default)
;;
*)
if type -p "$DESKTOP" > /dev/null; then
exec $SSH_AGENT /bin/sh -c "$DESKTOP"
else
exec $SSH_AGENT /bin/sh -c "$(/usr/sbin/chksession -x=$DESKTOP)"
fi
;;
esac
fi
Файл /etc/X11/xdm/Xsession должен выглядеть так:
exec /etc/X11/Xsession fluxbox
Также создаем файл /etc/X11/wmsession.d/08Fluxbox
NAME=fluxbox
ICON=
EXEC=/usr/local/bin/fluxbox
DESC=Fluxbox Desktop
SCRIPT:
exec /usr/local/fluxbox
Для mdkkdm(Оконный менеджер KDE):
Создаем файл /etc/X11/wmsession.d/09Fluxbox
Со следующим содержанием:
NAME=FluxBox
ICON=blackbox.png
EXEC=/usr/local/bin/fluxbox
DESC=A Light but nice looking window manager
SCRIPT:
exec /usr/local/bin/startfluxbox
Создаем файл /usr/share/apps/kdm/sessions/09Fluxbox.desktop
Со следующим содержанием:
[Desktop Entry]
Encoding=UTF-8
Name=FluxBox
Comment=FluxBox
TryExec=/usr/local/bin/fluxbox
Exec=FluxBox
Icon=
Type=Application
Файл myfluxbox.tar.gz с темами и настройками распаковываем в домашний(ие) каталог(и) нужного(ых) пользователя(ей). Например: /home/user/.fluxbox (заметьте! каталог скрытый)
Выполняем:
[root@morph /]chown -R user:user /home/user/.fluxbox
[root@morph /]chmod -R 755 /home/user/.fluxbox
И удаляем файл /home/user/.fluxbox/init
Все! Рестартим иксы. Для mdkkdm в окне выбора оболочек должен появиться FluxBox.
Настройка Eterm:
1. Устанавливаем Eterm
2. Для прозрачности и русскоязычности конфиги user.cfg и themes.cfg из архива Eterm-cfg.zip кидаем в каталог /usr/share/Eterm/themes/Eterm, конфиг eterm.cfg(нужен для Desktop Eterm - прозрачный терминал без обрамления на рабочий стол) - в /root или удобное место, но тогда надо отредактировать $HOME/.fluxbox/menu , секция терминалы>Desktop Eterm и изменить путь к этому файлу.
А вообще...как мне тут верно подсказывают - для простого терминала лучше всего юзать aterm(есть в MDK) - имеется куча настроек - есть fade, т.е. коэффициент прозрачности. Например, запускаем aterm так:
aterm -tr -trsb -sh 30 -fn -misc_koi8_1-fixed-medium-r-semicondensed-*-*-120-*-*-c-*-koi8-r +sb -cr yellow -fg green -bg black -fade 80
или
aterm -tr -trsb -sh 80 -fn -misc_koi8_1-fixed-medium-r-semicondensed-*-*-120-*-*-c-*-koi8-r +sb -cr yellow -fg green -bg black -fade 80 -e mc -b
запустится прозрачный MC.
Ну а для desktop-терминала используем Eterm. :)
Насчет GKrellm:
Запускаем его(чтобы создал каталог настроек). И сразу выходим. Файл mygkrellm2.tar.gz с темами и натройками распаковываем в домашний(ие) каталог(и) нужного(ых) пользователя(ей). Например: /home/user/.gkrellm2 (заметьте! каталог скрытый).
Выполняем:
[root@morph /]chown -R user:user /home/user/.gkrellm2
[root@morph /]chmod -R 755 /home/user/.gkrellm2
Все! Поиграйтесь с панелями для ppp и накопителей - с помощью ppp можно дозваниватьсяотсоединяться от интернета одним нажатием, а с помощью панели накопителей - монтировать/размонтировать/вытаскивать CD/DVD приводы (видно на скриншоте).
Насчет XMMS:
Просто в настройках выберите шрифт: Fixed(win1251) и ID3 тэги будут отображаться правильно.
Последние комментарии
10 лет 16 недель назад
10 лет 35 недель назад
10 лет 44 недели назад
10 лет 45 недель назад
11 лет 34 недели назад
11 лет 34 недели назад
11 лет 34 недели назад
11 лет 35 недель назад
11 лет 35 недель назад
11 лет 37 недель назад