MandrivaLinux 2008.1-rc2 en un hp Pavillion dv9790es (Cerrado)

Hola de nuevo.

Continuo probando en el nuevo portátil sin conseguir arrancar. Ahora ha mejorado algo respecto de la rc1, pues avanza algún punto más allá en el arranque. Pero aún se queda congelado.

Detallemos el equipo:

laptop hp Pavillion 9790es
Intel® Core™2 Duo T8100
RAM 4GB = 2 x 2GB
320 GB RAM = 2 x  160 GB - Serial ATA-150 - 5400 rpm
NVIDIA® GeForce™ 8600M GS 512 MB up to 1791 MB
17'' wide 1440 x 900 ( WXGA+ ) BrightView
DVD±RW (+R doble capa) / DVD-RAM  LightScribe Technology
Fax/módem  56 Kbps
Bluetooth
Intel® PRO/Wireless 4965AGN
1 x red - Ethernet 10Base-T/100Base-TX/1000Base-T - RJ-45
4 x Hi-Speed USB - 4 PIN USB tipo A
1 x pantalla / vídeo - HDMI
1 x pantalla / vídeo - VGA - HD D-Sub de 15 espigas (HD-15)
1 x módem - línea telefónica - RJ-11
1 x pantalla / vídeo - salida S-Video
2 x auriculares - salida - mini-conexión telefónica estéreo 3,5 mm
1 x micrófono - entrada - miniteléfono 3.5 mm
1 x IEEE 1394 (FireWire)
1 x control remoto - infrarrojos
1 x conexión / duplicador de puertos
1 ( 1 ) x ExpressCard/54
Lector SD, Memory Stick, Memory Stick PRO, MultiMediaCard, xD-Picture Card
Altavoces Altec Lansing -  Sound Blaster Pro
Teclado, touchpad, QuickPlay
Batería  8 celdas Ion de litio

Instalación DVD-Free-rc2 perfecta.

Particionamiento:

/dev/sda1: Vista
/dev/sda2: Recovery
/dev/sdb1: /
/dev/sdb5: /home
/dev/sdb6: /mnt/miscelanea
/dev/sdb7: swap

Arranque en modo seguro (failsafe):

Configurando parámetros del núcleo:	[OK]
Starting udev:
...
udev-event[1908]: run_program: '/sbin/modprobe' abnormal exit
sdhci: Secure Digital Host Controller Interface driver
sdhci: Copyright (c) Pierre Ossman
iwl4965: iwlwifi-4965-1.4 doce firmware file req failed: Reason -2
iwl4965: Could not read microcode: -2
ACPI: PCI interrupt for device 000:02:00.0 disabled
iwl4965: probe of 000:02:00.0 failded with error -2
ACPI: PCI Interrupt 000:07:09.0[A] -> GSI 20 (level, low) -> IRQ 22
ohci1394: fw-host0: OHCI-1394 1.1 (PCI): IRQ=[22] MMIO=[f8100000-f81007ff]
          Max Packet=[2048] IR/IT contexts=[4/4]
ricoh-mmc: Ricoh MMC controler found at 0000:07:09.2 [00800843](rev 12)
ricoh-mmc: Controler is now disabled
ACPI: PCI Interrupt 0000:00:1b.0[A] - > GSI 22 (level, low) -> IRQ 23
PCI: setting latency timer of device 000:00:1b.0 to 64
sdhci: SDHCI controller found at 000:07:09.1 [1180:0822] (rev 22)
ACPI: PCI Interrupt 0000:07:09.1[B]-> GSI 21 (level, low) -> IRQ 20
sdhci: slot0: will use DMA mode even though HW doesn't fully claim to support it.
mmmc0: SDHCI at 0xf8100800 irq 20 DMA
					        [OK]
Non volatile memory driver v1.2
ieee1394: Host added: ID: BUS[0-00:1023] GUID[00241b005980bb00]
floppy0: no floppy controllers found
Configurando mapa de teclado por defecto:	[OK]
Configurando nombre del host localhost:		[OK]
-

Ahí está congelado.

Si con F2 añado al inicial el parámetro nousb sigue hasta:

Montando sistemas de archivos locales:
kjournald starting. Commint interval 5 seconds
EXT3 FS on sdb5, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting. Commint interval 5 seconds
EXT3 FS on sdb6, internal journal
						[OK]
loop: module loopback filesystems		[OK]
Checking loopback filesystems			
Montando sistema de archivos loopback		[OK]
Configurando mapa de teclado: es-latin1		[OK]
La tecla BackSpace envía: ^?			[OK]
Enabling /etc/fstab swaps: Adding 2064312K swap on /dev/sdb7.
Priority:-1 extents: 1 2064312K                 [OK]
Habilitando espacio de intercambio:		[OK]
-

Ahí está congelado.

No sirve de nada Ctrl+C.

¿Tendrá algo que ver la tarjeta inalámbrica?. Aparte de los mensajes de error de arriba, si al reiniciar se me ocurre en medio del proceso tocar el botón de apagado/encendido del wireless se detiene en ese instante todo.

Si pruebo con la one se queda en el mismo punto.

Señalar que la fedora core 8 se instala y arranca. Si hay algo que funciona o no, creo que está fuera de lugar comentarlo aquí.

¿Alguna idea?

Saludos

Pepe Álvarez

Opciones de visualización de comentarios

Seleccione la forma que desee de mostrar los comentarios y haga clic en «Guardar opciones» para activar los cambios.

Por dar alguna idea

Desgraciadamente no sé ni cuál es el problema ni su solución.

No obstante, por si no lo hiciste ya, podrías echar un ojo a los archivos y directorios /etc/modprobe* en Fedora y compararlos con los que crea Mandriva, para ver qué modulos del kernel y qué opciones usan unos y otros.

También podrías probar a poner el módulo de la inalámbrica en Mandriva en la lista negra para evitar que se cargue en el arranque y ver qué pasa... La verdad es que no recuerdo cómo se hacía esto, pero leí por BlogDRAKE algún comentario al respecto sobre evitar que se carguen ciertos módulos en el arranque.

No sé si servirá de algo, pero bueno, por dar ideas que no quede. Suerte :)

drakedalfa's picture

Blacklist

/etc/modprobe.d/blacklist-mdv
/etc/modprobe.d/blacklist-compat

--
¿Quien es Jesucristo?

Debe abrirse un bug

Espero que alguno de vosotros me eche una mano para abrir un bug sobre este asunto, que es un tanto extraño.

He continuado intentando arrancar Mandriva en Mandriva en el hp9790es. He abierto un hilo en forum.mandriva.com, donde Awilliamsom me ha sugerido que notifique el problema en bugzilla.

A la vista que Mandriva no se instala en el portátil, y aprovechando ocasionalmente un ASDL muy rápido, he probado de todo: Ubuntu, Guadalinex, Mandriva 2008.0,... y Fedora Core 8.

Ésta es la única que no sólo se ha ejecutado en modo live, sino que se ha instalado y funciona sin problemas. Viene de serie con el kernel-2.6.23.1-42.fc8.

Tras un rápido aprendizaje, procedo a actualizar el equipo. Destaco el nuevo núcleo: kernel-2.6.24.3-34.fc8.

El primer cambio que percibo es que la información de la carga de udev, que antes se limitaba a la línea

Cargando udev	[OK]

se convierte ahora en una sucesión de líneas. Todo bien, incluso puedo instalar los drivers de nVidia, descargados de su web, y conseguir la aceleración para la GeForce 8600. Por probar, compruebo que disponer de compiz en kde se reduce a marcar una opción en el menú, todo estupendo.

Peero... ahora al introducir el lápiz usb en cualquiera de sus cuatro puertos, me encuentro que no hay nada: ningún nuevo dispositivo en /dev, nada en /proc. Como si no existieran. Le doy a reiniciar y ahora se queda congelado en el mismo punto que nuestra Mandriva: está claro (¿?) que se trata de una incompatibilidad entre el núcleo 2.6.24.3 y la controladora USB del equipo.

Sigo probando:

  • Si inicio sin añadir parámetros ni colocar nada en los puertos usb: unas veces arranca y otras no. Pero no funcionan los puertos usb
  • Si añado en grub nousb se carga siempre.
  • Si en uno de los usb de la izquiera introduzco un dispositivo (un ratón usb, un lápiz, ...) arranca siempre y tengo disponibles los puertos usb. En este caso, ya puedo sacar y meter sin problema en todos ellos lápices distintos.

Pero ahora al final el sistema se queja diciendo:

Deteniendo el demonio PC/SC smart card (pcscd): 		[FALLÓ]
...
killall: Deteniendo el demonio PC/SC smart card (pcscd): 	[FALLÓ]
								[OK]
umount: /proc/bus/usb busy
umount2: resource or device busy
umount: /proc/bus/usb busy
umount2: resource or device busy
mount: / is busy
...

y ya reinicia.

Ya había leído antes casos como este de que sin un dispositivo introducido no funcionaban los puertos.

Rogaría a alguien (pacho, ¿estás por ahí?) que abriera el bug:

  1. Mandriva Linux 2008.1 rc2 no se instala en el hp pavillion dv9790es
  2. Sugerida la apertura por awilliamson desde http://forum.mandriva.com/viewtopic.php?t=82819&sid=322abc1463691c150709839a480dca3c

Yo ya me las apañaría para añadir información adicional: lspci desde fedora, comentar lo de la actualización del kernel, nuevas pruebas,...

Saludos y gracias.

Pepe Álvarez


Nota: no me gusta hablar de otras distros aquí en blogdrake, pero creo que en este caso está justificado. Y es que tal vez comprobar qué pasa con la Fedora Core 8 nos permita solucionar problemas parecidos en nuestra distro. Y es que la Fedora está muy bien: reconocimiento del hardware, aceleración gráfica con drivers nVidia, yum (urpmi) es bueno, wireless sin problemas, compiz en kde 3.5.9, repositorios livna (plf), está detrás Red Hat,... ¡pero yo quiero a nuestra Mandriva Linux 2008.1 en este portátil! Y eso sin tener en cuenta que aún soy socio del club de los que pagan.

Bug comunicado

Bueno, me he liado la manta a la cabeza y lo he intentado.

Dios sabrá si lo que he escrito ahí tiene sentido.

Es el bug 39502.

Si alguien sabe algo de Inglés, que le eche un vistazo a ver si el mensaje es coherente. Os pido vuestro voto.

Saludos y gracias.

Pepe Álvarez

drakedalfa's picture

Votado

¿Qué querías decir aquí exactamente?

La verdad es que no estoy seguro de qué querías decir exactamente con:

But if I start either of these two things:

-- Add nousb
-- Plug in a USB mouse or pendrive in a USB port on the left.

If the boot does not put the pendrive not be detected none in any of the 4 usb
ports.

Coméntalo y ya te lo traducimos al inglés para que puedas ponerlo en el bug.

Ah, y yo añadiría un As requested, I have filled a bug: https://qa.mandriva.com/show_bug.cgi?id=39502 (Como se pidió, he abierto un bug) al hilo del foro de Mandriva (más que nada por "cortesía"). Y la verdad es que ahora mismo no tengo claro que eso esté bien redactado... pero bueno, si está mal, ya lo dirá alguien con más dominio del inglés que yo ;)

luismago's picture

Sólo una mínima corrección

Sólo una mínima corrección ;)

I have filed a bug, filed va sólo con una ele.

Saludos,
luismago

-- 
Mi estado  JID: luismago@jabber.org

Ceterum censeo Carthaginem esse delendam. -Marco Porcio Catón

Falta algo

Oh, claro, claro. Ya imaginaba yo... está la condición, pero no la consecuencia.

Falta señalar que si en el inicio sucede alguna de esas dos cosas, entonces el ordenador arranca. (pc boots).

Sí, me parece correcto añadir lo que dices, con la corrección que nos pone aquí abajo luismago.

En cuanto pueda voy al bug y edito para asearlo un poco.

Gracias, compañeros, por vuestra ayuda. Da gusto participar aquí. A pesar de que estemos siempre vigilados y controlados por los super-tacañones ;-).

Saludos

Pepe Álvarez

pacho's picture

Si en fedora también pasa con el kernel 2.6.24

Quizás tengas más probabilidades de que den con la solución si también envías el problema (con los errores en fedora) a https://bugzilla.redhat.com/

Por cierto, ¿has probado tanto la versión para i586 como la de x86_64?

Saludos


Documentación
El Blog de Pacho

Por probar...

Si resulta que estás en casa aburrido y sin saber qué hacer, puedes probar también con el último Knoppix, que lleva kernel 2.6.24.4 en lugar de 2.6.24.3.

La verdad es que no me miré el changelog del kernel y puede que los cambios no tengan absolutamente nada que ver con tu problema y sólo sea perder el tiempo, pero bueno, por probar que no quede ;)

Edito: acabo de ver que ya está dicho kernel también en Cooker.