Ubuntu Linux en Macbook 3.1 Santa Rosa

Desde hace unos días me estoy comiendo la cabeza para instalar en mi macbook ubuntu linux 8.04. Lo que más trabajo me está costando es poner las configuraciones necesarias que el funcionamiento de (K)Ubuntu sea similar al de OSX.

Lo primero que he hecho ha sido volver a seguir estos pasos que ya comenté anteriomente para hacer las particiones necesarias e instalar Ubuntu de manera normal.

El siguiente paso ha sido instalar la wifi. La unica forma que hay de instalar la broadcom que trae es con ndiswrapper. Es realmente sencillo cuando se tienen los paquetes y el driver de windows. Para ello os dejo este comprimido con todo lo necesario y los siguientes pasos pasos para seguir:

Descomprimir el archivo:

tar -xvf wifi

cd Wifi\ linux/

Instalamos ndiswrapper:

dpkg -i ndiswrapper-common_1.50-1ubuntu1_all.deb
dpkg -i ndiswrapper-utils-1.9_1.50-1ubuntu1_i386.deb

Instalamos el driver:

mkdir driver
unzip -a r151517.EXE -d driver/
cd driver/DRIVER/
sudo ndiswrapper -i bcmwl5.inf
sudo ndiswrapper -l
sudo ndiswrapper -m
sudo modprobe ndiswrapper

Para que ndiswrapper carge desde el inicio del sistema, seguir estos paso.

Una vez tenenía el wifi funcionando, lo siguiente que noté era que no tenía sonido, buscado di con esta solución:

sudo nano /etc/modprobe.d/options

añadir:

options snd_hda_intel model=mbp

activar el microfono (Speaker).

Mientras hacía todo lo anterior caí en la cuenta de lo incomodo que era el tauchpad sin las comodidades de OSX así que me puse con ello. Tras leer mucho en ingles y muchos errores caí en la cuenta de que había que insertar dos nuevos repositorios:

sudo nano /etc/apt/sources.list

y añadir:

deb http://ppa.launchpad.net/mactel-support/ubuntu hardy main
deb-src http://ppa.launchpad.net/mactel-support/ubuntu hardy main

sudo aptitude update

sudo aptitude upgrade

sudo dist-upgrade

(fijarse que se ha actualizado un paquete xserver-xorg-input-synaptics)

Una vez hecho esto hay que modificar el xorg.conf de nuestro sistema:

sudo nano /etc/X11/xorg.conf

sustituir:

Section “InputDevice”
Identifier      “Synaptics Touchpad”
Driver          “synaptics”
Option          “SendCoreEvents”        “true”
Option          “Device”                “/dev/psaux”
Option          “Protocol”              “auto-dev”
Option          “HorizEdgeScroll”       “0″
EndSection

por:

Section “InputDevice”
Identifier “Synaptics Touchpad”
Driver “synaptics”
Option “SendCoreEvents” “true”
Option “Device” “/dev/psaux”
Option “Protocol” “auto-dev”

# not using edge scrolling
Option “HorizEdgeScroll” “0″
Option “VertEdgeScroll” “0″

# use two finger scrolling
Option “VertTwoFingerScroll” “1″
Option “HorizTwoFingerScroll” “1″ # set to 0 if you don’t want horizontal scrolling

# scroll speed, lower is faster
Option “HorizScrollDelta” “10″
Option “VertScrollDelta” “10″

# minimum pressure motion factor
Option “PressureMotionMinZ” “10″

# touch and untouch thresholds, higher numbers if you like to push hard
Option “FingerLow” “10″
Option “FingerHigh” “20″ # change to 30 or 40 if you like

# borders based on output from synclient
Option “LeftEdge” “20″
Option “RightEdge” “1200″
Option “TopEdge” “20″
Option “BottomEdge” “370″

# speeds, smaller number for a slower mouse
Option “MinSpeed” “0.8″ # 0.5 is very slow, 1.5 is very fast
Option “MaxSpeed” “1.2″ # up to 1.5 works ok
Option “AccelFactor” “0.10″

# tap times, change to suit your tapping habits
Option “MaxTapMove” “100″
Option “MaxTapTime” “100″
Option “MaxDoubleTapTime” “200″

# don’t change these or two finger tap stops working
#Option “TapButton2″ “3″
#Option “TapButton3″ “2″

# must be commented out or normal tapping wont work
Option “TapButton1″ “0″
Option “TapButton2″ “0″
Option “TapButton3″ “0″

# needed for disabled while typing fix
Option “SHMConfig” “on”

# multitap rightclick
Option “MultiFingerButton” “2″
EndSection

Section “Device”
Identifier      “Configured Video Device”
EndSection

Section “Monitor”
Identifier      “Configured Monitor”
EndSection

Section “Screen”
Identifier      “Default Screen”
Monitor         “Configured Monitor”
Device          “Configured Video Device”
EndSection

Section “ServerLayout”
Identifier      “Default Layout”
Screen          “Default Screen”
InputDevice     “Synaptics Touchpad”
EndSection

Mi xorg.conf ha quedado así.

Con esto conseguimos boton secundario ( pulsando con dos dedos + clic ) scroll con dos dedos vertical y horizontalmente.

Después de esto, reiniciar el ordenador (no vale con reiniciar el servidor gráfico).

Venga, ya está casi todo, pero todavía nos queda el teclado.

sudo apt-get install pommed
pommed -v

Fin, con esto he conseguido hacer que mi ubuntu se comporte de la misma manera que OSX. Aun quedan más cosas que se pueden configurar y que las podeis encontrar aquí en ingles. No obstante, traduciré algo más en un futuro próximo.


Compártelo
¡Cuéntalo! ¡Menéalo!

3 Comentarios to “Ubuntu Linux en Macbook 3.1 Santa Rosa”

Dejar una respuesta