View previous topic :: View next topic |
Author |
Message |
loopx Advocate
Joined: 01 Apr 2005 Posts: 2787 Location: Belgium / Liège
|
Posted: Thu Dec 21, 2006 6:21 pm Post subject: [Beryl & ATI] Xgl ou Aiglx ou autre ? (retour a fglrx... |
|
|
Bonsoir, je ne comprend actuellement plus rien de beryl... facon de parler biensur ... J'utilise Xgl avec une ati 9600 pro sur un athlon xp 2200+.
Alors, vu que ca a l'air d'aller super bien chez tout le monde (sauf chez moi, c'est pas assez fluide a mon gout), j'aurais voulu savoir si on obtient de meilleur performance avec auter chose que Xgl + ati driver proprio.
Tout va bien, mais si j'ajoute des fenetres, ca commence à ralentir, et opera est (il me semble) un bon champion dans ce domaine. Xine est très puissant aussi et la télé rame carément (meme quand c'est pas du full screen).
Xine + sous-titre => impossible à regarder, les sous titre font ramer la vidéo !
J'aime bien beryl, mais je me demande si j'aurais pas un problème de config, il me semble que peut etre, ca pourrais aller mieux (peut etre a cause de mon agp 8x et de mon proco plus trop puissant). J'aimerais avoir votre avis.
Domage quand meme de relancer le X normal pour regarder un stargate ... _________________ Mon MediaWiki perso : http://pix-mania.dyndns.org
Last edited by loopx on Sat Dec 23, 2006 5:45 pm; edited 1 time in total |
|
Back to top |
|
|
ryo-san l33t
Joined: 17 Feb 2005 Posts: 729
|
Posted: Thu Dec 21, 2006 6:37 pm Post subject: |
|
|
salut
Deja je sais pas comment t'as fait car avec les derniers ati et une x800 gto , si je laisse le composite , je peux pas lancer X avec fglrx , et si pas de composite pas de beryl.Bon je m'y suis mis seulement hier depuis xgl donc j'ai du louper des trucs.
Sinon , ca fonctionne aussi avec le driver radeon et aiglx ( si ta carte est supportée ).Il semblerait que ca soit plus "rapide" mais adieu les jeux. |
|
Back to top |
|
|
loopx Advocate
Joined: 01 Apr 2005 Posts: 2787 Location: Belgium / Liège
|
Posted: Thu Dec 21, 2006 7:09 pm Post subject: |
|
|
Si tu m'expliques ce qu'est le composite et comment vérifié qu'il soit bien activé, je pourais peut etre ... ne pas confirmer ce que tu viens de dire
C'est avec le use "xcomposite" ? _________________ Mon MediaWiki perso : http://pix-mania.dyndns.org |
|
Back to top |
|
|
nykos Guru
Joined: 08 Jun 2005 Posts: 488 Location: Strasbourg
|
Posted: Thu Dec 21, 2006 7:18 pm Post subject: |
|
|
ça m'intéresse aussi de savoir comment t'as fait, donc si jamais tu peux expliquer (de manière assez détaillée)
si t'as suivi un tutoriel ou quelque chose dans le genre je serai aussi ravi d'avoir un lien
(désolé de pas pouvoir t'aider) _________________ -=Nykos=-
TARGA Traveller 826T - AMD Turion 64 MT 32 1,8GHz - ATI Radeon X700 Mobility (ati-drivers) |
|
Back to top |
|
|
Dumble n00b
Joined: 31 Aug 2006 Posts: 70
|
Posted: Thu Dec 21, 2006 7:20 pm Post subject: |
|
|
Pour vérifier si Composite est activé, regarde ton xorg.conf :
Quote: | Section "Extensions"
Option "Composite" "true"
EndSection |
Y a un truc qui ressemble à ça. _________________ Eternity is a very long time, especially towards the end... (S. Hawking) |
|
Back to top |
|
|
loopx Advocate
Joined: 01 Apr 2005 Posts: 2787 Location: Belgium / Liège
|
Posted: Thu Dec 21, 2006 7:57 pm Post subject: |
|
|
Ben en fait, heu ... j'ai pas ca
C'est grave ? Qu'est-ce que j'y perd ? Qu'est ce que j'y gagne ? Ma télé ira mieux dans Beryl ?? _________________ Mon MediaWiki perso : http://pix-mania.dyndns.org |
|
Back to top |
|
|
d2_racing Bodhisattva
Joined: 25 Apr 2005 Posts: 13047 Location: Ste-Foy,Canada
|
|
Back to top |
|
|
nykos Guru
Joined: 08 Jun 2005 Posts: 488 Location: Strasbourg
|
Posted: Thu Dec 21, 2006 9:01 pm Post subject: Re: [Beryl & ATI] Xgl ou Aiglx ou autre ? |
|
|
loopx wrote: |
j'aurais voulu savoir si on obtient de meilleur performance avec autre chose que Xgl + ati driver proprio.
|
euh, xgl marche avec les ati-drivers maintenant ?
les autres qui ont réussi utilisent les drivers libres et moi j'aimerai bien utiliser les drivers proprio avec xgl aussi ! _________________ -=Nykos=-
TARGA Traveller 826T - AMD Turion 64 MT 32 1,8GHz - ATI Radeon X700 Mobility (ati-drivers) |
|
Back to top |
|
|
YetiBarBar Guru
Joined: 23 Dec 2005 Posts: 532
|
Posted: Thu Dec 21, 2006 9:24 pm Post subject: Re: [Beryl & ATI] Xgl ou Aiglx ou autre ? |
|
|
nykos wrote: |
euh, xgl marche avec les ati-drivers maintenant ?
les autres qui ont réussi utilisent les drivers libres et moi j'aimerai bien utiliser les drivers proprio avec xgl aussi ! |
Xgl marche avec les drivers proprios depuis un bon moment déjà. |
|
Back to top |
|
|
nykos Guru
Joined: 08 Jun 2005 Posts: 488 Location: Strasbourg
|
Posted: Thu Dec 21, 2006 9:31 pm Post subject: Re: [Beryl & ATI] Xgl ou Aiglx ou autre ? |
|
|
YetiBarBar wrote: |
Xgl marche avec les drivers proprios depuis un bon moment déjà. |
y a-t-il un tutoriel pour l'installer quelque part ? _________________ -=Nykos=-
TARGA Traveller 826T - AMD Turion 64 MT 32 1,8GHz - ATI Radeon X700 Mobility (ati-drivers) |
|
Back to top |
|
|
d2_racing Bodhisattva
Joined: 25 Apr 2005 Posts: 13047 Location: Ste-Foy,Canada
|
Posted: Thu Dec 21, 2006 9:56 pm Post subject: |
|
|
http://wiki.gentoo-xeffects.org/Main_Page
Tu vas retrouver tout ce dont tu vas avoir de besoin pour installer XGL.
À mon avis, tu vas te casser la tête pour rien,car les drivers open source font très bien l'affaire pour cette carte... |
|
Back to top |
|
|
nykos Guru
Joined: 08 Jun 2005 Posts: 488 Location: Strasbourg
|
Posted: Thu Dec 21, 2006 9:59 pm Post subject: |
|
|
les drivers libres gèrent la sortie TV ? _________________ -=Nykos=-
TARGA Traveller 826T - AMD Turion 64 MT 32 1,8GHz - ATI Radeon X700 Mobility (ati-drivers) |
|
Back to top |
|
|
d2_racing Bodhisattva
Joined: 25 Apr 2005 Posts: 13047 Location: Ste-Foy,Canada
|
Posted: Thu Dec 21, 2006 10:02 pm Post subject: |
|
|
c'est pas supposé être seulement une option dans X.ORG ???
Je ne peux pas me prononcer là-dessus,car j'ai jamais utilisé mon Tv-Out encore |
|
Back to top |
|
|
loopx Advocate
Joined: 01 Apr 2005 Posts: 2787 Location: Belgium / Liège
|
Posted: Thu Dec 21, 2006 10:05 pm Post subject: |
|
|
Bon allais, j'essaie ce que tu m'as dis, j'ai recompilé avec le use aiglx, modif du xorg.conf mais je tombe la dessus (X démarre mais sans acceleration materiel) :
Code: |
(**) RADEON(0): Option "mtrr" "off"
(--) RADEON(0): Chipset: "ATI Radeon 9600 AP (AGP)" (ChipID = 0x4150)
(--) RADEON(0): Linear framebuffer at 0xc0000000
(--) RADEON(0): BIOS at 0xdbec0000
(II) RADEON(0): AGP card detected
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: Open failed
[drm] failed to load kernel module "radeon"
(EE) RADEON(0): [dri] RADEONDRIGetVersion failed to open the DRM
[dri] Disabling DRI.
|
Ca sert à quoi le mtrr ????
Je vais retourner voir ton post, tu avais une erreur identique avec la device...
EDIT : ceci est bon
Code: |
(==) RADEON(0): Using XAA acceleration architecture
(II) Loading sub module "xaa"
(II) LoadModule: "xaa"
(II) Loading /usr/lib/xorg/modules/libxaa.so
(II) Module xaa: vendor="X.Org Foundation"
compiled for 7.1.1, module version = 1.2.0
ABI class: X.Org Video Driver, version 1.0
|
cela l'est un peu moin
Code: |
(EE) AIGLX: Screen 0 is not DRI capable
(II) Loading local sub module "GLcore"
(II) LoadModule: "GLcore"
(II) Loading /usr/lib/xorg/modules/extensions/libGLcore.so
(II) Module GLcore: vendor="X.Org Foundation"
compiled for 7.1.1, module version = 1.0.0
ABI class: X.Org Server Extension, version 0.3
(II) GLX: Initialized MESA-PROXY GL provider for screen 0
|
Bon alors, j'ai plus de XGL (il n'ira plus je suppose) mais j'ai presque la 3d free
EDIT2: j 'ai ceci dans le make.conf, j'espère que c'est pas grave :
Code: |
VIDEO_CARDS="ati radeon fglrx"
EDIT3: j'ai pas activé le DRM dans le kernel, meme pas en module ... je pense que c'est correct
|
_________________ Mon MediaWiki perso : http://pix-mania.dyndns.org
Last edited by loopx on Thu Dec 21, 2006 10:25 pm; edited 5 times in total |
|
Back to top |
|
|
nykos Guru
Joined: 08 Jun 2005 Posts: 488 Location: Strasbourg
|
Posted: Thu Dec 21, 2006 10:06 pm Post subject: |
|
|
personnellement j'utilise aticonfig pour configurer mon xorg.conf
ça me permet notamment d'activer la tv-out sans avoir à redémarrer le server X, donc je trouve ça assez pratique !
j'ai la chance de ne pas avoir de problèmes avec les ati-drivers, suspend2disk, suspend2ram, tvout, 3D, tout fonctionne correctement, donc je suis pas super motivé pour essayer autre chose, je vais essayer XGL
si vraiment j'arrive pas j'essaierai peut-être les drivers libres à l'occasion, mais pour l'instant pas _________________ -=Nykos=-
TARGA Traveller 826T - AMD Turion 64 MT 32 1,8GHz - ATI Radeon X700 Mobility (ati-drivers) |
|
Back to top |
|
|
ryo-san l33t
Joined: 17 Feb 2005 Posts: 729
|
Posted: Thu Dec 21, 2006 10:19 pm Post subject: |
|
|
loopx, il faut emerger x11-base/drm, sinon pas de dri.
PS: la 3d libre c cool , mais a part pour beryl , ca ne sert a rien, j'ai fais un test hier , pour E.T. par exemple , c'est la cata ( artefacts et tout ).
MTRR |
|
Back to top |
|
|
loopx Advocate
Joined: 01 Apr 2005 Posts: 2787 Location: Belgium / Liège
|
Posted: Thu Dec 21, 2006 11:14 pm Post subject: |
|
|
En effet c'est mieu
Code: |
loop loopx # glxgears
6028 frames in 5.1 seconds = 1186.224 FPS
6020 frames in 5.1 seconds = 1179.756 FPS
5860 frames in 5.0 seconds = 1167.230 FPS
6020 frames in 5.1 seconds = 1176.944 FPS
loop loopx # lsmod
Module Size Used by
radeon 104800 2
drm 66904 3 radeon
acx 89220 0
|
Il dit ca :
Code: |
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 9, (OK)
drmOpenByBusid: Searching for BusID pci:0000:01:00.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 9, (OK)
drmOpenByBusid: drmOpenMinor returns 9
drmOpenByBusid: drmGetBusid reports pci:0000:01:00.0
(WW) AIGLX: 3D driver claims to not support visual 0x23
(WW) AIGLX: 3D driver claims to not support visual 0x24
(WW) AIGLX: 3D driver claims to not support visual 0x25
(WW) AIGLX: 3D driver claims to not support visual 0x26
(WW) AIGLX: 3D driver claims to not support visual 0x27
(WW) AIGLX: 3D driver claims to not support visual 0x28
(WW) AIGLX: 3D driver claims to not support visual 0x29
(WW) AIGLX: 3D driver claims to not support visual 0x2a
(WW) AIGLX: 3D driver claims to not support visual 0x2b
(WW) AIGLX: 3D driver claims to not support visual 0x2c
(WW) AIGLX: 3D driver claims to not support visual 0x2d
(WW) AIGLX: 3D driver claims to not support visual 0x2e
(WW) AIGLX: 3D driver claims to not support visual 0x2f
(WW) AIGLX: 3D driver claims to not support visual 0x30
(WW) AIGLX: 3D driver claims to not support visual 0x31
(WW) AIGLX: 3D driver claims to not support visual 0x32
(II) AIGLX: Loaded and initialized /usr/lib/dri/r300_dri.so
(II) GLX: Initialized DRI GL provider for screen 0
|
Je trouve que le glxgears n'est pas très convainquant et de plus, la fenetre rame lors du déplacement...
Je vais tester beryl, déjà connaitre le moyen de le lancer pour AIGLX...
EDIT:
Beryl pas très concluant ... Ca plante le X en 1 seconde, record batu :d
J'ai ceci (je sais pas trop comment on recupère la sortie alors j'ai mis juste un > après le beryl dans le .xinitrc et j'ai ceci) :
Code: |
XGL Absent, checking for NVIDIA
Nvidia Absant, checking for texture_from_pixmap
texture_from°pixmap Present
|
puis plus rien... bizarre ... jvais checker les log du X ...
EDIT2:
Rien dans les logs du X, j'ai aussi essayé de lancer direct beryl dans X => retour en console direct comme pour le startx ... _________________ Mon MediaWiki perso : http://pix-mania.dyndns.org |
|
Back to top |
|
|
d2_racing Bodhisattva
Joined: 25 Apr 2005 Posts: 13047 Location: Ste-Foy,Canada
|
Posted: Thu Dec 21, 2006 11:36 pm Post subject: |
|
|
As-tu mis en dur l'option MTRR dans ton noyau ???
C'est dans la section Processor types and Features. |
|
Back to top |
|
|
loopx Advocate
Joined: 01 Apr 2005 Posts: 2787 Location: Belgium / Liège
|
Posted: Thu Dec 21, 2006 11:49 pm Post subject: |
|
|
d2_racing wrote: | As-tu mis en dur l'option MTRR dans ton noyau ???
C'est dans la section Processor types and Features. |
Oui, c'est en dur
@ryo-san: ca tombe bien, je voulais juste tester beryl pour voir ce que ca donne. C'est bien la première fois que j'ai de la semi-3D dans un ordi _________________ Mon MediaWiki perso : http://pix-mania.dyndns.org |
|
Back to top |
|
|
ryo-san l33t
Joined: 17 Feb 2005 Posts: 729
|
Posted: Thu Dec 21, 2006 11:53 pm Post subject: |
|
|
@loopx: ben j'avais la meme erreur, enfin les meme log , en fait , si tu as pareil que moi ,le dri ne marche pas en fait.
pour le voir essaye in Code: | LIBGL_DEBUG=verbose glxinfo |
sur la sortie tu devrait voir si il arrive a chager le module ou pas.En creusant hier , j'ai trouvé (enfin j'ai trouvé un post d'un gars de chez LFS ) qui disait que lors du chargement du module , il verifie le TLS qui serait donc en rapport avec les linux threads, et que xorg s'emmele les pinceaux et ne charge rien.Sa peut se modifier en modifiant l'ebuild de xorg avec , ce que j'ai fait , et j'ai eu mon beryl.Pis depuis je sychronisé portage et j'arrive pas a re-emerger la bete comme il faut , en tout cas ca ne marche plus.
sinon , ca fait quoi le MTRR si c'est compilé dans le noyau ? d'apres ce que je comprends , cela concerne uniquement les cartes en agp , ce qui n'est pas mon cas.Je ne me suis jamais vraiment interrogé sur cette option , je savais juste qu'il l'a fallait pour vesa-tng, maintenant je crois comprendre pk y a plus vesa-tng en x86_64.
EDIT: bon j'ai reussi avec fglrx gnignigni content ryo ! |
|
Back to top |
|
|
loopx Advocate
Joined: 01 Apr 2005 Posts: 2787 Location: Belgium / Liège
|
Posted: Fri Dec 22, 2006 7:31 pm Post subject: |
|
|
Mouais, ca crain vraiment... Jvais repasser a fglrx, je le sens bien _________________ Mon MediaWiki perso : http://pix-mania.dyndns.org |
|
Back to top |
|
|
loopx Advocate
Joined: 01 Apr 2005 Posts: 2787 Location: Belgium / Liège
|
Posted: Fri Dec 22, 2006 10:47 pm Post subject: |
|
|
Code: |
name of display: :0.0
libGL: XF86DRIGetClientDriverName: 5.2.0 r300 (screen 0)
libGL: OpenDriver: trying $LIBGL_DRIVERS_PATH/tls/r300_dri.so
libGL: OpenDriver: trying $LIBGL_DRIVERS_PATH/r300_dri.so
libGL error: dlopen $LIBGL_DRIVERS_PATH/r300_dri.so failed ($LIBGL_DRIVERS_PATH/r300_dri.so: cannot open shared object file: No such file or directory)
libGL: OpenDriver: trying /usr/lib/xorg/modules/dri/tls/r300_dri.so
libGL: OpenDriver: trying /usr/lib/xorg/modules/dri/r300_dri.so
libGL error: dlopen /usr/lib/xorg/modules/dri/r300_dri.so failed (/usr/lib/xorg/modules/dri/r300_dri.so: cannot open shared object file: No such file or directory)
libGL: OpenDriver: trying /usr/lib/xorg/modules/dri/tls/r300_dri.so
libGL: OpenDriver: trying /usr/lib/xorg/modules/dri/r300_dri.so
libGL error: dlopen /usr/lib/xorg/modules/dri/r300_dri.so failed (/usr/lib/xorg/modules/dri/r300_dri.so: cannot open shared object file: No such file or directory)
libGL error: unable to load driver: r300_dri.so
display: :0 screen: 0
direct rendering: No
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating,
GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_OML_swap_method,
GLX_SGI_make_current_read, GLX_SGIS_multisample, GLX_SGIX_hyperpipe,
GLX_SGIX_swap_barrier, GLX_SGIX_fbconfig, GLX_MESA_copy_sub_buffer
client glx vendor string: SGI
client glx version string: 1.4
client glx extensions:
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_allocate_memory,
GLX_MESA_copy_sub_buffer, GLX_MESA_swap_control,
GLX_MESA_swap_frame_usage, GLX_OML_swap_method, GLX_OML_sync_control,
GLX_SGI_make_current_read, GLX_SGI_swap_control, GLX_SGI_video_sync,
GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
GLX_SGIX_visual_select_group, GLX_EXT_texture_from_pixmap
GLX version: 1.2
GLX extensions:
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer,
GLX_OML_swap_method, GLX_SGI_make_current_read, GLX_SGIS_multisample,
GLX_SGIX_fbconfig, GLX_EXT_texture_from_pixmap
OpenGL vendor string: Tungsten Graphics, Inc.
OpenGL renderer string: Mesa DRI R300 20060815 AGP 1x x86/MMX+/3DNow!+/SSE TCL
OpenGL version string: 1.2 (1.3 Mesa 6.5.2)
|
Trouvé, faut faire ceci :
Code: |
export LIBGL_DRIVERS_PATH=/usr/lib/dri
|
Maintenant, j'ai le DRI Je vais essayer de lancer beryl
Code: |
name of display: :0.0
libGL: XF86DRIGetClientDriverName: 5.2.0 r300 (screen 0)
libGL: OpenDriver: trying /usr/lib/dri/tls/r300_dri.so
libGL: OpenDriver: trying /usr/lib/dri/r300_dri.so
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 4, (OK)
drmOpenByBusid: Searching for BusID pci:0000:01:00.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 4, (OK)
drmOpenByBusid: drmOpenMinor returns 4
drmOpenByBusid: drmGetBusid reports pci:0000:01:00.0
libGL warning: 3D driver claims to not support visual 0x4b
libGL error:
Can't open configuration file /etc/drirc: No such file or directory.
libGL error:
Can't open configuration file /home/loopx/.drirc: No such file or directory.
display: :0 screen: 0
direct rendering: Yes
|
C'est mieux mais j'ai visiblement pas de 3d ... L'écran de veille euphorie de kde refuse de fonctionner, beryl plante le X _________________ Mon MediaWiki perso : http://pix-mania.dyndns.org |
|
Back to top |
|
|
ryo-san l33t
Joined: 17 Feb 2005 Posts: 729
|
Posted: Fri Dec 22, 2006 11:31 pm Post subject: |
|
|
eselect opengl ? |
|
Back to top |
|
|
loopx Advocate
Joined: 01 Apr 2005 Posts: 2787 Location: Belgium / Liège
|
Posted: Sat Dec 23, 2006 12:33 am Post subject: |
|
|
Code: |
loop loopx # eselect opengl list
Available OpenGL implementations:
[1] ati
[2] xorg-x11 *
loop loopx # eselect opengl xorg-x11
!!! Error: Action xorg-x11 unknown
Killed
loop loopx # eselect opengl set xorg-x11
Switching to xorg-x11 OpenGL interface... done
loop loopx # glxgears
libGL warning: 3D driver claims to not support visual 0x4b
13706 frames in 5.0 seconds = 2741.049 FPS
13890 frames in 5.0 seconds = 2777.878 FPS
13087 frames in 5.0 seconds = 2617.256 FPS
13799 frames in 5.0 seconds = 2759.602 FPS
13746 frames in 5.0 seconds = 2749.169 FPS
|
J'ai meme essayé de mettre en 16 depth mais ca fonctionne tjs pas... _________________ Mon MediaWiki perso : http://pix-mania.dyndns.org |
|
Back to top |
|
|
ryo-san l33t
Joined: 17 Feb 2005 Posts: 729
|
Posted: Sat Dec 23, 2006 2:49 am Post subject: |
|
|
salut ,
tu lance beryl depuis kde ?
ca doit se jouer au niveau des options de beryl je pense,
Code: |
beryl-manager --replace --force-aiglx --force-indirect-rendering
|
de tete, si c'est pas beryl-manager, c'est beryl tout court ( je suis sous win , je profite de mon nouveau matos avec F.E.A.R , trop bon )
Apres comparaison , je reviens sur ce que j'ai dit => c'est beaucoup mieux avec fglrx dans mon cas.
J'ai abandonné la ou tu en est avec les drivers libre a cause d'un "unknow symbol ...".
J'avais reussi a lancer beryl depuis xfce une fois et c'est tout. |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|