[RESOLU] Interface graphique HS après une mise à jour

Je dispose d’une debian-sarge sous noyau 2.6.8 qui a été upgradé à etch dernièrement.
Depuis cette mise à jour, il est impossible de lancer l’interface graphique, elle se bloque au démarrage.
En reconfigurant le xserver-xorg, cela ne fonctionne qu’en utilisant une souris en port série (bizarre)

auriez vous une idée pour récupérer l’usage de l’interface graphique et de la souris ps2.
merci

Les logs ! Les logs ! :smt026
Le xorg.conf ! Le xorg.conf ! :smt026

  • d’infos ! + d’infos ! :smt026

viewtopic.php?f=3&t=4657

voici quelques fichiers de log.
Le message d’erreur après avoir lancé l’interface graphique :

X: warning; process set to priority -1 instead of requested priority 0

X Window System Version 7.1.1
Release Date: 12 May 2006
X Protocol Version 11, Revision 0, Release 7.1.1
Build Operating System: UNKNOWN
Current Operating System: Linux debian-test 2.6.8-2-386 #1 Tue Aug 16 12:46:35 UTC 2005 i686
Build Date: 04 September 2007
Before reporting problems, check wiki.x.org
to make sure that you have the latest version.
Module Loader present
Markers: (–) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: “/var/log/Xorg.0.log”, Time: Tue Mar 4 11:38:59 2008
(==) Using config file: “/etc/X11/xorg.conf”
(WW) VESA(0): Failed to set up write-combining range (0xfd000000,0x7f0000)
(EE) xf86OpenSerial: Cannot open device /dev/input/mice
No such device.
(EE) Configured Mouse: cannot open input device
(EE) PreInit failed for input device "Configured Mouse"
xkb_keycodes { include “xfree86+aliases(azerty)” };
xkb_types { include “complete” };
xkb_compatibility { include “complete” };
xkb_symbols { include “pc(pc105)+fr” };
xkb_geometry { include “pc(pc105)” };
The XKEYBOARD keymap compiler (xkbcomp) reports:

Warning: Type “ONE_LEVEL” has 1 levels, but has 2 symbols
Ignoring extra symbols
Errors from xkbcomp are not fatal to the X server
No core pointer

Fatal server error:
failed to initialize core devices
XIO: fatal IO error 104 (Connection reset by peer) on X server ":0.0"
after 0 requests (0 known processed) with 0 events remaining.

et le xorg.conf :
Section "Module"
Load "bitmap"
Load "dbe"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "int10"
Load "record"
Load "vbe"
EndSection

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

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

Section "Device"
Identifier "ATI Technologies Inc Rage XL"
Driver "vesa"
BusID "PCI:3:2:0"
EndSection

Section "Monitor"
Identifier "▒cran g▒n▒rique"
Option "DPMS"
HorizSync 28-51
VertRefresh 43-60
EndSection

Section "Screen"
Identifier "Default Screen"
Device "ATI Technologies Inc Rage XL"
Monitor "▒cran g▒n▒rique"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes “1024x768” “800x600” "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes “1024x768” “800x600” "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes “1024x768” “800x600” "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes “1024x768” “800x600” "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes “1024x768” “800x600” "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes “1024x768” “800x600” "640x480"
EndSubSection
EndSection

Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
EndSection

Section "DRI"
Mode 0666
EndSection

Et en cerise sur le gâteau, si tu pouvais mettre en forme tes posts avec les boutons “code” ou “quote” situés au dessus de la case de saisie ? Ca rend le tout plus lisible, et ça ne dégoute pas de te répondre.

Sinon, fais dpkg-reconfigure -phigh xserver-xorg, suivi d’un simple dpkg-reconfigure xserver-xorg.
Si ça ne passe toujours pas, redonnes le nouveau xorg.conf génèré et le log.

Suivant le xorg.conf ta souris n’est pas bien configuré, tu as un dispositif exotique ?

Les commandes que tu m’as donné n’ont rien changé, c’est toujours le même log d’erreur…

[code]X Window System Version 7.1.1
Release Date: 12 May 2006
X Protocol Version 11, Revision 0, Release 7.1.1
Build Operating System: UNKNOWN
Current Operating System: Linux debian-test 2.6.8-2-386 #1 Tue Aug 16 12:46:35 UTC 2005 i686
Build Date: 04 September 2007
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Module Loader present
Markers: (–) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: “/var/log/Xorg.0.log”, Time: Tue Mar 4 14:34:54 2008
(==) Using config file: “/etc/X11/xorg.conf”
(WW) VESA(0): Failed to set up write-combining range (0xfd000000,0x7f0000)
(EE) xf86OpenSerial: Cannot open device /dev/input/mice
No such device.
(EE) Configured Mouse: cannot open input device
(EE) PreInit failed for input device "Configured Mouse"
xkb_keycodes { include “xfree86+aliases(azerty)” };
xkb_types { include “complete” };
xkb_compatibility { include “complete” };
xkb_symbols { include “pc(pc105)+fr” };
xkb_geometry { include “pc(pc105)” };
The XKEYBOARD keymap compiler (xkbcomp) reports:

Warning: Type “ONE_LEVEL” has 1 levels, but has 2 symbols
Ignoring extra symbols
Errors from xkbcomp are not fatal to the X server
No core pointer

Fatal server error:
failed to initialize core devices
XIO: fatal IO error 104 (Connection reset by peer) on X server ":0.0"
after 0 requests (0 known processed) with 0 events remaining.[/code]

et voici le fichier du xorg.conf :

[code] Section "Module"
Load "bitmap"
Load "dbe"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "int10"
Load "record"
Load "vbe"
EndSection

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

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

Section "Device"
Identifier "ATI Technologies Inc Rage XL"
Driver "vesa"
BusID "PCI:3:2:0"
EndSection

Section "Monitor"
Identifier "▒cran g▒n▒rique"
Option "DPMS"
HorizSync 28-51
VertRefresh 43-60
EndSection

Section "Screen"
Identifier "Default Screen"
Device "ATI Technologies Inc Rage XL"
Monitor "▒cran g▒n▒rique"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes “1024x768” “800x600” "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes “1024x768” “800x600” "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes “1024x768” “800x600” "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes “1024x768” “800x600” "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes “1024x768” “800x600” "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes “1024x768” “800x600” "640x480"
EndSubSection
EndSection

Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
EndSection

Section "DRI"
Mode 0666
EndSection[/code]

non non monsieur, c’est une souris usb classique.
En reconfigurant le xserver-xorg j’arrive à lancer l’interface graphique en configurant une souris en port série.
Mais cela ne m’avance pas car je ne peux tester la souris avec un tel port.

Je crois que j’ai trouvé !
Tu es encore en noyau 2.6.8, non ? Ca doit emmerder udev et hal.
Au fait, tu as bien udev d’installé ?
Passes passes donc sur le 2.6.18 de etch et refais le reconfigure.

oui udev est bien installé et oui je suis en noyau 2.6.8

J’ai déja essayé de recompiler en 2.6.18 mais je n’y arrive pas, cela bloque au démarrage et me lance un shell bizarre (initramfs).

sinon connais-tu un bon tuto pour compiler un noyau svp ?

Tu n’as pas besoin de le compiler, il faut juste peut être ajuster ta config disque pour faire booter le 2.6.18 standard.
Tu as bien fait un dist-upgrade pour ta mise à jour ?

as tu initramfs-tools d’installé ? sinon, installes le et fais un aptitude reinstall du 2.6.18.

j’ai bien fait un dist-upgrade
j’ai initramfs-tools d’installé mais je ne comprends pas très bien comment faire pour passer en noyau 2.6.18 sans faire une compilation.

cela dit je préfèrerai faire sans…

que donne :
$ apt-cache search linux-image | grep linux-image

[quote=“debianhadic”]que donne :
$ apt-cache search linux-image | grep linux-image[/quote]

voila monsieur :

linux-image-2.6-486 - Linux kernel 2.6 image on x86 linux-image-2.6-686 - Linux kernel 2.6 image on PPro/Celeron/PII/PIII/P4 linux-image-2.6-686-bigmem - Linux kernel 2.6 image on PPro/Celeron/PII/PIII/P4 linux-image-2.6-686-smp - Linux 2.6 image on PPro/Celeron/PII/PIII/P4 SMP - transition package linux-image-2.6-amd64 - Linux kernel 2.6 image on AMD64 linux-image-2.6-k7 - Linux kernel 2.6 image on AMD K7 linux-image-2.6-k7-smp - Linux 2.6 image on AMD K7 SMP - transition package linux-image-2.6-vserver-686 - Linux kernel 2.6 image on PPro/Celeron/PII/PIII/P4 linux-image-2.6-vserver-k7 - Linux kernel 2.6 image on AMD K7 linux-image-2.6-xen-686 - Linux kernel 2.6 image on i686 linux-image-2.6-xen-vserver-686 - Linux kernel 2.6 image on i686 linux-image-2.6.18-4-486 - Linux 2.6.18 image on x86 linux-image-2.6.18-4-686 - Linux 2.6.18 image on PPro/Celeron/PII/PIII/P4 linux-image-2.6.18-4-686-bigmem - Linux 2.6.18 image on PPro/Celeron/PII/PIII/P4 linux-image-2.6.18-4-amd64 - Linux 2.6.18 image on AMD64 linux-image-2.6.18-4-k7 - Linux 2.6.18 image on AMD K7 linux-image-2.6.18-4-vserver-686 - Linux 2.6.18 image on PPro/Celeron/PII/PIII/P4 linux-image-2.6.18-4-vserver-k7 - Linux 2.6.18 image on AMD K7 linux-image-2.6.18-4-xen-686 - Linux 2.6.18 image on i686 linux-image-2.6.18-4-xen-vserver-686 - Linux 2.6.18 image on i686 linux-image-486 - Linux kernel image on x86 linux-image-686 - Linux kernel image on PPro/Celeron/PII/PIII/P4 linux-image-686-bigmem - Linux kernel image on PPro/Celeron/PII/PIII/P4 linux-image-amd64 - Linux kernel image on AMD64 linux-image-k7 - Linux kernel image on AMD K7 linux-image-vserver-686 - Linux kernel image on PPro/Celeron/PII/PIII/P4 linux-image-vserver-k7 - Linux kernel image on AMD K7 linux-image-xen-686 - Linux kernel image on i686 linux-image-xen-vserver-686 - Linux kernel image on i686 linux-image-2.6.18-2.6.18 - Linux kernel binary image for version 2.6.18-2.6.18 linux-image-2.6.18.1-test - Linux kernel binary image for version 2.6.18.1-test linux-image-2.6.18.1.080303 - Linux kernel binary image for version 2.6.18.1.080303

Il suffit juste d’installer le paquet linux-image-2.6.18-4-686

après l’installation du package, j’obtiens un message d’erreur et le boot se termine sur l’ouverture d’un shell initramfs ?? pourquoi ?

[code]Begin : Waiting for root system… …
Done.
check root= bootarg cat /proc/cmdline
or missing modules, devices: cat /proc/modules ls /dev
ALERT! /dev/hda1 does not exist. Dropping to a shell!

BusyBox v1.1.3 (Debian 1:1.1.3-4) Built-in sell (ash)
Enter “help” for a list of built-in commands.

/bin/sh: can’t access tty; job control turned off
(initramfs) [/code]

Tous les disques même IDE sont désormais reconnus en tant que /dev/sdX et plus /dev/hdX
Dans ton /boot/grub/menu.lst, cherche :

[code]## ## Start Default Options ##

default kernel options

default kernel options for automagic boot options

If you want special options for specific kernels use kopt_x_y_z

where x.y.z is kernel version. Minor versions can be omitted.

e.g. kopt=root=/dev/hda1 ro

kopt_2_6_8=root=/dev/hdc1 ro

kopt_2_6_8_2_686=root=/dev/hdc2 ro

kopt=root=/dev/hda1 ro[/code]

et remplace # kopt=root=/dev/hda1 ro par # kopt=root=/dev/sda1 ro

Puis

j’ai réalisé tes commandes. Cela fait planter le shell que j’ai installé (zsh) et me donne un démarrage bizarre ou il est question de réparer le système de fichier.

fsck died with exit status 8 File system check failed. Please repair the file system manually. A maintenance shell will now be started. CONTROL-D will terminate this shell and resume system boot. Give root password for maintenance (or type Control-D to continue): /etc/zsh/zshrc:51: failed to load module: zsh/zle /etc/zsh/zshrc:bindkey:51: autoload failed /etc/zsh/zshrc:52: command not found: bindkey /etc/zsh/zshrc:53: command not found: bindkey /etc/zsh/zshrc:54: command not found: bindkey /etc/zsh/zshrc:55: command not found: bindkey /etc/zsh/zshrc:56: command not found: bindkey /etc/zsh/zshrc:57: command not found: bindkey /etc/zsh/zshrc:1: command not found: id /etc/zsh/zshrc:71: command not found: bindkey /etc/zsh/zshrc:72: command not found: bindkey /etc/zsh/zshrc:239: failed to load module: zsh/zle /etc/zsh/zshrc:zstyle:239: autoload failed /etc/zsh/zshrc:240: command not found: zstyle /etc/zsh/zshrc:241: command not found: zstyle /etc/zsh/zshrc:244: compinit: function definition file not found zsh: failed to load module: zsh/zle

Après je me logue en root et le shell réagi bizarrement, pas de backspace…
De plus je ne peux plus revenir sous le noyau 2.6.8
je suis dègue…

Si tu veux booter sur le 2.6.8, au menu de grub, place-toi sur le 2.6.8 et appuie sur la touche “e” pour éditer.
Tu devrais avoir une ligne du genre

remplace /dev/sda1 par /dev/hda1

:exclamation: :exclamation: :arrow_right: à condition bien sûr que /dev/hda1 corresponde bien à ta partition root.
Mais ça n’arrangera pas ton soucis du début (pas d’interface graphique).
Pour zsh, je ne sais pas ce qu’il faut faire…

Dans ton shell root, essayes un stty sane, pour voir si tu récupères ton backspace, ou lances simplement un bash.

Pour zsh, il ne faut pas l’utiliser comme shell par défaut, ça fout la zouille dans beaucoup de scripts mal faits sans shell escape qui attendent un bash. Fais un dpkg-reconfigure bash -p low, ça devrait te permettre de revenir en bash par défaut, et pour l’utilisateur que tu veux faire fonctionner en zsh (surtout pas le root), tu utilises chsh pour lui indiquer le shell que tu veux.

Sinon, pour finir de faire booter ton 2.6.18, une fois que tu es en shell root, va changer ton /etc/fstab qui doit encore être configuré en hda au lieu de sda.
Eventuellement, pour pouvoir booter aussi bien en 2.6.8 qu’en 2.6.18, tu peux aussi modifier ton grub (le kopt) et ton fstab pour utiliser les uuid. Ca a l’avantage en plus de te permettre de déplacer ton disque ou tu veux (autre ide, branchement avec un connecteur ide/usb, etc):
doc.ubuntu-fr.org/uuid_et_label
Pour ce qui est du scandisk, sans les messages qui viennent avant, c’est difficile d’expliquer ce qui se passe.

le stty sane fonctionne bien, j’ai retrouvé le backspace mais… je n’ai pas pu taper tes autres commandes car dpkg-reconfigure n’est pas trouvé par zsh tout comme apt-get ou vi

par conséquent je suis pied et poing lié car je ne peux presque rien faire.

Même en utilisant la commande bash je ne peux éditer le /etc/fstab