Jerson Forista Nuevo


Miembro No. 8418 Registrado: Jun 17, 2005 Mensajes: 5
|
Publicado: Mie May 24, 2006 1:29 am Asunto: Aceleracion 3D con tarjetas ATI y Nvidia en SUSE 10.1 |
|
|
|
Este minitutorial es basado en el Tutorial publicado por Jem Matzan, Hacking Suse 10.1 y en el que se explica cómo conseguir aceleración 3D con las tarjetas gráficas ATI y nVidia.
Es importante imprimir este minitutorial, pues se trabajará fuera de todo entorno gráfico.
Antes de empezar la configuración, es necesario tener los repositorios y paquetes adecuados.
Para lograrlo, desactive el repositorio del CD/DVD con que hizo la instalación inicial, y agregue los repositorios que se detallan debajo de estas líneas.
(Si no posee conexión a Internet. Mantenga sus repositorios tal a como están)
Repositorios Completa Experiencia Suse 10.1
Agregar como HTTP (para cada uno)
Nombre de servidor:
download.opensuse.org/distribution/SL-10.1/inst-source/ (aceptar)
download.opensuse.org/distribution/SL-10.1/non-oss-inst-sour ce/ (aceptar)
Repositorio Packman
Agregar como HTTP
Nombre de servidor:
packman.unixheads.com/suse/10.1 (aceptar)
Una vez que ha agregado los repositorios, vaya a Instalar/desinstalar software en Yast y busque los siguientes paquetes. (Si no están instalados, instálelos en este momento, pues son necesarios para realizar la configuración de sus tarjetas gráficas ATI o nVidia.)
gcc
make
kernel-source
kernel-syms
kdeadmin3
Una vez instalados, ya es posible empezar la configuración.
Este procedimiento sirve para sistemas x86(32 bit) y x86_64(64 bit). La diferencia radicará en el tipo de instalador que usted descargará de las páginas de ATI y nVidia. Debe asegurarse en descargar el instalador adecuado para sus sistema.
Tarjetas ATI:
Suse 10.1 trae por defecto, el driver Radeon, de código abierto; que es suficiente para gráficos 2D, pero no lo es para lograr aceleración en gráficos 3D.
Para lograr aceleración 3D, es necesario obtener el software propietario de ATI con el driver fglrx.
Para ello:
Ir a la pagina de ATI y descargar el instalador adecuado.
http://www.ati.com/
El instalador adecuado para sus sistema lo encontrará en
Drivers & Software, luego Linux luego Drivers and Software, y despues seleccione el apropiado para sus sistema, 32 o 64 bit.
32 bit necesita la versión x86
64 bit necesita la versión x86_64
Cuando haya cliquedao en el link correspondiente, llegara a la tabla de descargas. Clic derecho del Mouse y guarde en el directorio home (home directorie)
Ojo: Solo necesita descargar el “ATI Driver Installer” No es necesario descargar nada más.
Cuando la descarga se haya completado, cierre todos los programas y ventanas abiertas, pues vamos a dejar el modo grafico.
Para salir del modo grafico, simplemente presione
ctrl-alt-F1 y vera una pantalla negra, es una Terminal. Aquí debemos entrar como root.
Para ello debe teclear “su” (sin las comillas) y deberá dar su password.
Una vez que esté como root:
init 3
Entonces vera muchas líneas de texto que llenan y bajan en su pantalla.
Al final se leerá: “runlevel 3 has been reached”
Presione Enter
Después, escriba esta línea de commando, que es para entrar en el directorio (home) adonde guardó el archivo del instalador ATI, recuerda?
cd /home/usuario/
(“usuario” debe sustituirlo con su nombre de usuario: chico, juan, ana o maria… )
Debe fijarse bien en dónde se encuentra, si el sistema le dice que no se ha encontrado el directorio, probablemente lo escribió mal, o ya está en él desde que se “logueó” como root.
Lo que va hacer ahora, es cambiar los permisos del instalador, para que se pueda correr aquí mismo, con la línea de comandos.
Si se fijó, cuando descargó el archivo de ATI, el nombre del archivo en cuestión es bastante largo, con guiones, puntos, etc….
Para que no necesite estar escribiendo el nombre completo de este archivo en cada línea de comando, basta con que escriba las dos o tres primeras letras del archivo, y luego presione la tecla Tab. Esa tecla le ayudará a rellenar lo que le falta del nombre del archivo, y nos será muy útil a partir de este momento. Asi que escribamos:
chmod +x ./ati-driver (aquí presione la tecla Tab) Luego Enter
Si no hay error, el programa ya debe ser ahora ejecutable.
Lo podemos ejecutar con ./ más el nombre del archivo. Para ello recuerde usar la tecla Tab. Cuando se haya auto completado el nombre del archivo (después de .run) teclee exactamente, respetando espacios, mayúsculas y minúsculas, lo que ve abajo en los ejemplos.
Ojo: El nombre del archivo en los ejemplos podría ser distinto al que descargo de la pagina de ATI
Si sus sistema es 32 bit
./ati-driver-installer-8.24.8-x86.run --buildpkg SuSE/SUSE101-IA32 (enter)
Si su sistema es 64 bit
./ati-driver-installer-8.24.8-x86_64.run --buildpkg SuSE/SUSE101-AMD64 (enter)
Después verá varias docenas de líneas de texto que bajan y rellenan la pantalla. Cuando eso termine, escriba:
Para 32 bit
rpm -ivh fglrx_6_9_0_SUSE101-8.24.8-1.i386.rpm
Para 64 bit
rpm -ivh fglrx64_6_9_0_SUSE101-8.24.8-1.x86_64.rpm
Luego va actualizar el entorno de su sistema con este comando:
ldconfig
Después le va a decir a Suse que quiere que ese driver sea con el que arranque siempre, asi:
aticonfig --initial --input=/etc/X11/xorg.conf
Luego debe decirle a Yast que debe arrancar con ese driver, (0 es el número cero, no una letra) asi:
sax2 -r -m 0=fglrx
Y por último, reiniciar su computadora así:
reboot
Si el instalador le preguntara, antes de reiniciar, por los ajustes de pantalla, deje que los haga automáticamente.
Después de haber reiniciado, ya debería de estar activada la aceleración para gráficos 3 D y a disfrutar de su sistema Suse 10.1 como debe ser.
Tarjetas Nvidia:
Suse ya no provee el driver propietario de Nvidia a traves de Yast, asi que debemos hacerlo a la vieja usanza, con líneas de comando.
Para ello, vaya a la página de Nvidia
http://www.nvidia.com/
Download Drivers; luego Linux, FreeBSD, and Solaris Drivers; escoja su arquitectura (32 o 64 bit) boton derecho del mouse y guarde en su Home directorie.
Cuando la descarga se haya completado, cierre todos los programas y ventanas abiertas, pues vamos a dejar el modo grafico.
Para salir del modo grafico, simplemente presione ctrl-alt-F1 y vera una pantalla negra, es una Terminal. Aquí debemos entrar como root.
Para ello debe teclear “su” (sin las comillas) y deberá dar su password.
Una vez que esté como root:
init 3
Entonces vera muchas líneas de texto que llenan y bajan en su pantalla.
Al final se leerá: “runlevel 3 has been reached”
Presione Enter
Después, escriba esta línea de comando, que es para entrar en el directorio (home) adonde guardó el archivo del instalador NVIDIA, recuerda?
cd /home/usuario/
(“usuario” debe sustituirlo con su nombre de usuario: chico, juan, ana o maria… )
Debe fijarse bien en dónde se encuentra, si el sistema le dice que no se ha encontrado el directorio, probablemente lo escribió mal, o ya está en él desde que se “logueó” como root.
Lo que va hacer ahora, es cambiar los permisos del instalador, para que se pueda correr aquí mismo, con la línea de comandos.
Si se fijó, cuando descargó el archivo de NVIDIA, el nombre del archivo en cuestión es bastante largo, con guiones, puntos, etc….
Para que no necesite estar escribiendo el nombre completo de este archivo en cada línea de comando, basta con que escriba las dos o tres primeras letras del archivo, y luego presione la tecla Tab. Esa tecla le ayudará a rellenar lo que le falta del nombre del archivo, y nos será muy útil a partir de este momento. Así que escribamos:
chmod +x ./NVIDIA (aqui presione la tecla Tab) Luego Enter
Si no hay error, el programa ya debe ser ahora ejecutable. Lo podemos ejecutar con ./ más el nombre del archivo. Para ello recuerde usar la tecla Tab.
./NVIDIA (aquí presione la tecla Tab) luego Enter
Luego aparecerá la instalación de nVIDIa, y acepte todo por default (defecto)
Una vez terminada esta configuración, simplemente reinicie así:
reboot (enter)
Con eso basta para tener acelerecion 3 D con su tarjeta NVIDIA, y a disfrutar de Suse como debe ser.
El original de este tutorial, lo puede encontrar en:
http://www.thejemreport.com/mambo/content/view/254/42/
Yo ya lo probe para ambas tarjetas, y funciona a la primera.
Saludes
Jersoncito |
|