Page 1 sur 1
[Pilote:Radeon] Ne plus utiliser Rasterizer
Publié : dim. 08 août 2010, 14:24
par spydemon
Salut tout le monde !
Je suis un nouvel utilisateur d'ArchLinux depuis trois jours, et je dois avoir un problème avec l'accélération graphique.
En fait, d'après
glxinfo tout semble ok, et
glxgears fonctionne. Du coup je pensais avoir l'accélération graphique opérationnelle, mais ni compiz, ni cairo-dock ne fonctionnent
J'ai donc commencé mes recherches sur le problème, et je suis tombé sur le script
compiz-check qui une fois lancé me dit :
[user@SPNOTEBOOK ~]$ ./compiz-check
Gathering information about your system...
Distribution: Arch Linux
Desktop environment: Unknown
Graphics chip: ATI Technologies Inc Device 68c0
Driver in use: radeon
Rendering method: AIGLX
Checking if it's possible to run Compiz on your system...
Checking for texture_from_pixmap... [ OK ]
Checking for non power of two support... [ OK ]
Checking for composite extension... [ OK ]
Checking for FBConfig... [ OK ]
Checking for hardware/setup problems... [FAIL]
There has been (at least) one error detected with your setup:
Error: Software Rasterizer in use
J'arrive donc à la conclusion que mes problème viennent de ce fameux
Rasterizer. L'ennuie, c'est qu'il n'y a pas beaucoup d'infos sur ce truc sur le net

Mais j'arrive quand même à trouver (via pacman) qu'en fait ce programme était installé avec
libgl, paquet qui paradoxalement doit être présent sur le système pour permettre à compiz de fonctionner
Ma question est donc la suivante :
Comment faire pour pouvoir utiliser libgl sans avoir Rasterizer en exécution ?
Ma configuration :
J'utilise un notebook
Asus N61JQ
Donc comme carte graphique, j'ai une
ATI Radeon HD 5730, avec les pilotes
xf86-video-ati
J'utilise openbox comme Windows Manager et tint2 comme panel.
Voilà, je pense avoir tout dis. Si il vous faut plus d'infos, ne pas hésiter à demander
Merci d'avance pour votre aide et le temps que vous consacrerez à mon problème
PS: Si ça se trouve, j'ai mal compris mon problème aussi. Donc ne pas hésiter à me proposer d'autres solutions si vous les pensiez meilleures

Re: [Pilote:Radeon] Ne plus utiliser Rasterizer
Publié : dim. 08 août 2010, 16:23
par Fil Rouge
Re: [Pilote:Radeon] Ne plus utiliser Rasterizer
Publié : dim. 08 août 2010, 16:29
par spydemon
Fil Rouge a écrit :Que donne la commande :
[user@SPNOTEBOOK ~]$ glxinfo | grep -i rend
direct rendering: Yes
OpenGL renderer string: Software Rasterizer
GL_NV_conditional_render, GL_NV_depth_clamp, GL_NV_fragment_program,
Re: [Pilote:Radeon] Ne plus utiliser Rasterizer
Publié : dim. 08 août 2010, 16:50
par Fil Rouge
as-tu bien ajouté ton user au group video ?
car ton matériel permet bien la 3D.
edit : j'ai fais un post foireux, là j'ai corrigé
Re: [Pilote:Radeon] Ne plus utiliser Rasterizer
Publié : dim. 08 août 2010, 17:18
par spydemon
Je n'avais pas ajouté personnellement l'user au groupe (ça a peut être été fait automatiquement ?)
Quoi qu'il en soit, même après l'ajout manuel, ça ne fonctionne toujours pas

Re: [Pilote:Radeon] Ne plus utiliser Rasterizer
Publié : dim. 08 août 2010, 17:47
par Fil Rouge
Ma commande était erronné mais tu as du remarquer, c'est ton nom d'utilisateur qu'il faut ajouté à video (j'insiste juste pour pas me faire mal comprendre).
Autrement, as tu bien à jour sur tous tes paquets ?
Ensuite essai de désactiver KMS qui peut parfois poser problème, tu rajoutes
dans /boot/grub/menu.lst
Code : Tout sélectionner
# (0) Arch Linux
title Arch Linux
root ([...])
kernel /boot/vmlinuz26 root=/dev/disk/[...] ro radeon.modeset=0
initrd /boot/kernel26.img
Si ça ne marche pas essai nomodeset à la place de radeon.modeset=0
Il risque d'avoir une conséquence au départ type, changement de la taille de police, ne pas s'inquiéter
Si ça ne marche pas, supprime la modification et attend que quelqu'un te sorte de là

Re: [Pilote:Radeon] Ne plus utiliser Rasterizer
Publié : dim. 08 août 2010, 18:15
par spydemon
Fil Rouge a écrit :Ma commande était erronné mais tu as du remarquer, c'est ton nom d'utilisateur qu'il faut ajouté à video (j'insiste juste pour pas me faire mal comprendre).
Ah ? J'avais même pas vu que t'avais fait une faute dans la syntaxe de la commande, en tout cas, je ne l'ai pas refaite
Pour ta solution, j'avais déjà lu ça quelque part, et non même sans KMS ça ne fonctionne pas

Re: [Pilote:Radeon] Ne plus utiliser Rasterizer
Publié : dim. 08 août 2010, 19:24
par Fil Rouge
dernier conseil après je ne peux plus rien pour toi,
essai le forum archlinux.org en leur spécifiant ce que tu as déjà essayé. Leur forum est peut être plus dynamique en ce début de mois d'Aout propice au ressourcement !
Bon fini le weekend sur ordinateur

Re: [Pilote:Radeon] Ne plus utiliser Rasterizer
Publié : lun. 09 août 2010, 01:59
par spydemon
Okok, bonnes vacances à toi
Oui, j'ai posté sur le forum archlinux.org :
https://bbs.archlinux.org/viewtopic.php?pid=805930
Mais c'est pas pour ça qu'il faut arreter de répondre ici hein

Re: [Pilote:Radeon] Ne plus utiliser Rasterizer
Publié : lun. 09 août 2010, 15:45
par Fil Rouge
Bon... je viens de matter ton sujet, suis-je bête !!
Les HD5xxx ont en effet pas de support 3D sous radeon.
http://www.x.org/wiki/RadeonFeature voir onglet "evergreen". Désolé
Cependant pour l'installation du pilote catalyst (je suis sous catalyst) on peut t'aider ici aussi. Par contre pour tes bugs... aucune idée, l'histoire du tty ça me l'avait fait avec radeonHD (mais auquel cas le serveur X ne marchait même pas).
Cependant je crois que l'extension composite est activé par défaut avec le pilote catalyst (du moins je ne l'ai pas commenté).
Tu as essayé sans rajouté tes lignes perso, AIGLX, module dri etc... Je ne les ai pas et ça marche du feu de dieu ma config (enfin on n'a pas la même carte).
C'est ça de prendre des foutus cartes récentes
PS : je suis sous Mobility HD3650
Re: [Pilote:Radeon] Ne plus utiliser Rasterizer
Publié : lun. 09 août 2010, 17:34
par spydemon
Oui, j'ai aussi essayé sans les lignes que j'avais rajouté, et rien n'y fait
Du coup, comme t'as dis que t'avais des problèmes a peu près similaire avec radeonhd, je me suis dis que peut être chez moi, il fonctionnera correctement
J'ai donc désinstallé Catalyst et j'ai installé xf86-video-radeonhd, libgl, ati-dri et linux-firmware.
J'ai aussi installé xorg-input-drivers et mesa pour que ma configuration soit automatiquement reconnue sans xorg.conf
Maintenant, j'ai plus rien du tout qui fonctionne, et d'après compiz-check j'utilise à nouveau vesa

J'ai donc essayé avec la 2eme méthode : le xorg.conf et j'ai recopier celui qu'ils proposaient sur le wiki archlinux.org C'est à dire :
Code : Tout sélectionner
Section "Module"
Load "glx"
Load "dri"
Load "drm"
EndSection
Section "Device"
Identifier "name" # your alias
Driver "radeonhd"
Option "AccelMethod" "exa" # to enable 2D and Xv acceleration on R6xx/R7xx - default AccelMethod shadowfb
Option "DRI" "on" # to enable 2D and Xv acceleration on R6xx/R7xx - default DRI disabled
EndSection
Section "DRI"
Group "video"
Mode 0666
EndSection
Résultat ? X ne se lance plus...
Pourtant j'ai installé le driver correctement non ?
Effectivement, c'est la merde les nouvelles ATI, j'aurai du prendre nVidia

Re: [Pilote:Radeon] Ne plus utiliser Rasterizer
Publié : lun. 09 août 2010, 17:49
par Fil Rouge
Mauvais plan, le développement de radeonhd actuellement plus très actif à ma dernière nouvelle. Les seuls pilotes dignes de ce nom pour Xorg.1.8 c'est radeon (video-ati) ou fglrx (catalyst). Tu as l'un ou l'autre.
Moi je n'ai plus de conseil à te donner car j'ai tout proposé ce que j'avais, cependant en attendant fait toi une config 2D correct déjà. Sinon si tu veux essayer la 3D, essai avec le pilote proprio mais donnes nous dans ce cas les logs qui peuvent être utile, xorg.0.log surtout lorsque ça plante.
Sinon essai aussi avec nomodeset au chargement du noyau quand tu utilises le pilote proprio, pour le moment seul le pilote radeon supporte correctement KMS, et ça peut de temps à autre poser problème.
Re: [Pilote:Radeon] Ne plus utiliser Rasterizer
Publié : mar. 10 août 2010, 21:10
par spydemon
Non, ça ne fonctionne toujours pas

J'ai remis le pilote radeon en espérant une mise à jour qui me réglerai le problème mais bon.
D'ailleurs quelqu'un d'autre, avec la même carte carte graphique que moi, n'a pas de problème avec Compiz sous Ubuntu

Re: [Pilote:Radeon] Ne plus utiliser Rasterizer
Publié : mer. 11 août 2010, 10:20
par Protux
J'ai une 5870 (portable) avec catalyst et j'ai la 3D.
Re: [Pilote:Radeon] Ne plus utiliser Rasterizer
Publié : mer. 11 août 2010, 12:52
par spydemon
Protux a écrit :J'ai une 5870 (portable) avec catalyst et j'ai la 3D.
Si tu as le temps, et que tu t'en rappel, je serai très intéressé par un "log" qui détaille tout ce que tu as fais pour réussir l'installation correctement
Parce que moi, je ne vois vraiment pas où j'aurai fais une gourde
Merci d'avance
