[Lenny] Deux kernels depuis une MaJ (dont un qui marche pas)

Bonjour,
Hier j’ai fait un apt-get update, puis un apt-get upgrade.
Ca devais faire un moment que je l’avais pas fait, puisque çà a installé bons nombre de packets :stuck_out_tongue:

Au final, au boot, je vois que dans Grub, j’ai 4 choix (2 kernels différents et les 2 recovery respectifs)
Le soucis, c’est que le kernel le plus récent (désolé j’ai pas encore relevé les versions, je le ferai si çà vous est utile) ne boote pas bien.

Le boot se passe normalement, jusqu’au démarage de X, après une erreur affiché en ligne de commande, un écran bleu (non pas celui de Windows :p) me dit que serveurX est mal configuré, et ne peux pas démarer.

En revanche, aucun problème de boot sur mon autre kernel (habituel)

En espérant trouver de l’aide :slightly_smiling:

PS: A quoi çà sert d’avoir deux kernels ? histoire de comprendre xD

si tu ne dis pas quel est le message, ta config xorg, etc… :confused:

Avoir deux kernel ça peut être super interressant pour plusieures raisons :

petit exemple, ton super pilote de carte wifi n’est reconnu qu’avec le kernel X, mais celui ci a du mal avec le module de ta carte graphique. Le kernal Y, ta carte graphique et beryl marche, mais pas moyen d’installer ta carte wifi. Donc tu peux facilement booter sur l’un quand tu veux du wifi, et sur l’autre pour jouer, par exemple.

linux est gentil, en cas de mise à jour du kernel il te laisse l’ancien au cas ou
pour réparer ton kernel plus récent, mode recovery puis en root, en ligne de commande essaye un dpkg-reconfigure xserver-xorg;

Si le kernel ne boote toujours pas, tu peux l’enlever en faisant un aptitude purge ou apt-get remove -purge linux-image-nom du kernel, fais bien attention à enlever le bon.

Voilà mon Xorg.conf (sur le kernel qui fonctionne bien)

[quote]# xorg.conf (xorg X Window System server configuration file)

This file was generated by dexconf, the Debian X Configuration tool, using

values from the debconf database.

Edit this file with caution, and see the xorg.conf manual page.

(Type “man xorg.conf” at the shell prompt.)

This file is automatically updated on xserver-xorg package upgrades only

if it has not been modified since the last upgrade of the xserver-xorg

package.

If you have edited this file but would like it to be automatically updated

again, run the following command:

sudo dpkg-reconfigure -phigh xserver-xorg

Section "Files"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option “XkbRules” "xorg"
Option “XkbModel” "pc105"
Option “XkbLayout” "fr"
Option “XkbVariant” "latin9"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option “Device” "/dev/input/mice"
Option “Protocol” "ImPS/2"
Option “Emulate3Buttons” "true"
EndSection

Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option “SendCoreEvents” "true"
Option “Device” "/dev/psaux"
Option “Protocol” "auto-dev"
Option “HorizScrollDelta” "0"
EndSection

Section "Device"
Identifier "Carte vidéo générique"
Driver "nvidia"
BusID "PCI:0:5:0"
EndSection

Section "Monitor"
Identifier "Écran générique"
Option "DPMS"
HorizSync 28-64
VertRefresh 43-60
EndSection

Section "Screen"
Identifier "Default Screen"
Device "Carte vidéo générique"
Monitor "Écran générique"
DefaultDepth 24
SubSection "Display"
Modes “1280x800” “1280x768” “1200x800” “1152x864” “1152x768” “1024x768” “800x600” "640x480"
EndSubSection
EndSection

Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "Synaptics Touchpad"
EndSection[/quote]

cherches pas: sur celui qui ne boote qu’en ligne de commande, tu n’as pas encore le module nvidia qui va avec ton nouveau noyau (il faut l’installer volontairement).
Soit tu l’installes, soit tu démarres, et en console sous root, tu fais m-a a-i -t nvidia-kernel-source

Salut, Merci pour vos réponses :smiley:
J’ai relevé les kernels, j’ai le kernel 2.6.22-3 et 2.6.24-1.
Normalement il ne devrait pas y avoir un pilote générique d’installé ?
PS: Par hasard, personne a ce kernel (2.6.24-1) et un chipset RT61 (WiFi)

Jvais faire des recherches pour le wifi.

le module précompilé nvidia pour le 2.6.24 n’existe pas: il faut faire la manip donnée au dessus avec le m-a.
S’il n’est pas encore installé chez toi, c’est le paquet module-assistant.
pour ton wifi, j’ai vu des fils passer à ce sujet.

Salut,

Idem pour moi, le 2.6.24.1 bloque sur la fin du boot …et wifi rt2500

Voilà les dernières lignes de /var/log/messages suite au bloquage :

[quote]Apr 4 23:25:54 PC-debian-salon kernel: NET: Registered protocol family 10
Apr 4 23:25:54 PC-debian-salon kernel: lo: Disabled Privacy Extensions
Apr 4 23:25:55 PC-debian-salon kernel: sysfs: duplicate filename ‘lirc_serial.0’ can not be created
Apr 4 23:25:55 PC-debian-salon kernel: WARNING: at fs/sysfs/dir.c:424 sysfs_add_one()
Apr 4 23:25:55 PC-debian-salon kernel: Pid: 3721, comm: modprobe Tainted: GF 2.6.24-1-686 #1
Apr 4 23:25:55 PC-debian-salon kernel: [] sysfs_add_one+0x54/0xb8
Apr 4 23:25:55 PC-debian-salon kernel: [] create_dir+0x3c/0x6c
Apr 4 23:25:55 PC-debian-salon kernel: [] sysfs_create_dir+0x2d/0x40
Apr 4 23:25:55 PC-debian-salon kernel: [] kobject_get+0xf/0x13
Apr 4 23:25:55 PC-debian-salon kernel: [] kobject_add+0xe8/0x18f
Apr 4 23:25:55 PC-debian-salon kernel: [] kobject_set_name+0x81/0x94
Apr 4 23:25:55 PC-debian-salon kernel: [] device_add+0x87/0x51d
Apr 4 23:25:55 PC-debian-salon kernel: [] platform_device_add+0xe8/0x116
Apr 4 23:25:55 PC-debian-salon kernel: [] init_module+0x2a/0x27f [lirc_serial]
Apr 4 23:25:55 PC-debian-salon kernel: [] sys_init_module+0x15db/0x16f3
Apr 4 23:25:55 PC-debian-salon kernel: [] handle_mm_fault+0x2cf/0x685
Apr 4 23:25:55 PC-debian-salon kernel: [] lirc_register_plugin+0x0/0x424 [lirc_dev]
Apr 4 23:25:55 PC-debian-salon kernel: [] sysenter_past_esp+0x6b/0xa1
Apr 4 23:25:55 PC-debian-salon kernel: =======================
Apr 4 23:25:55 PC-debian-salon kernel: Pid: 3721, comm: modprobe Tainted: GF 2.6.24-1-686 #1
Apr 4 23:25:55 PC-debian-salon kernel: [] kobject_add+0x15d/0x18f
Apr 4 23:25:55 PC-debian-salon kernel: [] kobject_set_name+0x81/0x94
Apr 4 23:25:55 PC-debian-salon kernel: [] device_add+0x87/0x51d
Apr 4 23:25:55 PC-debian-salon kernel: [] platform_device_add+0xe8/0x116
Apr 4 23:25:55 PC-debian-salon kernel: [] init_module+0x2a/0x27f [lirc_serial]
Apr 4 23:25:55 PC-debian-salon kernel: [] sys_init_module+0x15db/0x16f3
Apr 4 23:25:55 PC-debian-salon kernel: [] handle_mm_fault+0x2cf/0x685
Apr 4 23:25:55 PC-debian-salon kernel: [] lirc_register_plugin+0x0/0x424 [lirc_dev]
Apr 4 23:25:55 PC-debian-salon kernel: [] sysenter_past_esp+0x6b/0xa1
Apr 4 23:25:55 PC-debian-salon kernel: =======================
Apr 4 23:25:57 PC-debian-salon kernel: lp0: using parport0 (interrupt-driven).
Apr 4 23:25:57 PC-debian-salon kernel: ppdev: user-space parallel port driver
Apr 4 23:25:59 PC-debian-salon kernel: RPC: Registered udp transport module.
Apr 4 23:25:59 PC-debian-salon kernel: RPC: Registered tcp transport module.
Apr 4 23:25:59 PC-debian-salon kernel: Installing knfsd (copyright © 1996 okir@monad.swb.de).
Apr 4 23:26:00 PC-debian-salon kernel: NFSD: Using /var/lib/nfs/v4recovery as the NFSv4 state recovery directory
Apr 4 23:26:00 PC-debian-salon kernel: NFSD: starting 90-second grace period
Apr 4 23:26:01 PC-debian-salon dhcdbd: Started up.
Apr 4 23:26:02 PC-debian-salon kernel: Bluetooth: Core ver 2.11
Apr 4 23:26:02 PC-debian-salon kernel: Modules linked in: bluetooth nfsd lockd nfs_acl auth_rpcgss sunrpc exportfs ppdev lp ac battery speedstep_lib cpufreq_powersave cpufreq_userspace cpufreq_conservative cpufreq_ondemand cpufreq_stats freq_table ipv6 fuse loop firewire_sbp2 lirc_dev snd_intel8x0 snd_ac97_codec ac97_bus snd_pcm_oss snd_mixer_oss dvb_pll snd_pcm cx22702 arc4 snd_seq_dummy ecb blkcipher cx88_dvb cx88_vp3054_i2c videobuf_dvb dvb_core snd_seq_oss snd_seq_midi snd_rawmidi snd_seq_midi_event snd_seq snd_timer snd_seq_device rt2500pci rt2x00pci rt2x00lib snd firmware_class cx8802 cx8800 cx88xx soundcore rfkill snd_page_alloc ir_common i2c_i801 parport_pc parport i2c_algo_bit input_polldev tveeprom i2c_core mac80211 rtc pcspkr videodev v4l1_compat compat_ioctl32 v4l2_common videobuf_dma_sg cfg80211 videobuf_core btcx_risc eeprom_93cx6 iTCO_wdt button shpchp pci_hotplug intel_agp agpgart evdev ext3 jbd mbcache ide_cd cdrom ide_disk usbhid hid piix generic ide_core 8139too 8139cp mii firewire_ohci firewire_core
Apr 4 23:26:02 PC-debian-salon kernel: crc_itu_t floppy ata_generic libata scsi_mod ehci_hcd uhci_hcd usbcore thermal processor fan
Apr 4 23:26:02 PC-debian-salon kernel:
Apr 4 23:26:02 PC-debian-salon kernel: Pid: 4412, comm: modprobe Tainted: GF (2.6.24-1-686 #1)
Apr 4 23:26:02 PC-debian-salon kernel: EIP: 0060:[] EFLAGS: 00010202 CPU: 0
Apr 4 23:26:02 PC-debian-salon kernel: EIP is at driver_probe_device+0x20/0x15c
Apr 4 23:26:02 PC-debian-salon kernel: EAX: 000006e3 EBX: df915408 ECX: 00000013 EDX: df915408
Apr 4 23:26:02 PC-debian-salon kernel: ESI: ffffffed EDI: e1c55bdc EBP: c024171e ESP: c0c27dc4
Apr 4 23:26:02 PC-debian-salon kernel: DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068
Apr 4 23:26:02 PC-debian-salon kernel: —[ end trace 424c986dd6294202 ]—
Apr 4 23:26:38 PC-debian-salon shutdown[4452]: shutting down for system reboot[/quote]

[quote=“Link_”]PS: Par hasard, personne a ce kernel (2.6.24-1) et un chipset RT61 (WiFi)

Jvais faire des recherches pour le wifi.[/quote]

poiuy@debian:~$ uname -r 2.6.24-1-686 poiuy@debian:~$ aptitude show linux-image-2.6.24-1-686 | grep -i ver Version : 2.6.24-5 poiuy@debian:~$ aptitude show module-rt61-2.6.24-1 Paquet : module-rt61-2.6.24-1 Nouveau: oui État: installé Automatiquement installé: non Version : 20080208-1 Priorité : supplémentaire Section : checkinstall Responsable : root@debian Taille décompressée : 295k Description : Module rt61 pour noyau 2.6.24-1

J’utilise le CVS de serialmonkey:
rt2x00.serialmonkey.com/wiki/index.php/Downloads
rt2x00.serialmonkey.com/rt61-cvs-daily.tar.gz

[quote=“morphinux”]Salut,

Idem pour moi, le 2.6.24.1 bloque sur la fin du boot …et wifi rt2500[/quote]
Ton pb n’a rien à voir. ouvres un nouveau fil.

[quote=“poiuy”][quote=“Link_”]PS: Par hasard, personne a ce kernel (2.6.24-1) et un chipset RT61 (WiFi)

Jvais faire des recherches pour le wifi.[/quote]

poiuy@debian:~$ uname -r 2.6.24-1-686 poiuy@debian:~$ aptitude show linux-image-2.6.24-1-686 | grep -i ver Version : 2.6.24-5 poiuy@debian:~$ aptitude show module-rt61-2.6.24-1 Paquet : module-rt61-2.6.24-1 Nouveau: oui État: installé Automatiquement installé: non Version : 20080208-1 Priorité : supplémentaire Section : checkinstall Responsable : root@debian Taille décompressée : 295k Description : Module rt61 pour noyau 2.6.24-1

J’utilise le CVS de serialmonkey:
rt2x00.serialmonkey.com/wiki/index.php/Downloads
rt2x00.serialmonkey.com/rt61-cvs-daily.tar.gz[/quote]Ah ben si ce sont les pilotes rt2x00, il suffit de faire un simple m-a a-i -t rt2x00-source alors, pour utiliser des trucs debian.

[quote=“mattotop”][quote=“morphinux”]Salut,

Idem pour moi, le 2.6.24.1 bloque sur la fin du boot …et wifi rt2500[/quote]
Ton pb n’a rien à voir. ouvres un nouveau fil.[/quote]

Ah bon! très bien, je pensais avoir le même problème ?

le fil semble dériver sur une question de wifi, mais concerne à la base un pb de module non installé (nvidia) lors de la mise en place d’un nouveau noyau.
Si ça doit durer sur le sujet et nécessiter de débuguer un pb de wifi, alors ça relève d’un nouveau fil.

ben je peux pas te dire si c’est un problème wifi, rien ne l’indique, c’est juste que ça bloque au boot comme pour Link_

Non, c’est la version cvs du rt61.

La version des drivers rt61 sous debian s’installe via le paquet firmware-ralink (non-free) et la carte wifi est ensuite reconnue directement.

Il faut éventuellement modifier le /etc/network/interfaces et supprimer les anciens drivers. Le nouveau module s’appelle rt61pci et non rt61.

[quote=“morphinux”]ben je peux pas te dire si c’est un problème wifi, rien ne l’indique, c’est juste que ça bloque au boot comme pour Link_[/quote] En relisant tes logs, il semble que ça concerne le chargement du module lirc (qui gère la télécommande infrarouge).
Essayes de créer un fichier /etc/modprobe.d/blacklist.perso avec dedans:

Mais je me répète, ni ton problême ni la question sur le wifi ne concernent le sujet initial du fil de Link_ qui vient juste de l’absence du module nvidia, et si on commence à mélanger les sujets dans les fils, ça va devenir impossible de trouver des réponses en cherchant dans les sujets des fils. (déjà que la recherche n’est pas top)