NOTA: prácticamente todas las órdenes de consola que aparecen aquí necesitan privilegios de root. También te recomiendo no copipegar código, ya que a veces esta plantilla de Wordpress altera los caracteres.
El otro día se me ocurrió instalar Debian (aka “La madre”) en mi ordenata. Elegí la versión testing (Lenny), porque Etch tiene una versión del Kernel demasiado antigua para mi placa base (por el maldito JMicron y el controlador USB).
La instalación perfecta, aunque tiene que bajar muchos paquetes de Internet durante la misma. El único problema al que me he tenido que enfrentar hasta ahora es instalar el driver propietario de la tarjeta gráfica, principalmente porque éste no está en los repositorios para testing, ni siquiera en non-free. Tras estar un par de días buscando la solución, ésta es la que me ha funcionado:
Para instalar el driver de nvidia cómodamente, simplemente he añadido el repo non-free de Sid, es decir, añadir estas líneas al sources.list:
# Paquetes no libres de Debian inestable (para driver nvidia)
deb http://ftp.rediris.es/debian/ unstable non-free
deb-src http://ftp.rediris.es/debian/ unstable non-free
# Compiz Fusion para Debian:
# Para validar el repo: wget http://download.tuxfamily.org/shames/A42A6CF5.gpg -O- | apt-key add -
deb http://download.tuxfamily.org/shames/debian-sid/desktopfx/unstable/ ./
Tras añadir estos repositorios, hay que añadir la clave PGP del repositorio para Compiz Fusion, ejecurando esta orden en una consola:
wget http://download.tuxfamily.org/shames/A42A6CF5.gpg -O- | apt-key add -
Luego, simplemente hay que hacer un
apt-get update; apt-get install nvidia-glx
Y listo. Ahora hay que modificar el fichero /etc/X11/xorg.conf para indicar al sistema que use el driver privativo.
nano /etc/X11/xorg.conf
(sustitúyase nano por gedit (en modo gráfico) emacs, vi o tu editor preferido)
Una vez abierto el editor, busca el texto
Section "Module"
y añade dentro la línea:
Load "glx"
En caso de que no exista tal sección (como fue mi caso), créala de forma que quede así:
Section "Module"
Load "glx"
EndSection
En la sección “Device” cambia:
Driver "nv"
por
Driver "nvidia"
Y añade estas líneas dentro de la sección (antes de “EndSection”):
Option "RenderAccel" "true"
Option "AllowGLXWithComposite" "true"
En la sección “Screen”, añade la línea:
Option "AddARGBGLXVisuals" "True"
Y por último, añade esta sección al final del archivo:
Section "Extensions"
Option "Composite" "Enable"
EndSection
Reinicia el ordenador, y si todo ha ido bien, ya tienes el driver privativo de nVidia instalado (sale un pantallazo con el logo de nVidia nada más iniciarse el servidor gráfico).
Ahora puedes instalar Compiz Fusion :
apt-get install compiz-gnome compiz-fusion-unstable
O, si usas kde:
apt-get install compiz-kde compiz-fusion-unstable
Una vez instalado, puedes abrirlo desde Aplicaciones -> Herramientas del sistema -> Compiz Fusion Icon. Y puedes configurar los plugins y los temas pulsando con el botón derecho sobre el icono.
He aquí un par de pantallazos:
Leído en y adaptado de:
http://g-lug.usla.org.ar/?q=node/18
http://www.esdebian.org/article.php/beryl_en_etch
Más en:
http://wiki.debian.org/Compiz






August 2nd, 2007 a las 5:19
Buen manual.
Sencillo y funcional
En Debian - KDE, se inicia desde Sistema -> Compiz Fusion Icon.
Te agrego también las partes relevantes de la configuración del xorg.conf para una tarjeta intel 915
Section “Device”
Identifier “Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller”
Driver “i810″
BusID “PCI:0:2:0″
Option “XAANoOffscreenPixmaps” “true”
EndSection
Section “DRI”
Mode 0666
EndSection
Section “Extensions”
Option “Composite” “enable”
EndSection
September 15th, 2007 a las 3:59
Muy buena la data..pero para una sis 741 alguien tiene la solución?
Los que tenemos esta placa onboard tambien tenemos derecho de disfrutar un compiz fusion, no les parece?
jaja. gracias desde ya.
nemo.
September 15th, 2007 a las 7:16
Para esa placa no tenés soporte
saludos
May 26th, 2008 a las 16:11
por lo menos para Lenny, el paquete nvidia-glx me sale q no es instalable.
bye
August 2nd, 2008 a las 5:55
Hola, pues acabo de instalar el Lenny pero al seguir tus pasos solo me dice:
Leyendo lista de paquetes… Hecho
Creando árbol de dependencias
Leyendo la información de estado… Hecho
No se pudieron instalar algunos paquetes. Esto puede significar que
usted pidió una situación imposible o, si está usando la distribución
inestable, que algunos paquetes necesarios no han sido creados o han
sido movidos fuera de Incoming.
Como sólo solicito una única operación, es extremadamente posible que el
paquete simplemente no sea instalable y debería de rellenar un informe de
error contra ese paquete.
La siguiente información puede ayudar a resolver la situación:
Los siguientes paquetes tienen dependencias incumplidas:
nvidia-glx: Depende: nvidia-kernel-173.14.09 pero no es instalable
E: Paquetes rotos
¿Que se puede hacer entonces?