Aceleracion grafica, debian, intel, macbook, grub y compiz-fusion
Visto 2,240 veces
Para instalar debian en un macbook hay manuales por todos lados, igual que para instalar compiz-fusion, pero no se si es que la gente en realidad no lo hace o se limitan a copiar y pegar, la mayoria estan un poco incompletos, esto no pretende ser una guia de pe a pa de como instalarlo sino arreglar algunas carencias que veo en mucho manuales.
Lo primero es tener debian instalado, y para configurarlo cualquier gui para ubuntu vale (brillo de pantalla, volumen, altgr etc) pero para afinar un poco mas nuestra instalacion lo suyo es parchear el kernel el parche de Mactel-linux. Para esto hay que bajar las fuentes del ultimo kernel y el ultimo parche de mactel (ahora mismo 2.6.22), descomprimimos las fuentes en /usr/src/ y le hacemos un enlace “blando” (ln s linux2-6-22 linux). Tuxed nos ofrece una configuracion bastante aceptable para el kernel, asi que bajamos su confuguracion.
Lo siguiente es parchear el kernel, entramos en el directorio de los parches de mactel y vemos un script para parchear, simplemete ejecutamos ./apply /usr/src/linux-2.6.22, facil, no?
Ahora copiamos la configuracion de Tuxed en /usr/src/linux/.config y hacemos un make menuconfig para repasar las opciones. Segun he visto esta configuracion es para un sistema “tipico” con su conexion por tarjeta de red y hardware normalito, si tienes algo extraño o por ejemplo usas ppp para conectar deberas añadir algunas opciones.
Yo añadi soporte para el modulo applesmc que se encarga del sensor de movimiento que llevan los macbook para poder jugar por ejemplo al neverball solamente inclinando el portatil (chorradillas) y muy importante, el soporte para agp y la grafica esta compilado “builtin”, mi experiencia me dice que asi muchas veces falla la aceleracion, asi que lo deje como modulo, y asus_acpi para que el gestor de energia de gnome reconozca el monitor, compilamos:
make
make modules
make modules_install
Añadimos su entrada en el grub y ya estamos preparados para reiniciar.
Uno de los fallos mas gordos de las instalaciones de debian ultimamente es la falta de aceleracion grafica (yo instale con adept o como se llame que al principio te pregunta que quieres instalar y puse sistema de escritorio asi que deberia habermelo dejado todo apañado) estuve un rato mirando el xorg.conf, y parecia estar todo bien (cambie “intel” por “i815”), los modulos cargados y nada, no habia forma de poner la puta aceleracion grafica, asi que una mirada al log de xorg me dio la solucion. No encontraba un tal /var/lib/dri/i915_dri.so !! buscando en packages.debian.org di con la solucion, el paquete libgl1-mesa-dri, como se les puede haber pasado este paquete?? no es la primera vez que me las veo negras con la aceleracion de una intel pero nunca habia sabido por que.
Despues de reiniciar y cargar nuestros modulos para el macbook ya vemos que por ejemplo gnome detecta la iluminacion de la pantalla y no es necesario usar pommed, podemos configurar el brillo, el volumen y el “eject” directamente desde las combinaciones de teclas de gnome, el apple remote no lo he probado pero se supone que ya deberia estar soportado tambien, la camara simplemente me da igual y hay muchos manuales por ahi. En lo que mas tiempo he gastado es en conseguir una configuracion lo mas parecida posible del trackpad a la de osx, asi que ahi va mi configuracion:
Section “InputDevice”
Identifier “Synaptics Touchpad”
Driver “synaptics”
Option “SendCoreEvents” “true”
Option “Device” “/dev/psaux”
Option “Protocol” “auto-dev”
Option “SHMConfig” “true”
Option “New AccelFactor” “0.03”
Option “LeftEdge” “100”
Option “RightEdge” “1120”
Option “TopEdge” “50”
Option “BottomEdge” “310”
Option “FingerHigh” “30”
Option “MinSpeed” “0.94”
Option “MaxSpeed” “1”
Option “AccelFactor” “0.0020”
Option “FingerLow” “20”
Option “HorizScrollDelta” “0”
Option “MaxTapTime” “150”
Option “TapButton1” “1”
Option “TapButton2” “3”
Option “TapButton3” “2”
Option “VertEdgeScroll” “1”
Option “HorizEdgeScroll” “1”
Option “VertScrollDelta” “5”
Option “VertTwoFingerScroll” “1”
Option “HorizTwoFingerScroll” “1”
EndSection
Ojo con las comillas que se inventa wordpress, que seguro que petan las X, recomiendo pasarlo primero por gedit y reemplazar por comillas normales.
Con esto tenemos scroll con dos dedos, click izquierdo con un dedo, derecho con dos, central con tres y una sensibilidad muy parecida a la mia de osx
Se me olvidaba la wifi, tan facil como instalar subversion, ejecutar svn checkout http://svn.madwifi.org/trunk madwifi, entrar en madwifi, make, make install despues nuestro modulo a cargar sera ath_pci
De momento eso es todo, si se me ocurren mas cosas ya las ire poniendo
Para instalar grub podemos hacerlo a mano:
grub
>root (hd0,2) ##/dev/sda3
>setup (hd0,2)
O mediante el asistente de grub:
grub-install /dev/sda3
Siempre sera necesario de todas formas correr update-grub para generar el menu.lst
* Entradas relacionadas:
Instalar Beryl en Debian
Aprovechando que sid tiene ya Xorg 7.1 pense que no deberia haber mucho problema en instalar beryl sobre aiglx, asi que me puse manos a
Aiglx en ubuntu dapper
Pues vamos a ver si funcona esto del aiglx con el fuck u-buntu siguiendo esta guia:
http://el-blizz.blogspot.com
Que es de las mas claritas y sencillas que encontrado,
Xgl en Ubuntu dapper
Despues de ponerlo en mandriva lo he puesto en ubuntu, y aunque hay manuales de sobra, esta es la forma en que me ha funcionado
Linux en Acer Aspire 3610
Bueno, pues ya que me he comprado este portatil, ire escribiendo aqui mis andanzas con el, aqui van sus caracteristicas:
- CPU: Intel Celeron M 380
-
Por fin debian
Esta tarde he estado instalando debian en el portatil, lo que me ha valido para hacer un manualcillo de instalacion con la netinstall, y ver


