View previous topic :: View next topic |
Author |
Message |
Corellian n00b
Joined: 29 Oct 2003 Posts: 65 Location: Catalunya (Europe)
|
Posted: Fri Jul 15, 2005 7:29 pm Post subject: [CAT] Instal·lar controladors lliures per ATI Radeon 9600 |
|
|
Pel que fa als controladors per aprofitar l'acceleració per grà fics 3D de la tarja grà fica ATI Radeon 9600 hi ha els que són propietaris d'ATI (els que et pots baixar a la web oficial) i uns de lliures que està n en desenvolupament: http://r300.sf.net
El que m'interessa saber és si hi ha algú que hagi provat els lliures, com els ha instal·lat (amb xorg) i la seva opinió (si funcionen bé, etc.). _________________ GPG Key-ID: 0x564903FA - Jabber ID: corellian@swissjabber.ch |
|
Back to top |
|
|
Corellian n00b
Joined: 29 Oct 2003 Posts: 65 Location: Catalunya (Europe)
|
Posted: Sat Jul 16, 2005 9:22 pm Post subject: |
|
|
Com que veig que ningú els ha provat; explico com instal·lar-los.
A continuació us poso els passos per instal·lar els controladors, amb Gentoo:
Aspectes importants a tenir en compte:
- Al directori on es troben les fonts del kernel, hi hem de tenir l'enllaç 'linux' apuntant al directori del kernel on volem instal·lar-hi els controladors per la targeta.
- NO es poden tenir els mòduls drm i radeon built-in al kernel, ja que entraria en conflicte amb els controladors que hi anem a posar (sà que podem tenir-los com a mòduls, ja que posteriorment quedarien sobreescrits pels que compilem).
- Assegurar-nos que tenim el suport AGP per la nostra placa base al kernel i el mòdul agpgart carregat. Per exemple en el cas de les plaques intel hauria de ser el mòdul intel-agp. El suport AGP ha d'estar carregat abans de carregar els controladors que compilarem.
- Si no disposem de X.Org del CVS (ACCEPT_KEYWORDS="~x86") cal que s'apliqui el pedaç per ATI (ati.patch) al codi font de X.Org, i recompilar.
- Per què funcioni a la secció "Driver" de xorg.conf hi hem de tenir el radeon, a la secció "Module" hi hem de tenir: Load "glx" i Load "dri", a la secció DRI (si no hi és l'hi afegim) Mode 0666.
Primer pas, instal·lem el drm:
Code: | src # cvs -d:pserver:anonymous@cvs.sf.net:/cvsroot/r300 login
src # cvs -z3 -d:pserver:anonymous@cvs.sf.net:/cvsroot/r300 co r300_driver
src # cd r300_driver/drm
drm # rm -rf shared
drm # ln -s shared-core shared
drm # cd linux-core
linux-core # make radeon.o
linux-core # cp *.ko /lib/modules/`uname -r`/kernel/drivers/char/drm
linux-core # modules-update |
Següent pas, instal·lem el controlador:
Code: | src # cvs -z3 -d:pserver:anonymous@pdx.freedesktop.org:/cvs/mesa co Mesa
src # mkdir Mesa/src/mesa/drivers/dri/r300
src # lndir /usr/src/r300_driver/r300 /usr/src/Mesa/src/mesa/drivers/dri/r300
src # cd Mesa
**EDITAR FITXER** configs/linux-dri (o linux-dri-x86-64)
afegir la lÃnia DRM_SOURCE_PATH=/full/path/to/r300_driver/drm sobre CONFIG_NAME
editar la variable DRI_DIRS -> "DRI_DIRS = dri_client r300"
**FI EDITAR FITXER**
Mesa # make linux-dri-x86 (o linux-dri-x86-64)
Mesa # cp lib/r300_dri.so /usr/lib/modules/dri (o cp Mesa/lib64/r300_dri.so /usr/lib64/modules/dri) |
Amb això hem de tenir instal·lat ja el controlador a punt per carregar-lo:
Code: | # modprobe -r radeon && modprobe -v radeon
# opengl-update xorg-x11 |
Reiniciem les X i ja hauriem de tenir els controladors nous funcionant.
Per ara no he tingut gaire temps de provar-los, però pel que sembla encara els hi falten moltes coses per arribar a ser madurs. En algunes aplicacions que usen OpenGL hi ha un bug que fa que apareguin petites ratlles blanques aleatòriament per la pantalla (desapareixent a l'instant), tot provant el doomsday, m'he adonat que no renderitza el cel del joc, etc.
Espero que el mini-tutorial us pugui servir d'ajuda.
Thank you d4rk74m4 !
Ãltima actualització: 02-08-2005 _________________ GPG Key-ID: 0x564903FA - Jabber ID: corellian@swissjabber.ch
Last edited by Corellian on Tue Aug 02, 2005 2:11 pm; edited 4 times in total |
|
Back to top |
|
|
mad93 Apprentice
Joined: 15 Feb 2005 Posts: 184 Location: Catalunya
|
Posted: Tue Jul 19, 2005 11:33 am Post subject: |
|
|
Hauré de probar si amb la mobile funciona això... |
|
Back to top |
|
|
Corellian n00b
Joined: 29 Oct 2003 Posts: 65 Location: Catalunya (Europe)
|
Posted: Tue Aug 02, 2005 2:10 pm Post subject: |
|
|
mad93 wrote: | Hauré de probar si amb la mobile funciona aixÃ... |
Em fa l'efecte que es fa de la mateixa manera, prova-ho i diga'ns si funciona
Ara mateix tinc problemes amb l'AGP. X.Org no me'l detecta, no sé perquè, aixà de cop i volta, tot i tenint agpgart carregat i havent carregat posteriorment el mòdul intel-agp. Segons lsmod intel-agp no es carrega, és molt extrany (Tinc els mòduls a carregar posats en ordre a /etc/modules.autoload.d/kernel-2.6). _________________ GPG Key-ID: 0x564903FA - Jabber ID: corellian@swissjabber.ch |
|
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
|
|