post #1 (permalink) Antiguo 22-dic-2006, 23:00
Predeterminado Slackware y ATI
Me canse de leer cuanto manual me cruzo y no poder instalar mi ATI Radeon 9200SE. Asi que les pido ayuda, les comento brevemente lo que hice:
Converti el driver rpm que vaje de ATI a tgz:
#sudo rpm2tgz fglrx-xxxxx.rpm fglrx-xxxxx.tgz
Instale.
Bueno, construi los modulos (make.sh en el directorio correspondiente, y los instale, make_install.sh)
Corri aticonfig (no se llama más fglrxconfig):

#sudo /usr/X11R6/bin/aticonfig --initial (para que me genere el xorg.conf)

Y nada, no arranca, hasta le modifique por los parametros de mi monitor y nada. Se que me baje el driver correcto e hice todo lo que encontre en muchos manuales y no pasa nada. Espero que puedan ayudarme...

PD: Tambien intente con el instalador grafico y nada.

Desde ya, Muchas Gracias...

__________________
Usuario Novato
Fecha de Ingreso: nov-03
Edad: 23
Mensajes: 156
Gracias dadas: 0
Agradecido 0 veces en 0 Mensajes
Enviar un mensaje por MSN a Luciano_16
Luciano_16 está desconectado
Responder Citando
post #2 (permalink) Antiguo 27-dic-2006, 23:00
Predeterminado Slackware y ATI
hola que tal amiguito yo tenia el mismo problema pero ya lo resolvi tengo slackware y una ati radeon 200m que de igual forma el link que te anexo con eso solucionaras tu problema.

http://www.linuzeros.org/foro/viewto...p?t=94&sid=f6f 5b7f630d027ce82a3586e0b4b4476




<span ="post">Nunca me ha preocupado en exceso el tema de la aceleración
3D en Linux porque no soy muy jugón pero con la llegada de XGL y AIGLX quizá era
un buen momento para planteárselo.

Por principio intento no usar
Software privativo aunque a veces no nos queda más remedio, el caso es que se
habla bastante mal de los drivers propietarios de Ati en Linux y además mi
tarjeta, (Ati Radeon 9200 PRO), ha dejado de soportarse en la última versión, si
antes tenía pocas ganas de instalar los drivers privativos ahora muchas menos.


Buscando por Googlito encontré referencias a unos drivers libres que
según comentan dan un rendimiento excelente, hay quien dice que superior al de
la propia ATI, pues había que probar ¿no? [img]images/smiles/icon_wink.gif[/img]

<span style="font-style: italic;">Nota: al final del post he puesto una lista con las
tarjetas soportadas según la salida de mi Xorg</span>

Este HowTo está
basado en el de está página
pero es para Ubuntu y en Debian he tenido que añadir algunas cositas, vamos al
lío:

<span style="font-style: italic;">Nota: Estos pasos son para Debian
Sid con Xorg 7.1, imagino que en testing será muy parecido aunque la versión de
Xorg es la 7.0 que no lleva integrado AIGLX</span>

En Debian el driver
Radeon viene dentro del paquete <span style="font-weight: bold;">xserver-xorg-video-ati</span>, por tanto si no lo
tenemos instalado es el momento de hacerlo (normalmente se instala por defecto
con Xorg pero compruébalo por si acaso)

Ahora vamos a cargar el módulo
en memoria y ver si nos da algún error

</span>
<table align="center" border="0" cellpadding="3" cellspacing="1" width="90%">
<t>
<tr>
<td><span ="genmed">Código:</span></td></tr>
<tr>
<td ="code"># modprobe radeon</td></tr></t></table><span ="post">

si no hay errores podemos verificar que realmente está
cargado con

</span>
<table align="center" border="0" cellpadding="3" cellspacing="1" width="90%">
<t>
<tr>
<td><span ="genmed">Código:</span></td></tr>
<tr>
<td ="code">$ lsmod | grep radeon</td></tr></t></table><span ="post">

<span style="font-style: italic;">Nota: si estabas usando
el driver propieario de Ati deberías desinstalarlo para usar el radeon pues
puede causar conflictos</span>

Bueno, si el módulo carga sin problemas
vamos a hacer que lo haga en cada arranque del sistema:

editamos el
archivo <span style="font-weight: bold;">/etc/modules</span> y añadimos al final
algo como esto

</span>
<table align="center" border="0" cellpadding="3" cellspacing="1" width="90%">
<t>
<tr>
<td><span ="genmed">Código:</span></td></tr>
<tr>
<td ="code"># Driver libre Ati
radeon</td></tr></t></table><span ="post">

Ya tenemos nuestro módulo listo para usar, ahora hay que
decirle a Xorg que lo utilice [img]images/smiles/icon_wink.gif[/img]

Editamos /etc/X11/xorg.conf y en la sección device sustituimos
el driver que aparezca por "radeon", de manera que quede algo parecido a esto


</span>
<table align="center" border="0" cellpadding="3" cellspacing="1" width="90%">
<t>
<tr>
<td><span ="genmed">Código:</span></td></tr>
<tr>
<td ="code">Section "Device"
Identifier "Ati Radeon 9200"

Driver "radeon"</td></tr></t></table><span ="post">

Según el driver que estuvieras usando te aparecerá...



<ul>"fglrx"
"vesa"
"ati"[/list]
en cualquier caso sustitúyelo por
<span style="font-weight: bold;">radeon</span>

Se puede afinar un poco
más todavía el rendimiento del driver, te pongo las opciones que estoy usando yo
y me han dado buen resultado. Hay muchas páginas en Google que hablan sobre el
tema o incluso puedes hacer un "man radeon" pero en mi caso me quedo con esta
configuración de momento.

</span>
<table align="center" border="0" cellpadding="3" cellspacing="1" width="90%">
<t>
<tr>
<td><span ="genmed">Código:</span></td></tr>
<tr>
<td ="code">Section "Device"
Identifier "Ati Radeon 9200"

Driver "radeon"
Option "AGPMode" "4"

Option "EnablePageFlip" "on"
Option
"ColorTiling" "on"
Option "XAANoOffscreenPixmaps"

BusID "PCI:1:0:0"
EndSection</td></tr></t></table><span ="post">

<span style="font-style: italic;">Nota: la opción
"XAANoOffscreenPixmaps" puedes quitarla si quieres, se supone que mejora el
rendimiento de AIGLX pero si no lo estás usando no tiene mucho sentido
ponerla</span>

Hasta aquí los pasos son comunes en Debian y Ubuntu pero
ahora viene un pequeño añadido que yo he necesitado para que funcionara. En la
guía que he puesto como referencia no se menciona nada sobre esto, imagino que
Ubuntu lo instalará por defecto o quizá sea por tener Gnome o Kde instalados (a
los Xfceeros que andamos racaneando con los paquetes para instalar lo mínimo
pues nos pasan estas cosas).

El caso es que a pesar de no tener
problemas al arrancar el servidor X seguía sin aceleración 3D. Mirando el log de
Xorg (/var/log/Xorg.0.log) me daba un error con la librería <span style="font-style: italic;">/usr/lib/dri/r200_dri.so</span>, decía que no la
encontraba.

Investigando un poco en Googlito y harto de leer sobre DRI,
GLX, Mesa, etc... al final instalé el paquete <span style="font-weight: bold;">libgl1-mesa-dri</span> y voilá, allí era donde estaba
la puñetera r200_dri.so que me hizo perder un buen rato.

Si no eres tan
animal como yo puedes buscar en dentro del contenido de los paquetes sin embargo hay días que uno está
espesito.

En fin, para comprobar que realmente está funcionando la
aceleración 3D puedes ejecutar

</span>
<table align="center" border="0" cellpadding="3" cellspacing="1" width="90%">
<t>
<tr>
<td><span ="genmed">Código:</span></td></tr>
<tr>
<td ="code">$ glxinfo</td></tr></t></table><span ="post">

y
debería salirte una linea al principio que diga: "direct rendering: Yes"


luego ejecuta

</span>
<table align="center" border="0" cellpadding="3" cellspacing="1" width="90%">
<t>
<tr>
<td><span ="genmed">Código:</span></td></tr>
<tr>
<td ="code">$ glxgears -printfps</td></tr></t></table><span ="post">

y verás una enorme diferencia si lo has ejecutado
anteriormente sin el driver. En mi caso he pasado de unos paupérrimos "127 fps"
a "1245 fps", aunque lo mejor de todo es que sin el driver, (donde toda la
aceleración es por software y además sólo rinde 127 fps), la CPU se pone al
100%, mientras que ahora con un rendimiento 10 veces superior la carga de la CPU
está alrededor del 30%, es lo que tiene usar adecuadamente el hardware de tu
tarjeta gráfica [img]images/smiles/icon_biggrin.gif[/img].

En el día a día no notarás cambios pero si quieres ejecutar
algún juego sin duda te conviene activar la aceleración 3D. Yo sí he notado una
mejoría en el qemu, parece que ahora va un poco más fluido.

Saludos.


Edito: las tarjetas soportadas por este driver según la salida de Xorg
son:

</span>
<table align="center" border="0" cellpadding="3" cellspacing="1" width="90%">
<t>
<tr>
<td><span ="genmed">Cita:</span></td></tr>
<tr>
<td ="quote">(II) ATI: ATI driver (version 6.6.2) for chipsets: ati, ativga

(II) R128: Driver for ATI Rage 128 chipsets:
ATI Rage 128 Mobility M3 LE
(PCI), ATI Rage 128 Mobility M3 LF (AGP),
ATI Rage 128 Mobility M4 MF (AGP),
ATI Rage 128 Mobility M4 ML (AGP),
ATI Rage 128 Pro GL PA (AGP?), ATI Rage
128 Pro GL PB (AGP?),
ATI Rage 128 Pro GL PC (AGP?), ATI Rage 128 Pro GL PD
(PCI),
ATI Rage 128 Pro GL PE (AGP?), ATI Rage 128 Pro GL PF (AGP),
ATI
Rage 128 Pro VR PG (AGP?), ATI Rage 128 Pro VR PH (AGP?),
ATI Rage 128 Pro
VR PI (AGP?), ATI Rage 128 Pro VR PJ (AGP?),
ATI Rage 128 Pro VR PK (AGP?),
ATI Rage 128 Pro VR PL (AGP?),
ATI Rage 128 Pro VR PM (AGP?), ATI Rage 128
Pro VR PN (AGP?),
ATI Rage 128 Pro VR PO (AGP?), ATI Rage 128 Pro VR PP
(PCI),
ATI Rage 128 Pro VR PQ (AGP?), ATI Rage 128 Pro VR PR (PCI),
ATI
Rage 128 Pro VR PS (AGP?), ATI Rage 128 Pro VR PT (AGP?),
ATI Rage 128 Pro
VR PU (AGP?), ATI Rage 128 Pro VR PV (AGP?),
ATI Rage 128 Pro VR PW (AGP?),
ATI Rage 128 Pro VR PX (AGP?),
ATI Rage 128 GL RE (PCI), ATI Rage 128 GL RF
(AGP),
ATI Rage 128 RG (AGP), ATI Rage 128 VR RK (PCI),
ATI Rage 128 VR
RL (AGP), ATI Rage 128 4X SE (AGP?),
ATI Rage 128 4X SF (AGP?), ATI Rage 128
4X SG (AGP?),
ATI Rage 128 4X SH (AGP?), ATI Rage 128 4X SK (AGP?),
ATI
Rage 128 4X SL (AGP?), ATI Rage 128 4X SM (AGP),
ATI Rage 128 4X SN (AGP?),
ATI Rage 128 Pro ULTRA TF (AGP),
ATI Rage 128 Pro ULTRA TL (AGP), ATI Rage
128 Pro ULTRA TR (AGP),
ATI Rage 128 Pro ULTRA TS (AGP?), ATI Rage 128 Pro
ULTRA TT (AGP?),
ATI Rage 128 Pro ULTRA TU (AGP?)
(II) RADEON: Driver
for ATI Radeon chipsets: ATI Radeon QD (AGP),
ATI Radeon QE (AGP), ATI
Radeon QF (AGP), ATI Radeon QG (AGP),
ATI Radeon VE/7000 QY (AGP/PCI), ATI
Radeon VE/7000 QZ (AGP/PCI),
ATI ES1000 515E (PCI), ATI ES1000 5969 (PCI),

ATI Radeon Mobility M7 LW (AGP),
ATI Mobility FireGL 7800 M7 LX (AGP),

ATI Radeon Mobility M6 LY (AGP), ATI Radeon Mobility M6 LZ (AGP),
ATI
Radeon IGP320 (A3) 4136, ATI Radeon IGP320M (U1) 4336,
ATI Radeon
IGP330/340/350 (A4) 4137,
ATI Radeon IGP330M/340M/350M (U2) 4337,
ATI
Radeon 7000 IGP (A4+) 4237, ATI Radeon Mobility 7000 IGP 4437,
ATI FireGL
8700/8800 QH (AGP), ATI Radeon 8500 QL (AGP),
ATI Radeon 9100 QM (AGP), ATI
Radeon 8500 AIW BB (AGP),
ATI Radeon 8500 AIW BC (AGP), ATI Radeon 7500 QW
(AGP/PCI),
ATI Radeon 7500 QX (AGP/PCI), ATI Radeon 9000/PRO If (AGP/PCI),

ATI Radeon 9000 Ig (AGP/PCI), ATI FireGL Mobility 9000 (M9) Ld (AGP),

ATI Radeon Mobility 9000 (M9) Lf (AGP),
ATI Radeon Mobility 9000 (M9) Lg
(AGP),
ATI Radeon 9100 IGP (A5) 5834,
ATI Radeon Mobility 9100 IGP (U3)
5835, ATI Radeon 9100 PRO IGP 7834,
ATI Radeon Mobility 9200 IGP 7835, ATI
Radeon 9250 5960 (AGP),
ATI Radeon 9200 5961 (AGP), ATI Radeon 9200 5962
(AGP),
ATI Radeon 9200SE 5964 (AGP), ATI FireMV 2200 (PCI),
ATI Radeon
Mobility 9200 (M9+) 5C61 (AGP),
ATI Radeon Mobility 9200 (M9+) 5C63 (AGP),
ATI Radeon 9500 AD (AGP),
ATI Radeon 9500 AE (AGP), ATI Radeon 9600TX AF
(AGP),
ATI FireGL Z1 AG (AGP), ATI Radeon 9700 Pro ND (AGP),
ATI Radeon
9700/9500Pro NE (AGP), ATI Radeon 9600TX NF (AGP),
ATI FireGL X1 NG (AGP),
ATI Radeon 9600 AP (AGP),
ATI Radeon 9600SE AQ (AGP), ATI Radeon 9600XT AR
(AGP),
ATI Radeon 9600 AS (AGP), ATI FireGL T2 AT (AGP),
ATI FireGL
RV360 AV (AGP),
ATI Radeon Mobility 9600/9700 (M10/M11) NP (AGP),
ATI
Radeon Mobility 9600 (M10) NQ (AGP),
ATI Radeon Mobility 9600 (M11) NR
(AGP),
ATI Radeon Mobility 9600 (M10) NS (AGP),
ATI FireGL Mobility T2
(M10) NT (AGP),
ATI FireGL Mobility T2e (M11) NV (AGP), ATI Radeon 9650,

ATI Radeon 9800SE AH (AGP), ATI Radeon 9800 AI (AGP),
ATI Radeon 9800 AJ
(AGP), ATI FireGL X2 AK (AGP),
ATI Radeon 9800PRO NH (AGP), ATI Radeon 9800
NI (AGP),
ATI FireGL X2 NK (AGP), ATI Radeon 9800XT NJ (AGP),
ATI Radeon
X600 (RV380) 3E50 (PCIE),
ATI FireGL V3200 (RV380) 3E54 (PCIE),
ATI
Radeon Mobility X600 (M24) 3150 (PCIE),
ATI Radeon Mobility X300 (M24) 3152
(PCIE),
ATI FireGL M24 GL 3154 (PCIE), ATI Radeon X300 (RV370) 5B60 (PCIE),

ATI Radeon X600 (RV370) 5B62 (PCIE),
ATI Radeon X550 (RV370) 5B63
(PCIE),
ATI FireGL V3100 (RV370) 5B64 (PCIE),
ATI FireMV 2200 PCIE
(RV370) 5B65 (PCIE),
ATI Radeon Mobility X300 (M22) 5460 (PCIE),
ATI
Radeon Mobility X600 SE (M24C) 5462 (PCIE),
ATI FireGL M22 GL 5464 (PCIE),
ATI Radeon XPRESS 200 5A41 (PCIE),
ATI Radeon XPRESS 200M 5A42 (PCIE),

ATI Radeon XPRESS 200 5A61 (PCIE),
ATI Radeon XPRESS 200M 5A62 (PCIE),

ATI Radeon XPRESS 200 5954 (PCIE),
ATI Radeon XPRESS 200M 5955 (PCIE),

ATI Radeon XPRESS 200 5974 (PCIE),
ATI Radeon XPRESS 200M 5975 (PCIE),
ATI FireGL V5000 (RV410) (PCIE),
ATI Mobility FireGL V5000 (M26) (PCIE),

ATI Mobility FireGL V5000 (M26) (PCIE),
ATI Mobility Radeon X700 XL
(M26) (PCIE),
ATI Mobility Radeon X700 (M26) (PCIE),
ATI Mobility Radeon
X700 (M26) (PCIE),
ATI Radeon X700 PRO (RV410) (PCIE),
ATI Radeon X700
XT (RV410) (PCIE), ATI Radeon X700 (RV410) (PCIE),
ATI Radeon X700 SE
(RV410) (PCIE), ATI Radeon X700 SE (RV410) (PCIE),
ATI Radeon X800 (R420) JH
(AGP), ATI Radeon X800PRO (R420) JI (AGP),
ATI Radeon X800SE (R420) JJ
(AGP), ATI Radeon X800 (R420) JK (AGP),
ATI Radeon X800 (R420) JL (AGP), ATI
FireGL X3 (R420) JM (AGP),
ATI Radeon Mobility 9800 (M18) JN (AGP),
ATI
Radeon X800XT (R420) JP (AGP), ATI Radeon X800 SE (R420) (AGP),
ATI Radeon
AIW X800 VE (R420) JT (AGP),
ATI Radeon X800 (R423) UH (PCIE),
ATI
Radeon X800PRO (R423) UI (PCIE),
ATI Radeon X800LE (R423) UJ (PCIE),
ATI
Radeon X800SE (R423) UK (PCIE),
ATI FireGL V5100 (R423) UQ (PCIE),
ATI
FireGL unknown (R423) UR (PCIE),
ATI FireGL unknown (R423) UT (PCIE),

ATI Radeon X800XT (R423) 5D57 (PCIE), ATI FireGL V7100 (R423) (PCIE),

ATI Mobility FireGL V5100 (M28) (PCIE),
ATI Mobility Radeon X800 (M28)
(PCIE),
ATI Mobility Radeon X800 XT (M28) (PCIE),
ATI Radeon X800 (R430)
(PCIE), ATI Radeon X800 XL (R430) (PCIE),
ATI Radeon X800 SE (R430) (PCIE),
ATI Radeon X800 XTP (R430) (PCIE),
ATI Radeon X850 5D4C (PCIE),
ATI
unknown Radeon / FireGL (R480) 5D50 (PCIE),
ATI Radeon X850 SE (R480)
(PCIE), ATI Radeon X850 PRO (R480) (PCIE),
ATI Radeon X850 XT (R480) (PCIE),

ATI Radeon X850 XT PE (R480) (PCIE),
ATI Radeon X850 PRO (R480) (AGP),
ATI Radeon X850 SE (R480) (AGP),
ATI Radeon X850 XT (R480) (AGP), ATI Radeon
X850 XT PE (R480) (AGP)</td></tr></t></table>

marbus
Guest
Mensajes: n/a
Responder Citando
post #3 (permalink) Antiguo 28-dic-2006, 23:00
Predeterminado Slackware y ATI
¿Podes decirme como hiciste para tener la aceleracion 3D? (o sea, con glxinfo salga direct rendering yes) porque me carga el driver y todo pero no la aceleracion 3D.

Muchas Gracias!

__________________
Usuario Novato
Fecha de Ingreso: nov-03
Edad: 23
Mensajes: 156
Gracias dadas: 0
Agradecido 0 veces en 0 Mensajes
Enviar un mensaje por MSN a Luciano_16
Luciano_16 está desconectado
Responder Citando
Respuesta

Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Ir al Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Slackware - Drivers ATI Demian LINUX y Software Libre 1 30-jul-2008 19:49
ADSL en Slackware Luciano_16 LINUX y Software Libre 1 13-feb-2005 23:00
modulos en slackware ZuperDuper LINUX y Software Libre 1 13-feb-2005 23:00
Slackware 9 mapxxx3 LINUX y Software Libre 1 19-abr-2004 00:00


La franja horaria es GMT -3. Ahora son las 12:20.