Instalando Ubuntu en un PowerMac G4

Algunos no somos tan afortunados como el amigo Rafael, poseedor de un flamante y nuevecito Mac. Yo me tengo que conformar con un PowerMac G4, con 512Mb de RAM, un procesador PowerPC a 400MHz un disco duro de 10Gb y una tarjeta ATI Rage de 128Mb, un equipo que tiene más de una década y que aun tiene un aspecto realmente acojonante. Es un placer abrir la caja, sin soltar un solo tornillo, simplemente accionando una palanquita de diseño perfectamente integrada en la caja, y echar un vistazo dentro. Que acabados tiene este hardware, impresionante. Antes de hacer nada tuve que limpiar las babas que se me cayeron en la placa base. Es una máquina increíble: cuando salió la mercado se catalogo como material sensible para la exportación por su potencia.

Las tripas del PowerMac G4

Se ve, nada más abrirlo, que el equipo es una gran máquina, con un sistema operativo muy antiguo, Mac OS 9.2, una reliquia de los tiempos de Windows 3.1. La pega es que no he podido instalar Windows 7, que no soporta procesadores PowerPC. Aunque la máquina soporta perfectamente Mac OS X 10.4 ‘Tiger’, no tengo los CDs de instalación. Así que me he tenido que decantar por Ubuntu 9.04. Será suficiente pues el único cometido del equipo en cuestión será pinchar MP3 en el Pub Jonh Lennon que mi amigo Javier aka Paisano tiene en Belorado.

La instalación de Ubuntu ha ido rodada. Simplemente bajarme la ISO de la versión para PowerPC, tostarla en un CD y arrancar el Open Firmware del Mac (no arranca directamente el CD) hay que hacerlo a manopla. En este equipo, no funciona arrancar pulsando C. Hay que arrancar el Open Firmware (pulsando alt + manzana + o + f) y luego ejecutar el siguiente comando:

boot cd:;installyaboot

A partir de aquí la instalación de Ubuntu va como la seda.

Una vez instalado Ubuntu he tenido algunos pequeños problemas:

1) Configurar los drivers de la tarjeta gráfica (sino solo se soportan 800×600 y Xorg consume un montón de procesador haciendo la máquina muy lenta).

La solución es simple, basta editar el archivo /etc/X11/xorg.conf:

sudo gedit /etc/X11/xorg.conf

El contenido del archivo es el siguiente (tened en cuenta que mi monitor es un Philips 107S, pero lo relativo a la tarjeta gráfica serviría para cualquier PowerMac G4 con tarjeta ATI Rage 128 AGP):

Section "Device"
        Identifier         "ATI"
        Boardname       "Ati Rage 128 M3"
        Driver               "r128"
        Screen              0
        Vendorname     "ATI"
        Option              "MergeFB"   "off"
EndSection

Section "Monitor"
        Identifier          "Configured Monitor"
        HorizSync         30.0 – 71.0
        VertRefresh      50 – 160
        Option              "DMPS"
EndSection

Section "Screen"
        Identifier          "Default Screen"
        Monitor            "Configured Monitor"
        Device              "ATI"
        DefaultDepth    24
                Subsection "Display"
                        Depth     24
                        Modes    "1024×768" "800×600" "640×480"
                EndSubsection
EndSection

2) No puedo podía escribir arrobas (@), ni pipes (|), ni sostenidos (#)…

Vamos a Sistema->Preferencias->Teclado y seleccionamos como modelo de teclado PC genérico 105 teclas (intl), en distribución seleccionamos España Macintosh. Luego pulsamos el botón Opciones de distribución… en Key to choose 3rd level, marcamos Rigth Win y listo, la manzana de la derecha pasa a ser nuestro amado Alt Gr.

3) La hibernación no funciona, aunque el equipo hiberna, luego no se despierta. Así que la he desactivado y listo.

Otro tema interesante es que, lógicamente el equipo no tiene una tarjeta Wireless, solo una conexión Ethernet. Yo en el pueblo solo tengo acceso a internet por wireless (cortesía de un vecino). Así que conecté el Mac a mi portátil mediante un cable de red cruzado, active la conexión compartida a internet en el portátil, y listo, conexión a internet en el Mac.

Una fuente espectacular de información, sin la que me hubiese costado mucho hacer andar este equipo, es la FAQ de PowerPC de Ubuntu también me ha servido enormemente un artículo sobre como hacer que Ubuntu sea más amigable en un Mac. Aquí podéis ver como el G4 arranca Ubuntu 9.04.

Ubuntu arrancando en el PowerMac G4

No es que la máquina vuele, la verdad, pero es usable para su cometido, navegar por internet, ripear CDs y reproducir MP3.

La siguiente misión es instalar OS X Tiger en este equipo, estoy removiendo Roma con Santiago para encontrar el DVD de instalación. A ver si logro dar con el.

P.D.: Como me mola lo de trastear con hardware viejuno… tengo una flamante estación SGI Indigo Impact a la que llevo metiendo mano meses y aun no he conseguido actualizar el Irix que trae. No tengo la password del root, no tiene lector de CD, y no he logrado instalar Irix por red desde Ubuntu, por mucho que lo intento… pero la historia va a cambiar, junto con el G4 han caído en mis manos dos CD externos SCSI, justo lo que necesito para revivir la Impact… :)… ya os contaré.

5 comentarios en “Instalando Ubuntu en un PowerMac G4”

  1. Bienvenido al mundo del apt-get. 🙂

    Yo te recomendaríia que instalaras Gentoo desde la fase de bootstrap (creo recordar que la imagen en cuestion se llama Stage0), si quieres conocer en profundidad la estructura del SO. Aunque tal vez esta epoca del año no sea la mejor para hacerlo, dadas las temperaturas. En invierno te garantiza unas 15h de calefacción…

    Hablando de drivers para dispositivos viejunos, para aquellos no soportados puedes como último recurso hacer uso de los drivers para Windows y emplear una utilidad llamada ndiswrapper (apt-get install ndiswrapper) la cual configurará el dispositivo en cuestión en base al archivo .INF del driver.

    Suerte 🙂
    M.

  2. Hola Miguel:

    Instalar Gentoo desde stage0 es un dolor. Lo intenté con la máquina Sgi, por que es la distribución con mejor soporte para MIPS, pero no hubo manera. Siempre me fallaba algo, y siempre algo diferente. Pero bueno, puede ser que la máquina Sgi me tiene comida la moral :)…

    Sobre el calor, la verdad es que no noto que la máquina se caliente mucho, eso si, los ventiladores no dejan de rugir… es la única pega hard de la máquina.

    Sobre ndiswrapper, la verdad es que es un gran invento, el problema es que dudo de que los drivers de Windows funcionen en arquitecturas que no sean PC. El Mac es PPC y la Sgi es MIPS, así que non creo que me sirva en esta ocasión.

    ¡Gracias por el comentario!

  3. Aupa Miguel.
    He entrado a leer tu pequeña aventura con este G4 por que tengo el mismo G4 que tu, y a mi también se me cae la baba con él. Pena que el mio este más viejo. eso si, ya he solucionado lo de los ruidosos ventiladores.
    El caso es que yo también he pensado en meterle Ubuntu, la 9.10 (que me estoy descargando ahora) Tengo un Dvd de tiger para ese G4.
    No tendría en pasarte la ISO, a cambio de que me eches una mano con los problemillas que pueda tener. Un saludo

  4. Estoy intentando instalar en una iBook G4, el OS Ubuntu para ppc, ya hace 3 semanas que estoy intentandolo, y no puedo hacerlo, me mande una cagada en el momento de querer pasar del mac os x 10.3 al 10.4 “Tiger” que me dejo el dico con unos problemas terribles y un odioso panic screen al inicio, ya no se que hacer… si alguien me ayuda estaria muy agradecido. saludos.

  5. yo tu servidor tengo una pc de reguares recursos pentium iv 640 en ram 500g disco duro ubuntu carmic coala wintendo xp y 7 para fin de año me regale una power mac g4 usada al igual que la que tu tienes con tiger instalado y trabaja de marabilla y le quiero instalar ubuntu para ber como trabaja consigueel x tiger es algo dificil pero no te arrepentiras

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *