Page 1 sur 1

[X11 + fglrx] VLC & MPlayer : crash de X (résolu)

Publié : lun. 12 déc. 2011, 18:25
par tobast
Bonjour,
J'ai un problème depuis peu sur mon desktop (openbox, driver flgrx) : depuis peu, à chaque lancement de vidéo sous un quelconque format avec VLC et MPlayer (je n'ai pas testé avec d'autres), le serveur X crashe sans préavis, c'est-à-dire que je lance le logiciel pour lire une vidéo, et dans la seconde, je me retrouve sur mon écran de login (slim).

Avant, je n'avais aucun problème pour lancer une vidéo. Depuis, seuls deux éléments évidents ont changés : la mise à jour du kernel, et donc d'fglrx (que j'utilise), ainsi que mon installation d'un dual screen (et donc, une reconfiguration). J'ai d'abord pensé à fglrx, mais cette piste me semble maintenant écartée étant donné qu'aucun patch n'est sorti et que ce problème dure depuis deux semaines je dirais.
Mon fichier de config' xorg (en omettant la partie de définition des périphs et autres) : http://pastebin.com/QwjYFffF.

De plus, VLC m'affiche quelques messages dans la console :
Blocked: call to setlocale(6, "")
m_el[mi_level] == NULL
arrrrrrrrrrrrrg Up cannot escape itself

(process:3649): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.

xset: unable to open display ":0.0"
(seulement les messages d'erreur, il y a d'autres infos n'ayant rien à voir).
Je précise pour ce qui est du xset : j'ai lancé VLC en tant qu'user normal, depuis une console dans mon interface graphique (donc, pas d'erreur genre "oups, j'étais en tty/ssh, c'est pour ça").

Ma configuration est-elle mauvaise (l'affichage en lui-même est bon) ?
Autre erreur ?

Merci !
Tobast

Re: [X11 + Dual screen + fglrx] VLC & MPlayer : crash de X

Publié : lun. 12 déc. 2011, 18:44
par benjarobin
Donne le log de Xorg, mais je crains que ce soit un bug coté driver graphique

Re: [X11 + Dual screen + fglrx] VLC & MPlayer : crash de X

Publié : lun. 12 déc. 2011, 19:19
par tobast
Bonjour,
Voilà le log de Xorg : http://pastebin.com/S3akxF4X

Merci, Tobast

EDIT: en tout cas, cat Xorg.0.log | grep EE ne retourne rien de particulier.

Re: [X11 + Dual screen + fglrx] VLC & MPlayer : crash de X

Publié : lun. 12 déc. 2011, 19:25
par benjarobin
Il nous faut le log de Xorg qui a craché donc si tu vient juste d'avoir un crash, c'est Xorg.0.log.old qu'il faut donner.
Je pense que tu aura un beau segmentation fault

Re: [X11 + Dual screen + fglrx] VLC & MPlayer : crash de X

Publié : lun. 12 déc. 2011, 19:34
par tobast
Oh, hell. Je dors en ce moment. En effet, segfault. Je re-pastebin le code.
Log : http://pastebin.com/3tm0rG8D.

Et fglrx semble impliqué...

Re: [X11 + Dual screen + fglrx] VLC & MPlayer : crash de X

Publié : mar. 13 déc. 2011, 06:21
par chipster
Je ne suis pas surpris, pareil ici ^^

Re: [X11 + Dual screen + fglrx] VLC & MPlayer : crash de X

Publié : mar. 13 déc. 2011, 21:40
par tobast
Ouais, donc en gros il faut attendre un patch officiel quoi. Génial !
C'est moi ou fglrx est de plus en plus buggé ?

Re: [X11 + Dual screen + fglrx] VLC & MPlayer : crash de X

Publié : mar. 13 déc. 2011, 22:18
par derfric
Salut,
J'ai eu le meme souci, moi aussi sous openbox et fglrx et j'ai trouvé cette solution sur un forum : remplacer "xv" par "glx" dans les parametres vidéos de vlc ou (s)mplayer
En espérant avoir repondu a tes attentes

Re: [X11 + Dual screen + fglrx] VLC & MPlayer : crash de X

Publié : mer. 14 déc. 2011, 09:06
par chipster
la v11.12 vient de sortir donc ça corriger peut-être le problème de crash X

Re: [X11 + Dual screen + fglrx] VLC & MPlayer : crash de X

Publié : mer. 14 déc. 2011, 14:06
par tobast
Salut !
Chez moi, la v11.12 a rien corrigé, malheureusement.

Derfric: en utilisant glx, X ne crashe plus, en effet. Mais VLC crashe quand même :D

Re: [X11 + Dual screen + fglrx] VLC & MPlayer : crash de X

Publié : mer. 14 déc. 2011, 14:12
par chipster
Il faudrait essayer de trouver le rapport de bug concernant ce crash sinon faire un joli rapport si non existant

Re: [X11 + Dual screen + fglrx] VLC & MPlayer : crash de X

Publié : mer. 14 déc. 2011, 15:50
par tobast
Bon, il y a du nouveau. La solution avec GLX marchait peut-être, mais depuis la mise à jour de fglrx, toute application GLX plante chez moi :
$ glxgears
X Error of failed request: BadRequest (invalid request code or no such operation)
Major opcode of failed request: 136 (GLX)
Minor opcode of failed request: 19 (X_GLXQueryServerString)
Serial number of failed request: 15
Current serial number in output stream: 15
Pour ce qui est de faire un rapport de bug, je n'ai pas vraiment trouvé de bugtracker pour fglrx.

Selon mon xorg.log :
[ 9263.059] (WW) fglrx(0): Kernel Module version does *not* match driver.
[ 9263.059] (EE) fglrx(0): incompatible kernel module detected - HW accelerated OpenGL will not work

Re: [X11 + Dual screen + fglrx] VLC & MPlayer : crash de X

Publié : mer. 14 déc. 2011, 16:29
par chipster
joli ^^

Re: [X11 + Dual screen + fglrx] VLC & MPlayer : crash de X

Publié : mer. 14 déc. 2011, 17:04
par tobast
Tss... My bad.
Je croyais qu'il suffisait de reboot xorg pour appliquer les changements de module, mais fglrx semble être un module du kernel, il fallait donc un reboot complet.
Bref, après reboot, ça marche !

Re: [X11 + Dual screen + fglrx] VLC & MPlayer : crash de X

Publié : mer. 14 déc. 2011, 17:32
par derfric
tobast a écrit :Salut !
Chez moi, la v11.12 a rien corrigé, malheureusement.

Derfric: en utilisant glx, X ne crashe plus, en effet. Mais VLC crashe quand même :D

Heu.... depuis catalyst 11.11 et xorg 1.11, ni X ni vlc ne plantent, et non plus avec 11.12, je vais de faire la mise à jour et le test.....
A+

Re: [X11 + Dual screen + fglrx] VLC & MPlayer : crash de X

Publié : mer. 14 déc. 2011, 19:06
par tobast
Derfric: comme je l'ai dit, j'avais oublié de reboot, et seulement restart X. Je n'ai pas encore eu l'occase d'essayer VLC depuis, mais je te crois sur parole.

[SUJET RÉSOLU] ; Merci à vous !

Re: [X11 + fglrx] VLC & MPlayer : crash de X (résolu)

Publié : sam. 17 déc. 2011, 16:18
par chipster
Peux-tu me faire un copier coller de ta config X stp soit xorg.cfg ou un autre fichier qui te sert car moi dans mon cas, rien ne fonctionne, j'ai toujours des gros plantages