Page 1 sur 2

[xorg] installation (crash)

Publié : lun. 19 oct. 2015, 00:05
par Pim
Bonjour.
Je me suis mis à archlinux pour me faire une idée. Je ne suis pas à ma première distribution.
En installant l'iso archlinux-2015.10.01-dual.iso tout s'est bien passé justqu'à la conf du réseau.

voici l'erreur que me renvoie xorg , mais sur la console d'ou je le lance, pas dans le log:

Code : Tout sélectionner

terminate called after throwing an instance of 'std::out_of_range'
what():  bitset::set: __position (which is 68617733) >= _Nb (which is 64)
J'utilise nouveau et il est bien chargé.
voici Xorg.0.log : http://paste.ubuntu.com/12853149/
Ma carte est une nvidia. Geforce 210 selon lspci
01:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 210] (rev a2)
Qui peut m'en dire plus?

Merci.

Re: [xorg] installation (crash)

Publié : lun. 19 oct. 2015, 05:58
par waitnsea
Pim a écrit :J'utilise nouveau et il est bien chargé.
Je ne comprends rien (pas assez costaud) à tes retours de commande, mais précise-moi : tu as bien ajouté "nouveau" aux modules de /etc/mkinitcpio.conf et recréé après cela tes ramdisk avec :

Code : Tout sélectionner

 sh# mkinitcpio -p linux
Si tu passes après en nvidia-proprio tu feras la manip inverse.

Re: [xorg] installation (crash)

Publié : lun. 19 oct. 2015, 09:43
par benjarobin
Comment lances tu Xorg ?

Re: [xorg] installation (crash)

Publié : lun. 19 oct. 2015, 14:45
par Pim
Je n'ai pas ajouté nouveau à mkinitcpio.conf dans la mesure ou je le vois déjà chargé par
lsmod |grep nouveau
A mon avis, le fait de l'intégrer à l'initrd n'a pour but de faire en sorte que la carte graphique supporte les modes avancé dès le début.
Mais je peux essayer de l'y ajouter.
mkinitcpio -p linux
oui j'ai bien executé cette commande plusieurs fois mais je vais recommancer pour voir car il ne le met peut-être pas à jour systématiquement.
Mais à mon avis.
Je dois préciser que sous Debian ma carte fonctionne parfaitement avec nouveau.
Le sujet n'est pas résolut.

Comment lances tu Xorg ?
startx&
Merci quand-même de votre aide.

Re: [xorg] installation (crash)

Publié : lun. 19 oct. 2015, 17:31
par Pim
Du nouveau:

j'ai lancé à nouveau X mais au moyen de la commande X directement.
Et là le log est plus explicite, bien que cela ne m'aide pas.
Apparemment on dirait un bug de support au niveau de X mais j'aimerai en être certain.
le nouveau xorg.0.log : http://paste.ubuntu.com/12862115/
Ces lignes sont inquétantes:
[ 174.511] (EE) NOUVEAU(0): [drm] failed to set drm interface version.
[ 174.511] (EE) NOUVEAU(0): [drm] error opening the drm
[ 174.511] (EE) NOUVEAU(0): 892:
Ya a-t-il moyen d'installer une autre version du serveur xorg pour voir?
Merci de votre aide.

Re: [xorg] installation (crash)

Publié : lun. 19 oct. 2015, 17:34
par benjarobin
Ces lignes que tu donnes sont normales.
Tu dois lancer avec startx en tant qu'utilisateur, sans le & de fin
Quel est le contenu de ton .xinitrc ? As tu essayé avec le strict minimum (il faut installer xterm) : exec xterm

Re: [xorg] installation (crash)

Publié : lun. 19 oct. 2015, 19:09
par Pim
Bonjour.
1: (EE) signifie : erreur dans le log de Xord donc contrairement à ce que tu dis : ce n'est pas normal
et failed : en défaut.
2: Le & est juste pour que je puisse garder la main sur ma console, cela ne change rien d'autre.
De toutes façons, que je lance avec startx ou avec X c'est pareil .. sauf que dans un cas le log ne peux ou ne veut pas s'écrire.
Merci quand-même d'avoir essayé de m'aider.
Pim.

Re: [xorg] installation (crash)

Publié : lun. 19 oct. 2015, 21:39
par bobo
Pim a écrit :1: (EE) signifie : erreur dans le log de Xord donc contrairement à ce que tu dis : ce n'est pas normal
et failed : en défaut.
Je ne serais pas si catégorique. Dans le log de X que tu as posté, on constate 3 erreurs. Dans le log de mon serveur X, il y a 2 erreurs ! Mon serveur X fonctionne pourtant 8)

Code : Tout sélectionner

$ grep EE log
[   886.434] Current Operating System: Linux Msrv64 4.2.3-1-ARCH #1 SMP PREEMPT Sat t 3 18:52:50 CEST 2015 x86_64
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[   886.444] (EE) Failed to load module "nv" (module does not exist, 0)
[   886.445] (EE) Failed to load module "fbdev" (module does not exist, 0)
[   886.445] (EE) Failed to load module "vesa" (module does not exist, 0)

$ grep EE ~/.local/share/xorg/Xorg.0.log
[    35.828] Current Operating System: Linux sharu 4.2.3-1-ARCH #1 SMP PREEMPT Sat Oct 3 18:52:50 CEST 2015 x86_64
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    36.158] (EE) Failed to load module "fbdev" (module does not exist, 0)
[    36.158] (EE) Failed to load module "vesa" (module does not exist, 0
Les erreurs liées aux modules "vesa" et "fbdev" semblent donc « normales ». "vesa" et "fbdev" font partie des pilotes libres (source : https://wiki.archlinux.fr/Xorg#Pilotes_libres). On notera que "nv" en fait aussi partie. Il n'y a besoin que d'un seul pilote, rien ne sert donc d'installer autre chose que "nouveau".

Si tu lances ton serveur X via startx, rien ne sert de le lancer en root.

Bon après ça ne t'aide (certes) pas :D En tout cas je ne vois pas ce qui peut déconner… Peut-être faut-il fouiner du côté des micro-codes et autres firmwares. Le paquet linux-firmware ne semble pas contenir de code NVIDIA autre que pour tegra, tu peux essayer quand même. De même si le processeur a une partie graphique et que c'est du intel, tu peux tenter intel-ucode (AMD est couvert par linux-firmware). Je te proposerais bien de tenter le coup, et si ça ne change rien, tu pourras toujours désinstaller ces paquets.

Re: [xorg] installation (crash)

Publié : lun. 19 oct. 2015, 23:41
par Pim
Salut et merci à vous d'essayer de m'aider en tout cas.
J'ai installé les drivers proprios pour voir mais comme je m'y attendais, ça marche, mais ça me fout en l'air mes terminaux virtuels qui se retrouvent en modes préhistoriques. C'est une cata.
Comme quoi Archlinux : pas terrible. Sous debian et ubuntu cette vieille carte fonctionne avec nouveau.ko et sans aucun artifice.
Geforce 210 c'est quand-même pas récent et c'est supporté dans toutes les distros.
J'estime que ce sujet n'est PAS résolut dans la mesure ou il ne répond pas à mes attentes.
Je vais retourner à nouveau et poster sur archlinux anglo-saxon.
A moins que quelqu'un ai la même carte que moi et la fait tourner sous arch avec nouveau????
Merci.

Re: [xorg] installation (crash)

Publié : mar. 20 oct. 2015, 08:40
par benjarobin
J'ai pourtant essayé de t'aider, mais tu m'a envoyé boulet, je ne pense pas que Xorg crash, je pense depuis le début que tout fonctionne normalement, mais tu n'as pas voulu faire mon test basique.
Et j'insiste les erreurs que tu vois sont normales si tu lances Xorg comme cela à la main. Tu as bien vu que la première fois Xorg c'est lancé normalement, mais c'est arrêter rapidement : soit car il n'y avait rien à afficher soit que le programme dans le .xinitrc à planté

Et tu ne dois pas lancer statx en tâche de fond ! Tu ne peux dans tous les cas pas avoir la main car Xorg va se lancer sur le même tty où tu as lancé startx : oui les choses changent il faut se mettre à jour.

Tu dois de plus lancer startx en tant qu'utilisateur : j'attends ton log avec mon test et surtout la sortie complète de startx

Re: [xorg] installation (crash)

Publié : mar. 20 oct. 2015, 11:14
par Pim
Bonjour oK j'essaie comme tu dis....

Re: [xorg] installation (crash)

Publié : mar. 20 oct. 2015, 11:14
par Pim
C'est chiant : je dois rebooter à chaque fois :(

Re: [xorg] installation (crash)

Publié : mar. 20 oct. 2015, 11:18
par Pim
Bon ben non ça ne change rien : enfin si : ma console reste bloquée comme prévu.
Mais sinon j'ai la même erreur.
Merci d'avoir essayé.

Re: [xorg] installation (crash)

Publié : mar. 20 oct. 2015, 11:24
par benjarobin
Je ne te suis pas, la console n'est pas censé être accessible car Xorg devrait se lancer à la place de la console. Qu'est ce que tu observe quand tu lances startx, l'écran flash, fait quelque chose ?
Qu'est ce qui est exactement affiché quand tu lances startx (photo, ...) ? Tu es quand même le premier à avoir ce genre d'erreur
As tu essayé de tout simplement d'installer un gestionnaire de connexion et de le lancer via systemd, par exemple lxdm

Re: [xorg] installation (crash)

Publié : mar. 20 oct. 2015, 16:08
par Pim
Non X se lance sur la pluspars du temps sur un terminal virtuel libre qui lui est réservé ... souvent c'est tty7 mais pas toujours.
et d'ailleurs tu ne peux ouvrir que jusqu'à tty6 terminaux virtuel enfin cela dépend de la configuration du système.
Quand je dis "la console est bloquée", je veux dire par le programme lancé quel qu'ils soit.
En fait elle n'est pas bloquée : c'est juste que je n'ai plus la main.
C'est juste parce que le processus s'éxecute et qu'il n'est pas en arrière plan.
Cf UNIX/Linux : gestion des processus.
Je n'aime pas sortir ma science mais tu m'en donnes l'occasion.
Merci.

Re: [xorg] installation (crash)

Publié : mar. 20 oct. 2015, 16:11
par benjarobin
Euh, ta science, comment dire c'est des bases Unix... Merci mais tu ne m'apprend rien, hein... Je suis très très loin d'être débutant. :copain: :pastaper:
Par contre c'est très très étrange car startx ne se lance plus sur tty7 depuis quelques temps maintenant... Comme indiqué Xorg doit se lancer depuis le tty utilisé pour taper startx ! Si ce n'est pas le cas alors tu as touché à plein de fichier de configuration (et c'est normal que cela ne marche plus)...

Et au final je ne sais pas ce qui se passe en détail quand tu lances startx, ni le contenu de ton .xinitrc
Depuis le début tu nous laisses dans le flou, donc par défaut je considère que tu ne fais pas les choses correctement.

Re: [xorg] installation (crash)

Publié : mar. 20 oct. 2015, 16:15
par Pim
Enfin il faudrai dire : sur le premier terminal libre.
Car tu peux lancer plusieurs X.
et tu les auras sur CTRL_ALT_F7 , puis CTRL_ALT_F8, etc....
Tu peux même lancer un X local et y faire executer des applis graphiques distantes : c'est d'ailleurs le rôle du serveur X qui est en fait au départ un serveur d'applications utilsant le protocole XDMCP.
C'est une autre fàçon de créer des sessions graphiques sur des machines distantes bien que ne soit pas très léger à cause du protocole XDMCP justement.
En 2001 , je me connectais à des serveurs chez mon employeur de la sorte et à l'époque, encore avec des modems à fréquence vocale et en ppp. Ce qui n'étais pas très rapide forcément.
Voila.

Re: [xorg] installation (crash)

Publié : mar. 20 oct. 2015, 16:19
par benjarobin
Non, mais tu es bouché ou quoi, ceci n'est plus vrai depuis quelques temps (passage à systemd) ! Quand je lance un startx, le Xorg est lancé à la place du tty utilisé pour lancé startx !
Le pire c'est que tu arrives à me faire douter... Mais après test c'est bien cela qui se passe.
Il faut évoluer et accepter que ses connaissances soient périmés

Re: [xorg] installation (crash)

Publié : mar. 20 oct. 2015, 16:19
par Pim
oui sur archlinux ce n'est peut-être pas le tty7 mais le principe est le même.
D'ailleurs ceci doit se paramétrer dans les scripts de démarrage quelque part dans systemd. il faut chercher les tty[0-9].
Mais ce n'est pas ma science : c'est juste qu'il est bon de comprendre les choses avec précision.
C'est juste que je réagis à ce que tu dis : Ne te sent pas agressé : je te répond c'est tout.

Re: [xorg] installation (crash)

Publié : mar. 20 oct. 2015, 16:22
par Pim
Ecoutes, je n'ais pas archlinux sous la main je suis sur Ubuntu mais bon le principe ne dois pas etre bien différent.
Non lances startx avec un & commercial , vérifies bien le nom de ta console et tu verras que tu conserves ta console et
que X s'est lancé sur une autre. Et je ne suis pas "bouché" : j'essaie de t'expliquer.