LINUX.ORG.RU

Перестал загружаться gdm


0

1

[предыстория] Внезапно перестал загружаться grub, решил с загрузочного диска debian 6 запустить update-grub в rescue mode, примонтировал корень попытался выполнить скрипт, однако hdd еле шевелился, я так и не смог дождаться запуска скрипта и ребутнулся (reboot, not reset), пытался сделать бейкапы с ntfs раздела через alkid, потом это дело бросил и полез смотреть железки. Переставил sata в другой порт и о чудо всё заработало, однако теперь автоматом не грузится gdm. [/предыстория]

в /etc/inittab нашёл такую строчку:

 # The default runlevel.
id:2:initdefault:

поменял на

id:5:initdefault:

содержимое rc5.d

root@greh-desktop:/home/greh# ls /etc/rc5.d/
README		  S01virtualbox-ose  S03cpufrequtils  S05rmnologin
S01nvidia-kernel  S02acpid	     S03gdm	      S05stop-bootlogd
S01preload	  S02cron	     S04bootlogs
S01rsyslog	  S02dbus	     S05plymouth
S01sudo		  S02loadcpufreq     S05rc.local

Пробовал переустановить gdm, не помогло.

В логах иксов всё чисто и сам gdm стартует если залогиниться из под рута. Any ideas?

> и сам gdm стартует если залогиниться из под рута. Any ideas?
service gdm start ?

Покажите /var/log/gdm*
Поставьте sysv-rc-conf и убедитесь, что gdm должен запускаться по-умолчанию на текущем runlevel.

AITap ★★★★★ ()
Ответ на: комментарий от AITap

service gdm start ?


Не понял. Просто пишу gdm и он запускается. Имеется ввиду /etc/init.d/gdm start ?

Покажите /var/log/gdm*


Там ничего интересного, только 1 запись в логе в день установки. К тому же я сейчас на работе(дома nat провайдера, не зайти).

Поставьте sysv-rc-conf

Я так понимаю он просто поправит какой-то конфиг, может сразу самому его посмотреть? Но вообще поставлю, посмотрю.

anonymous ()
Ответ на: комментарий от anonymous

>Не понял. Просто пишу gdm и он запускается.

ЛОЛ, это команда 'service gdm start'. Дистрибутив-то какой?

gentoo_root ★★★★★ ()
Ответ на: комментарий от AITap

service gdm start ?


Не понял. Просто пишу gdm и он запускается. Имеется ввиду /etc/init.d/gdm start ?

Покажите /var/log/gdm*


Там ничего интересного вроде не нашёл. К тому же я сейчас на работе(дома nat провайдера, не зайти).

Поставьте sysv-rc-conf

Я так понимаю он просто поправит какой-то конфиг, может сразу самому его посмотреть? Но вообще поставлю, посмотрю.

anonymous ()
Ответ на: комментарий от anonymous

>debian 6

Тогда через update-rc.d надо разрешить запуск gdm в нужном ранлевеле. Параметры не помню, давно Дебиан видел.

Я так понимаю он просто поправит какой-то конфиг, может сразу самому его посмотреть?

Он создаёт _правильные_ симлинки (с нужными номерами, чтобы зависимости удовлетворить) в '/etc/rc?.d', поэтому лучше или через update-rc.d их делать, или через sysv-rc-conf (там такая удобная табличка).

gentoo_root ★★★★★ ()
Ответ на: комментарий от anonymous

> Имеется ввиду /etc/init.d/gdm start ?
Можно и так, но лучше service gdm start.
Команда такая, как и сказали выше.


Там ничего интересного вроде не нашёл.

Тогда в syslog посмотрите.

Я так понимаю он просто поправит какой-то конфиг, может сразу самому его посмотреть?

ls -l /etc/rc5.d/*gdm*

AITap ★★★★★ ()
Ответ на: комментарий от AITap

service gdm start

Не работает

Starting GNOME Display Manager: gdm
Warning: Fake start-stop-daemon called, doing nothing.
.

sysv-rc-conf

Выбрано, со 2 по 5.

update-rc.d

Не помог.

Логи иксов:

root@greh-desktop:/home/greh# cat /var/log/Xorg.0.log | grep gdm
root@greh-desktop:/home/greh#

Логи gdm:

root@greh-desktop:/home/greh# ls /var/log/gdm/
:0.log	:0.log.1  :0.log.2  :0.log.3  :0.log.4
root@greh-desktop:/home/greh# cat /var/log/gdm/\:0.log

X.Org X Server 1.7.7
Release Date: 2010-05-04
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.37-trunk-amd64 x86_64 Debian
Current Operating System: Linux greh-desktop 2.6.32-5-amd64 #1 SMP Tue Jun 14 09:42:28 UTC 2011 x86_64
Kernel command line: BOOT_IMAGE=/boot/vmlinuz-2.6.32-5-amd64 root=UUID=5feb45c3-62f3-4516-8717-f0f5341c174b ro quiet splash nomodeset video=uvesafb:mode_option=1280x720-24,mtrr=3,scroll=ywrap
Build Date: 18 February 2011  08:27:24PM
xorg-server 2:1.7.7-13 (Cyril Brulebois <kibi@debian.org>) 
Current version of pixman: 0.16.4
	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Tue Jul  5 20:54:13 2011
(==) Using config file: "/etc/X11/xorg.conf"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
SELinux: Disabled on system, not enabling in X server

Просто п*здец какой-то.

anonymous327 ()

>Fake start-stop-daemon called, doing nothing.

А другие демоны запускаются? debianutils установлены?

gentoo_root ★★★★★ ()
Ответ на: комментарий от anonymous327

> Starting GNOME Display Manager: gdm

Warning: Fake start-stop-daemon called, doing nothing.

.


И действительно.

Что скажет # readlink -e $(which start-stop-daemon) ?

Видимо, в этом и проблема, остальное пока исключим из рассмотрения.

AITap ★★★★★ ()
Ответ на: комментарий от gentoo_root

А другие демоны запускаются?

root@greh-desktop:/home/greh# service preload start
Starting preload: 
Warning: Fake start-stop-daemon called, doing nothing.
preload.

Похоже нет...

debianutils установлены?

Да.

Что скажет # readlink -e $(which start-stop-daemon) ?

root@greh-desktop:/home/greh# readlink -e $(which start-stop-daemon)
/sbin/start-stop-daemon
anonymous327 ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.