Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[X] [En cours de résolution] Erreur lors de "startx"
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
Otanein
n00b
n00b


Joined: 10 Nov 2007
Posts: 5

PostPosted: Sat Nov 10, 2007 10:44 am    Post subject: [X] [En cours de résolution] Erreur lors de "startx&quo Reply with quote

Bonjour à tous,

Je commence à m'intéresser à Gentoo, pardonnez-moi je vous prie si ma question est stupide ou mal posée :oops:

Alors voilà, ma distrib est presque totalement installée. Je viens de finir d'emerger KDE-meta mais lorsque je souhaite lancer X via la commande "startx", j'ai l'erreur suivante :

xauth: creating new authority file /root/.serverauth.25649
xinit: No such file or directory (errno 2): no server "X" in PATH

Use the --option, or make sure that /usr/bin is in your path and that "X" is a program or a link to the right type of server for your display. Possible server name include:

Xorg Common X server for most displays
Xvbf Virtual frame buffer
Xnest X server nested in a window on antoher X server
Xephyr kdrive-based nested X server

xinit: Server error.

J'avoue ne même pas savoir si j'ai bien installé mon dirver graphique... Bref, je ne suis pas encore très calé mais après 1 jour de recherches sur le web, je n'ai pas trouvé de solution à mon problème.
Quelqu'un connaîtrait-il une solution svp ? :roll:

D'avance, merci.

Otanein.

PS : j'ai emergé x11-libs


Last edited by Otanein on Sat Nov 10, 2007 6:15 pm; edited 2 times in total
Back to top
View user's profile Send private message
_Seth_
Guru
Guru


Joined: 15 Sep 2004
Posts: 539
Location: encore paumé dans un labo ;)

PostPosted: Sat Nov 10, 2007 11:41 am    Post subject: Reply with quote

Salut ;)
Bienvenu à toi sur les forums Gentoo !
Ta question est bien posée, peux-tu cependant changer le titre du sujet pour le mettre en conformité avec les règles de notre forum ? Par exemple, tu peux changer le sujet en "[X] Erreur lors de "startx".

Pour ton problème, startx dit qu'il ne trouve pas X dans le path. Normalement, tu devrais avoir ces programmes dans /usr/bin :
Code:
$ ls /usr/bin/X*
lrwxrwxrwx 1 root root    4 oct 16 03:07 /usr/bin/X -> Xorg*
lrwxrwxrwx 1 root root    6 déc 28  2005 /usr/bin/X11 -> ../bin/
-rwxr-xr-x 1 root root 3,7M oct 16 03:07 /usr/bin/Xnest*
-rws--x--x 1 root root 1,8M oct 16 03:07 /usr/bin/Xorg*
-rwxr-xr-x 1 root root 4,1M oct 16 03:07 /usr/bin/Xvfb*

mais startx ne les trouve pas.

En jetant un petit coup d'oeil, startx est installé par le package x11-apps/xinit :
Code:
$ equery belongs /usr/bin/startx
[ Searching for file(s) /usr/bin/startx in *... ]
x11-apps/xinit-1.0.5-r1 (/usr/bin/startx)


et X/Xorg/Xnest/Xvfb sont installés avec xorg-server :
Code:
$ equery belongs /usr/bin/Xorg
[ Searching for file(s) /usr/bin/Xorg in *... ]
x11-base/xorg-server-1.3.0.0-r2 (/usr/bin/Xorg)


Est ce que tu as bien installé ton xorg-server ? Que te donne la commande
Code:
emerge -s xorg-server

ou mieux :
Code:
eix xorg-server

Si tu n'as pas déjà installé eix, je t'encourage à le faire, c'est vraiment pratique.
_________________
no tears to cry, no feelings left
the species has amused itself to death
amused itself to death
Back to top
View user's profile Send private message
truc
Advocate
Advocate


Joined: 25 Jul 2005
Posts: 3199

PostPosted: Sat Nov 10, 2007 11:48 am    Post subject: Reply with quote

pas bien de démarrer X en root ;)
_________________
The End of the Internet!
Back to top
View user's profile Send private message
Temet
Advocate
Advocate


Joined: 14 Mar 2006
Posts: 2586
Location: 92

PostPosted: Sat Nov 10, 2007 12:49 pm    Post subject: Reply with quote

+1 avec truc, c'est le premier truc qui m'a choqué moi.
Par contre, installe KDM, rajoute le au démarrage : "rc-update add xdm default"
_________________
Full Gentoo powered.
Back to top
View user's profile Send private message
Otanein
n00b
n00b


Joined: 10 Nov 2007
Posts: 5

PostPosted: Sat Nov 10, 2007 5:03 pm    Post subject: Reply with quote

_Seth_ wrote:
Salut ;)
Bienvenu à toi sur les forums Gentoo !
Ta question est bien posée, peux-tu cependant changer le titre du sujet pour le mettre en conformité avec les règles de notre forum ? Par exemple, tu peux changer le sujet en "[X] Erreur lors de "startx".

Pour ton problème, startx dit qu'il ne trouve pas X dans le path. Normalement, tu devrais avoir ces programmes dans /usr/bin :
Code:
$ ls /usr/bin/X*
lrwxrwxrwx 1 root root    4 oct 16 03:07 /usr/bin/X -> Xorg*
lrwxrwxrwx 1 root root    6 déc 28  2005 /usr/bin/X11 -> ../bin/
-rwxr-xr-x 1 root root 3,7M oct 16 03:07 /usr/bin/Xnest*
-rws--x--x 1 root root 1,8M oct 16 03:07 /usr/bin/Xorg*
-rwxr-xr-x 1 root root 4,1M oct 16 03:07 /usr/bin/Xvfb*

mais startx ne les trouve pas.

En jetant un petit coup d'oeil, startx est installé par le package x11-apps/xinit :
Code:
$ equery belongs /usr/bin/startx
[ Searching for file(s) /usr/bin/startx in *... ]
x11-apps/xinit-1.0.5-r1 (/usr/bin/startx)


et X/Xorg/Xnest/Xvfb sont installés avec xorg-server :
Code:
$ equery belongs /usr/bin/Xorg
[ Searching for file(s) /usr/bin/Xorg in *... ]
x11-base/xorg-server-1.3.0.0-r2 (/usr/bin/Xorg)


Est ce que tu as bien installé ton xorg-server ? Que te donne la commande
Code:
emerge -s xorg-server

ou mieux :
Code:
eix xorg-server

Si tu n'as pas déjà installé eix, je t'encourage à le faire, c'est vraiment pratique.


Merci pour toutes ces infos ;)
J'ai changé mon titre :p

Alors :

Je n'ai aucun des programmes que tu montres lors de ton "ls dans /usr/bin/
Je n'ai pas la commande "equery" de quel outil fait-elle partie ?
Qu'est-ce que EIX ? Et en quoi est-ce mieux que "emerge" ?

Et enfin, je sais que c'est mal de lancer une session graphique en root, c'est une mauvais habitude :oops:
Merci encore :D

PS : Après vérification, je n'avais pas installé xorg-server, c'est en cours... Je vous tiens au courant ! :lol:
Back to top
View user's profile Send private message
YetiBarBar
Guru
Guru


Joined: 23 Dec 2005
Posts: 532

PostPosted: Sat Nov 10, 2007 5:19 pm    Post subject: Reply with quote

Bienvenue à toi

1°/ equery appartient à gentoolkit (qui contient plein d'applications utiles dont l'indispensable revdep-rebuild)

Je te conseille fortement de l'installer
Code:
emerge gentoolkit


2°/ eix est un utilitaire qui gère "l'arbre portage" (utilisé par emerge) comme une base de donnée : les recherches sont plus rapides avec eix, l'utilisation de la commande eix-sync te permet de mettre à jour ton arbre portage (comme le fait emerge --sync) et t'affiche les différences depuis ta dernière synchronisation. Il n'est pas indispensable mais très pratique. Emerge (qui fait partie de portage reste indispensable pour installer des paquets, au détail paludis près mais on s'éloigne du sujet)

Pour l'installer :
Code:
emerge eix


3°/ Sinon tu n'as pas répondu : Que donne le :
Code:
emerge -s xorg-server
En particulier, as-tu une version installée?

EDIT : Je viens de voir le PS (qui est apparu pendant que je tapais le message), on devrait bientôt voir un résolu appraitre ...
Back to top
View user's profile Send private message
Otanein
n00b
n00b


Joined: 10 Nov 2007
Posts: 5

PostPosted: Sat Nov 10, 2007 5:47 pm    Post subject: Reply with quote

Bon, et bien effectivement, startx m'ouvre bien une session graphique mais ce n'est pas KDE :(
Il me semble qu'il s'agit de l'UI de base...

Pourtant il me semblait bien qu'une fois KDE "emergé", startx devait le lancer, non ?
Ou bien faut-il modifier une fichier de conf précisant le bureau à lancer ?

Merci encore :D
Back to top
View user's profile Send private message
Otanein
n00b
n00b


Joined: 10 Nov 2007
Posts: 5

PostPosted: Sat Nov 10, 2007 5:54 pm    Post subject: Reply with quote

J'ai trouvé la commande startkde, mais elle me renvoie une erreur qui me signale que le server X ne tourne pas.
Alors j'ai tenté de lancer startx et une fois sous cette interface de base, j'ai relancé startkde qui me l'a ouvert dans une fenêtre en fait 8O

Bref, j'avoue être un peu paumé :oops:
Back to top
View user's profile Send private message
YetiBarBar
Guru
Guru


Joined: 23 Dec 2005
Posts: 532

PostPosted: Sat Nov 10, 2007 6:10 pm    Post subject: Reply with quote

Ne le prends pas mal mais tu devrais t'inspiré de la doc suivante

Effectivement, startx, sans modification de ton .xinitrc, te lancera twm (le gestionnaire par défaut de X qui est plutôt moche)

Pour que startx te lance kde, il faut que tu fasses :
Code:
echo "exec startkde" >> .xinitrc


P.S.: Sinon, lancer X en root, je l'ai fait pendant très longtemps et bizarrement ça m'est passé de manière très subite ....
Back to top
View user's profile Send private message
Otanein
n00b
n00b


Joined: 10 Nov 2007
Posts: 5

PostPosted: Sat Nov 10, 2007 6:14 pm    Post subject: Reply with quote

YetiBarBar wrote:
Ne le prends pas mal mais tu devrais t'inspiré de la doc suivante

Effectivement, startx, sans modification de ton .xinitrc, te lancera twm (le gestionnaire par défaut de X qui est plutôt moche)

Pour que startx te lance kde, il faut que tu fasses :
Code:
echo "exec startkde" >> .xinitrc


P.S.: Sinon, lancer X en root, je l'ai fait pendant très longtemps et bizarrement ça m'est passé de manière très subite ....


Je ne le prends pas mal ;)

Je ne demande qu'à apprendre mais j'avoue être un peu noyé sous la doc sans trop savoir quoi lire :p
Je vais déjà digérer tout ça et si vraiment je galère je reviendrai ici ;)

Encore un grand merci à tous !
Back to top
View user's profile Send private message
YetiBarBar
Guru
Guru


Joined: 23 Dec 2005
Posts: 532

PostPosted: Sat Nov 10, 2007 6:20 pm    Post subject: Reply with quote

Ce dont tu as besoin commence au 2.4

La commande exacte dont tu as besoin étant :
Code:
$ echo "exec startkde" > ~/.xinitrc


et tu devrais pouvoir utiliser kde sans problème

Bon courage
Back to top
View user's profile Send private message
geekounet
Bodhisattva
Bodhisattva


Joined: 11 Oct 2004
Posts: 3772

PostPosted: Sat Nov 10, 2007 6:35 pm    Post subject: Reply with quote

N'oublie pas le (résolu) ;)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum