Page 1 sur 1

[xorg] GL fait sauter X !

Publié : mar. 14 juil. 2009, 14:47
par Marzikill
Bonjour à tous !

Eh bien.. Tout est dans le titre. ;)

Si j'utilise la sortie gl (abréviation de openGL, c'est ça ?) X freeze. Que ce soit pour regarder un film avec mplayer (chose bizarre, vlc ne fait pas tout sauter, mais ne fait rien du tout...), ou jouer à un jeu (maniadrive) s'en servant. Autre chose étrange, je ne parviens pas à le tuer avec la fameuse combinaison control+alt+backspace, même si j'ai bien l'option Dontzap à false dans mon xorg.conf.

Mon xorg.conf :
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection

Section "ServerFlags"
Option "DontZap" "False"
Option "AutoAddDevices" "False"
EndSection

Section "Files"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/misc"
FontPath "/usr/share/fonts/100dpi:unscaled"
FontPath "/usr/share/fonts/75dpi:unscaled"
FontPath "/usr/share/fonts/TTF"
FontPath "/usr/share/fonts/Type1"
EndSection

Section "Module"
Load "extmod"
Load "glx"
Load "dri"
Load "dbe"
Load "freetype"
Load "bitmap"
Load "type1"
EndSection

Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "fr,fr"
Option "XkbVariant" "oss,bepo"
Option "XkbOptions" "grp:shift_toggle,grp_led:scroll"
EndSection


Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
Option "PreferredMode" "1280x1024"
EndSection

Section "Device"
Identifier "Card0"
Driver "fglrx"
EndSection


Section "Screen"
Identifier "Screen0"
Device "Device0"
DefaultDepth 24
EndSection
Et les logs :
cat /var/log/Xorg.0.log | grep WW
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(WW) AllowEmptyInput is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
(WW) Disabling Mouse0
(WW) Disabling Keyboard0
(WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
(WW) Warning, couldn't open module freetype
(WW) Warning, couldn't open module type1
(WW) Falling back to old probe method for fglrx
(WW) This ATI Proprietary Linux Driver does not guarantee support of video driver ABI higher than 2.0
(WW) Video driver ABI version of the X server is 5.0
(WW) fglrx(0): board is an unknown third party board, chipset is supported
(WW) fglrx(0): could not detect X server version (query_status=-1)
(WW) AIGLX: 3D driver claims to not support visual 0x23
cat /var/log/Xorg.0.log | grep EE
Current Operating System: Linux Archiban 2.6.30-ARCH #1 SMP PREEMPT Sat Jul 4 11:13:08 UTC 2009 i686
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(II) Loading extension MIT-SCREEN-SAVER
(EE) Failed to load module "freetype" (module does not exist, 0)
(EE) Failed to load module "type1" (module does not exist, 0)
Je précise que je possède une ATI ( :? ) radeon 2600 HD, et le driver proprio catalyst installé depuis AUR.

Amicalement
Marzikill.

Re: [xorg] GL fait sauter X !

Publié : mar. 14 juil. 2009, 19:44
par benjarobin
Des erreurs dans le Xorg.conf et ACPI qui n'est pas demarrer

Re: [xorg] GL fait sauter X !

Publié : mer. 15 juil. 2009, 18:30
par Marzikill
Hum... Quelles erreurs dans le xorg.conf ?

Et ensuite, à quoi sert l'acpi ? Est-ce cela qui fait tout sauter ? Car je n'ai même pas le paquet "acpi" d'installé sur ma machine, et tout tourne à merveille (à part cette histoire, bien entendu. ;) ).

Re: [xorg] GL fait sauter X !

Publié : lun. 20 juil. 2009, 18:28
par Marzikill
Up ?

Autre chose : dans mes logs, j'ai des millers, voire des millions de lignes du type
Jul 15 19:08:03 Archiban kernel: [fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0xb21d8000,handle:0xe14f5000
Ça a peut-être quelque chose à voir, non ?

Re: [xorg] GL fait sauter X ! (sans aide)

Publié : ven. 24 juil. 2009, 16:59
par Marzikill
Hum... Avec la nouvelle version de catalyst et de catalyst-utils, aucune amélioration notable de mon cas...

Mais c'est étrange, car il me semble que si l'on désinstalle totalement ces paquets, puis qu'on les réinstalle, ils fonctionnent normalement (possibilité d'utiliser gl). Malheureusement, au redémarrage le problème était revenu (je n'ai essayé qu'une seule fois...).

Auriez vous une idée ?

Edit : l'installation ou la non-installation de l'acpi ne change strictement rien à mon problème, même en ayant acpid de démarré... :(

Re: [xorg] GL fait sauter X !

Publié : ven. 24 juil. 2009, 17:35
par Fareneyth
Salut

De ce que j'ai pu voir dans le tuto il y a un problème connu avec mplayer et le driver proprio ati il faut rajouter des options à la ligne device.

pour la 3d si elle en fonctionne pas y a aussi une astuce dans le tuto :chinois:

http://wiki.archlinux.fr/xorg/amd-ati/proprio

Je préfère te mettre le lien, As tu testé en réinstallant pas à pas comme dans le tuto et en ayant au préalable viré ton xorg.conf historie de repartir à zero?

Sinon pour alléger le xorg.conf tu peux virer la gestion du clavier et de la souris vu que hal le fait tout seul comme un grand?

ps: je connait aussi le soucis du crtl_alt_backspace chez moi non plus ca ne fonctionne pas même en passant par hal pour le couper

Re: [xorg] GL fait sauter X !

Publié : ven. 24 juil. 2009, 18:05
par ekyo
Hello,

Je j'ai pas de réponse à apporter concernant l'ATI et openGL, j'utilise une nVidia...

Par contre, j'ai installé ArchLinux il y a 15 jours sur mon pc, c'est donc encore tout frais et j'ai eu le problème du ctrl alt backspace pour redémarrer X.

Il a fallu que je configure le keyboard dans xorg.conf : même avec le DontZap et le fr dans les policy hal, je n'avais pas accès aux touches spéciales, dont les combinaisons ctrl alt f1 etc et ctrl alt backspace :

Code : Tout sélectionner

Section "InputDevice"
    Identifier     "Keyboard0"
    Driver         "kbd"
    Option         "XkbLayout" "fr"
    Option         "XkbVariant" "oss"
    Option         "XkbOptions" "compose:rwin"
EndSection
A partir de ce moment, j'ai pu accéder aux tty et au redémarrage de X, je n'ai pas fait d'autres modifs avant, ça ne marchait pas et ça marchait ensuite.
Mais j'ai vu que tu avais déjà cette section dans ton xorg.conf... teste le paramètre Option "XkbOptions" "terminate:ctrl_alt_bksp" (trouvé sur le wiki anglophone http://wiki.archlinux.org/index.php/Xorg et non présent sur le FR, section Ctrl-Alt-Backspace doesn't exit X)

Re: [xorg] GL fait sauter X !

Publié : ven. 24 juil. 2009, 18:14
par Marzikill
...

Décidément.. J'ai tout repris pas à pas. Désinstallé tout ce qui avait trait de près où de loin à catalyst,installé les drivers libres, redémarré, supprimé les drivers libres, installé pas à pas catalyst et catalyst-utils suivant méticuleusement le wiki...

But it still don't work ! :x

Voici mon nouveau xorg.conf :
Section "ServerLayout"
Identifier "aticonfig Layout"
Screen 0 "aticonfig-Screen[0]-0" 0 0
EndSection

Section "Files"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/misc"
FontPath "/usr/share/fonts/100dpi:unscaled"
FontPath "/usr/share/fonts/75dpi:unscaled"
FontPath "/usr/share/fonts/TTF"
FontPath "/usr/share/fonts/Type1"
EndSection

Section "Module"
Load "extmod"
Load "dbe"
Load "xtrap"
Load "record"
Load "dri"
Load "glx"
Load "GLcore"
Load "freetype"
EndSection

Section "Monitor"
Identifier "aticonfig-Monitor[0]-0"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection

Section "Device"
Identifier "aticonfig-Device[0]-0"
Driver "fglrx"
BusID "PCI:1:0:0"
EndSection

Section "Screen"
Identifier "aticonfig-Screen[0]-0"
Device "aticonfig-Device[0]-0"
Monitor "aticonfig-Monitor[0]-0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection

Section "DRI"
Mode 0666
EndSection
Je préférais l'ancien : je pouvais changer à la volée entre clavier fr et bépo en forçant la détection avec xorg. Le bon côté, c'est que maintenant j'ai accès au control alt backspace (via hal). Et chose à signaler, quand gl fait "tout sauter", cette combinaison ne m'est d'aucun secours : elle n'a aucun effet...

Merci pour votre aide.
Amicalement
Marzikill.

Re: [xorg] GL fait sauter X !

Publié : ven. 24 juil. 2009, 18:30
par Fareneyth
Bin la désoler je peut pas franchement t'aider plus que ca je suit comme ekyo chez moi c'est du nvidia :|

Sinon il te ressort quoi comme erreur maintenant le /var/log/Xorg* ?

Re: [xorg] GL fait sauter X !

Publié : ven. 24 juil. 2009, 18:40
par Marzikill
Les mêmes que précedement..

Mais je pense que ceci à quelque chose à voir avec notre problème... Quand même.. 300 Mo de log avec pour majorité ce type de message, ce n'est pas normal !
Marzikill a écrit :Autre chose : dans mes logs, j'ai des millers, voire des millions de lignes du type
Jul 15 19:08:03 Archiban kernel: [fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0xb21d8000,handle:0xe14f5000
En tout cas, merci pour votre aide.
Amicalement
Marzikill.

Re: [xorg] GL fait sauter X !

Publié : ven. 24 juil. 2009, 18:51
par ekyo
Marzikill a écrit :Autre chose : dans mes logs, j'ai des millers, voire des millions de lignes du type
Jul 15 19:08:03 Archiban kernel: [fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0xb21d8000,handle:0xe14f5000
Et tu n'es pas le seul !!!
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=524871
http://bbs.archlinux.org/viewtopic.php?id=74368
http://bbs.archlinux.org/viewtopic.php?id=70220

Les drivers ATI/AMD sont vraiment $*%!@ sous linux c'est la raison pour laquelle je suis sous nVidia...

J'espère que tu trouveras la solution à ton problème.

Re: [xorg] GL fait sauter X !

Publié : dim. 26 juil. 2009, 18:33
par Marzikill
Plus d'idées ?

Merci pour votre aide.
Amicalement
Marzikill.

Re: [xorg] GL fait sauter X !

Publié : mar. 28 juil. 2009, 12:20
par Yobar73
Je ne veux pas enfoncer le couteau dans la plaie mais moi j'ai une ATI HD 4650 avec le driver catalyst et tout fonctionne de mon coté.

Je suis surpris que tu ais quelque chose dans les parties "Modules" et "Files", moi elles sont toutes les deux vides dans mon xorg.conf

Voici le mien:
Section "ServerLayout"
Identifier "aticonfig Layout"
Screen 0 "aticonfig-Screen[0]-0" 0 0
EndSection

Section "Files"
EndSection

Section "Module"
EndSection

Section "Monitor"
Identifier "aticonfig-Monitor[0]-0"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection

Section "Device"
Identifier "aticonfig-Device[0]-0"
Driver "fglrx"
BusID "PCI:1:0:0"
EndSection

Section "Screen"
Identifier "aticonfig-Screen[0]-0"
Device "aticonfig-Device[0]-0"
Monitor "aticonfig-Monitor[0]-0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1650x1050"
EndSubSection
EndSection

Section "DRI"
Mode 0666
EndSection
Sinon lors de l'installation du driver, tu n'as aucune erreur qui s'affiche.
Si tu fais un dmesg, moi j'ai aussi l'erreur que tu as mais ca n'empeche pas le driver de bien fonctionné.

Re: [xorg] GL fait sauter X !

Publié : lun. 17 août 2009, 16:57
par Marzikill
Mouai.

Bref, on le sait tous, ATI c'est naze, NVidia, pas mieux, Intel, aucune performance. :evil:

Résultat, sous GNU/Linux, le mieux, c'est encore de bosser dans ses ttys... :roll:

Re: [xorg] GL fait sauter X !

Publié : lun. 17 août 2009, 17:37
par ddup1
Effectivement quand j'ai renouvelé ma carte graphique j'ai hésité à prendre une ATI pour la récente ouverture des specs qu'ils avaient faite, j'ai bien fait de rester sur nvidia d'autant plus qu'aujourd'hui je fonctionne avec le driver nouveau parfaitement exploitable même pour la 3D (attention ce n'est pas le cas pour tous les chips)