Установка на свежеустановленную систему 10.1-RELEASE-p5 amd64
Решил ставить всё пакетами, установка системы с нуля и установка mate
ушло времени чуть больше часа.
#pkg install mate-desktop mate xorg#pkg install slimДобавить в
/etc/rc.confslim_enable="YES"
polkitd_enable="YES"
dbus_enable="YES"
hald_enable="YES"для мыши
moused_flags="-3"
moused_port="/dev/psm0"
moused_type="auto"
moused_enable="YES"В
/etc/fstabproc /proc procfs rw 0 0Так же поставить дрова на видеокарту
Создать в домашнем каталоге файл
.xinitrc и в него записать:
Код:
#!/bin/sh
LANG=ru_RU.UTF-8; export LANG
LC_ALL=ru_RU.UTF-8; export LC_ALL
exec mate-session
если этого не сделать slim после ввода логина и пароля
будет писать failed to execute login command
locale юзвера перевести в UTF-8
в
/etc/login.conf есть
Код:
#
# Russian Users Accounts. Setup proper environment variables.
#
russian|Russian Users Accounts:\
:charset=KOI8-R:\
:lang=ru_RU.KOI8-R:\
:tc=default:
добавить
Код:
russian-utf8|Russian Users Accounts UTF-8:\
:charset=UTF-8:\
:lang=ru_RU.UTF-8:\
:tc=default:
#cap_mkdb /etc/login.confи
#pw usermod $USER -L russian-utf8В файл
/usr/local/etc/PolicyKit/PolicyKit.conf между директивами config вставить:
Код:
<match action="org.freedesktop.hal.power-management.shutdown">
<return result="yes"/>
</match>
<match action="org.freedesktop.hal.power-management.reboot">
<return result="yes"/>
</match>
<match user="$USER$">
<match action="org.freedesktop.hal.storage.*">
<return result="yes"/>
</match>
<match action="hal-storage-mount-fixed-extra-options">
<!-- for internal devices mounted with extra options like a wished mount point -->
<return result="yes" />
</match>
<match action="hal-storage-mount-removable-extra-options">
<!-- for external devices mounted with extra options like a wished mount point -->
<return result="yes" />
</match>
</match>
чтобы была возможность монтирования съемных устройств и возможность перезапуска (выключения) компьютера для обычного пользователя.
$USER$ заменяем на пользователя, под которым вы работаете в системе
В
/usr/local/etc/polkit-1/localauthority/50-local.d/создать файл
org.freedesktop.consolekit.pkla с содержимым
Код:
[Restart]
Identity=unix-group:укажите_здесь_свою_группу
Action=org.freedesktop.consolekit.system.restart
ResultAny=yes
ResultInactive=yes
ResultActive=yes
[Shutdown]
Identity=unix-group:укажите_здесь_свою_группу
Action=org.freedesktop.consolekit.system.stop
ResultAny=yes
ResultInactive=yes
ResultActive=yes
После перезапуска системы получаем полностью рабочий стол на русском языке.
Индикатор раскладки появляется после того, как в настройках клавиатуры на вкладке "Раскладки" будет добавлено хотя бы две раскладки.
Это заметка для себя, всё это есть в инете, но всё как-то разбросано по темам или устарело.
P.S. Проблема с переключением раскладок клавиатуры
решается тут ->
http://linux.cpms.ru/?p=7833