- Introduction :
Salut à tous ! Je viens à vous car j'aimerai vous faire partager une expérience qui, je l’espère pourra en aider certains. Ainsi je propose ce tutoriel en tant qu'éventuelle solution de réparation à la question du "StartX ne fonctionne pas".
Que vous ayez un tiret clignotant en guise de démarrage de votre session kernel, ou que comme évoqué ci dessus, vous ne parvenez pas à démarrer StartX, cette solution est peut être pour vous !
- Expérience :
Voici ce qui s'est passé pour ma part :
Après avoir effectué de nombreuses mises à jour sur Manjaro Kernel 4.4, j'ai eu la surprise en redémarrant de voir mon ordinateur bloqué sur un tiret blanc clignotant. N'étant pas un habitué à modifier directement mon linux, je me suis mis en quête de solution. Des recherches sur la documentation aux solutions proposé par des forums, j'ai sillonné le web afin de résoudre ce problème.
Par ailleurs, j'ai pu constater que le sujet était peut traité en profondeur par la communauté française, ainsi je du me tourner vers nos voisins anglophones.
- Analyse du problème :
Après avoir remarqué que les mises à jours avaient provoqué un dysfonctionnement de Xorg, qui est de ce que j'ai pu comprendre un driver pour démarrer l'interface graphique complet de l'ordinateur.
En allant plus en profondeur, il s'est avéré que mes StartX ne fonctionnait pas à cause d'une non reconnaissance de mon écran lié à mon xorg.config.d.
- La solution :
Après diverses propositions et de fil en aiguille j'ai réussi à régler ce problème après de longues heures d'acharnement. Afin d'en faciliter l'accès, j'aimerai proposer cette solution sous forme de tuto pour ceux qui pourraient en avoir besoin :
- Méthode pour résoudre le problème :
- Etape 1 :
Démarrez votre ordinateur et lorsque l'interface de sélection de versions se lance, choisissez celle que vous utilisez et appuyez sur "e".
Un interface se lance et affiche des lignes de commandes, trouver "quiet splash" et remplacez le par "3". Puis appuyer sur Ctrl + X.
L'ordinateur démarre en mode récupération sous un terminal.
- Etape 2 :
Saisissez vos données utilisateurs et connectez vous. Puis passez en super utilisateur en utilisant la commande "-su".
- Etape 3 :
En partant du principe que vous croyez fermement en cette méthode ou que vous connaissez déjà les logs que retournent les fonctions endommagé, nous nous rendons dans le dossier ou la réparation doit avoir lieu. Pour se faire entrez successivement :
cd ../etc./X11 //Nous sommes dans le dossier principal
ls //Vérifions que le dossier xorg.conf ou xorg.conf.d est bien présent
cp -r xorg.conf(.d) save.conf //Copions le dossier (-r) afin de le sauvegarder "au cas ou"
ls // Vérifions que l'opération s'est bien déroulé
Enfin, il s'avère que Xorg fonctionne de base sans utiliser de fichiers présent dans xorg-conf, que ces derniers ne sont présents que lors d'intervention manuelle plus approfondi. La solution : Supprimer ce dossier :
rm -r xorg.conf(d)
Sortez ensuite du mode super utilisateur avec exit et lancer :
startx ou startxfce4
Une fois fais, un interface graphique devrait se lancer un peu particulier mais ne vous inquiétez pas !
Redémarrez l'ordinateur et le tour joué !
- Remarque :
Pour ma part, cela a fonctionné à merveille, l'ordinateur a pris un peu plus de temps que prévu pour lancer ma session mais la méthode a entièrement résolu mon problème et à présent j'écrit ce post depuis mon ordinateur.
Bien sur, cette solution a fonctionné pour moi et je pense qu'elle peut en aider certains, attention néanmoins à bien copié le dossier supprimé afin de revenir à la version antérieure en cas de nécessité.
Sur ce je vous souhaite une bonne soirée avec un grand soulagement !