Содержание
Пользовательские настройки
Русификация
Создаем файл такого содержания:
epsilon# cat ~/.login_conf me:\ :charset=UTF-8:\ :lang=ru_RU.UTF-8:
Затем
epsilon# echo 'setenv LANG ru_RU.UTF-8' >> ~/.cshrc epsilon# echo 'setenv LC_TYPE ru_RU.UTF-8' >> ~/.cshrc epsilon# echo 'setenv LC_COLLATE POSIX' >> ~/.cshrc epsilon# echo 'setenv LC_ALL ru_RU.UTF-8' >> ~/.cshrc
X11
epsilon# pkg install xorg liberation-fonts-ttf
Генерируем файл настроек:
epsilon# X -config && cp ~/xorg.conf.new /etc/X11/xorg.conf
Добавляем в соответствующую секцию строчки
FontPath "/usr/local/lib/X11/fonts/Liberation/" FontPath "/usr/local/lib/X11/fonts/cyrillic/:unscaled"
Кроме того, unscaled добавляем к шрифтам misc, 100dpi, 75dpi.
Если xorg собран с поддержкой HAL, убираем из xorg.conf все упоминания о мыши с клавиатурой.
Если актуально, то
epsilon# pkg install nvidia-driver epsilon# echo 'nvidia_load="YES"' >> /boot/loader.conf epsilon# echo 'linux_enable="YES"' >> /etc/rc.conf
и исправляем драйвер на nvidia в xorg.conf.
Теперь займемся клавиатурой и мышкой:
epsilon# cat /usr/local/etc/hal/fdi/policy/x11-input.fdi <?xml version="1.0" encoding="UTF-8"?> <deviceinfo version="0.2"> <device> <match key="info.capabilities" contains="input.keyboard"> <merge key="input.x11_options.XkbRules" type="string">xorg</merge> <merge key="input.x11_options.XkbModel" type="string">pc105</merge> <merge key="input.x11_options.XkbLayout" type="string">us,ru</merge> <merge key="input.x11_options.XkbVariant" type="string">altgr-intl,winkeys</merge> <merge key="input.x11_options.XkbOptions" type="string">grp:ctrl_shift_toggle</merge> </match> </device> </deviceinfo>
KDE4
epsilon# pkg install kde ru-kde-l10n epsilon# echo 'kdm4_enable="YES"' >> /etc/rc.conf epsilon# echo 'dbus_enable="YES"' >> /etc/rc.conf epsilon# echo 'hald_enable="YES"' >> /etc/rc.conf epsilon# echo 'proc /proc procfs rw 0 0' >> /etc/fstab