После обновления системы (не было времени смотреть на зависимости и просто обновил все) начались проблемы. Первая из них это глюки с иксами. xdm не хочет запускаться при запуске системы. И при компиляции программ и Geany выводит сообщение - "20:07:28: Не удалось найти терминал "xterm" (проверьте путь для терминала в Настройках)". Пусть /bin/bash.

Так же при загрузке системы выводятся строки:

/etc/conf.d/local should be removed

Если воспользоватся командой gdm то гном запускается.

2

В OpenRC отличный от умолчального синтаксис конфигурационных файлов. Да и некоторые конфигурационные файлы поменяли место своей локации.
После обновления должно было появиться некоторое количество сообщений с рекомендациями по конфигурированию. Читать их надо.
etc-update выполнили?

White Nelud пишет:

/etc/conf.d/local should be removed

Удалите и не переживайте. Если мне не изменяет память, пользовательские программы и скрипты при использовании OpenRC помещаются в /etc/conf.d/local.start. Как-то так, проверить не на чем  ac

Был, был и весь вышел...

3

Lupo Alberto, удалил. После перезагрузки вывело строку о том что невозможно запустить дисплей менеджер. Отредактировал /etc/conf.d/xdm заменив xdm на gdm. Проблема решилась, гном стартует без проблем, но вот в Geany по прежнему просит проверить путь в терминале и не может скомпилить самую простую программу. Ошибка описана выше. Это может быть связано с OpenRC?

4

White Nelud пишет:

Проблема решилась, гном стартует без проблем, но вот в Geany по прежнему просит проверить путь в терминале и не может скомпилить самую простую программу. Ошибка описана выше. Это может быть связано с OpenRC?

Покажите полный вывод ошибки, то есть после запуска команды установки и до её прерывания с ошибкой.

Был, был и весь вышел...

5

Lupo Alberto, если вы о Geany то вот:

20:30:07: Это Geany 0.19.2
20:30:07: Файл /home/koala/prog открыт (1).
20:30:09: Не удалось найти терминал "xterm" (проверьте путь для терминала в Настройках)

6 (24.03.2011 19:54:44 отредактировано mycetophylax)

White Nelud, Обновился OpenRC до версии 0.8
Ты не до конца дочитал.
Это даже не ошибка, а просто предупреждение.
/etc/conf.d/local будет удален, а вместо него нужно будет пользоваться файлами в /etc/local.d
Нужно создать файл, заканчивающийся на .start, и переместить в него функцию local_start,  и, аналогично, нужно создать файл, заканчивающийся на .stop, и переместить в него функцию local_stop. Файлы должны иметь право на исполнение (chmod +x)
Что я и сделал. Правда при этом сообщения все равно не пропали, но на ходовые качества они никак не влияют  wink

/etc/local.d/README пишет:

This directory should contain programs or scripts which are to be run
when the local service is started or stopped.

If a file in this directory is executable and it has a .start extension,
it will be run when the local service is started. If a file is
executable and it has a .stop extension, it will be run when the local
service is stopped.

All files are processed in lexical order.

7

White Nelud, покажите

 Консоль:
echo $TERM

 Консоль:
emerge xterm -pv

Был, был и весь вышел...

8

А еще появилось предупреждение, что rc_sys не определен в rc.conf и что будет использоваться значение по умолчанию. И действительно он у меня закоментирован.
Возможные значения:

/etc/rc.conf пишет:

""        - nothing special
# "lxc"     - Linux Containers
# "openvz"  - Linux OpenVZ
# "prefix"  - Prefix
# "uml"     - Usermode Linux
# "vserver" - Linux vserver
# "xen0"    - Xen0 Domain
# "xenU"    - XenU Domain

Что это такое я не знаю и выяснять лень  wink

9 (24.03.2011 19:52:57 отредактировано mycetophylax)

Lupo Alberto пишет:

В OpenRC отличный от умолчального синтаксис конфигурационных файлов. Да и некоторые конфигурационные файлы поменяли место своей локации.
После обновления должно было появиться некоторое количество сообщений с рекомендациями по конфигурированию. Читать их надо.

OpenRC наконец-то появился в stable?!!!
----
upd. Нет, это не так. Значит у нелюдя уже давно все файлы правильно сконфигурированы.

10

Lupo Alberto, mycetophylax, спасибо за помощь. Обновил xterm и все нормально. Теперь Genany компилит, правда там проблемы с правами но проблема решена.  smile