[xorg-nouveau]1ière configuration du serveur X (résolu)

Xorg, Compiz, KDE / Gnome / Xfce / Fluxbox / e17 / fvwm ... GDM/KDM/XDM...
Répondre
Avatar de l’utilisateur
karhu
Maître du Kyudo
Messages : 1195
Inscription : lun. 27 sept. 2010, 14:32
Localisation : Ile de France

[xorg-nouveau]1ière configuration du serveur X (résolu)

Message par karhu »

Bonjour

Le forum Installation et configuration m'ayant permis de réussir à booter sous Archlinux, j'espère bien que celui-ci me permettra de lancer le serveur X.
Il y a certainement plusieurs problèmes mais j'ai du mal à les séparer.
J'ai installé le pilote "nouveau" pour ma carte nvidia et si la configuration semi-automatique de X (X -configure) le voit, mkinitcpio ne le trouve pas lors de la régénération de initrd.
Le lancement du serveur X par x -config /root/xorg.conf.new renvoie comme messages d'erreur :
[drm] No DRICreatePCIBusID
No screen found
J'ai trouvé quelques posts sur différents sites, mais aucun ne m'a encore permis d'avancer (peut-être n'ai je pas bien regardé?).
En utilisant le live-cd CTKArchlive, qui fonctionne très bien sur mon PC, j'ai comparé les modules chargés et là "nouveau" est bien présent en mémoire.
Quelques idées ou retour d'expériences?
Qui doit charger ce module et quand?
Comment être sûr que kms tourne et si hal aussi?
Comment lire la configuration d'un serveur X en action?
Quelle énormité ai je commise ou oubliée?

Karhu.
Le persévérant vers la lumière.
Dernière modification par karhu le mer. 13 oct. 2010, 13:51, modifié 1 fois.
S'il n'y a pas de solution, c'est qu'il n'y a pas de problème.
Yobar73
archer de cavalerie
Messages : 163
Inscription : sam. 22 mars 2008, 11:46
Localisation : NANTES (44)

Re: [xorg-nouveau]1ière configuration du serveur X

Message par Yobar73 »

Il me semble que le pilote doit être chargé en complétant la ligne MODULES=(nouveau) dans ton fichier /etc/rc.conf

Ton driver étant chargé, la configuration de ton serveur X utilisant le pilote "nouveau" devrait fonctionner.

J'espère ne pas me tromper.
ArchLinux 64 bits / i3wm
Asus B150 + Ryzen 5 1600 + ZOTAC GTX1060 + SSD + 16 Go de RAM
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17230
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [xorg-nouveau]1ière configuration du serveur X

Message par benjarobin »

Non, normalement nouveau se charge tout seul au redémarrage.

Mais le mieux c'est de suivre le wiki : http://wiki.archlinux.fr/xorg/nvidia/nouveau

Donc tu dois faire au minimum ceci :

Code : Tout sélectionner

pacman -S xf86-video-nouveau libgl
Redémarre et normalement tout devrais fonctionner par défaut (Tu ne dois pas avoir de /etc/X11/xorg.cong)
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
karhu
Maître du Kyudo
Messages : 1195
Inscription : lun. 27 sept. 2010, 14:32
Localisation : Ile de France

Re: [xorg-nouveau]1ière configuration du serveur X

Message par karhu »

J'ai bien suivi la procédure d'installation et j'ai créé le fichier 20-nouveau.conf dans xorg.conf.d.
Comme je l'ai écrit, mkinitcpio ne le voit pas lors de la régénération de initrd, ce qui doit aussi expliquer son non chargement par le noyau.
Le lsmod sur le live-ce m'indique que ttm nouveau, drm_kms nouveau et drm nouveau sont chargés, moi je n'ai aucun des trois ce qui correspond bien au message d'erreur de démarrage du serveur.
Même s'il ne le voit pas il doit peut-être y avoir un moyen dans un premier temps d'obliger le serveur à utiliser le pilote vesa qu'il voit aussi lors de la configuration.

Karhu.

J'avais oublié, indiquer le module "nouveau" dans rc.conf entraîne une erreur fatale ==> module not found. Logique dans le contexte actuel. Karhu.
S'il n'y a pas de solution, c'est qu'il n'y a pas de problème.
Avatar de l’utilisateur
zafx
Hankyu
Messages : 20
Inscription : ven. 08 oct. 2010, 10:05

Re: [xorg-nouveau]1ière configuration du serveur X

Message par zafx »

Perso, j'ai pas créé ce fichier. une fois nouveau installé, j'ai suivi ces instructions du wiki:
This method will start KMS as early as possible in the boot process, when the initramfs is loaded. Here is how to do this with the official packages:
1) Add "nouveau" to the MODULES array in /etc/mkinitcpio.conf:
MODULES="nouveau ..."
2) Add "/etc/modprobe.d/modprobe.conf" to the FILES section in /etc/mkinitcpio.conf:
FILES="/etc/modprobe.d/modprobe.conf"
3) Re-generate your initcpio:
# mkinitcpio -p <your kernel preset (kernel26, etc.)>
Y'a une étape supplémentaire par rapport au wiki francophone, l'ajout de modprobe.conf dans mkinitcpio, l'étape 2) Vérifie si c'est pas ça qui coince des fois.

Mkcpio a pas bronché chez moi. Je viens de remettre le module nvidia en service (besoin de glx pour blender), opération inverse sans pépin.
J'avais en plus blacklisté le module nvidia dans modprobe.conf et viré le xorg.conf. Tu peux très bien tout virer le xorg.conf.d, si t'as fait trop plein de modif, ça se régénèrera tout seul.
Image
Avatar de l’utilisateur
karhu
Maître du Kyudo
Messages : 1195
Inscription : lun. 27 sept. 2010, 14:32
Localisation : Ile de France

Re: [xorg-nouveau]1ière configuration du serveur X

Message par karhu »

Je suppose que je dois aussi modifier le fichier modprobe.conf pour ajouter la ligne d'installation du module.
Merci je tente.
Karhu.
S'il n'y a pas de solution, c'est qu'il n'y a pas de problème.
flower
Hankyu
Messages : 12
Inscription : mer. 29 juil. 2009, 16:46

Re: [xorg-nouveau]1ière configuration du serveur X

Message par flower »

Et si tu tentes de charger le module toi-même?
Avatar de l’utilisateur
karhu
Maître du Kyudo
Messages : 1195
Inscription : lun. 27 sept. 2010, 14:32
Localisation : Ile de France

Re: [xorg-nouveau]1ière configuration du serveur X

Message par karhu »

Je viens de faire les modifications, le résultat est le même.
J'ai aussi essayé de le charger avec modprobe il ne le trouve pas!
Je pense à un lien symbolique manquant, car le noyau, mkinitcpio et startx ne cherche visiblement pas au même endroit. Actuellement rc.conf, mkinitcpio.conf et modprobe.conf devraient le charger et bien j'ai l'impression qu'ils se font des politesses. Peut-être faut il mettre à jour le PATH des bibliothèques? Mais ça, je ne sais pas comment le faire.
Donc mkinitcpio et le noyau ==> fatale erreur
startx ==> [drm] No DRICreatePCIBusid symbol.
live-cd ==> OK

Karhu.
S'il n'y a pas de solution, c'est qu'il n'y a pas de problème.
nlu
newbie
Messages : 2
Inscription : dim. 10 oct. 2010, 18:42

Re: [xorg-nouveau]1ière configuration du serveur X

Message par nlu »

bonsoir

nouveau aussi sous linux et archlinux j'ai eu aussi des problemes pour demarrer mon serveur x avec la meme erreur (carte nvidia GT240m)

en cherchant j'ai trouvé une soluce :
dans /etc/X11/xorg.conf.d j'ai cree le fichier 20-nouveau.conf et j'y ai mis ces infos

Section "Device"
Identifier "Card[0]"
Driver "nouveau"
# BusID "PCI:1:0:0"
EndSection

et là startx fonctionne

par contre j'ai desinstallé nouveau-DRI car mon serveur plantait regulierement (gnome 2.32)

HAL n'est pas executé mais par contre j'ai rajouté dbus dans rc.conf
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17230
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [xorg-nouveau]1ière configuration du serveur X

Message par benjarobin »

@nlu C'est un peu marqué dans le wiki et on en a déjà parlé dans le topic...
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
nlu
newbie
Messages : 2
Inscription : dim. 10 oct. 2010, 18:42

Re: [xorg-nouveau]1ière configuration du serveur X

Message par nlu »

desolé d'avoir derangé

au revoir
flower
Hankyu
Messages : 12
Inscription : mer. 29 juil. 2009, 16:46

Re: [xorg-nouveau]1ière configuration du serveur X

Message par flower »

karhu a écrit :J'ai aussi essayé de le charger avec modprobe il ne le trouve pas!
Ca donne quoi?

Et lsmod?
Avatar de l’utilisateur
karhu
Maître du Kyudo
Messages : 1195
Inscription : lun. 27 sept. 2010, 14:32
Localisation : Ile de France

Re: [xorg-nouveau]1ière configuration du serveur X

Message par karhu »

Bonjour

lsmod ne donne rien non plus puisqu'il n'est pas chargé ce module.
Avec le live-cd qui fonctionne parfaitement bien sur mon PC, lsmod indique bien
ttm nouveau
drm_kms nouveau
drm nouveau

Donc je sais que c'est possible. Mais comment le fait il? C'est la question.

Karhu.
S'il n'y a pas de solution, c'est qu'il n'y a pas de problème.
flower
Hankyu
Messages : 12
Inscription : mer. 29 juil. 2009, 16:46

Re: [xorg-nouveau]1ière configuration du serveur X

Message par flower »

Yep, j'avais compris ;)
Je voulais juste voir ce que retourne les deux fonctions.
Avatar de l’utilisateur
albireo
Elfe
Messages : 533
Inscription : ven. 15 sept. 2006, 15:47
Localisation : vallée de la save en Occitanie

Re: [xorg-nouveau]1ière configuration du serveur X

Message par albireo »

essaie au préalable de voir si le module "nouveau" existe vraiment (locate nouveau - il faut installer le paquet mlocate) sinon essaie de voir si les paquets de xorg sont bien installés ou fait une reinstall. voir le post de benjarobin
Donc tu dois faire au minimum ceci :
Code:
pacman -S xf86-video-nouveau libgl
Redémarre et normalement tout devrais fonctionner par défaut (Tu ne dois pas avoir de /etc/X11/xorg.cong)
il a marqué : au minimum :mrgreen:
Si le cd live fonctionne ton install doit fonctionner, il n'ya pas sur arch des configs pour cd live ou pour netbook ou pour etc .... et il n'y a pas besoin
Utilisateur ArchLinux depuis 2004 et linux depuis 1996 :D
Arch 64/gnome sur ASUS H87M-E C2 + i5 3.2GHz + 8Go + 1To + écran 22"
nova widget wombat woodoo dontpanic overlord ... :?:
Avatar de l’utilisateur
karhu
Maître du Kyudo
Messages : 1195
Inscription : lun. 27 sept. 2010, 14:32
Localisation : Ile de France

Re: [xorg-nouveau]1ière configuration du serveur X (résolu)

Message par karhu »

Bonjour

Comme hélas je le supposais, c'était énorme. La faute est entièrement pour moi. Suite à un post dans le forum Autres distributions, la réponse a jailli :
je n'avais pas fait de mise à jour générale après l'installation et le kernel était le 2.6.33 au lieu de 2.6.35. Voilà, voilà. Pour ma défense je dirai juste que c'est à la suite de presque dix années d'assistanat avec des distributions versionnées que j'ai perdu mes réflexes d'antan. Ce n'est pas une excuse, c'est un fait.

Merci à tous ceux qui on perdu un peu de temps pour moi.

Karhu.

Ne vous inquiétez pas, même si peux à présent lancer le serveur X, celui plante et fige le PC, problème existant déjà sous Ubuntu 10.04 avec certaines cartes nvidia. Donc à bientôt pour un nouveau post.
S'il n'y a pas de solution, c'est qu'il n'y a pas de problème.
sunseb
Daikyu
Messages : 82
Inscription : mar. 03 mars 2009, 15:11

Re: [xorg-nouveau]1ière configuration du serveur X (résolu)

Message par sunseb »

Si ça peut t'aider, karhu, je te conseille les drivers propriétaires (nividia) aux drivers libres (nouveau).

La différence de qualité est assez impressionnante. Nvidia a toujours soigné ses drivers sous Linux, contrairement à une autre marque que je ne citerai pas.
~ SunSéb ~
Répondre