gdm не запускает xfce4 [SOLVED]
отцы, помогайте
все работало прекрасно, затем после очередного обновления мира при попытке залогиниться в gdm перестал стартовать XFCE4. вылазило окошко с намеком на то что "ваш сеанс длился менее 10-секунд бла-бла-бла, смотрите .xsession-errors"
.xsession-errors мне рассказал следующее
/cat .xsession-errors
/etc/X11/gdm/Xsession: Beginning session setup...
Protocol not supported by server
which: no keychain in (/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.3.4:/usr/kde/3.5/bin:/usr/qt/3/bin:/usr/lib64/subversion/bin:/usr/games/bin)
/etc/X11/gdm/Xsession: Setup done, will execute: /usr/bin/ssh-agent -- startxfce4
/usr/bin/startxfce4: X server already running on display :0
Protocol not supported by server
xrdb: Resource temporarily unavailable
xrdb: Can't open display ':0'
Protocol not supported by server
xscreensaver: 16:09:19: Can't open display: :0
xscreensaver: 16:09:19: running as oxothuk/oxothuk (1000/1000)
xscreensaver: 16:09:19: Errors at startup are usually authorization problems.
But you're not logging in as root (good!) so something
else must be wrong. Did you read the manual and the FAQ?
http://www.jwz.org/xscreensaver/faq.html
http://www.jwz.org/xscreensaver/man.html
Protocol not supported by server
(xfce4-session:3976): Gtk-WARNING **: cannot open display: :0
При этом под рутом в иксы влетает аж со свистом, из консоли (предварительно убив все процессы gdm) startxfce4 тоже работает без проблем
хелп ми плиз, укажите куда копать.
- Для комментирования войдите или зарегистрируйтесь
Признались бы, что именно
Признались бы, что именно обновлялось,
etc-update
сделать не забыли?Я ♥ Gentoo & Funtoo
Обновлялся следующим
Обновлялся следующим образом
emerge -uDNa world
потом etc-update
на вопросы отвечал -3 (to auto merge all remaining files)
С помощью cat
С помощью
уточните, что именно вы устанавливали.
etc-update
— команда интерактивного сравнения конфигурационных файлов и искусственным интеллектом не обладает :)Я ♥ Gentoo & Funtoo
>> etc-update — команда
>> etc-update — команда интерактивного сравнения конфигурационных файлов и искусственным интеллектом не обладает :)
я это как бы интуитивно понял, но как исконно руский человек понадеявшись на "авось" заюзал "-3"
во вреямя обновления мира было утановлено 171 пакет вот лог emerge: http://paste.org.ru/?f6qgw8
Постарайтесь вспомнить, какие
Постарайтесь вспомнить, какие файлы обновили.
P.S. Странно у вас XFce4 установлен — пол-KDE пересобрали.
Я ♥ Gentoo & Funtoo
я юзаю много kde-шного
я юзаю много kde-шного софта
меня не покидает мысль что проблема все таки в gdm, особенно меня смущает строчка
"/usr/bin/startxfce4: X server already running on display :0"
но я перелопатил вроде бы все конфиги и там, по моему ^_^, порядок
и еще один момент, когда я перегружался, запускалась gdm, но как извесно xfce не загружала
поэтому по ctrl+alt+F2 залогинился под рутом c мыслями завалить gdm из консоли. ps -waux | grep gdm выдало мне почему то два процеса gdm
завалив оба я по startxfce4 смог запустить иксы
? grep -v '^#|^$'
?
Я ♥ Gentoo & Funtoo
CHECKVT=7 DISPLAYMANAGER="gdm
cat /etc/conf.d/xdm
CHECKVT=7
DISPLAYMANAGER="gdm"
NEEDS_HALD="auto"
? rc-update -s
?
Если вы невнимательно читали сообщения, выдаваемые при обновлении, анализ директории /var/log/portage/elog может вам помочь.
Я ♥ Gentoo & Funtoo
rc-update -s
rc-update -s
bootmisc | boot
checkfs | boot
checkroot | boot
clock | boot
consolefont | boot
fuse | default
hald | default
hostname | boot
keymaps | boot
local | default nonetwork
localmount | boot
modules | boot
moun | default
net.eth0 | default
net.lo | boot
netmount | default
rmnologin | boot
samba | default
syslog-ng | default
urandom | boot
vixie-cron | default
xdm | default
а в /var/log/portage/elog у меня только summary.log
OXOTHuK написал(а): а в
...а в нём сообщения от установленных пакетов. Возможно, вы не выполнили какие-либо рекомендуемые действия.
Я ♥ Gentoo & Funtoo
Что-то я sys-auth/consolekit
Что-то я sys-auth/consolekit в запускаемых сервисах не вижу?!
Я ♥ Gentoo & Funtoo
добавил consolekit в
добавил consolekit в rc-update
rc-update -s
bootmisc | boot
checkfs | boot
checkroot | boot
clock | boot
consolefont | boot
consolekit | boot
fuse | default
hald | default
hostname | boot
keymaps | boot
local | default nonetwork
localmount | boot
modules | boot
moun | default
net.eth0 | default
net.lo | boot
netmount | default
rmnologin | boot
samba | default
syslog-ng | default
urandom | boot
vixie-cron | default
xdm | default
но все та же картина и те же ошибки
вот выдача ps waux | grep X
root 3953 2.3 0.4 613980 19268 tty7 Ss+ 16:18 0.1 /usr/bin/X :0 -audit 0 -auth /var/gdm/:0.Xauth -nolisen tcp vt7
oxothuk 4122 0.0. 0.0 15452 712 tty S+ 16:19 0:00 xinit /xserverrc :0 -auth /home/oxothuk/.serverauth.4106
?
Все решилось пересборкой gdm,
Все решилось пересборкой gdm, удалением ее конфига и перезагрузкой =)