Escolar Documentos
Profissional Documentos
Cultura Documentos
Primero, ejecutar la orden
glxinfo
Si sale DirectRendering: YES, está instalada y no hay que hacer nada. Si sale NO, entonces seguir
el tutorial de esta página:
http://www.guadalinex.org/guadapedia/index.php/Receta:_Aceleración_gráfica_(Guadalinex_V3)
Aceleración gráfica en Guadalinex
Introducción
La inversión en un nuevo ordenador para la casa suele ser muy costosa. Quizás la razón más
importante sea el ansia del consumidor por obtener los productos de última hornada. Como no hay
ordenador sin ocio, no hay ocio sin juegos, y la inercia del sector ha provocado que desde mediados
de los 90 no se considere un juego como tal si no incorpora 3D... Se ha convertido en condición
indispensable la incorporación de una tarjeta gráfica con aceleración 3D en el ordenador personal.
Afortunadamente, el proceso de instalación de las tarjetas gráficas ha sido mejorado en Guadalinex
V3, haciendo este proceso mucho más fácil y cómodo que en anteriores versiones.
En esta receta, se guía al usuario final para la configuración de los dos tipos de tarjetas gráficas (que
incorporan aceleración 3D) más extendidas del mercado:
Tarjetas basadas en chipset nvidia
Tarjetas basadas en chipset ati
Desarrollo
Receta de Nivel Medio
Configuración de tarjetas Nvidia
Para instalar y usar la aceleración 3D de nuestra tarjeta Nvidia, tendremos que seguir los siguientes
pasos:
Abriremos el Gestor de Paquetes (Synaptic), en Sistema/Administración/Gestor de Paquetes
(Synaptic).
introduciremos la clave de usuario que nos pedirá el sistema.
Pulsaremos en el botón Buscar (arriba) y buscaremos la palabra nvidia.
De la lista que nos ofrezca el programa, marcaremos para instalación (si no estuvieran ya instalados)
los paquetes:
nvidiaglx
nvidiasettings
linuxrestrictedmodules2.6.129386
nota: si hemos cambiado la versión del kernel, la versión de linuxrestrictedmodules
tendrá que coincidir con la del kernel
Acto seguido, pulsaremos sobre el botón Aplicar y el sistema nos guiará mientras se instalan los
paquetes.
Aparecerá un mensaje indicando que se eliminarán los paquetes:
guadalinexv3escritoriox
metaguadalinexv3
metaguadalinexv3escritorio
xorgdriverfglrx
acepte picando en el botón marcar; no se eliminarán aplicaciones y no se producirá pérdida de
funcionalidad alguna.
Una vez se hayan instalado los paquetes, cerraremos Synaptic.
Ahora abriremos una terminal y escribiremos:
sudo nvidiaglxconfig enable
Nota: Si este comando nos devolviera un error, podremos seguir las instrucciones en pantalla
o bien podremos continuar manualmente. Por ejemplo usando sudo gedit el archivo
/etc/X11/xorg.conf y, en la linea donde ponga Driver "nv" o Driver "vesa",
pondremos Driver "nvidia".
Tras esto, tendremos que reiniciar el servidor gráfico. Para ello, saldremos de la sesión
(Sistema/Salir/Terminar la Sesión) y en la pantalla de login, pulsaremos control+alt+backspace(
también llamada retroceso, tecla con flecha a la izquierda encima de Enter). También es posible
reiniciar todo el ordenador y no solo el servidor gráfico.
Si se necesita comprobar que la instalación de los controladores ha sido satisfactoria, podemos
realizar el siguiente test:
Lanzamos una terminal de usuario (/Aplicaciones/Accesorios/Terminal)
Escribimos la instrucción glxgears printfps y pulsamos Enter
Apartamos de la terminal la nueva ventana con engranajes que aparecerá.
Esperamos unos 20 segundos observando los valores que devuelve la aplicación en la terminal.
Estos valores podrán se de la forma:
618 frames in 5.0 seconds = 123.600 FPS
821 frames in 6.0 seconds = 136.833 FPS
660 frames in 5.0 seconds = 132.000 FPS
Siempre y cuando estos valores alcancen y/o superen los 1000 FPS, la tarjeta gráfica estará usando
la funcionalidad de aceleración 3D que lleva incorporada.
Explicación Animada
Pincha en la imagen para ver la animación a su tamaño completo.
Configuración de tarjetas Ati
Para instalar y usar la aceleración 3D de nuestra tarjeta Ati, tendremos que seguir los siguientes
pasos:
Abriremos el Gestor de Paquetes (Synaptic), en Sistema/Administración.
introduciremos la clave de usuario que nos pedirá el sistema.
Pulsaremos en el botón Buscar (arriba) y buscaremos la palabra fglrx.
De la lista que nos ofrezca el programa, marcaremos para instalación (si no estuvieran ya instalados)
los paquetes:
xorgdriverfglrx
fglrxcontrol
linuxrestrictedmodules2.6.129386
nota: si hemos cambiado la versión del kernel, la versión de linuxrestrictedmodules
tendrá que coincidir con la del kernel
Acto seguido, pulsaremos sobre el botón Aplicar y el sistema nos guiará mientras se instalan los
paquetes.
Una vez se hayan instalado los paquetes, cerraremos Synaptic.
Ahora abriremos una terminal y escribiremos exactamente
sudo sed e 's/"ati"/"fglrx"/g' i /etc/X11/xorg.conf
Tras esto, tendremos que reiniciar el servidor gráfico. Para ello, saldremos de la sesión
(Sistema/Salir/Terminar la Sesión) y en la pantalla de login, pulsaremos control+alt+backspace(
también llamada retroceso, tecla con flecha a la izquierda encima de Enter). También es posible
reiniciar todo el ordenador y no solo el servidor gráfico.
Si se necesita comprobar que la instalación de los controladores ha sido satisfactoria, podremos
realizar el siguiente test:
Lanzamos una terminal de usuario (/Aplicaciones/Configuración/Terminal)
Escribimos la instrucción glxgears y pulsamos Enter
Apartamos de la terminal la nueva ventana con engranajes que aparecerá.
Esperamos unos 20 segundos observando los valores que devuelve la aplicación en la terminal.
Estos valores podrán ser de la forma:
618 frames in 5.0 seconds = 123.600 FPS
821 frames in 6.0 seconds = 136.833 FPS
660 frames in 5.0 seconds = 132.000 FPS
Siempre y cuando estos valores alcancen y/o superen los 1000 FPS, la tarjeta gráfica estará usando
la funcionalidad de aceleración 3D que lleva incorporada.
Explicación Animada
Pincha en la imagen para ver la animación a su tamaño completo.
Casos especiales
Hay ocasiones en las que los controladores facilitados por el propio fabricante no dan soporte para
ciertas tarjetas gráficas comercializadas por ellos mismos. Parece que hay iniciativa para que esto
cambie a corto plazo, pero sólo podemos esperar. En caso de que esto ocurra nuestro sistema gráfico
no volvería a arrancar tras la instalación de estos drivers. Como, evidentemente, desearemos
restablecer el sistema a su estado original, para conseguirlo es necesario ejecutar las siguientes
órdenes:
Aparecerá en pantalla una consola de sistema en modo texto que solicitará login:. Aquí debemos
escribir el nombre de nuestro usuario y presionar Enter.
Acto seguido se solicitará su contraseña de acceso. Debemos escribir la contraseña de administrador
del equipo y pulsar Enter.
Dependiendo de nuestra tarjeta tendremos que realizar el siguiente paso:
CASO NVIDIA
Escribiremos lo siguiente en la terminal y pulsaremos enter:
sudo sed e 's/"nvidia"/"vesa"/' i /etc/X11/xorg.conf > /etc/X11/xorg.conf
CASO ATI
Escribiremos lo siguiente en la terminal y pulsaremos enter:
sudo sed e 's/"fglrx"/"vesa"/' i /etc/X11/xorg.conf > /etc/X11/xorg.conf
Se nos volverá a pedir la contraseña, la introducimos.
Tras esto, reiniciaremos el servidor gráfico tecleando sudo /etc/init.d/gdm restart y pulsaremos
Enter. También es posible reiniciar todo el ordenador y no solo el servidor gráfico.
El sistema debería volver a tener modo gráfico, aunque sin aceleración 3D.
Instalar Beryl en Guadalinex V4
Seguir estas instrucciones de la página
http://www.guadalinex.org/modules/newbb/viewtopic.php?topic_id=14721&post_id=74151&order=
0&viewmode=thread&pid=72528&forum=15#forumpost74151
Instalación XGL+BERYL en Guadalinex v4
He preparado un script de ejecución en linux que automáticamente realiza todos los pasos para que
quede instalado tu nuevo sistema de escritorio 3D (Esto sí que es WOW!)
Está probado en guadalinex v4 RC1, y se instala perfectamente.
En cualquier caso... usese bajo su propia responsabilidad.
Manos a la obra:
Primero comprobar que está funcionando la aceleración 3D.
En terminal escriba:
# glxinfo | grep direct
direct rendering: Yes
Si no dice "Yes" quiere decir que no está instalada o reconocida la aceleradora gráfica... así que
habría que hacerlo antes de seguir adelante. (Esto es otro tema)
También necesitamos conexión a internet. Así que una vez comprobado procedemos a instalar
ejecutando el script beryl.sh.
Como no lo puedo subir como fichero, dejo el contenido. Sólo hay que crear un fichero vacío (por
ejemplo con gedit), meterle dentro el texto a continuación, y grabarlo con el nombre beryl.sh
El script:
Acotación:
#!/bin/sh
cp /etc/apt/sources.list /etc/apt/sources.list.backup
(cat /etc/apt/sources.list.backup; echo 'deb http://ubuntu.berylproject.org edgy main') >
/etc/apt/sources.list
wget http://ubuntu.berylproject.org/root@lupine.me.uk.gpg O | sudo aptkey add
aptget update
aptget install xserverxgl libgl1mesa xserverxorg libglitzglx1 beryl berylcore berylmanager
berylplugins berylpluginsdata berylsettings emerald emeraldthemes
(echo '#!/bin/sh'; echo 'Xgl fullscreen :1 ac accel glx:pbuffer accel xv:pbuffer &'; echo 'sleep 2';
echo 'export DISPLAY=:1'; echo 'exec gnomesession') > /usr/bin/startgnomexgl.sh
(echo '[Desktop Entry]'; echo 'Encoding=UTF8'; echo 'Name=gnomexgl'; echo
'Exec=/usr/bin/startgnomexgl.sh'; echo 'Icon='; echo 'Type=Application') >
/usr/share/xsessions/gnomexgl.desktop
chmod 755 /usr/bin/startgnomexgl.sh
chmod 755 /usr/share/xsessions/gnomexgl.desktop
Para ejecutar el script escribimos en el terminal (en la carpeta donde esté el script) lo siguiente:
# chmod a+x beryl.sh
# sudo ./beryl.sh
Al terminar ya debería estar instalado, y podemos probarlo ejecutando:
# berylmanager
Si todo ha ido bien solo nos falta indicar que queremos que siempre se ejecute beryl al inicio, así
que lo agregamos a los programas de inicio (sistema/preferencias/sesiones programas de inicio) y
añadimos:
berylmanager
Suerte y a disfrutar!
Cómo reinstalar las X windows si falla la instalacion de drivers nvidia y
sólo deja entrar en modo consola
entrar con nuestro usuario
luego entrar como raiz poniendo “sudo su”, pide una clave y ponemos la clave de nuestro usuario
ejecutar
dpkgreconfigure xserverxorg
el modo de video poner nv
al terminar ejecutar “X”
Si hace falta instalar algún programa, ejecutar
“sudo aptget install nombre de programa”