Como tengo un macbook, le instale ubuntu dapper la primera vez, pero no todo funcionaba tan bien como hoy dia, la verdad esque va de lujo.
Instalando Ubuntu 7.04 (feisty feast):
Los modelos de MacBook, de finales de 2006, tienen algunas diferencias importantes en el hardware respecto del modelo Core Duo. Las más significante es que han cambiado el chipset Atheros del adaptador wireless Airport y no funciona con el driver libre madwifi. En teoría funciona bien cargando el driver de Windows XP mediante ndiswrapper, pero da problemas.
Primero, actualización de MacOS X a la última versión usando la actualización del software del sistema.
Despues instalaremos Boot Camp para particionar el disco duro.
http://www.apple.com/macosx/bootcamp/publicbeta.html
El cual partiremos a nuestro gusto, pero es recomendable dejar almenos 10gb.
Cuando BootCamp pregunte si crear el Cd de driver de windows
contestarlo “no” y clicar en “reiniciar” en el final del proceso.
Ahora iniciamos el live-cd de UBUNTU 7.06.
http://releases.ubuntu.com/releases/feisty/ubuntu-7.04-desktop-i386.iso
Para prevenir el "kernel panic" del nucleo que puede ocurrir de vez en cuando, presionar F6 e incorporar uno de los parámetros siguientes en el cargador:
lpj=8000000 (para 2 gigahertz MacBook) o
lpj=7330000 (para 1.83 gigahertz MacBook)
NOTA: ¡Será aplicada automáticamente al sistema instalado así que no tendrás que incorporarlo manualmente siempre otra vez!
Ahora pulsaremos F2 para elegir el idioma español e iniciamos el live-cd.
Para instalar Ubuntu, doble clik en el icono "install" del escritorio,
entonces sigues los pasos a través del instalador como de costumbre.
Para la partición del disco, seguir estos pasos:
* En el paso 4, elegir particionar manualmente, adelante.
Suprimir /dev/sda3 (y /dev/sda4 si existe) en /dev/sda.
Crear una partición ext3 que ocuparia toda la particion menos 512MB de disco y montarla en "/", y crear una partición de intercambio (linux swap) tomando las 512MB restantes. Clicar adelante.
En el penultimo paso de la instalación nos cercionaremos que las particiones estan correctamente y daremos a "instalar"
La instalación será terminada sin un error.
Ahora al reiniciar para arrancar Linux elegir "TUX" e iniciar el sistema normalmete.
_______________________________________________________________
Instalando Ubuntu 6.10 (Edgy):
Primero, actualización de MacOS X a la última versión usando la actualización del software del sistema.
Una vez que se haga esto instalar [url=http://refit.sourceforge.net/]rEFIT[/url] y os revisais la
http://refit.sourceforge.net/doc/c1s1_install.html]Documentación
Descargar y montar rEFIt:
http://prdownloads.sourceforge.net/refit/rEFIt-0.9.dmg?download]rEFIt-0.9.dmg
Doble-click en rEFIt.mpkg.
Seguir las instrucciones y seleccionar el disco duro (HDD) del Mac como el volumen de la destinación para la instalación.
Despues instalaremos Boot Camp:
http://www.apple.com/macosx/bootcamp/publicbeta.html
para particionar el disco duro.
El cual partiremos a nuestro gusto, pero es recomendable dejar almenos 10gb.
Cuando BootCamp pregunte si crear de driver de windows
contestarlo “no” y clicar en “reiniciar” en el final del proceso.
Ahora iniciamos el live-cd de Ubuntu Edgy:
http://releases.ubuntu.com/edgy/ubuntu-6.10-desktop-i386.iso
Para prevenir el "kernel panic" del nucleo que puede ocurrir de vez en cuando, presionar F6 e incorporar uno de los parámetros siguientes en el cargador:
lpj=8000000 (para 2 gigahertz MacBook) o
lpj=7330000 (para 1.83 gigahertz MacBook)
NOTA: ¡Será aplicada automáticamente al sistema instalado así que no tendrás que incorporarlo manualmente siempre otra vez!
Ahora pulsaremos F2 para elegir el idioma español e iniciamos el live-cd.
Para instalar Ubuntu, doble clik en el icono "install" del escritorio,
entonces sigues los pasos a través del instalador como de costumbre.
Para la partición del disco, seguir estos pasos:
* En el paso 4, elegir particionar manualmente, adelante.
Suprimir /dev/sda3 (y /dev/sda4 si existe) en /dev/sda.
Crear una partición ext3 que ocuparia toda la particion menos 512MB de disco y montarla en "/", y crear una partición de intercambio (linux swap) tomando las 512MB restantes. Después aplicar.
Ahora clicar atras y atras, hasta situarnos en “preparar los puntos de montaje”
Ahora elegir "usar el espacio libre continuos más grandes y pulsar adelante.
En el paso 6, “instalar”, NO clicar aun!!!
Para hacer que GRUB funcione GPT y MBR deben estar sincronizados.
Y la partición del arranque debe estar de tipo Linux.
Hay que agradecer a Debian el tener disponible para linux, refit
http://packages.debian.org/unstable/admin/refit
GPT y MBR puede ser syncronizados dentro de Ubuntu.
Antes de clicar en instalar, descargar e instalar rEFIT:
http://ftp.debian.org/debian/pool/main/r/refit/refit_0.7-3_i386.deb
refit.deb, lo instalaremos con el instalador de paquetes Debi, saldra automaticamente, solo es darle a instalar.
Una vez acabe abriremos un terminal y ejecutar el comando siguiente:
-sudo gptsync /dev/sda && sudo sfdisk -c /dev/sda 3 83
3 particiones deben de quedar en el disco duro dev/sda3 sera donde ubuntu se instalara,
nos preguntara:
May I update the MBR as printed above? [y/N] with y.
ponemos "Y" damos intro y ya si esta todo sincronizado.
Ya podemos dar a Instalar en el instalador de ubuntu, pero muy atentos....
Durante la instalación del sistema justo al 50%…, vuelve al terminal y ejecuta el comando que incorporaste antes de nuevo y vuelve a contestar
Answer the question May I update the MBR as printed above? [y/N] with y.
"Y" pulsando intro.
Entonces tendrás que esperar y fijarte en la ventana mientras que el instalador está copiando archivos.
¡No importa cómo lo haces, el disco debe ser fijo antes de que GRUB esté instalada, Grub se instala en el 94%!
Asi que Sin arriresgarnos mucho volveremos al terminal sobre el 90% y
ejecuta el comando que incorporaste antes de nuevo y vuelve a contestar
Answer the question May I update the MBR as printed above? [y/N] with y.
"Y" pulsando intro. si esque esta vez lo pregunta, que lo normal esque diga que la tabla de particiones ya esta sincronizada.
La instalación será terminada sin un error.
Reiniciaremos el sistema
-sudo reboot
y entraremos en nuestro nuevo ubuntu.
Si tienes una primera generación MacBook (core duo) entonces tu wifi
debe funcionar pues ya lleva instalado el madwifi.
Si tienes una segunda generación MacBook (core duo 2) entonces tienes la más nueva versión del chipset de Atheros Wifi.
Antes de que el madwifi-hal- 0.9.30.10 saliera era necesario utilizar el ndiswrapper. Ahora tendrás solo que descargar y compilar el más nuevo madwifi aquí
http://snapshots.madwifi.org/madwifi-hal-0.9.30.10/]madwifi-hal-0.9.30.10/
Simplemente extreremos el paquete abriremos un terminal ó shell, entraremos a la carpeta y teclearemos:
-make && sudo make install
y ya lo teneis funcionando.
Seguimos configurando nuestro Mac:
En Ubuntu 6.10, tendremos que instalar Network Manager (incluido por defecto en Ubuntu 7.04):
Nada mas simple:
-sudo apt-get -y install network-manager-gnome
Para fijar la resolución de la pantalla, instalar 915resolution (está en el depósito de universe). Un MacBook más nuevo favorable con un ATI X1600 puede saltar este paso.
-sudo software-properties -e universe
-sudo apt-get update
-sudo apt-get install 915resolution
Reiniciar las X (Ctrl+Alt+Backspace) para ver los cambios en la pantalla.
Para controlar tu contraluz, instalar el macbook-backlight (es de un depósito de tercera persona): No necesitado en Ubuntu 7.04.
-wget http://ubuntu.desrt.ca/macbook-backlight_0.0-1_i386.deb
-gdebi-gtk macbook-backlight_0.0-1_i386.deb
-sudo chmod u+s /usr/bin/macbook-backlight
-gconftool-2 --type string --set /apps/metacity/global_keybindings/run_command_1 "0x65"
-gconftool-2 --type string --set /apps/metacity/global_keybindings/run_command_2 "0xd4"
-gconftool-2 --type string --set /apps/metacity/keybinding_commands/command_1 "/usr/bin/macbook-backlight -10"
-gconftool-2 --type string --set /apps/metacity/keybinding_commands/command_2 "/usr/bin/macbook-backlight +10"
Para usar suspender (si la pantalla no despierta de sleep, sino permanece negra):
-sudo ln -bs /bin/true /usr/sbin/laptop-detect
Ahora reiniciamos el MacBook para que los cambios tomen efecto.
incorporar la tecla botón de ratón derecho, Shift , lower Enter y tecla botón de ratón medio:
- sudo sed -i~ 's/KP_Enter/Pointer_Button3, Pointer_Button2/' /etc/X11/xkb/symbols/pc
- gconftool-2 --type bool --set /desktop/gnome/accessibility/keyboard/enable true
- gconftool-2 --type bool --set /desktop/gnome/accessibility/keyboard/mousekeys_enable true[/quote]
ó incorporar la tecla botón de ratón derecho, tecla del Alt Gr + lower Enter key y botón de ratón medio:
-sudo sed -i~ 's/KP_Enter/Pointer_Button3, Pointer_Button3, Pointer_Button2, Pointer_Button2/' /etc/X11/xkb/symbols/pc
-gconftool-2 --type bool --set /desktop/gnome/accessibility/keyboard/enable true
-gconftool-2 --type bool --set /desktop/gnome/accessibility/keyboard/mousekeys_enable true
Reiniciar las X (Ctrl+Alt+Backspace) para que los cambios surtan efecto.
Para hacer el teclado usable, para una disposición de teclado internacional:
-sudo sed -i~ 's/
Poner tecla derecha de Apple en la tecla Alt Gr (pc104/pc105):
-sudo sed -i~ '/xkb_symbols "ralt_switch" {/a\ include "level3(rwin_switch)"' /etc/X11/xkb/symbols/level3
Reiniciar las X (Ctrl+Alt+Backspace) para que los cambios surtan efecto.
Para permitir el movimiento en sentido vertical del touchpad y el manejo para requisitos particulares de las preferencias del touchpad:
Instalar el paquete del gsynaptics usando el comando siguiente:
-sudo apt-get -y install gsynaptics
Agregar la línea siguiente a tu archivo de xorg.conf dentro del dispositivo de entrada - sección del Touchpad de Synaptics.
Aqui dejo mi xorg.conf con todo funcionando correctamente:
___________________________________________________________________________
# sudo dpkg-reconfigure -phigh xserver-xorg
Section "Files"
FontPath "/usr/share/fonts/X11/misc"
FontPath "/usr/share/fonts/X11/cyrillic"
FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
FontPath "/usr/share/fonts/X11/Type1"
FontPath "/usr/share/fonts/X11/100dpi"
FontPath "/usr/share/fonts/X11/75dpi"
# path to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection
Section "Module"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "vbe"
Load "synaptics"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "es"
Option "XkbOptions" "lv3:ralt_switch"
Option "XkbVariant" "mac"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "Speed" "400"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"
EndSection
Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Protocol" "auto-dev"
Option "SHMConfig" "on"
Option "LeftEdge" "100"
Option "RightEdge" "1100"
Option "TopEdge" "50"
Option "BottomEdge" "300"
Option "FingerLow" "30"
Option "FingerHigh" "40"
Option "MaxTapMove" "100"
Option "TapButton1" "1"
Option "TapButton2" "3"
Option "TapButton3" "2"
Option "MinSpeed" "0.15"
Option "MaxSpeed" "0.90"
Option "AccelFactor" "0.10"
Option "VertScrollDelta" "25"
EndSection
######################################################################
Section "ServerFlags"
# Option "DefaultServerLayout" "Default Layout" #La misma que la original
# Option "DefaultServerLayout" "Mirroring Piped" #Resoluciones =, no cambiar, OVERLAYS
Option "DefaultServerLayout" "Clone Layout" #Resoluciones =, si cambiar, NO OVERLAYS
# Option "DefaultServerLayout" "Xinerama Layout" #NO DIRECT RENDERING
EndSection
######################################################################
Section "Device"
Identifier "Intel Corporation Mobile 945GM/GMS/940GML Express Integrated Graphics Controller"
Driver "i810"
BusID "PCI:0:2:0"
EndSection
Section "Monitor"
Identifier "Color LCD"
Option "DPMS"
EndSection
Section "Screen"
Identifier "Default Screen"
Device "Intel Corporation Mobile 945GM/GMS/940GML Express Integrated Graphics Controller"
Monitor "Color LCD"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x800" "1152x720" "1024x768" "1024x640" "800x600" "800x500" "720x480" "640x480"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "Synaptics Touchpad"
EndSection
########################### Fin Default Layout ################################
########################### Mirroring Piped ################################
Section "Device"
Identifier "MonitorLayout Device"
Driver "i810"
BusID "PCI:0:2:0"
Option "MonitorLayout" "NONE,CRT+LFP"
EndSection
Section "Screen"
Identifier "MonitorLayout Screen"
Device "MonitorLayout Device"
Monitor "Color LCD"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x800"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Mirroring Piped"
Screen "MonitorLayout Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "Synaptics Touchpad"
EndSection
####################### Fin Mirroring Piped ################################
############################# Clone ####################################
Section "Device"
Identifier "Clone Device"
Driver "i810"
BusID "PCI:0:2:0"
Option "MonitorLayout" "CRT,LFP"
Option "Clone"
EndSection
Section "Screen"
Identifier "Clone Screen"
Device "Clone Device"
Monitor "Color LCD"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x800"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Clone Layout"
Screen "Clone Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "Synaptics Touchpad"
EndSection
############################# Fin Clone ####################################
############################# Xinerama ####################################
Section "Device"
Identifier "Xinerama Device"
Driver "i810"
BusID "PCI:0:2:0"
Screen 0
Option "MonitorLayout" "CRT,LFP"
EndSection
Section "Device"
Identifier "Xinerama Device (2)"
Driver "i810"
BusID "PCI:0:2:0"
Screen 1
Option "MonitorLayout" "CRT,LFP"
EndSection
Section "Screen"
Identifier "Xinerama Screen"
Device "Xinerama Device"
Monitor "Color LCD"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x800"
EndSubSection
EndSection
Section "Screen"
Identifier "Xinerama Screen (2)"
Device "Xinerama Device (2)"
Monitor "Color LCD"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x1024" "1024x800"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Xinerama Layout"
Screen "Xinerama Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "Synaptics Touchpad"
# RightOf LeftOf Above Below
Screen "Xinerama Screen (2)" RightOf "Xinerama Screen"
Option "Xinerama"
EndSection
########################## Fin Xinerama ###############################
Section "DRI"
Mode 0666
EndSection
_________________________________________________________________________________
Reiniciar las X (Ctrl+Alt+Backspace) para que los cambios surtan efecto.
Para hacer que la cámara fotográfica incorporada "iSight" funcione con Ekiga (incluso después del recomienzo!):
-wget http://people.freedesktop.org/~rbultje/linux-uvc-0.1.0-e.tar.gz
t-ar -xvvzf linux-uvc-0.1.0-e.tar.gz
-cd linux-uvc-0.1.0-e
-sudo apt-get install libc6-dev libgcrypt11-dev libglib2.0-dev libgpg-error-dev libusb-dev linux-libc-dev
-make
-sudo apt-get -y --purge autoremove libc6-dev libgcrypt11-dev libglib2.0-dev libgpg-error-dev libusb-dev linux-libc-dev
-sudo mv extract /root
-sudo mount -r -t hfsplus /dev/sda2 /mnt
-sudo cp -p /mnt/System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBVideoSupport.kext/Contents/MacOS/AppleUSBVideoSupport /root
-sudo umount /mnt
-sudo /root/extract /root/AppleUSBVideoSupport
-sudo make install
-sudo modprobe uvcvideo
-sudo sed -i~ '$i/root/extract /root/AppleUSBVideoSupport' /etc/rc.local
-gconftool-2 --type string --set /apps/ekiga/devices/video/plugin "V4L2"
-#gconftool-2 --type int --set /apps/ekiga/devices/video/size 1
-ekiga
NOTA: isight Funciona en Feisty (7.04) (probado en beta Feisty). Necesitarás seleccionar V4l2 como tu conductor video al configurar el webcam en Ekiga.
Y ahora instalaremos Beryl:
Agregar el depósito del beryl. Saltar este paso si estás utilizando 7.04, pues incluye beryl en el depósito del ubuntu.
-sudo sed -i '$adeb http://ubuntu.beryl-project.org/ edgy main' /etc/apt/sources.list
-wget http://ubuntu.beryl-project.org/root@lupine.me.uk.gpg -O- | sudo apt-key add -
-sudo apt-get update
Instalar beryl:
-sudo apt-get -y install beryl emerald-themes
Y lo iniciamos:
-beryl-manager
Si queremos que se lanze al inicio:
iremos a Sistema/Preferencias/Sesiones, pestaña Programas al inicio, añadir, y agregaremos el comando anterior:
beryl-manager
Y listo..
Bueno espero que alguien le de uso (ehhh tavira? jajajaja), yo espero no darselo porque eso conllevaria a que estoy reinstalandolo de nuevo y eso solo seria por algun problema que no pudiera resolver desde una shell.
Buen provecho.
Mi MACBOOK despues de un par de cambios de look xD:
No hay comentarios:
Publicar un comentario