GNOME 2 (Русский)

From ArchWiki
Revision as of 14:33, 17 September 2008 by Berseker (talk | contribs)
Jump to navigation Jump to search


Template:I18n links start

Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n links end

Что такое GNOME?

Проект GNOME предоставляет пользователю две вещи: окружение рабочего стола GNOME — интуитивно понятное и привлекательное, и платформу разработки GNOME — обширный каркас для создания приложений, интегрируемых с рабочей средой.

Как установить GNOME

Перед установкой GNOME убедитесь, что у вас обновлена система

pacman -Syu 

Далее выполните

pacman -Syy

Это позволит избежать ошибок, при установке пакетов GNOME зависящих от gstreamer0.10-gconf. Это надо выполнить ДО установки GNOME.

Для установки GNOME выполните следующую команду:

pacman -S gnome

Для установки остальных частей GNOME (очень рекомендуется это сделать. Подробности в статье Gnome Tips), воспользуйтесь следующей командой:

pacman -S gnome-extra

Для корректного старта системы, отредактируйте файл /etc/rc.conf и добавьте "portmap", "fam" и "hal" в строку DAEMONS=() без кавычек, через пробел

Запуск GNOME

Для запуска GNOME, из консоли наберите:

gnome-session

Также вы можете добавить строчку в $HOME/.xinitrc (убедитесь, что это единственная строчка "exec"):

exec gnome-session

Чтобы GNOME запускался для всех пользователей, добавьте в /etc/X11/xinit/xinitrc следующую строчку:

exec gnome-session

Теперь GNOME запуститься, когда вы введете следующую команду:

startx

GDM (GNOME Display Manager)

Если вы хотите использовать графический вход в систему, вам надо установить GDM (входит в gnome-extra).

pacman -S gdm

Чтобы gdm стал вашим способом авторизации по умолчанию, добавьте gdm в ваш список демонов в файле /etc/rc.conf

Если вы привыкли использовать файл '"$HOME/.xinitrc'", чтобы передавать аргументы X серверу, во время запуска, (например '"xmodmap'" или '"xsetroot'") вы должны заметить, что можно добавить те же самые команды в '"$HOME/.xprofile'".

  • Пример .xprofile:
#!/bin/sh

#
# ~/.xprofile
#
# Executed by gdm at login
#

xmodmap -e "pointer = 1 2 3 6 7 4 5"  #set mouse buttons up correctly
xsetroot -solid black                 #sets the background to black

Вы можете настроить GDM в меню System->Administration->Login Window. Или введите эту команду от имени суперпользователя :

# gdmsetup 

Для большей информации о графической системе (DMs), смотри эту страницу.

Решение некоторых проблем

Компьютер вылетает с ошибкой и gnome больше не запускается

Решение: удалите ~/.gnome2/session

Панель gnome работает неправильно

Взято с форума

Решение: Удалить конфигурационные файлы gnome. ВНИМАНИЕ: ЭТО УДАЛИТ ВСЕ ВАШИ НАСТРОЙКИ GNOME!

rm -rf .gnome* .gconf*

GDM не запускается

Если вы видите это сообщение: "The greeter application appears to be crashing. Attempting to use a different one"

то значит, что одна из возможных проблем — ваша директория /tmp имеет неправильные права. Запустите от имени суперпользователя:

chmod 1777 /tmp

Тормоза GNOME

Если открытие програм GNOME занимет очень много времени, вам может помочь редактирование /etc/hosts и добавления туда ваше host имени.

Вы должны добавить host name, которое вы определили в /etc/rc.conf или вашем профиле сети, если вы имеете один профиль (если вы точно не знаете, лучше не делаете).

Файл /etc/hosts обычно выглядит вот так:

 #
 # /etc/hosts: static lookup table for host names
 #
 
 #<ip-address>   <hostname.domain.org>   <hostname>
 127.0.0.1               localhost.localdomain   localhost
 
 # End of file

Добавьте ваш host name (в данном примере host name — `example_hostname') в конец строчки, начинающейся с `127.0.0.1'. Это должно выглядеть примерно вот так:

 #
 # /etc/hosts: static lookup table for host names
 #
 
 #<ip-address>   <hostname.domain.org>   <hostname>
 127.0.0.1               localhost.localdomain   localhost example_hostname
 
 # End of file

Вот и все.

Также смотрите

Важные ссылки