Habilitar efectos 3D usando GMA500
Lamentablemente la compañía que ha hecho el driver para la tarjeta gráfica GMA500 (PSB o Poulsbo) de Intel. Pero hay forma de instalar los drivers y poder habilitar los efectos 3D, como por ejemplo Compiz, en Ubuntu. Lo siguiente se ha probado en una netbook Acer Aspire One AO751H con 2GB de RAM y Ubuntu 9.04.
Lo primero que debes de saber es que versión del kernel estas usando para eso ejecuta lo siguiente en un Terminal:
Deberías tener la ultima versión del kernel en este caso 2.6.28.15 o superior, de no ser el caso ejecuta lo siguiente:
Reinicia, y luego comprueba que ya tienes la versión del kernel deseada.
Lo siguiente es configurar los repositorios para poder instalar los drivers, nuevamente en un terminal ejecuta lo siguiente:
Y añade las siguientes lineas:
Guardar y salir, después añades las claves:
Para instalar los drivers ejecuta lo siguiente:
Después de instalar reinicia nuevamente, luego modifica el archivo xorg.conf
Y agrega lo siguiente:
Reinicia nuevamente y ya deberías tener la configuración de pantalla a la resolucion de 1366 x 768.
Para habilitar Compiz hay que hacer lo siguiente:
Y cambias lo siguiente:
por
Luego editas lo siguiente:
Buscas la linea que contenga WHITELIST y agregas el driver psb, al final esa linea debe de quedar así:
Después de reiniciar ya puedes activar los efectos visuales en el menú: Sistema-> Preferencia -> Apariencia en la pestaña Efectos Visuales.
Lo primero que debes de saber es que versión del kernel estas usando para eso ejecuta lo siguiente en un Terminal:
uname -a
Deberías tener la ultima versión del kernel en este caso 2.6.28.15 o superior, de no ser el caso ejecuta lo siguiente:
sudo apt-get update
sudo apt-get dist-upgrade
Reinicia, y luego comprueba que ya tienes la versión del kernel deseada.
Lo siguiente es configurar los repositorios para poder instalar los drivers, nuevamente en un terminal ejecuta lo siguiente:
sudo nano /etc/apt/sources.list.d/ubuntu-mobile.list
Y añade las siguientes lineas:
deb http://ppa.launchpad.net/ubuntu-mobile/ppa/ubuntu jaunty main
deb-src http://ppa.launchpad.net/ubuntu-mobile/ppa/ubuntu jaunty main
Guardar y salir, después añades las claves:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C6598A30
Para instalar los drivers ejecuta lo siguiente:
sudo apt-get update
sudo apt-get install poulsbo-driver-2d poulsbo-driver-3d psb-firmware
sudo apt-get install psb-kernel-source
Después de instalar reinicia nuevamente, luego modifica el archivo xorg.conf
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.bak
sudo nano /etc/X11/xorg.conf
Y agrega lo siguiente:
Section "Device"
Identifier "Configured Video Device"
Option "AccelMethod" "EXA"
Option "MigrationHeuristic" "greedy"
Option "DRI" "off"
EndSection
Reinicia nuevamente y ya deberías tener la configuración de pantalla a la resolucion de 1366 x 768.
Para habilitar Compiz hay que hacer lo siguiente:
sudo nano /boot/grub/menu.lst
Y cambias lo siguiente:
kernel /boot/vmlinuz-2.6.28-14-generic root=UUID=c34d1d57-59d3-4f6f-abc1-fd83aea4 ro quiet splash
por
kernel /boot/vmlinuz-2.6.28-14-generic root=UUID=c34d1d57-59d3-4f6f-abc1-fd83aea4 ro quiet nosplash mem=1500MBLuego editas lo siguiente:
sudo nano /usr/bin/compiz
Buscas la linea que contenga WHITELIST y agregas el driver psb, al final esa linea debe de quedar así:
WHITELIST=”psb nvidia intel ati radeon i810 fglrx”
Después de reiniciar ya puedes activar los efectos visuales en el menú: Sistema-> Preferencia -> Apariencia en la pestaña Efectos Visuales.
Comentarios
sudo nano /etc/apt/sources.list.d/ubuntu-mobile.list
Ese fichero no existe en mi ordenador (el mismo que en el ejemplo), en mi caso existe "/etc/apt/sources.list" que es el que he editado.
Por otra parte me falla el comando sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C6598A30 y el servidor no me devuelve ninguna clave.
Lo que sucede es que el directorio /etc/apt/sources.list.d/ubuntu-mobile.list es para Ubuntu Netbook Remix, si tienes la version 9.04 para escritorio entonces usa el archivo /etc/apt/sources.list
Si el comando para agregar las claves no funciona prueba con esto:
gpg –keyserver keyserver.ubuntu.com –recv C6598A30
gpg –export –armor C6598A30 | sudo apt-key add -
En el archivo /usr/bin/compiz hay dos lineas que dicen:
WHITELIST=”nvidia intel ati radeon i810 fglrx”
Intenta dejando las dos lineas con el driver psb osea asi:
WHITELIST=”psb nvidia intel ati radeon i810 fglrx”
Prueba con esto y por favor comenta como te fue.
Saludos.
/usr/bin/compiz: 62: nvidia: not found
Checking for Xgl: not present.
xset q doesn't reveal the location of the log file. Using fallback /var/log/Xorg.0.log
No whitelisted driver found
a que se deba todo lo he hecho y me aparece asi
/usr/bin/compiz: 62: intel: not found
Checking for Xgl: not present.
xset q doesn't reveal the location of the log file. Using fallback /var/log/Xorg.0.log
No whitelisted driver found
aborting and using fallback: /usr/bin/metacity
que puedo hacer??? por cierto hay alguna otra distribucion de linux que soporte esta grafica tengo entendido que fedora 11 lo soporta
Intenta comentando la linea que diga /usr/bin/metacity en el archivo /usr/bin/compiz, debe de estar al principio del archivo.
Tengo entendido que Fedora y LinuxMint tambien han podido ejecutar Compiz usando esta la GMA500.
sigo sin poderlos habilitar
que hago??? me podrian alguien pasar su archivo xorg tengo una dell mini 10
o alguien me podria ayudar con la config
#METACITY="/usr/bin/metacity"
En el mismo archivo tienes las dos lineas de WHITELIST de esta manera:
# Driver whitelist
WHITELIST="psb nvidia intel ati radeon i810 fglrx"
WHITELIST=”psb nvidia intel ati radeon i810 fglrx”
El archivo xorg.conf deberia estar asi:
Section "Device"
Identifier "Configured Video Device"
Option "AccelMethod" "EXA"
Option "MigrationHeuristic" "greedy"
Option "IgnoreACPI" "yes"
Option "DRI" "off"
EndSection
La seccion Device es la que mas interesa.
Si tienes todo esto y aun nada con Compiz intenta desinstalando e instalando de nuevo los paquetes:
poulsbo-driver-2d poulsbo-driver-3d psb-firmware
YA PUDE INSTALARLOS !!!!
GRACIAS POR LA AYUDA ENSERIO GRACIAS JEJEJEJE
LA VERDAD ESQUE PEONSE QUE NO ME IBAN A AYUDAR POR Q2UE YA LLEVO TIEMPO PIDIENDO AYUDA EN OTROS LADOS Y NADAMAS NO Y AQUI YA ME LO SOLUCIONARION
BUENO EL PROBLEMA ESQUE EN METACITY NO TENIA EL SIGNO JEJEJEJE
Ahora bien, la idea es volver a hacer los pasos que mencionabas (que tb figuran en otros tutorials). Logro obtener la res 1366 x768 sin problemas, hago lo siguiente para la aceleracion de video, pero el problema sigue siendo compiz.
La linea que dices de agregar nosplash mem+786mb quedo asi:
kernel /boot/vmlinuz-2.6.28-11-generic root=UUID=648319fe-135b-495f-ae52-819cd8d661c3 ro quiet nosplash mem=786mb
siendo la original :
kernel /boot/vmlinuz-2.6.28-11-generic root=UUID=648319fe-135b-495f-ae52-819cd8d661c3 ro quiet splash
Tambien figuran dos veces la linea:
WHITELIST=”psb nvidia intel ati radeon i810 fglrx”
WHITELIST=”psb nvidia intel ati radeon i810 fglrx”
(segun lo que entendi en las respuestas que dabas).
Tambien comente (si con ello te refieres a agregar # adelante) en /usr/bin/metacity
Hice todo eso y nada. Se debe a que tengo una config mas vieja? En otros foros, blogs, help de ubuntu no mencionan de updatear (y ya tuve una pesima experiencia updateando). Alguna idea? Muchas gracias por su paciencia.
Si es necesario actualizar la versión del kernel. Al menos eso es lo que en todos los foros mencionan y a todos nos ha funcionado así. Intenta actualizar y luego sigue los pasos descritos en el tutorial.
Muchas gracias!!
Saludos.
nosplash mem=1500MB
en otros he visto que decia nosplash mem=786MB
puee eso alterar la performance del video? Pues me cuesta ver peliculas en mi netbook, en formatos que en XP si podia ver (y eso que baje el vlc, mplayer, ya lgun otro con los correspondientes codecs en ubuntu remix). No se donde empezar a buscar, por eso queria saber si habia alguna alteracion en el video. gracias!
sudo apt-get install poulsbo-driver-2d poulsbo-driver-3d psb-firmware
presentó un error y al final me dijo:
La siguiente información puede ayudar a resolver la situación:
Los siguientes paquetes tienen dependencias incumplidas:
poulsbo-driver-2d: Depende: xserver-xorg-video-psb pero no va a instalarse
poulsbo-driver-3d: Depende: xpsb-glx pero no va a instalarse
Luego con el comando:
sudo apt-get install psb-kernel-source
presentó otro error y me dijo:
Error! Bad return status for module build on kernel: 2.6.31-14-generic (i686)
Consult the make.log in the build directory
/var/lib/dkms/psb-kernel-source/4.41.1/build/ for more information.
0
0
dpkg: error al procesar psb-kernel-source (--configure):
el subproceso script post-installation instalado devolvió el código de salida de error 10
Se encontraron errores al procesar:
psb-kernel-source
E: Sub-process /usr/bin/dpkg returned an error code (1)
Después no pude encontrar los archivos xorg.config y xorg.config.bak, así que los cré y los guardé en el directorio onde se suponía que debían estar de acuerdo a tus instrucciones.
El caso es que no he podido mejorar la resolución y te agradeceré mucho tu ayuda.
Si estas usando Ubuntu 9.10 (Karmic Koala) intenta seguir los pasos del siguiente enlace.
https://wiki.ubuntu.com/HardwareSupportComponentsVideoCardsPoulsbo#karmic