[Xorg-Intel]startx ne marche pas en mode user (résolu)
[Xorg-Intel]startx ne marche pas en mode user (résolu)
Finalement le problème a changé :
#====== Les Donnés du problème : ======#
Arch 32 bit
Carte Graphique : Intel Corporation 82845G/GL[Brookdale-G]/GE Chipset Integrated Graphics Device
Paquet installé : xorg & xf-86-video-intel-legacy
#====== Le problème ======#
Je croyais savoir pourquoi je n'arrivais pas mais non.
Je n'ai pas de fichier xorg.conf, je laisse hal faire tout automatiquement.
En mode root, quand je lance la commande startx, tout ce passe bien.
Mais en mode user, quand je lance la commande startx, j'ai un écran noir puis retour à la console.
Voici le log de Xorg après l'utilisation de la commande startx en mode user.
#====== La Solution ======#
Le problème venait en fait du fichier ~/.xinitrc, enfin juste une incompréhension.
Le fichier ~/.xinitrc est interprété dès le lancement de X (via startx) or ce fichier chez mon user est vide (en fait, tout commenté #). Et donc X interprète qu'il ne doit rien lancer, ce qu'il fait et revient alors sur la console.
Merci d'avance,
Goblin
#====== Les Donnés du problème : ======#
Arch 32 bit
Carte Graphique : Intel Corporation 82845G/GL[Brookdale-G]/GE Chipset Integrated Graphics Device
Paquet installé : xorg & xf-86-video-intel-legacy
#====== Le problème ======#
Je croyais savoir pourquoi je n'arrivais pas mais non.
Je n'ai pas de fichier xorg.conf, je laisse hal faire tout automatiquement.
En mode root, quand je lance la commande startx, tout ce passe bien.
Mais en mode user, quand je lance la commande startx, j'ai un écran noir puis retour à la console.
Voici le log de Xorg après l'utilisation de la commande startx en mode user.
#====== La Solution ======#
Le problème venait en fait du fichier ~/.xinitrc, enfin juste une incompréhension.
Le fichier ~/.xinitrc est interprété dès le lancement de X (via startx) or ce fichier chez mon user est vide (en fait, tout commenté #). Et donc X interprète qu'il ne doit rien lancer, ce qu'il fait et revient alors sur la console.
Merci d'avance,
Goblin
Dernière modification par Goblin le mar. 07 juil. 2009, 18:24, modifié 7 fois.
"Le luxe est une affaire d'argent. L'élégance une question d'éducation."
Re: [Xorg-Intel]Tentative d'Explication
on pourrait avoir les logs d xorg stp , merci
et un X -configure ne donne rien?
et un X -configure ne donne rien?
Re: [Xorg-Intel]Tentative d'Explication
Alors j'ai effectué quelques modifications, la plus importante et que j'ai changé le driver xf86-video-intel par xf86-video-intel-legacy.
Donc maintenant quand je suis en root, je n'ai plus aucun soucis, Xorg se lance correctement et à chaque coup.
Mais en user il ne marche toujours pas.
Le Log qui ne montre pas grand chose, il ne me semble pas qu'il y ai d'erreur énorme qui pourrait expliquer le problème.
Il ne reste plus qu'à trouver le pourquoi du comment.
Et je pense que le cheminement que je dois avoir pour l'instant c'est comprendre la difference entre un user et un root. Pour comprendre où Xorg n'accede pas quand je suis un user et ce qu'il fait qu'il ne fonctionne pas.
Donc maintenant quand je suis en root, je n'ai plus aucun soucis, Xorg se lance correctement et à chaque coup.
Mais en user il ne marche toujours pas.
Le Log qui ne montre pas grand chose, il ne me semble pas qu'il y ai d'erreur énorme qui pourrait expliquer le problème.
Il ne reste plus qu'à trouver le pourquoi du comment.
Et je pense que le cheminement que je dois avoir pour l'instant c'est comprendre la difference entre un user et un root. Pour comprendre où Xorg n'accede pas quand je suis un user et ce qu'il fait qu'il ne fonctionne pas.
"Le luxe est une affaire d'argent. L'élégance une question d'éducation."
Re: [Xorg]startx ne marche pas en mode user
tu as du lancé X avec sudo, et du coup, les fichiers dans ton $HOME n'ont pas les bonnes permissions, il suffit de remettre les bonnes.
Re: [Xorg-Intel]startx ne marche pas en mode user
Ben mon fichier home appartient à root avec comme permission drwxr-xr-x, comment faire pour mettre les bonnes permissions ? (encore du mal avec les commandes)
Mais par contre si je lance openbox-session en user, il n'y a pas de soucis j'y arrive.
Donc les bonnes permissions si je comprend bien ce serais d'avoir le /home avec le propriétaire user ? (Enfin la je suis pas sur parce que si userA est propriétaire s'il existe userB il aura le même problème qu'actuellement)
Conclusion je suis encore un peu perdu moi !
Mais par contre si je lance openbox-session en user, il n'y a pas de soucis j'y arrive.
Donc les bonnes permissions si je comprend bien ce serais d'avoir le /home avec le propriétaire user ? (Enfin la je suis pas sur parce que si userA est propriétaire s'il existe userB il aura le même problème qu'actuellement)
Conclusion je suis encore un peu perdu moi !
"Le luxe est une affaire d'argent. L'élégance une question d'éducation."
Re: [Xorg-Intel]startx ne marche pas en mode user
c'est ton $HOME qui doit t'appartenir -> /home/Goblin (si tu as le même login qu'ici)
et plus précisément le .Xauthority
en root
et plus précisément le .Xauthority
en root
Code : Tout sélectionner
chown ton_user.ton_groupe /home/ton_rep
chown ton_user.ton_groupe /home/ton_rep/.Xauthority
Re: [Xorg-Intel]startx ne marche pas en mode user
Et non mon users ne s'appelle pas Goblin
Mais il est propriétaire de son /home/goblin et également de .Xauthority mais lui n'a que -rw-------.
Donc est ce normal ? Et sinon comment fait-on pour changer les rwx ?
Mais il est propriétaire de son /home/goblin et également de .Xauthority mais lui n'a que -rw-------.
Donc est ce normal ? Et sinon comment fait-on pour changer les rwx ?
"Le luxe est une affaire d'argent. L'élégance une question d'éducation."
Re: [Xorg-Intel]startx ne marche pas en mode user
dans ce cas, d'où tu tiens ça:
tu as un .xinitrc ? si oui, y a quoi dedans?Goblin a écrit : Apparament cela pourrait provenir du fichier .Xauthority
Re: [Xorg-Intel]startx ne marche pas en mode user
C'est juste que j'avais lu ailleurs que le fichier .Xauthority pouvait poser problème. Mais c'était juste une piste que j'avais lu.
Entre toi et moi, c'est toi l'expert (Il y a même pas de doute)
Et mon /home/goblin/.xinitrc n'a rien, toutes les lignes sont commentées (#).
C'est quand meme étrange startx ne marche pas mais startx /usr/bin/openbox-session ne pose pas de soucis. (le tout en mode user)...
Entre toi et moi, c'est toi l'expert (Il y a même pas de doute)
Et mon /home/goblin/.xinitrc n'a rien, toutes les lignes sont commentées (#).
C'est quand meme étrange startx ne marche pas mais startx /usr/bin/openbox-session ne pose pas de soucis. (le tout en mode user)...
"Le luxe est une affaire d'argent. L'élégance une question d'éducation."
Re: [Xorg-Intel]startx ne marche pas en mode user
s'il n'y a rien dans .xinitrc, tu veux qu'il devine quoi démarrer ?
Re: [Xorg-Intel]startx ne marche pas en mode user
Oui mais je m'enfiche qu'il démarre rien.
Ce que j'aimerais c'est que quand je tape startx en user, X démarre.
Parce qu'en root la même commande lance le serveur X.
Je sais que si je veux lancer openbox, il me suffit de taper startx /usr/bin/openbox-session, ce qui marche
Moi c'est sutout ça que je trouve étrange, lancer openbox en user marche mais juste startx non.
Trouverons nous une solution à ce mystère insoluble... Merci de ta patience en tout cas Tuxce (signifie quelque chose de particulier ?).
Ce que j'aimerais c'est que quand je tape startx en user, X démarre.
Parce qu'en root la même commande lance le serveur X.
Je sais que si je veux lancer openbox, il me suffit de taper startx /usr/bin/openbox-session, ce qui marche
Moi c'est sutout ça que je trouve étrange, lancer openbox en user marche mais juste startx non.
Trouverons nous une solution à ce mystère insoluble... Merci de ta patience en tout cas Tuxce (signifie quelque chose de particulier ?).
"Le luxe est une affaire d'argent. L'élégance une question d'éducation."
- benjarobin
- Maître du Kyudo
- Messages : 17264
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [Xorg-Intel]startx ne marche pas en mode user
Hum.....
En root il prend le fichier dans /root/
Et en tant qu'user il le prend dans /home/USER/
Desole pour l'anglais
Donc si je ne dis pas de betise, si tu veux juste lancer X, pendant 10 secondes, tu met juste un sleep 10 dans .xinitrc
En root il prend le fichier dans /root/
Et en tant qu'user il le prend dans /home/USER/
Desole pour l'anglais
Mais en gros si le script .xinitrc ce termine X se termine.When you do not start a display manager it is important to keep in mind that the life of your X session starts and ends with the .xinitrc script. What this means is that once the script finishes, X quits, regardless of whether you still have running programs, including your window manager.
Donc si je ne dis pas de betise, si tu veux juste lancer X, pendant 10 secondes, tu met juste un sleep 10 dans .xinitrc
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Re: [Xorg-Intel]startx ne marche pas en mode user
mais il démarre, sauf, qu'il s'arrête juste après (comme expliqué par benjarobin)Goblin a écrit :Oui mais je m'enfiche qu'il démarre rien.
Ce que j'aimerais c'est que quand je tape startx en user, X démarre.
supprime le ~/.xinitrc, il te démarrera twm.
ça l'est plus (mystère) depuis 3 postsGoblin a écrit : Trouverons nous une solution à ce mystère insoluble... Merci de ta patience en tout cas Tuxce (signifie quelque chose de particulier ?).
pour "tuxce", c'est juste un pseudo.
Re: [Xorg-Intel]startx ne marche pas en mode user
C'est très bête en fait
Mais je n'avais pas compris que le ~/.xinitrc était forcement lu. Pour moi X le lisait si il y avait quelque chose dedans donc si il était vide, il demarrait X tout seul.
Ben je m'excuse au près de Tuxce je n'ai pas su être à la hauteur pour comprendre ta première explication, merci à benjarobin.
Ajout : (résolu) & de la solution dans le post initial.
Mais je n'avais pas compris que le ~/.xinitrc était forcement lu. Pour moi X le lisait si il y avait quelque chose dedans donc si il était vide, il demarrait X tout seul.
Ben je m'excuse au près de Tuxce je n'ai pas su être à la hauteur pour comprendre ta première explication, merci à benjarobin.
Ajout : (résolu) & de la solution dans le post initial.
"Le luxe est une affaire d'argent. L'élégance une question d'éducation."
-
- Maître du Kyudo
- Messages : 2073
- Inscription : sam. 16 sept. 2006, 10:39
- Localisation : 31 - Toulouse Nord
Re: [Xorg-Intel]startx ne marche pas en mode user (résolu)
C'est entre autre pour cela que je préfère démarrer X avec l'inittab. Mais bon, les goûts et les couleurs...
Re: [Xorg-Intel]startx ne marche pas en mode user (résolu)
euuh, tout dépend ce que tu démarres, mais si c'est avec startx ou si tu ne spécifies pas ce que tu veux démarrer avec *dm, le souci reste entier.