web-dev-qa-db-fra.com

Linux Mint ne parvient pas à démarrer x après la mise à jour, mais X fonctionne toujours

Après une mise à jour et redémarrez, X ne parvient pas à commencer.

Je ne reçois aucune erreur ni avertissement de la console, après le début du dernier service, rien ne se passe. Je peux ensuite passer à n'importe quel terminal que j'aimerais, connectez-vous et démarrez X avec STARTX. Cela fonctionne parfaitement bien. Avant de cela, il ne semble pas que ce ne semble être une tentative de démarrage x (j'ai supprimé les journaux dans/var/log/x * et redémarré, aucun journal n'a été généré après que je me suis connecté).

Je suis maintenant en cours d'exécution 3.5.0-17-générique sur Linux Mint 14 Nadia (XFCE). J'utilise les pilotes de nvidia exclusifs (bien que gardez l'esprit X commence parfaitement avec STARTX).

Comment puis-je faire x démarrer automatiquement? Quelle est la raison pour laquelle je ressens ce comportement du système?

Edit: Je peux ajouter que j'ai essayé de réinstaller les pilotes de nvidia exclusifs (et ils ont été installés avec succès), j'obtiens une accélération matérielle et tout semble fonctionner bien après avoir commencé X avec STARTX.

Deuxième édition: j'ai s30mdm dans /etc/rc2.d/ qui pointe vers /etc/init.d/mdm

4
ioctlvoid
Sudo mv /etc/profile.d/infinality-settings.sh /etc/infinality-settings.sh
Sudo chmod a+rx /etc/infinality-settings.sh

À .bashrc, ajouter:

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

À certaines occasions, l'infinialité Le rendu des polices peut causer des problèmes lors du chargement du gestionnaire d'affichage.

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

Si vous avez l'infinalité installée et que Reconfigurant MDM ne fonctionne pas, essayez de:

Sudo apt-get remove fontconfig-infinality

vous pouvez également reconfigurer MDM comme suit:

Sudo dpkg-reconfigure mdm

de cette façon, il ne sera pas nécessaire d'installer MDM, tâche qui peut devenir difficile

2
fcole90

Correction de ce problème avec:

apt-get remove mdm
apt-get install mdm
1
ioctlvoid

Jusqu'à présent, la meilleure réponse que j'ai trouvée, dans le cas de versions de Mint basées sur Ubuntu 14.04 (17.01 à 17.03), c'est APT-Get Supprimer MDM, mais pour ne pas le réinstaller. C'est une solution moche et terrible, et il ne "résolvait pas" le problème, exactement, étant donné qu'aucune des forces n'a fonctionné, mais cela vous laisse un système viable. Le système démarrera à l'écran "Splash" de logo "LM" et semble juste suspendre là-bas. Appuyez simplement sur "Alt F1" pour obtenir une invite de commande (une chose utile à avoir dans mon livre. Vous pouvez faire des choses assez pratiques de type maintenance du système avec cette invite de commande!). Ensuite, connectez-vous à l'invite de commande et tapez "startex". X commencera correctement, même si MDM manque.

Je sais que cette solution n'est pas une "solution" réelle, mais il bat le système inébranlable qui n'arrive jamais à une sorte d'invite, ce que j'ai fini avec plusieurs fois tout en essayant de résoudre ce problème idiot.

Pour ce que cela vaut la peine, il semble que ce problème soit causé par l'utilisation du programme de mise à jour de l'interface graphique "Direct Manager" et d'être stupide et paresseux et en utilisant "APT-GET UPDATE" de la ligne de commande que j'ai faite. (Le gestionnaire de mise à jour a une habitude gênante de permettre à une seule installation d'un seul package à la fois. On peut combiner tous les paquets souhaités dans une commande de mise à jour à partir de la ligne de commande, que j'ai tendance à préférer. Je ne sais pas pourquoi je dis 'T Utilisez simplement Synaptic. Oups.)

Je vais essayer de poster plus tard si je trouve la cause fondamentale de ce problème particulier.

0
vmorgo

J'ai eu ce même problème, et aucune des solutions ne m'a fonctionné ici. Après de nombreuses heures de lutte et des journaux ne manifestant aucune erreur, j'ai constaté que mon problème était (surprenant) le résultat d'une erreur de syntaxe non liée dans /etc/profile.d/myscript.sh. Fixer mon script corrigé le problème pour moi.

0
aggregate1166877