Algunas configuraciones que a más de alguien le pueden servir, para dejar funcionando Ubuntu 7.10 (y posiblemente también Debian Etch) en una portátil Acer Aspire 4220. Agregaré cosas a medida que necesite… Según un usuario más abajo, Ubuntu 8.04 reconocería todo menos la tarjeta de red inalámbrica: la solución al parecer es la misma que con la 7.10.

Lo siguiente debería ser válido para los modelos de Aspire 4220, 4520 y 4520g, ya que según tengo entendido, tienen las mismas “partes íntimas”.

Sonido – HDA nvidia – AlsaMixer

Debemos instalar unas cuantas cosas:
sudo apt-get install linux-restricted-modules linux-backports-modules

Luego, debemos modificar el archivo alsa-base, el cual abriremos con gedit:
sudo gedit /etc/modprobe.d/alsa-base

Y escribiremos en la última línea lo siguiente:
options snd-hda-intel model=acer

Luego reiniciamos, y debería funcionar.

Video – nvidia GeForce 7000m

Lo más seguro es que al correr el live-cd, o después de instalar en modo texto no podamos iniciar las X correctamente (a mi me funcionó, pero la tarjeta era reconocida como una genérica, a una resolución de 800×600).
Ubuntu debería pedir confirmación para instalar los drivers propietarios de nVidia… de no ser así, debemos instalar los drivers de la tarjeta nVidia GeForce 7000m desde la línea de comandos, usando apt:
sudo apt-get install nvidia-glx-new

Una vez instalada, podemos configurar las características de la tarjeta usando nvidia-settings desde la línea de comandos.

Wifi – Atheros AR5006EG – ndiswrapper

Una de las cosas más dolorosas de configurar este portátil es definitivamente el wifi. Las instrucciones me las entregó HAIMEKEN01 en los post de más abajo (muchas gracias!).

Primero debemos instalar ndiswrapper. Como la versión disponible en cada distro de Ubuntu (o Debian) es distinta, deberíamos tratar de instalar mejor la interfaz gráfica del programa, y que apt nos diga cuál es el paquete que debemos instalar:

sudo apt-get install ndisgtk

Ahora debemos bajar la versión 6 de los drivers de Atheros, los cuales están en ésta página, o puedes bajarlos directamente desde aquí.

Ahora debemos descomprimir el .zip en algún directorio conocido, y correr desde una terminal el programa ndisgtk (también podemos correrlo al ir a Sistema > Administración > Windows Wireless Drivers).

Ponemos instalar, y seleccionamos el archivo net5416.inf.

Ahora, en una terminal escribimos:

sudo ndiswrapper -ma && sudo ndiswrapper -mi

Y luego reiniciamos; si desde una terminal hacemos ifconfig deberíamos ver que al final dice:

wlan0 Link encap:Ethernet direcciónHW 00:1d:d9:68:83:16
ARRIBA DIFUSIÓN MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
colisiones:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupción:17 Memoria:f4000000-f4010000

Y al hacer en la terminal iwconfig debería salir algo como:

wlan0 IEEE 802.11g ESSID:off/any
Mode:Managed Frequency:2.412 GHz Access Point: Not-Associated
Bit Rate:54 Mb/s
Power Management:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0

Desde ahora se deberían poder ver las redes wifi en el network manager de la barra de tareas (sine qua non presionaron el primer botón de arriba del teclado para prender la tarjeta :) ).

Gracias HAIMEKEN01!

Opciones avanzadas de CompizFusion

Simplemente debemos instalar desde apt el paquete compizconfig-settings-manager. Hacemos desde una terminal:
sudo apt-get install compizconfig-settings-manager
Luego vamos al menú Sistema de Gnome, y en Preferencias > Apariencia debería salir una opción para personalizar los efectos de escritorio.