[nvidia]startx échoue[résolu]

Questions et astuces concernant l'installation et la configuration d'archlinux
Répondre
joel
archer de cavalerie
Messages : 167
Inscription : sam. 07 juin 2008, 15:01

[nvidia]startx échoue[résolu]

Message par joel »

Bonsoir,
Je viens d'installer Arch en suivant le wiki https://wiki.archlinux.fr/Installation, ainsi que KDE, mais je n'arrive pas à démarrer l'interface graphique.

J'ai installé xorg, et les drivers propriétaires nvidia, et j'ai créé le fichier /etc/X11/xorg.conf.d/20-nvidia.conf proposé sur https://wiki.archlinux.fr/Nvidia

(J'avais d'abord installé "nouveau", mais comme ça ne marchait, je l'ai désinstallé.)

La détection automatique ayant échouée, j'ai créé le fichier /etc/X11/xorg.conf.d/10-monitor.conf en suivant
https://wiki.archlinux.fr/Xorg

J'ai aussi testé :

Code : Tout sélectionner

- Lancez la commande en utilisateur root :

# X -configure

Si cette commande réussit, cela créera un fichier xorg.conf.new dans le répertoire /root/

- Testez la configuration générée de cette manière :

# X -config /root/xorg.conf.new
mais ça ne fonctionnait pas non plus.

Code : Tout sélectionner

cat /var/log/Xorg.0.log | grep PCI 
m'as permis de vérifier que je n'avais qu'une carte graphique.

J'ai testé tout ce que j'ai trouvé sur le forum :
topic11089.html
topic9295.html
topic6819.html
topic14702.html
topic14625.html
sans résultat, malgré plusieurs reboot.

(Cela m'as permis néanmoins de constater qu'il me manque certains fichiers : /etc/inittab, /etc/rc.conf, d'autres peut-être ?
Est-ce normal ? Dois-je les créer à la main ? comment ?)

Auriez-vous d'autres pistes ?
Dernière modification par joel le lun. 21 juil. 2014, 16:32, modifié 1 fois.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17573
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [nvidia]startx échoue

Message par benjarobin »

Les fichiers que tu indiques n'existe plus depuis longtemps, depuis le passage à systemd... ArchLinux est en perpétuel évolution et donc il faut garder un œil très critique dès que l'information date un peu.
Quel est le contenu du log complet de Xorg ainsi que sa configuration ? Tu peux les donner via :

Code : Tout sélectionner

cat /var/log/Xorg.0.log | curl -F 'sprunge=<-' http://sprunge.us
grep -REv "^$|^#" /etc/X11/xorg* | curl -F 'sprunge=<-' http://sprunge.us
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
joel
archer de cavalerie
Messages : 167
Inscription : sam. 07 juin 2008, 15:01

Re: [nvidia]startx échoue

Message par joel »

Merci. Je viens d'envoyer ça:
http://sprunge.us/XfRe
http://sprunge.us/UDOj
Les fichiers sont gardés combien de temps sur sprunge.us ?
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17573
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [nvidia]startx échoue

Message par benjarobin »

Je crois qu'ils sont gardés à vie ou presque. Sinon ton Xorg fonctionne très bien... Je te laisse relire le Wiki.
Pour rappel si tu testes avec startx, celui doit être lancé avec ton utilisateur et il faut avoir créé le fichier .xinitrc dans ton home. Quel est la sortie de :

Code : Tout sélectionner

grep -HEv "^$" /home/*/.xinitrc
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
joel
archer de cavalerie
Messages : 167
Inscription : sam. 07 juin 2008, 15:01

Re: [nvidia]startx échoue

Message par joel »

OK, merci benjarobin.
C'est donc ça le problème...

Code : Tout sélectionner

5 [21-07-2014 09:56] root@localhost: ~  # grep -HEv "^$" /arch/home/*/.xinitrc
/arch/home/joel/.xinitrc:xterm & sleep 10
=> C'est celui créé en suivant https://wiki.archlinux.fr/Xorg

Je viens donc de faire :

Code : Tout sélectionner

8 [21-07-2014 10:18] root@localhost: ~  # cp /arch/etc/skel/.xinitrc /arch/home/*/.xinitrc
cp : voulez-vous écraser « /arch/home/joel/.xinitrc » ? y
et je reboote...
oktoberfest
Maître du Kyudo
Messages : 1855
Inscription : mer. 06 janv. 2010, 13:51
Localisation : Ried - Alsace - France

Re: [nvidia]startx échoue

Message par oktoberfest »

joel a écrit :et je reboote...
Il n'y a pas besoin de rebooter quand on modifie une configuration utilisateur. Il t'aurait suffit de refaire un 'startx'.
La majorité des bugs se situe entre la chaise et le clavier...
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17573
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [nvidia]startx échoue

Message par benjarobin »

@oktoberfest Il a exécuté les commandes depuis un autre Linux, pourquoi ? Aucune idée...
Sinon je ne comprend rien au problème de joel, car pour moi il n'y en a pas... La copie de /etc/skel/.xinitrc n'a aucun sens, enfin je ne le comprend pas...
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
joel
archer de cavalerie
Messages : 167
Inscription : sam. 07 juin 2008, 15:01

Re: [nvidia]startx échoue

Message par joel »

@oktoberfest Il a exécuté les commandes depuis un autre Linux, pourquoi ? Aucune idée...
Ben, parce que pour utiliser firefox, c etait plus facile avec une interface graphique...
Sinon je ne comprend rien au problème de joel, car pour moi il n'y en a pas... La copie de /etc/skel/.xinitrc n'a aucun sens, enfin je ne le comprend pas...
startx ne lancait pas d interface graphique tant que je ne l avais pas fait.

Maintenant ca vas mieux mais au boot j arrive toujours en tty
Il faut toujours que je me loggue puis que je fasse startx...

J ai pourtant bien suivis les wikis et fait le tour de la configuration de KDE

Je n arrive pas non plus a avoir le clavier fr en interface graphique alors que c est bon en tty
C est pour cela qu il manque les apostrophes dans ce message...

Autre chose a chaque reboot il faut que je refasse la connexion internet ainsi

Code : Tout sélectionner

Arch Linux 3.15.5-2-ARCH (tty1)                                                                                                                                                                         joel-arch login: root                                                                               
Password:                                                                                           
Last login: Mon Jul 21 08:43:35 on tty2                                                             
[root@joel-arch ~]# ping google.fr                                                                  
ping: unknown host google.fr                                                                                                                                             
[root@joel-arch ~]# !30                                                                             
ifconfig enp2s0 up                                                                                  
[root@joel-arch ~]# !31                                                                             
ifconfig enp2s0 192.168.0.14 netmask 255.255.255.0 broadcast 192.168.0.255                          
[root@joel-arch ~]# !35                                                                             
ip route add default via 192.168.0.1 dev enp2s0                                                     
[root@joel-arch ~]# 
Arch ca se merite :?
oktoberfest
Maître du Kyudo
Messages : 1855
Inscription : mer. 06 janv. 2010, 13:51
Localisation : Ried - Alsace - France

Re: [nvidia]startx échoue

Message par oktoberfest »

joel a écrit :Maintenant ca vas mieux mais au boot j arrive toujours en tty
Il faut toujours que je me loggue puis que je fasse startx...
Tout à fait normal. Si tu veux une connexion graphique, il faut la configurer :
https://wiki.archlinux.fr/KDE#Par_KDM
https://wiki.archlinux.fr/Gestionnaire_de_connexions
joel a écrit :Je n arrive pas non plus a avoir le clavier fr en interface graphique alors que c est bon en tty
C est pour cela qu il manque les apostrophes dans ce message...
Ca aussi il faut le configurer :
https://wiki.archlinux.fr/Xorg#Clavier
joel a écrit :Autre chose a chaque reboot il faut que je refasse la connexion internet ainsi
Ca aussi il faut le configurer :)
https://wiki.archlinux.fr/Connexions_re ... ermanentes
joel a écrit :Arch ca se merite :?
Arch ne fait que ce que tu lui demandes de faire. C'est pour cela qu'on l'aime :humour:
La majorité des bugs se situe entre la chaise et le clavier...
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
joel
archer de cavalerie
Messages : 167
Inscription : sam. 07 juin 2008, 15:01

Re: [nvidia]startx échoue

Message par joel »

joel a écrit:
Maintenant ca vas mieux mais au boot j arrive toujours en tty
Il faut toujours que je me loggue puis que je fasse startx...
Tout à fait normal. Si tu veux une connexion graphique, il faut la configurer :
https://wiki.archlinux.fr/KDE#Par_KDM
https://wiki.archlinux.fr/Gestionnaire_de_connexions
Oui, j'avais fait tout ça.
Je viens de le refaire, et de créer un module /etc/modules-load.d/nvidia contenant

Code : Tout sélectionner

nvidia
, au cas où
Mais ça ne change rien...

joel a écrit:
Je n arrive pas non plus a avoir le clavier fr en interface graphique alors que c est bon en tty
C est pour cela qu il manque les apostrophes dans ce message...
Ca aussi il faut le configurer :
https://wiki.archlinux.fr/Xorg#Clavier
OK, ça s'est bon

joel a écrit:
Autre chose a chaque reboot il faut que je refasse la connexion internet ainsi
Ca aussi il faut le configurer :)
https://wiki.archlinux.fr/Connexions_re ... ermanentes
OK, résolu aussi

joel a écrit:
Arch ca se merite :?
Arch ne fait que ce que tu lui demandes de faire. C'est pour cela qu'on l'aime :humour:
Tout à fait, mais ce n'est pas toujours évident de savoir lui parler...
oktoberfest
Maître du Kyudo
Messages : 1855
Inscription : mer. 06 janv. 2010, 13:51
Localisation : Ried - Alsace - France

Re: [nvidia]startx échoue

Message par oktoberfest »

joel a écrit :Oui, j'avais fait tout ça.
Je viens de le refaire, et de créer un module /etc/modules-load.d/nvidia contenant

Code : Tout sélectionner

nvidia
, au cas où

Mais ça ne change rien...
Plutôt que de faire des choses au cas où :), on va essayer de voir ce qui coince.

Que donne un

Code : Tout sélectionner

systemctl status kdm.service
systemctl get-default
On regarde si le service kdm est activé/démarré, ainsi que les derniers messages.
On regarde si tu as configuré systemd pour qu'il démarre en mode graphique ou pas.
La majorité des bugs se situe entre la chaise et le clavier...
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
joel
archer de cavalerie
Messages : 167
Inscription : sam. 07 juin 2008, 15:01

Re: [nvidia]startx échoue

Message par joel »

Code : Tout sélectionner

[root@joel-arch ~]# systemctl status kdm.service
● kdm.service - K Display Manager
   Loaded: loaded (/usr/lib/systemd/system/kdm.service; disabled)
   Active: inactive (dead)
[root@joel-arch ~]# systemctl get-default
graphical.target
[root@joel-arch ~]# 
oktoberfest
Maître du Kyudo
Messages : 1855
Inscription : mer. 06 janv. 2010, 13:51
Localisation : Ried - Alsace - France

Re: [nvidia]startx échoue

Message par oktoberfest »

Il me semble que quelque chose qui devrait être démarré ne l'est pas :)
Dans un premier temps pour vérifier si ça marche :
depuis ton tty (ne lances pas startx !), tu fais un :

Code : Tout sélectionner

# systemctl start kdm
kdm devrait se lancer. Si cela marche tu peux l'activer :

Code : Tout sélectionner

# systemctl enable kdm
Comme cela il démarrera à chaque démarrage d'Archlinux
La majorité des bugs se situe entre la chaise et le clavier...
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
joel
archer de cavalerie
Messages : 167
Inscription : sam. 07 juin 2008, 15:01

Re: [nvidia]startx échoue[résolu]

Message par joel »

Merci beaucoup, oktoberfest,
C'était exactement ça...
Résolu.
Répondre