Nota: Esto esta en desarrollo aun, si bien anda y bastante bien, instalenlo bajo su propio riesgo
Configuración de repositorios
Utilizando Apt
Asegúrate de que tienes configurados los repositorios adecuados. Necesitas los repositorios Universe y Mutiverse así como cualquiera de los siguientes que no son Ubuntu:
Dapper:
deb http://www.beerorkid.com/compiz/ dapper main
deb http://xgl.compiz.info/ dapper main
Edgy:
deb http://www.beerorkid.com/compiz/ edgy main
deb http://xgl.compiz.info/ edgy main
[Nota: puedes usar Synaptic para añadir estos repositorios. La opción se encuentra en el menú "Configuración" de dicho programa]
Los paquetes en los repositorios compiz de Quinn [puede que el link no funcione] se pueden autentificar con pgp. Si quieres poder comprobar los paquetes contra la firma pgp de QuinnStorm, importa su clave tecleando lo siguiente en una terminal:
gpg --keyserver subkeys.pgp.net --recv-keys 0x31a5f97fed8a569e
gpg --export --armor 0x31a5f97fed8a569e | sudo apt-key add -
Si no importas la clave pgp recibirás un mensaje de error diciendo "No se puede verificar la integridad de los paquetes" [o algo por el estilo]
Si quieres saber más sobre apt seguro, puedes consultar Secure Apt en el wiki de Debian.
Ahora actualiza la lista de paquetes y haz una dist-upgrade para asegurarte de que tienes los últimos paquetes mesa. Para ello, pon en una terminal:
sudo apt-get update
sudo apt-get dist-upgrade
Selección de paquetes Xgl
Los paquetes que necesitamos son xserver-xgl y los drivers para tu tarjeta gráfica. Si tienes una Nvidia, querrás el paquete nvidia-glx; si usas una tarjeta ATI probablemente necesitarás el paquete xorg-driver-fglrx
Si usas Nvidia escribe en el terminal:
sudo aptitude install nvidia-glx
Si tienes ATI escribe, en su lugar:
sudo aptitude install xorg-driver-fglrx
Luego, instala el servidor Xgl. Desde la terminal:
sudo aptitude install xserver-xgl
--------------------------------------------------------------------------------
Configuración de X.org
Si utilizas Nvidia o ATI necesitarás editar tu configuración X.org. [Nota mia: si tienes ATI, de momento no]
Escribe en el terminal:
sudo gedit /etc/X11/xorg.conf
Si tienes Nvidia, ve a la sección "Module", pon un cuadradillo delante de los módulos "GLcore" y "dri" (si es que aparecen) y añade el módulo "glx" (si no está añadido ya). Más o menos te tiene que quedar así:
Section "Module"
# Load "GLcore"
Load "bitmap"
Load "ddc"
# Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
EndSection
No cierres aún. Ve a la sección "Device" y cambia el driver a "nvidia". Así:
Section "Device"
Identifier "NVIDIA GeForce FX 5200"
Driver "nvidia"
Option "RenderAccel" "true"
Option "AllowGLXWithComposite" "true"
EndSection
Section "Device"
Identifier "NVIDIA GeForce FX 5200"
Driver "nvidia"
EndSection
Ojo: el identificador (identifier, que en el ejemplo es "NVIDIA GeForce FX 5200") puede ser distinto dependiendo de la configuración del hardware de la tarjeta. En cualquier caso, no lo toques, déjalo como esté.
Los demás parámetros que te aparezcan en la sección "Device" déjalos como están.
--------------------------------------------------------------------------------
Si tienes ATI, en el post original te invitan a que veas la página https://wiki.ubuntu.com/BinaryDriverHowto/ATI Deberías hacerlo, aunque es posible que te pase como a mi, que no sabes qué cambiar, y termines por no hacer nada, que es lo que hice yo y me ha funcionado bien.
--------------------------------------------------------------------------------
Configuración del entorno
reemplazar Xorg con Xgl
Ejecuta:
sudo gedit /etc/gdm/gdm.conf-custom
Si tienes Nvidia,
Añade una nueva sección [server-xgl] y cambia la sección [servers] para que quede así:
[servers]
0=Xgl
[server-Xgl]
name=Xgl server
command=/usr/bin/Xgl :0 -fullscreen -ac -br -accel xv:fbo -accel glx:pbuffer -xorgAc
flexible=true
Si tienes ATI,
Añade una nueva sección [server-xgl] y cambia la sección [servers] para que quede así:
[servers]
0=Xgl
[server-Xgl]
name=Xgl server
command=/usr/bin/Xgl :0 -fullscreen -ac -accel xv:fbo -accel glx:pbuffer -xorgAc
flexible=true
Y si tienes otra tarjeta,
Añade una nueva sección [server-xgl] y cambia la sección [servers] para que quede así:
[servers]
0=Xgl
[server-Xgl]
name=Xgl server
command=/usr/bin/Xgl :0 -fullscreen -ac -accel xv:pbuffer -accel glx:pbuffer -xorgAc
flexible=true
--------------------------------------------------------------------------------
¡Xgl instalado!
--------------------------------------------------------------------------------Ahora Beryl.
Si ya tenias compiz instalado debes quitarlo, para hacer esto:
sudo apt-get remove compiz compiz-gnome cgwd cgwd-themes xserver-xgl csm
Instalamos los paquetes pertinentes
Gnome
sudo apt-get install xserver-xgl libgl1-mesa xserver-xorg libglitz-glx1 beryl beryl-core beryl-manager beryl-plugins beryl-plugins-data beryl-settings emerald emerald-themes
Ahora vamos a "Sesiones" dentro de "Sistema" y agregamos "beryl-manager"
Reiniciar y listo
KDE
sudo apt-get install xserver-xgl libgl1-mesa xserver-xorg libglitz-glx1 beryl beryl-core beryl-manager beryl-plugins beryl-plugins-data beryl-settings emerald emerald-themes
Ahora vamos a sistema/preferencias/sesiones - programas de inicio y agregamos: "beryl-manager"
Reiniciar y listo
2 comentarios:
Hola buenos días.
También se puede instalar el programa
automatix que facilita enormemente la
instalación de sofwtware no libre en
Ubuntu.
Es cierto sigifredo, pero a mi no me gusta mucho lo automático, prefiero saber que es lo que estoy haciendo, asi si algo sale mal se como retroceder. Pero cada cual elije como más le convenga
Saludos
Publicar un comentario