Kubuntu 6.06 en Dell Inspiron 640m

Technorati Tags: , , , , ,

Bueno, por fin encontré un hueco para instalar Linux en el nuevo portátil, concretamente Kubuntu. Ya probé el Live CD de Kubuntu 6.06 (Dapper) y conseguí configurar el modo gráfico con la pantalla panorámica sin problemas, y observé que detectaba bien el controlador Bluetooth integrado y la Wifi funciona perfectamente con el acceso de TID.

Antes de nada, mencionar que el modelo Dell Inspiron 640m se actualiza constantemente con hardware nuevo, y la configuración que yo tengo es la siguiente:

Procesador Intel Core 2 Duo T5600 a 1,83 GHz
Memoria 2 GB DDR2 a 667 MHz de doble canal
Disco duro 120 GB 5400 rpm SATA
Unidad óptica Regrabador de DVD/CD Optiarc 8x
Sonido Intel 82801G integrada
Red Módem integrado
Ethernet Broadcom 4400 10/100BaseT
IEEE802.11a/b/g Intel Pro WLAN 3945
Conectividad Bluetooth 2.0 Dell TrueMobile 350
Firewire Ricoh
Lector de tarjetas SD/xD/MMC Ricoh
USB: 4 puertos
Conector PCMCIA
Salidas de televisión y VGA

Me descargué la última versión disponible, la 6.10 (Edgy), pero hasta hoy no he podido coger un CD en el que grabarla (vago que es uno para ir a comprar). Tristemente, no he conseguido iniciar el Live CD ni siquiera con el modo gráfico seguro, que es lo que hace falta para arrancar el de Dapper.

Después de dos intentos (modo normal y luego modo seguro), he deducido que el problema está en el controlador gráfico que intenta cargar Edgy, el i810, mientras que Dapper carga el vesa, a 1024×768. Como la gráfica es una i945GM, parece que no se lleva bien con ese driver para la resolución 1440×900 y necesita un parche.

Ahora, una vez realizada la instalación del sistema base de Dapper para 32 bits (cargada en modo seguro, «secure graphics mode»), hay que realizar una serie de operaciones para dejar el sistema listo para ser usado:

  1. Configurar los repositorios.
  2. Instalar el soporte para múltiples procesadores (SMP), ya que se trata de un procesador Core 2 Duo, de doble núcleo.
  3. Posibles problemas con la tarjeta Wireless.
  4. Instalar el controlador gráfico y reconfigurar el servidor gráfico.
  5. Configurar el touchpad Synaptics.
  6. Configurar las teclas de acceso rápido.
  7. Enjoy!

Sigue leyendo

Share

Solución a problemas de Wifi Intel ipw3945 en (K)Ubuntu 6.06 Dapper

Technorati Tags: , ,

Instalando Kubuntu en el portátil nuevo, he detectado un problema relacionado con los módulos restringidos («restricted») del núcleo. Al activar el soporte de SMP para el doble núcleo, se instaló una versión del núcleo, la 2.6.15-27, que no tiene un paquete «hermano» de módulos restringidos. La que se instala por defecto es la versión 2.6.15-23, por lo que es posible que use esos mismos módulos, o que haya habido algún problema con el empaquetado. Sospecho que es el problema que tiene mucha otra gente con esta tarjeta Wireless de Intel.

El caso es que el paquete linux-restricted-modules-2.6.15-23 contiene un script en /sbin/ipw3945d-2.6.15-23-686 (también puede ser /sbin/ipw3945d-2.6.15-23-386), y en el directorio /etc/modprobe.d existe un archivo ipw3945, cuyo contenido es:

install ipw3945 /sbin/modprobe –ignore-install ipw3945 ; sleep 0.5 ; \
/sbin/ipw3945d-$(uname -r) –quiet
remove ipw3945 /sbin/ipw3945d-$(uname -r) –kill ; \
/sbin/modprobe -r –ignore-remove ipw3945

Lo que quiere decir que, cuando se inicia con el núcleo 2.6.15-27, se llama al script /sbin/ipw3945d-2.6.15-27-686, que no existe porque el paquete «restricted» no está.

Existen varias soluciones a esto, una evidente es crear un enlace simbólico al script existente:

carlos@huoyuanjia:~$ sudo ln -s /sbin/ipw3945d-2.6.15-23-686 /sbin/ipw3945d-2.6.15-27-686

Otra es crear un enlace simbólico sin la versión del núcleo:

carlos@huoyuanjia:~$ sudo ln -s /sbin/ipw3945d-2.6.15-23-686 /sbin/ipw3945d

Y editar el archivo /etc/modprobe.d/ipw3945 de manera que quede:

install ipw3945 /sbin/modprobe –ignore-install ipw3945 ; sleep 0.5 ; \
/sbin/ipw3945d –quiet
remove ipw3945 /sbin/ipw3945d –kill ; \
/sbin/modprobe -r –ignore-remove ipw3945

Puede parecer un poco chapuza, pero funciona. Y, desde luego, es mucho más sencillo que otras soluciones que he visto por ahí, como esta en Bandaancha, que requiere pelearse con compilaciones de módulos.

Share

Quitar el botón de cerrar pestañas en Firefox 2.0

Ya comenté hace unos días que instalé Firefox 2.0 RC3, y que una de las cosas que no me gustaba era que aparece un botón de cerrar la pestaña en cada una de ellas. Esto puede parecer muy cómodo para cerrar una pestaña que no tienes activa en ese momento, pero puede ocurrir que quieras cambiar a la pestaña en lugar de cerrarla y tener que usar la opción de reabrir pestañas cerradas (Historial -> Pestañas cerradas recientemente). Además, ya existe la posibilidad de cerrar cualquier pestaña pulsando con el botón central (la rueda, normalmente) sobre la pestaña.

Total, que hace unos días ví los pasos que había que dar para volver al comportamiento de las versiones 1.x de Firefox con las pestañas, pero olvidé dónde era, así que hoy he encontrado la opción en el «about:config» fácilmente.

Resumiendo, para cambiar el comportamiento de los botones de cerrar pestañas hay que escribir «about:config» (sin las comillas, evidentemente) en la barra de dirección y usar el filtro para mostrar sólo las que contengan «close». La opción en cuestión se llama «browser.tabs.closeButtons», y puede tomar 4 valores:

  • 0: mostrar botón de cerrar pestaña sólo en la pestaña activa.
  • 1: mostrar botón de cerrar pestaña en todas las pestañas. Esta es la opción por defecto.
  • 2: no mostrar ningún botón de cierre de pestañas.
  • 3: mostrar únicamente el botón de cierre de pestañas al final de la fila de pestañas, como en Firefox 1.x

Fuente: mozillaZine – browser.tabs.closeButtons

Technorati Tags: , ,

Share