web-dev-qa-db-fra.com

startx ne fonctionne pas

Voyons voir, je ne peux pas me connecter à Lubuntu 12.04. Sur le shell, je reçois en tapant startx:

  _XSERVTransSocketUNIXCreateListener: ...SocketCreateListener()  failed
  _XSERVTransMakeA11C0TSServerListeners: server already running

  Fatal server error:
  Cannot establich any listening sockets - Make sure an X server isn't already running

 ...
 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

 Invalid MIT-MAGIC-COOKIE-1 keyInvalid MIT-MAGIC-COOKIE-1 keyxinit: giving up
 xinit: unable to connect to X server: Resource temporarily unavailable
 xinit: server error  

Avant, je n'avais que des droits de lecture sur le système de fichiers avec Sudo autoremove, mais mes droits en écriture ont été restitués. J'ai supprimé les fichiers .Xauthority * dans/home/nom d'utilisateur. Je ne peux toujours pas me reconnecter

8
mathematiker

J'ai trouvé une solution pour moi: j'espère que quelqu'un pourra utiliser ma réponse:

J'ai changé mon mot de passe, réinstallé xserver-xorg en tapant: Sudo apt-get install --reinstall xorg

Après un redémarrage, cela a fonctionné pour moi. Avis: J'ai supprimé les fichiers .XAuthority dans/home/nom d'utilisateur par: Sudo rm /home/username/.XAuthority*

pour obtenir un shell, essayez Strg-Alt-F1 lorsque vous allumez votre ordinateur. En fait, j'ai récupéré mes droits en écriture en utilisant clear en mode de récupération.

Espérons que cette réponse pourra également aider les autres.

7
mathematiker

J'ai aussi reçu ce message, dans mon cas, le serveur X fonctionnait déjà, il me suffisait de passer au terminal 7 (le premier terminal de l'interface graphique) en appuyant CTRL + ALT + F7.

1
Bert Regelink

Avez-vous "Assurez-vous qu'un serveur X n'est pas déjà en cours d'exécution" en essayant quelque chose comme startx -- :1? Peut-être qu’un processus [g | x | light] dm était déjà en cours d’exécution et bloquait DISPLAY: 0.

0
ohno

J'ai eu le même problème, mais après 2 heures de recherche, je me suis retrouvé avec x.org FAQ page de messages, dans cette page expliqué pour traiter ces deux erreurs comme l'une l'autre: 1 - "Server is already active for display 0" 2 - "Cannot establish any listening sockets..." Il semble que le serveur X est en cours d’exécution, mais vous ne pouvez pas simplement taper startx -: 1 et en créer un nouveau, vous devez supprimer ces deux fichiers:

/home/username/.XAuthority*

/opt/.X0-lock

puis démarrez le nouveau serveur X sur un autre écran:

startx --:1

et ensuite fait! mon écran de retour! J'ai juste essayé d'aider ici, pour plus d'informations, c'est le lien que j'ai trouvé sur www.x.org http://www.x.org/wiki/FAQErrorMessages/#index5h2

0
user251905