* Устанавливаем XFCE на Arch Linux

Опубликовано Май 30th, 2010 Автор: Игорь. В категории Arch Linux, Linux, Администрирование.

Как и обещал продолжение установки Arch Linux. В этом посте мы добавим системе легкий оконный менеджер XFCE.

XFCE logo

Синхронизируем базу репозитариев командой

pacman -Sy

Теперь,нам нужно установить xorg, hal и dbus (который я установил еще на выборе пакетов)

pacman -S xorg
pacman -S hal
pacman -S dbus

Запускаем hal:

/etc/rc.d/hal start

И прописываем его в демоны, что бы он запускался автоматически при старте системы. Для этого открываем для редактирования rc.conf

nano /etc/rc.conf

И добавляем в массив DAEMONS установленный hal. Итоговый вид:

rc.conf

Теперь нужно создать xorg.conf. У меня получилось это сделать командой:

X – configure

Как вариант можно попробовать:

Xorg -configure
xorgconfig

И уже теперь можно попробовать иксы:

startx

Выходим командой exit. Лог запуска находится по этому адресу – /var/log/Xorg.0.log. Поэтому все проблемы можно искать там.
Осталось только установить XFCE:

pacman -S xfce4

Прописать fam в демоны или, как вариант, установить gamin, который сам об этом позаботится:

pacman -S gamin

Теперь можно запускать XFCE:

startxfce4

Если все прошло удачно, вы увидите что-то вроде этого:

Arch xfce

Что бы XFCE стартовал автоматически – пропишем его в .xinitrc. Копируем заготовку в домашнюю директорию:

cp /etc/skel/.xinirc ~/.xinitrc

И редактируем

nano ~/.xinitrc

добавляя строчку exec ck-launch-session startxfce4. Остальное все оставляем закоменченым. Итоговый вид:

xinirc

Сохраняем изменения и в ребут:

reboot

P.S: негоже сидеть под рутом все время. Поэтому лучше создать нового пользователя, а для выбора пользователей установить менеджер входа в систему. Далее я опишу как это сделать.
Добавляем пользователя:

adduser igor -m -s /bin/bash

Где ключ -m создаст ему домашнюю директорию (по умолчанию схожую с его логином), а -s задает шелл. В нашем случае это bash. Неплохо так же задать ему пароль.

passwd

Устанавливаем менеджер. Я выбрал slim.

pacman -S slim

Теперь заходим за нового пользователя:

su igor

И снова копируем .xinitrc в домашний каталог, не забывая добавить строчку exec ck-launch-session startxfce4. Это важно!
Можно еще заставить Slim автоматически заходить за выбранного пользователя. Для этого в файле конфига /etc/slim.conf раскомментим строчку и укажем пользователя:

default_user igor

И включим автологин меняя no на yes в строчке:

auto_login yes

Саму строчку, естественно, тоже нужно раскомментить.

И если все получится, то экран выбора пользователя будет выглядеть например так:

Slim login meneger

Теги: , , , , , , , , , , , , ,



Один комментарий к “Устанавливаем XFCE на Arch Linux”

  1. Diesel Says:

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

Требрек URL | Комментарии RSS

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