[xorg-server] Lancer serveur X (résolu)
[xorg-server] Lancer serveur X (résolu)
Bonjour, chez moi aussi X ne demarre seulement qu'en root, sachant que c'est une toute nouvelle installation d'Arch Linux que j'ai fait. Mon systeme est donc tres vide. Pour lancer X je fait seulement startx, mais cela ne fonctionne pas lorsque je suis en utilisateur regulier. Il y a t-il une solution ?
Dernière modification par Halarp27 le jeu. 14 août 2014, 15:54, modifié 1 fois.
- benjarobin
- Maître du Kyudo
- Messages : 17186
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [xorg-server] Mise à jour
@Halarp27 Quelle est la sortie de
Code : Tout sélectionner
grep -EHv "^$" /home/*/.xinitrc
Halarp27 a écrit :Je n'ai quasiment rien configure pour le moment (donc pas de fichier .xinitrc), et je suis le seul utilisateur du PC.Code : Tout sélectionner
grep: /home/*/.xinitrc: No such file or directory
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
- benjarobin
- Maître du Kyudo
- Messages : 17186
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [xorg-server] Lancer serveur X
J'ai déplacé ta question car elle n'a aucun lien avec le sujet précédent... (Bon je me suis un peu planté dans l'opération...)
Bref, je te laisse lire le Wiki... Car sans xinitrc cela ne peut pas fonctionner
Bref, je te laisse lire le Wiki... Car sans xinitrc cela ne peut pas fonctionner
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-server] Lancer serveur X
J'ai copié-colle le fichier /etc/skel/.xinitrc, puis ajouté exec twm a la fin. X ne se lance toujours pas. Il n'y a pas de fichier .xinitrc dans /root, pourtant lorsque l'on passe en root le serveur démarre.
- benjarobin
- Maître du Kyudo
- Messages : 17186
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [xorg-server] Lancer serveur X
Pour root c'est normal...
Sinon quel est le contenu exacte de ton .xinitrc ?
Quel est l'erreur ? Quel est le contenu du log ?
Sinon quel est le contenu exacte de ton .xinitrc ?
Quel est l'erreur ? Quel est le contenu du log ?
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-server] Lancer serveur X
Si il n'y a pas de fichier .xinitrc dans ton home (root ou pas ), alors quand tu tape startx il exécute : /etc/X11/xinit/xinitrc
C'est écrit dans le wiki
https://wiki.archlinux.fr/Xorg
C'est écrit dans le wiki
https://wiki.archlinux.fr/Xorg
"The three principal virtues of a programmer are Laziness, Impatience, and Hubris." -> man perl
- benjarobin
- Maître du Kyudo
- Messages : 17186
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [xorg-server] Lancer serveur X
Oups, désolé, je ne sais pas pourquoi j'étais persuadé que pour un utilisateur il était impératif d'avoir un .xinitrc.
Donc il est possible qu'il y est un lien avec le sujet initial. Mais comme ceci c'est plus simple à suivre (2 sujets séparés).
Bref, il nous faut la sortie de startx ainsi que le log de Xorg
Donc il est possible qu'il y est un lien avec le sujet initial. Mais comme ceci c'est plus simple à suivre (2 sujets séparés).
Bref, il nous faut la sortie de startx ainsi que le log de Xorg
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-server] Lancer serveur X
C'est exactement ce que je voudrais. Voila ce que contient mon .xinitrc :Astuce: Pour avoir un environnement minimal de test, en attendant d'avoir installé et configuré votre environnement graphique, vous pouvez installer les paquets suivants (vous permettant ainsi de lancer le gestionnaire de fenêtres Twm par un simple startx sans disposer de .xinitrc dans votre $HOME, par l'intermédiaire du /etc/X11/xinit/xinitrc ):
Code : Tout sélectionner
#!/bin/sh
#
# ~./xinitrc
#
# Executed by startx (run your window manager from here)
if [ -d /etc/X11/xinit/xinitrc.d ]; then
for f in /etc/X11/xinit/xinitrc.d/*; do
[ -x "$f" ] && . "$f"
done
unset f
fi
exec twm
- FoolEcho
- Maître du Kyudo
- Messages : 10707
- Inscription : dim. 15 août 2010, 11:48
- Localisation : Basse-Normandie
Re: [xorg-server] Lancer serveur X
Tu as probablement créé un fichier .xinitrc avec les permissions root dans le HOME de ton utilisateur.Halarp27 a écrit :Sinon, maintenant je me rend compte que je ne peux créer aucun fichiers avec mon utilisateur, même dans mon dossier personel. Je ne peux pas non plus executer de commande comme par exemple setxbkmap fr. Je suppose que ça peux avoir un lien direct avec mon problème.
Voir les sujets avec les mots-clés suivants: chown root user...
«The following statement is not true. The previous statement is true.»
Re: [xorg-server] Lancer serveur X
Non, ce n'est pas juste ça. Par exemple si je fait :Tu as probablement créé un fichier .xinitrc avec les permissions root dans le HOME de ton utilisateur.
Code : Tout sélectionner
touch f
touch: cannot touch f : Permission denied
Code : Tout sélectionner
xauth: timeout in locking authority file /home/raphael/.Xauthority
xauth: timeout in locking authority file /home/raphael/.Xauthority
xauth: timeout in locking authority file /home/raphael/.Xauthority
xauth: timeout in locking authority file /home/raphael/.Xauthority
(EE)
Fatal server error:
(EE) Cannot open log file "/home/raphael/.local/share/xorg/Xorg.0.log"
(EE)
(EE)
Please consult the The X.Org Foundation support
at http://wiki.x.org
fo help.
(EE)
xinit: giving up
xinit: unable to connect to X server: Connection refused
xinit: server error
xauth: timeout in locking authority file /home/raphael/.Xauthority
- FoolEcho
- Maître du Kyudo
- Messages : 10707
- Inscription : dim. 15 août 2010, 11:48
- Localisation : Basse-Normandie
Re: [xorg-server] Lancer serveur X
Que renvoient (avec ton utilisateur):
Code : Tout sélectionner
ls -la $HOME
id
«The following statement is not true. The previous statement is true.»
Re: [xorg-server] Lancer serveur X
Code : Tout sélectionner
ls -la $HOME
total 8
drwxr-xr-x 2 root root 4096 Aug 15 14:16 .
drwxr-xr-x 4 root root 4096 Aug 13 20:04 ..
id
uid=1000(raphael) gid=100(users) groups=100(users),10(wheel),95(storage),98(power)
Edit :
Je viens de recréer mon uilisateur, maintenant ça va mieux :
Code : Tout sélectionner
ls -la $HOME
total 40
drwx------ 4 raphael users 4096 Aug 15 14:44 .
drwxr-xr-x 4 root root 4096 Aug 15 14:38 ..
-rw------- 1 raphael users 140 Aug 15 14:55 .bash_history
-rw-r--r-- 1 raphael users 21 Aug 10 22:48 .bash_logout
-rw-r--r-- 1 raphael users 57 Aug 10 22:48 .bash_profile
-rw-r--r-- 1 raphael users 141 Aug 10 22:48 .bashrc
drwx------ 3 raphael users 4096 Aug 15 14:39 .dbus
drwxr-xr-x 3 raphael users 4096 Aug 15 14:39 .local
-rw------- 1 raphael users 0 Aug 15 14:43 .Xauthority
-rw-r--r-- 1 raphael users 312 Dec 9 2013 .xinitrc
-rw-r--r-- 1 raphael users 100 Dec 9 2013 .xsession
id
uid=1000(raphael) gid=100(users) groups=100(users),10(wheel),95(storage),98(power)