Impossibile accedere in modalità grafica - Ubuntu 10.04 LTS


3

Questo è un vecchio problema che ho cercato di risolvere e apparentemente è ancora valido, nessuno degli aggiornamenti finora lo ha risolto. Sembra essere correlato ai driver Gnome (gdm?) E Nvidia, perché per es. Sul mio PC desktop ho appena aggirato il problema con un'installazione basata su LXDE, che funziona bene, ma per qualche ragione mi piace davvero Gnome, quindi sarebbe fantastico trovarne la causa / soluzione.

Ecco i dettagli:

Dopo una nuova installazione e installazione di tutti gli aggiornamenti (ultimo kernel per la 10.04 e pacchetti più recenti), non riesco ad accedere alla schermata di accesso grafica. Dopo aver inserito la password, lo schermo diventerà nero per alcuni secondi e quindi tornerà alla schermata di accesso. Ma se vado al terminale con ctrl + alt + f1 posso accedere bene, quindi il mio nome utente / password è decisamente OK.

Sul mio laptop uso Ubuntu 10.04 il 95% delle volte, e non ho mai avuto questo problema, quindi sospetto sia legato all'hardware. Forse qualcosa di relativo alla grafica (ho una Nvidia 9800GT sul mio desktop, ma una scheda Ati sul laptop).

Qualche idea su cosa dovrei cercare o provare? Quali registri dovrei controllare per scoprire possibili ragioni / soluzioni a questo problema.

Aggiornare :

È subito dopo una nuova installazione, al primo accesso, quindi non sono abilitati i driver con restrizioni. Sono solo i pacchetti relativi a nvidia installati nvidia-173-modaliases, nvidia-96-modaliases, nvidia-common, nvidia-current-modaliases.

Se eseguo l'avvio in modalità di ripristino come root, quindi eseguo startx, Posso entrare in GNOME.

Uscita di cat /var/log/gdm/:0-greeter.log

Window manager warning: Failed to read saved session file /var/lib/gdm/.config/metacity/sessions/103537dbc1e1d90e94130703607828717100000014670000.ms: Failed to open file '/var/lib/gdm/.config/metacity/sessions/103537dbc1e1d90e94130703607828717100000014670000.ms': No such file or directory
** (process:1477): DEBUG: Greeter session pid=1477 display=:0.0 xauthority=/var/run/gdm/auth-for-gdm-Jf8At5/database

(gnome-power-manager:1478): GLib-GObject-WARNING **: /build/buildd/glib2.0-2.24.1/gobject/gsignal.c:2273: signal `proxy-status' is invalid for instance `0x203ed90'
gdm-simple-greeter[1477]: Gtk-WARNING: /build/buildd/gtk+2.0-2.20.1/gtk/gtkwidget.c:5636: widget not within a GtkWindow
Window manager warning: Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0x1200047 (Login Wind)
Window manager warning: meta_window_activate called by a pager with a 0 timestamp; the pager needs to be fixed.
Window manager warning: Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0x1200047 (Login Wind)
Window manager warning: meta_window_activate called by a pager with a 0 timestamp; the pager needs to be fixed.

Hai installato i driver proprietari Nvidia o stai utilizzando il built-in Nouveau driver? Se si accede alla console di testo ed eseguito startx, puoi entrare in GNOME?
Patches

@Patch: aggiornata la mia domanda con maggiori informazioni.
Botond Béres

@Beres: hai provato a fare un aggiornamento completo? ( sudo apt-get dist-upgrade ) Se ciò non aiuta, si prega di pubblicare il contenuto di /var/log/gdm/:0-greeter.log.
Patches

@Patch: aggiunto l'output del registro. Finora l'ho fatto aptitude full-upgradeno apt-get dist-upgrade tuttavia, come mi sarebbe piaciuto usare l'ultima distribuzione LTS. Ma cercherò di aggiornare anche la distribuzione, sono curioso di sapere se risolve il problema.
Botond Béres

@Patch: si prega di ignorare il mio commento precedente su dist-upgrade, errore mio. Comunque ho tutti i pacchetti aggiornati al momento.
Botond Béres

Risposte:


1

Questo sembra essere un bug noto con GNOME Display Manager ( gdm ) in Ubuntu 10.04 Lucid Lynx.

Il commento n. 21 di questo bug suggerisce che disabilitare la schermata di avvio del logo di Ubuntu risolverà questo problema. Per farlo temporaneamente, puoi modificare gli argomenti del kernel dal menu di GRUB e rimuovere il splash opzione. Per farlo in modo permanente, rimuovi splash dal GRUB_CMDLINE_LINUX_DEFAULT linea variabile di ambiente in /etc/default/grub, e corri sudo update-grub per rendere effettive le modifiche.

Se fallisce, puoi anche passare a un diverso display manager per il momento, come lightdm o di KDE kdm (che puoi installare senza necessariamente installare l'ambiente KDE Plasma Desktop). Non si otterrà la schermata di login di GNOME, ma sarà comunque possibile accedere a un desktop GNOME. Per installare uno di questi, basta eseguire sudo apt-get install lightdm o sudo apt-get install kdm e riavvia. Per accedere a una sessione GNOME, basta scegliere GNOME o Ubuntu Desktop dal Sessione menu del display manager scelto. Dovrebbe ricordare la selezione per gli accessi futuri.


La macchina di mio padre aveva questo problema ma era da un aggiornamento dalla 8.04 - kdm risolto il problema.
Broam

Grazie mille per il vostro aiuto. Non ho finito per aver bisogno di questo però come il problema misteriosamente scomparso dopo un'altra installazione e formato di / home drive. Funziona bene anche con i driver con restrizioni abilitate al momento. Nel tentativo precedente penso di aver perso la formattazione / home, tuttavia prima ho avuto altre installazioni con riformattare, quindi questo non è necessariamente il problema ovvio. Un'altra differenza è che ho impostato / home in modo che sia crittografato, ma non sono sicuro di come "risolverebbe" questo. Se il problema riappare all'improvviso, questa soluzione sarà la prima cosa che proverò.
Botond Béres

Apparentemente il problema di accesso è andato "temporaneamente" (al primo avvio dopo la reinstallazione), dopodiché ha iniziato a comportarsi di nuovo come prima. Il etc/default/grub il cambiamento non sembra aiutare, ma la soluzione alternativa per l'installazione kdm e quindi scegliere la sessione GNOME era OK.
Botond Béres

@Beres: se non lo hai già fatto, puoi aggiungere splash di nuovo a /etc/default/grub e riesegui sudo update-grub per riavere la tua bella schermata di avvio. Inoltre, se lo desideri, puoi segnalare la tua esperienza a quel bug e iscriverti per ricevere una notifica quando / se è stato corretto.
Patches

3

Questo è quasi certamente un problema con il driver binario nvidia. Rimuovere completamente il driver nvidia binario (apt-get purge dovrebbe fare il trucco, ho dimenticato il pacchetto driver binario nvidia - un'anima gentile modificherà questa risposta?).

Questo dovrebbe farti ricadere su nouveau o vga. Probabilmente Nouveau funzionerà ma avrai alcuni bug e nessuna accelerazione 3D. (Ho avuto una fortuna migliore con 10.10 e nouveau.)

VGA funzionerà sicuramente ma sarai costretto a una dimensione dello schermo così piccola che l'unica cosa da fare è installare uno degli altri driver.


Sembrava sicuramente correlato a nvidia, ma non ho installato i driver con restrizioni (nuova installazione, primo accesso), quindi sembra che sia qualcos'altro. Rimossi anche tutti gli altri pacchetti relativi a nvidia. Aggiornata la mia domanda con informazioni più concrete.
Botond Béres
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.