Linux Mint non riesce a avviare X automaticamente dopo l'aggiornamento, ma X funziona ancora

Dopo qualche aggiornamento e riavvio, X non riesce a avviare.

Non ricevo errori o avvisi dalla console, dopo che l'ultimo servizio è iniziato, non succede niente. Posso quindi passare a qualsiasi terminal che vorrei, entrare e avviare X con startx. Questo funziona perfettamente bene. Prima di questo non sembra che ci sia alcun tentativo di avviare X (ho rimosso i registri in / var / log / X * e riavviato, non sono stati generati registri dopo l'accesso).

Ora sto eseguendo 3.5.0-17-generico su Linux Mint 14 Nadia (XFCE). Sto utilizzando i driver proprietari Nvidia (anche se tenete a mente X inizia perfettamente bene con startx).

Come faccio ad avviare nuovamente X? Qual è il motivo per cui questo comportmento viene riscontrato dal sistema?

Modifica: posso aggiungere che ho cercato di reinstallare i driver proprietari Nvidia (e sono stati installati correttamente), ottengo l'accelerazione hardware e tutto sembra funzionare bene dopo che ho iniziato X con startx.

Seconda modifica: ho S30mdm in /etc/rc2.d/ che punta a /etc/init.d/mdm

 sudo mv /etc/profile.d/infinality-settings.sh /etc/infinality-settings.sh sudo chmod a+rx /etc/infinality-settings.sh 

Per .bashrc , aggiungere:

 # INFINALITY FONT RENDERING CONFIG . /etc/infinality-settings.sh 

Ha risolto questo problema con:

 apt-get remove mdm apt-get install mdm 

In alcuni casi il rendering dei caratteri Infinality può causare problemi durante il caricamento di Display Manager.

http://forums.linuxmint.com/viewtopic.php?f=208&t=136307

Se hai infinalità installato e riconfigurato mdm non funziona, provate a:

 sudo apt-get remove fontconfig-infinality 

è ansible anche riconfigurare mdm come segue:

 sudo dpkg-reconfigure mdm 

in questo modo non sarà necessario installare nuovamente mdm, task che può diventare duro

Ho avuto questo stesso problema, e nessuna delle soluzioni qui mi ha lavorato. Dopo molte ore di lotta e registri che non mostrano errori, ho scoperto che il mio problema era (sorprendentemente) il risultato di un errore di syntax non correlato in /etc/profile.d/myscript.sh . Fissare il mio script ha risolto il problema per me.

Finora, la migliore risposta che ho trovato, nel caso delle versioni di Mint su Ubuntu 14.04 (17.01 – 17.03) è apt-get remove mdm, ma NON per reinstallarlo. È una soluzione scoraggiante e terribile e non "risolve" il problema, esattamente poiché nessuno dei lavoratori falliti ha funzionato, ma ti lascia un sistema funzionante. Il sistema verrà avviato alla schermata "splash" del logo "LM" e sembra solo appendere lì. Basta premere "alt F1" per get un prompt dei comandi (una cosa utile per avere nel mio libro. Puoi fare delle cose piuttosto pratiche di manutenzione del sistema con quel prompt dei comandi!). Quindi, accedi al prompt dei comandi e digita "startx". X inizierà correttamente, anche se MDM manca.

So che questa soluzione non è una "soluzione" efficace, ma sicuramente batte un sistema che non arriva mai a qualsiasi tipo di prompt, cosa che ho finito con diverse volte mentre cercavo di risolvere questo problema sciocco.

Per quello che vale, sembra che questo problema sia causato da NON che utilizza l'aggiornamento GUI "Update Manager", ed essere stupido e pigro e utilizzando "apt-get update" dalla row di command, che ho fatto. (L'Update Manager ha un'abitudine fastidiosa per consentire di installare solo un pacchetto alla volta. Puoi mettere in batch tutti i pacchetti desiderati in un command di aggiornamento dalla row di command che preferisco. Non so perché non ho fatto Usate solo Synaptic. Oops.)

Tenterò di pubblicare più tardi se trovo la causa principale di questo problema particolare.