[Xorg] Lancement impossible. (résolu)

Xorg, Compiz, KDE / Gnome / Xfce / Fluxbox / e17 / fvwm ... GDM/KDM/XDM...
Répondre
Avatar de l’utilisateur
Marzikill
archer
Messages : 121
Inscription : sam. 07 févr. 2009, 19:20

[Xorg] Lancement impossible. (résolu)

Message par Marzikill »

Bonjour à tous, et merci d'avance pour l'aide que vous voudrez bien apporter, à un problème si peu original...

Xorg ne se lance pas. Enfin, c'est un peu plus compliqué.

Avec un simple "X", rien ne fonctionne, je n'ai même pas accès au clavier pour retourner sous un tty.
Avec un "startx", il y a du mieux, mais ce n'est pas encore cela : après une dizaine de secondes d'attente, deux trois messages :
hostname:host name lookup failure
xauth: timeout in locking authority file /home/XXX/.serveurauth.xxxx
xauth: timeout in locking authority file /home/XXX/.Xauthority
Mais à ce moment là, si je ne fais rien, rien ne se passe. Je suis obligé, pour lancer openbox, de faire trois "^C"... Vraiment moche comme solution.

Pour vérifier si c'était le serveur X qui merdouillait, j'ai essayé d'installer slim, et après un /etc/rc.d/slim start, le server X se lance correctement, seulement, impossible d'accéder à ma session Openbox.


Pour finir, je précise que je n'ai que trois fichiers dans mon /home :
ls -a a écrit : .bash_profile .bashrc .xinitrc .xsession
Voici le contenu de .xinitrc (fichier qu'appelle startx, si j'ai bien tout compris) :
.xinitrc a écrit :#!/bin/sh

#
# ~/.xinitrc
#
# Executed by startx (run your window manager from here)
#

# exec gnome-session
# exec startkde
# exec startxfce4
# exec icewm
exec ck-launch-session openbox-session
# exec fluxbox
# exec ratpoison
# exec dwm
# ... or any other WM of your choosing ...
Et enfin, voici mes daemons lancés :
rc.conf a écrit :DAEMONS=(syslog-ng network netfs crond hal)
Comme vous le voyez, hal est lancé, et je ne vois donc pas d'où viens le problème...
(La ligne "Module" du rc.conf est vide, est-ce normal ?).
Dernière modification par Marzikill le ven. 12 juin 2009, 11:57, modifié 1 fois.
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [Xorg] Lancement impossible.

Message par tuxce »

tu as rajouté le nom de ta machine à la ligne 127.0.0.1 de /etc/hosts ?
Avatar de l’utilisateur
Marzikill
archer
Messages : 121
Inscription : sam. 07 févr. 2009, 19:20

Re: [Xorg] Lancement impossible.

Message par Marzikill »

En effet, je n'avais pas touché à ce fichier. Dorénavant : dans le rc.conf, j'ai " HOSNAME="Archiban" " et
/etc/hosts a écrit :# /etc/hosts: static lookup table for host names
#

#<ip-address> <hostname.domain.org> <hostname>
127.0.0.1 localhost.localdomain Archiban

# End of file
Mais cela ne résout malheureusement pas mon problème.


Merci pour votre aide.
Amicalement
Marzikill.
Cactus
Maître du Kyudo
Messages : 2073
Inscription : sam. 16 sept. 2006, 10:39
Localisation : 31 - Toulouse Nord

Re: [Xorg] Lancement impossible.

Message par Cactus »

Evites les majuscules pour le hostname, j'ai lu qq part que ça pouvait parfois poser des pbs... ;)
Avatar de l’utilisateur
Abazigal
Chu Ko Nu
Messages : 313
Inscription : sam. 26 avr. 2008, 14:45
Localisation : Seine et Marne

Re: [Xorg] Lancement impossible.

Message par Abazigal »

Bonjour,

Code : Tout sélectionner

127.0.0.1 localhost.localdomain localhost Archiban
Dans le hosts (il y a un localhost sans .localdomain, à mettre).

Pour ton autre question: oui, c'est normal que la section modules soit vide, si tu utilise l'autoload (tu peux cependant y ajouter les modules dont tu veux forcer le chargement)
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [Xorg] Lancement impossible.

Message par tuxce »

tu as lancé X avec sudo ?
regarde si tu n'as un pas un souci de permissions sur ton répertoire:

Code : Tout sélectionner

ls -ald . ~/.Xauthority
Avatar de l’utilisateur
Marzikill
archer
Messages : 121
Inscription : sam. 07 févr. 2009, 19:20

Re: [Xorg] Lancement impossible.

Message par Marzikill »

La fin est proche ! Après quelques bidouilles, il semblerait en effet que le fichier .Xauthority soit incriminé.
ls -ald . /home/XXX/.Xauthority a écrit :ls: ne peut accéder .Xauthority: Aucun fichier ou dossier de ce type
drwxr-xr-x 4 marzikill- users 4096 jun 11 13:46 .
En revanche, dans le répertoire root, ce fichier existe bel et bien :
ls -ald . /root/.Xauthority a écrit :drwxr-xr-x 4 marzikill- users 4096 jun 11 13:46 .
-rw------- 1 root root 53 mai 20 17:41 /root/.Xauthority
Et lorsque je lance startx en root (hem...) celui-ci fonctionne sans problème.

Ma question est donc : comment générer un fichier .Xauthority pour l'utilisateur courant ?

Amicalement
Marzikill.
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [Xorg] Lancement impossible.

Message par tuxce »

tu lances le ls d'où ?
remarque, j'aurais du mettre une ligne plus complète, le "." dans le "ls", c'était pour ton répertoire, la je sais pas quelles sont ces permissions, tu peux poster la sortie de:

Code : Tout sélectionner

ls -al chemin_vers_ton_home
ce qui m'intéresse dedans, ce sont les permissions du répertoire et s'il y a .Xauthority dedans, lance la commande en root.
Avatar de l’utilisateur
Marzikill
archer
Messages : 121
Inscription : sam. 07 févr. 2009, 19:20

Re: [Xorg] Lancement impossible.

Message par Marzikill »

ls -al /home/archer a écrit :total 28
drwxr-xr-x 3 marzikill- users 4096 jun 11 16:10 .
drwxr-xr-x 10 root root 4096 jun 10 18:08 ..
-rw-r--r-- 1 marzikill- root 16 jan 28 20:35 .bash_profile
-rw-r--r-- 1 marzikill- root 108 jan 28 20:35 .bashrc
drwxr-xr-x 2 marzikill- root 4096 mai 28 18:18 dr71wu
-rwxr-xr-x 1 marzikill- root 293 jun 11 13:44 .xinitrc
-rwxr-xr-x 1 marzikill- root 100 fév 13 18:12 .xsession
Marzikill- étant mon compte sous ma Debian, que j'utilise en attendant d'avoir une arch fonctionnelle. Donc forcément, les fichiers ont des permissions bizarres. Comment y remédier ?

Amicalement
Marzikill.
Avatar de l’utilisateur
aldevar
archer de cavalerie
Messages : 172
Inscription : sam. 25 nov. 2006, 10:55
Localisation : Cote d'armor

Re: [Xorg] Lancement impossible.

Message par aldevar »

Salut,

Si tu veux utiliser le meme home entre tes 2 distrib, il faut que tu ais le même login et surtout que ces login aient le meme UID. De plus, il me parait étrange que le groupe propriétaire soit root. Celui çi devrait être 'users'
Un blog inintéréssant
Avatar de l’utilisateur
Marzikill
archer
Messages : 121
Inscription : sam. 07 févr. 2009, 19:20

Re: [Xorg] Lancement impossible.

Message par Marzikill »

Hum... Je sais pas si c'est bon d'utiliser les même fichiers de config pour deux distrib' totalement opposées. La dernière fois que j'ai fais ça, j'ai pleuré... :D Donc je préfère pas utiliser le même home.

Et puis, je préfère avoir deux systèmes indépendants, comme ça je peux bidouiller deux fois plus ! ;)

Après j'organise mes données avec un système de lien, et ça marche très bien !
Dernière modification par Marzikill le jeu. 11 juin 2009, 17:01, modifié 1 fois.
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [Xorg] Lancement impossible.

Message par tuxce »

si les uid ne correspond pas, c'est tout à fait normal que ça coince, t'auras pas le droit d'écrire sur ton répertoire.

donc faut voir si ton $HOME sous arch a bien les bonnes permissions.
Avatar de l’utilisateur
Marzikill
archer
Messages : 121
Inscription : sam. 07 févr. 2009, 19:20

Re: [Xorg] Lancement impossible.

Message par Marzikill »

En effet, il s'agissait bien d'un problème de permission. Ne pouvant pas écrire dans mon propre $HOME, startx ne pouvait créer le fichier .Xauthority.

En modifiant les permissions de manière adéquate, tout est rentré dans l'ordre.


Problème résolu ! :p
Répondre