Solucion para MSI M670 sin acpi=off

Debian, Tutoriales, Ubuntu Dejar comentario

Hace unos pocos dias adquiri una notebook MSI M670x, es una muy linda maquina, alguna de sus caracteristicas son:

  • AMD Cempron mobile 3600+
  • 1Gb DDR2
  • sata 120Gb
  • video nvidia Gforge Go 6100

Todo estaba muy bien hasta que decidí instalar Ubuntu 7.10 Gusty Gibson desde liveCd. El booteo iniciaba bien pero se detenia todo en cualquier momento, buscando por la web encontré que solo inicia si se coloca en la linea de booteo “acpi=off”. De esta manera el sistema inició bien, pero con algunas falencias por ejemplo no funciona hibernar, suspender, no detecta batería, al cerrar la tapa, la pantalla permanece encendida.

Tras buscar en muchísimos sitios (en ingles, alemán, y algunos idiomas que no reconozco..jaja) encontré que el problemas es particularmente con el kernel 2.6.22, y se debe a la tabla de configuración de acpi.

La solución se presento al ver este sitio (en alemán).
http://wiki.ubuntuusers.de/acpi-fix

Aquí describen como corregirlo modificando unos datos. El problema es que esos datos no los tenemos, ya que al iniciar el sistema sin soporte de acpi, el archivo necesario “/proc/acpi/dsdt” no existe.

La solución es simple, en mi caso instale Debian Etch, en este caso no fue necesario el uso de “acpi=off”, por lo cual el archivo que necesitaba esta en su lugar. Copie el archivo “/proc/acpi/dsdt” a un pendrive, y luego instale ubuntu.

Aquí viene la solución total.

1-Iniciamos ubuntu con acpi=off
2-copiamos el archivo de sacamos de debian, si no lo instalaron aqui lo dejo dsdt
sudo cp dsdt.aml /etc/initramfs-tools/DSDT.aml
3-Ahora generamos nuevamente la imagen
sudo update-initramfs -u

Listo!!! ahora solo hay que iniciar SIN “acpi=off”, y todo funcionará como corresponde.

Para los que no quieran hacer todo esto, pueden esperar a Ubuntu 8.04 Hardy Heron en el cual esto no es necesario, ya que utiliza un kernel 2.6.24


Deje un Comentario