Вопрос Lightdm сбрасывается на tty. Не удается запустить интерфейс GUI при загрузке с жесткого диска, но при загрузке с USB-устройства


При загрузке lightdm сбрасывается на tty. Интерфейс GUI не работает - это после новой установки Ubuntu 12.04, где интерфейс GUI работает при запуске USB.

У меня есть видеокарта NVIDIA Corporation G98 [Quadro NVS 420].

После того, как я вызываю startx с терминала, он все равно не работает. Я получаю следующее в Xorg.0.log:

[   327.718] (--) NVIDIA(0): Memory: 262144 kBytes
[   327.718] (--) NVIDIA(0): VideoBIOS: 62.98.6f.00.07
[   327.718] (II) NVIDIA(0): Detected PCI Express Link width: 16X
[   327.718] (--) NVIDIA(0): Interlaced video modes are supported on this GPU
[   327.756] (--) NVIDIA(0): Connected display device(s) on Quadro NVS 420 at PCI:3:0:0
[   327.756] (--) NVIDIA(0):     none
[   327.756] (EE) NVIDIA(0): No display devices found for this X screen.
[   328.010] (II) UnloadModule: "nvidia"
[   328.010] (II) Unloading nvidia
[   328.010] (II) UnloadModule: "wfb"
[   328.010] (II) Unloading wfb
[   328.010] (II) UnloadModule: "fb"
[   328.010] (II) Unloading fb
[   328.011] (EE) Screen(s) found, but none have a usable configuration.
[   328.011] 
Fatal server error:
[   328.011] no screens found

/var/log/lightdm/lightdm.log

[+0.00s] DEBUG: Starting local X display
[+0.00s] DEBUG: X server :0 will replace Plymouth
[+0.02s] DEBUG: Using VT 7
[+0.02s] DEBUG: Activating VT 7
[+0.02s] DEBUG: Logging to /var/log/lightdm/x-0.log
[+0.02s] DEBUG: Writing X server authority to /var/run/lightdm/root/:0
[+0.02s] DEBUG: Launching X Server
[+0.02s] DEBUG: Launching process 1074: /usr/bin/X :0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch -background none
[+0.02s] DEBUG: Waiting for ready signal from X server :0
[+0.02s] DEBUG: Acquired bus name org.freedesktop.DisplayManager
[+0.02s] DEBUG: Registering seat with bus path /org/freedesktop/DisplayManager/Seat0
[+1.38s] DEBUG: Process 1074 exited with return value 1
[+1.38s] DEBUG: X server stopped
[+1.38s] DEBUG: Removing X server authority /var/run/lightdm/root/:0
[+1.38s] DEBUG: Releasing VT 7
[+1.38s] DEBUG: Stopping Plymouth, X server failed to start
[+1.39s] DEBUG: Display server stopped
[+1.39s] DEBUG: Stopping display
[+1.39s] DEBUG: Display stopped
[+1.39s] DEBUG: Stopping X local seat, failed to start a display
[+1.39s] DEBUG: Stopping seat
[+1.39s] DEBUG: Seat stopped
[+1.39s] DEBUG: Required seat has stopped
[+1.39s] DEBUG: Stopping display manager
[+1.39s] DEBUG: Display manager stopped
[+1.39s] DEBUG: Stopping daemon
[+1.39s] DEBUG: Exiting with return value 1

/var/log/lightdm/x-0.log

X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.24-31-server x86_64 Ubuntu
Current Operating System: Linux oorn 3.2.0-23-generic #36-Ubuntu SMP Tue Apr 10 20:39:51 UTC 2012 x86_64
Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.2.0-23-generic root=UUID=b25ab072-077d-40f1-95a4-c7fd66acd2f0 ro reboot=pci quiet splash vt.handoff=7
Build Date: 07 May 2012  11:43:21PM
xorg-server 2:1.11.4-0ubuntu10.2 (For technical support please see http://www.ubuntu.com/support) 
Current version of pixman: 0.24.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: Wed Jun 27 12:51:45 2012
(==) Using config file: "/etc/X11/xorg.conf"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
(EE) NVIDIA(0): No display devices found for this X screen.
(EE) Screen(s) found, but none have a usable configuration.

Fatal server error:
no screens found

Please consult the The X.Org Foundation support 
     at http://wiki.x.org
 for help. 
Please also check the log file at "/var/log/Xorg.0.log" for additional information.

 ddxSigGiveUp: Closing log
Server terminated with error (1). Closing log file.

5
2018-06-27 20:09


происхождения




ответы:


Хорошо, поэтому я понял решение - очистил почти все nvidia. Первые шаги прошли через терминал, так как у меня не было рабочего графического интерфейса. Я последовал за http://peniwize.wordpress.com/2009/07/27/how-i-solved-my-nvidia-driver-kernel-module-api-mismatchj-problem/ Что в основном сводилось к следующему:

sudo nvidia-installer --uninstall
sudo rmmod nvidia
sudo find / -type f 2> /dev/null | grep -i nvidia | grep -i \\.ko | sudo xargs rm -f

sudo apt-get remove nvidia-current

Затем перезагрузите компьютер:

sudo shutdown -r now

Это привело к тому, что графический интерфейс с низким разрешением (растянутый) снова запустился.

Затем, как только какой-то GUI вернется, получите диспетчер синаптических пакетов и очистите все, что осталось от nvidia от имени EXCEPT для общего nvidia, который зависит от ubuntu-desktop (в моем случае было два общих пакета nvidia). Все остальное. Затем перезагрузитесь снова, и это будет моим старым рабочим столом при правильном разрешении.


4
2018-06-28 15:46