Page 1 sur 3

[ARRET] écran non reconnu après un shutdown (réouvert)

Publié : sam. 03 mai 2014, 12:08
par Cazuza
Bonjour,

je viens d'installer arch sur mon fixe (précédement sour ubuntu). Tout marche niquel sauf :

- quand j'éteind mon PC (commande 'halt' ou 'shutdown -h now'), lors du redémarrage l'écran ne détecte rien et reste noir (je ne vois même pas le splash screen de la carte mère ni syslinux).
Je dois appuyer sur le bonton 'reset' de la tour pour que l'écran soit détecté

- NB : j'ai le même problème l'hibernation ou la mise en veille (pm-utils et/ou uswsusp), mais j'ai laissé tombé quand je suis tombé sur cette phrase dans le wiki :
Suspend/hibernate doesn't work

There have been many reports about the screen going black without easily viewable errors or the
ability to do anything when going into and coming back from suspend and/or hibernate.
These problems have been seen on both laptops and desktops. This is not an official solution,
but switching to an older kernel, especially the LTS-kernel, will probably fix this.
CONFIG :
- noyau : 3.14.2-1-ARCH
- openbox + slim
- carte graphique : NVIDIA GeForce 8600 GTS + driver nvidia
- carte mère : ASUSTeK P5PL2-E
- processeur : Intel(R) Pentium(R) Dual CPU E2180 @ 2.00GHz
- écran connecté en DVI : ACER G246HL

Quelques logs (mais que ne serons surement pas vraiment utiles vu que l'écran ne s'allume pas même avant le demarrage de syslinux) :

Code : Tout sélectionner

[b]more /var/log/Xorg.0.log | grep EE[/b]

[    11.765] Current Operating System: Linux kuluse 3.14.2-1-ARCH #1 SMP PREEMPT Sun Apr 27 11:28:45 CEST 2014 i686
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    11.966] Initializing built-in extension MIT-SCREEN-SAVER
[    14.270] (EE) Failed to load module "nouveau" (module does not exist, 0)
[    14.333] (EE) Failed to load module "nv" (module does not exist, 0)
[    14.333] (EE) Failed to load module "modesetting" (module does not exist, 0)
[    14.333] (EE) Failed to load module "fbdev" (module does not exist, 0)
[    14.334] (EE) Failed to load module "vesa" (module does not exist, 0)

Code : Tout sélectionner

[b]/var/log/pm-suspend.log[/b]

Initial commandline parameters: 
ven. mai  2 20:10:53 CEST 2014: Running hooks for suspend.
Running hook /usr/lib/pm-utils/sleep.d/00logging suspend suspend:
Linux kuluse 3.14.2-1-ARCH #1 SMP PREEMPT Sun Apr 27 11:28:45 CEST 2014 i686 GNU/Linux
Module                  Size  Used by
fuse                   71217  3 
mousedev                9164  0 
nvidia               9743448  39 
snd_hda_codec_analog     8079  1 
snd_hda_codec_generic    46814  1 snd_hda_codec_analog
evdev                   8816  7 
ppdev                   6126  0 
iTCO_wdt                4599  0 
iTCO_vendor_support     1577  1 iTCO_wdt
coretemp                5502  0 
microcode              12201  0 
usblp                  11390  0 
mac_hid                 2721  0 
i2c_i801               10000  0 
serio_raw               4033  0 
snd_hda_intel          33079  0 
snd_hda_codec          87945  3 snd_hda_codec_generic,snd_hda_intel,snd_hda_codec_analog
uvcvideo               65180  0 
pcspkr                  1519  0 
videobuf2_vmalloc       2732  1 uvcvideo
snd_wavefront          29042  0 
videobuf2_memops        1651  1 videobuf2_vmalloc
videobuf2_core         26295  1 uvcvideo
videodev              100419  2 uvcvideo,videobuf2_core
snd_cs4236             22648  0 
snd_usb_audio          99005  0 
snd_wss_lib            18465  2 snd_wavefront,snd_cs4236
snd_usbmidi_lib        16512  1 snd_usb_audio
media                  10120  2 uvcvideo,videodev
snd_opl3_lib            7218  2 snd_wavefront,snd_cs4236
led_class               2699  0 
psmouse                92603  0 
lpc_ich                11940  0 
snd_mpu401_uart         5039  2 snd_wavefront,snd_cs4236
snd_rawmidi            15308  3 snd_wavefront,snd_usbmidi_lib,snd_mpu401_uart
snd_seq_device          4284  2 snd_rawmidi,snd_opl3_lib
snd_hwdep               4970  4 snd_usb_audio,snd_wavefront,snd_hda_codec,snd_opl3_lib
snd_pcm                67460  5 snd_usb_audio,snd_wss_lib,snd_hda_codec,snd_hda_intel,snd_cs4236
drm                   196474  2 nvidia
i2c_core               22850  4 drm,i2c_i801,nvidia,videodev
ns558                   1895  0 
snd_timer              15422  3 snd_wss_lib,snd_pcm,snd_opl3_lib
gameport                6234  1 ns558
parport_pc             17219  0 
r8169                  52375  0 
snd                    45927  16 snd_usb_audio,snd_hwdep,snd_timer,snd_wss_lib,snd_pcm,snd_rawmidi,
snd_hda_codec_generic,
snd_wavefront,snd_usbmidi_lib,snd_hda_codec,snd_hda_intel,snd_mpu401_uart,
snd_seq_device,snd_cs4236,snd_hda_codec_analog,snd_opl3_lib
rng_core                2888  0 
parport                25945  2 ppdev,parport_pc
mii                     3567  1 r8169
shpchp                 22606  0 
intel_agp               9484  0 
intel_gtt              10268  1 intel_agp
asus_atk0110           11025  0 
agpgart                22747  3 drm,intel_agp,intel_gtt
soundcore               4455  1 snd
hwmon                   2425  2 asus_atk0110,coretemp
button                  3781  0 
acpi_cpufreq            9002  0 
processor              21865  1 acpi_cpufreq
ext4                  457741  3 
crc16                   1123  1 ext4
mbcache                 4618  1 ext4
jbd2                   74148  1 ext4
sd_mod                 34206  5 
crc_t10dif               815  1 sd_mod
crct10dif_common        1136  1 crc_t10dif
sr_mod                 13375  0 
cdrom                  30444  1 sr_mod
ata_generic             2466  0 
pata_acpi               2495  0 
atkbd                  14966  0 
libps2                  3743  2 atkbd,psmouse
ata_piix               21371  4 
libata                153231  3 pata_acpi,ata_generic,ata_piix
scsi_mod              116215  3 libata,sd_mod,sr_mod
ehci_pci                3372  0 
uhci_hcd               31032  0 
ehci_hcd               57931  1 ehci_pci
usbcore               161082  7 usblp,uhci_hcd,snd_usb_audio,uvcvideo,snd_usbmidi_lib,ehci_hcd,ehci_pci
usb_common              1664  1 usbcore
floppy                 50328  0 
i8042                  11455  1 libps2
serio                   8477  6 serio_raw,atkbd,i8042,psmouse
             total       used       free     shared    buffers     cached
Mem:       2067488     553396    1514092       1488      28948     172900
-/+ buffers/cache:     351548    1715940
Swap:      4000180          0    4000180

/usr/lib/pm-utils/sleep.d/00logging suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/00powersave suspend suspend:

/usr/lib/pm-utils/sleep.d/00powersave suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/01grub suspend suspend:

/usr/lib/pm-utils/sleep.d/01grub suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/49bluetooth suspend suspend:

/usr/lib/pm-utils/sleep.d/49bluetooth suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/75modules suspend suspend:

/usr/lib/pm-utils/sleep.d/75modules suspend suspend: success.
Running hook /etc/pm/sleep.d/90alsa suspend suspend:

/etc/pm/sleep.d/90alsa suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/90clock suspend suspend:

/usr/lib/pm-utils/sleep.d/90clock suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/94cpufreq suspend suspend:

/usr/lib/pm-utils/sleep.d/94cpufreq suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/95led suspend suspend:

/usr/lib/pm-utils/sleep.d/95led suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler suspend suspend:
nVidia binary video drive detected, not using quirks.

/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/99video suspend suspend:
kernel.acpi_video_flags = 0

/usr/lib/pm-utils/sleep.d/99video suspend suspend: success.
ven. mai  2 20:10:56 CEST 2014: performing suspend


Re: [ARRET] écran non reconnu après un shutdown

Publié : sam. 03 mai 2014, 12:58
par benjarobin
Une fois que tu as éteint de le PC, si tu débranches son alimentation est ce que l'écran affiche au moins le BIOS au premier démarrage ?
As tu vérifié que le BIOS était bien à jour ? Il doit être en version 0904 qui est la dernière version stable. Mais ton matériel est particulièrement vieux...

Re: [ARRET] écran non reconnu après un shutdown

Publié : sam. 03 mai 2014, 14:26
par Cazuza
- après avoir débranché l'alimentation, attendu 30 secondes et allumé le PC, j'ai toujours le même problème. Pas de BIOS au démarrage
- si je fais un reboot au lieu du shutdown le problème n'apparait pas
- mon BIOS est bien en version 0904. Je ne savais pas qu'on pouvait le mettre à jour (d'ailleurs comment faire pour le mettre à jour à l'avenir?)

Et oui ce PC est assez vieux (acheté en 2007) mais il fonctionne à merveille pour ce que j'en fait et mes parents sont bien contents de profiter de mon vieux PC...
J'aimerai bien réussir à régler ce problème car c'est vraiment la seule chose qui manque pour pouvoir leur donner ce PC.

En tout cas déjà merci de te pencher sur ce problème

Re: [ARRET] écran non reconnu après un shutdown

Publié : sam. 03 mai 2014, 14:37
par arlye
Salut,

A la fin de l'installation du système tu dois reboot, a ce moment là les pilotes ainsi que Xorg n'est pas installé tu avais un soucis d’écran au 1er reboot ?

Re: [ARRET] écran non reconnu après un shutdown

Publié : sam. 03 mai 2014, 14:40
par Cazuza
Non je ne l'ai pas fait car ma carte n'est pas dans la liste des cartes reconnues par Nouveau. (Je possède une Nvidia GeForce 8600GTS).

Re: [ARRET] écran non reconnu après un shutdown

Publié : sam. 03 mai 2014, 14:41
par arlye
arlye a écrit :Salut,

A la fin de l'installation du système tu dois reboot, a ce moment là les pilotes ainsi que Xorg n'est pas installé tu avais un soucis d’écran au 1er reboot ?

Re: [ARRET] écran non reconnu après un shutdown

Publié : sam. 03 mai 2014, 14:44
par Cazuza
arlye a écrit :Salut,

A la fin de l'installation du système tu dois reboot, a ce moment là les pilotes ainsi que Xorg n'est pas installé tu avais un soucis d’écran au 1er reboot ?
Non à ce moment je n'avais pas de problème il me semble...

Re: [ARRET] écran non reconnu après un shutdown

Publié : sam. 03 mai 2014, 15:11
par arlye
Peut tu nous donner la sortie de :

Code : Tout sélectionner

pacman -Q xorg-xinit xorg-server xorg-server-utils

Re: [ARRET] écran non reconnu après un shutdown

Publié : sam. 03 mai 2014, 15:33
par arlye
1. Tu démarre normalement et tu quitte ton interface graphique pour
te rendre sur le tty2 (Ctrl+Alt+f2)
2. Tu te logue en root
3. Suppression du pilote Nvidia

Code : Tout sélectionner

pacman -Rsn nvidia nvidia-utils nvidia-libgl
4. Suppresion de Xorg

Code : Tout sélectionner

pacman -Rsn xorg-server xorg-xinit xorg-server-utils
5. Réinstallation de Xorg

Code : Tout sélectionner

pacman -S xorg-server xorg-xinit xorg-server-utils
6. Clavier de l'interface graphique en Français.

Code : Tout sélectionner

cat /etc/X11/xorg.conf.d/10-keyboard-layout.conf 
Section	"InputClass"
	Identifier	"Keyboard Layout"
	MatchIsKeyboard	"yes"
	MatchDevicePath	"/dev/input/event*"
	Option		"XkbLayout"	"fr"
	Option		"XkbVariant"	"latin9"
EndSection
7. Installation du pilote Nvidia

Code : Tout sélectionner

pacman -S nvidia nvidia-utils nvidia-libgl
8. Installation de l'interface graphique minimal pour la détéction de l'écran.

Code : Tout sélectionner

pacman -S xorg-twm xorg-xclock xterm
9. Détection des paramétres de l'écran.

Code : Tout sélectionner

echo "xterm & sleep 10" > ~/.xinitrc

Code : Tout sélectionner

startx
Attendre 10 secondes.
10. Reboot

Code : Tout sélectionner

reboot

Re: [ARRET] écran non reconnu après un shutdown

Publié : sam. 03 mai 2014, 15:35
par Cazuza

Code : Tout sélectionner

$ pacman -Q xorg-xinit xorg-server xorg-server-utils
xorg-xinit 1.3.3-3
xorg-server 1.15.1-1
xorg-server-utils 7.6-3
je test la solution de arlye et je vous dit

Re: [ARRET] écran non reconnu après un shutdown

Publié : sam. 03 mai 2014, 15:39
par Cazuza

Code : Tout sélectionner

$ sudo pacman -Rsn nvidia nvidia-utils nvidia-libgl
[sudo] password for kuluse: 
vérification des dépendances...
erreur : la préparation de la transaction a échoué (la satisfaction des dépendances a échoué)
:: cairo : requiert libgl
:: compton-git : requiert libgl
:: glu : requiert libgl
:: glxinfo : requiert libgl
:: libva : requiert libgl
:: qt4 : requiert libgl
Il n'y a pas un moyen de forcer pacman à effectuer la désinstallation?
(pacman -Rcn va désinstaller tous les logiciels qui utilisent les paquets à désinstaller... un peu ennuyeux)

Re: [ARRET] écran non reconnu après un shutdown

Publié : sam. 03 mai 2014, 16:13
par Cazuza
Ok alors j'ai fait tout ça avec "pacman -Rddn" et le problème n'est pas résolu...

Re: [ARRET] écran non reconnu après un shutdown

Publié : sam. 03 mai 2014, 16:20
par arlye
Tu es en VGA DVI ou HDMI ?

Re: [ARRET] écran non reconnu après un shutdown

Publié : sam. 03 mai 2014, 16:20
par Cazuza
en DVI

Re: [ARRET] écran non reconnu après un shutdown

Publié : sam. 03 mai 2014, 16:26
par arlye
Pour moi tout semble ok du coter de Xorg ainsi que les pilotes si tu réussi a lancer ton interface graphique

Re: [ARRET] écran non reconnu après un shutdown

Publié : sam. 03 mai 2014, 16:37
par benjarobin
Bonjour arlye... Je ne vois pas comment les drivers graphiques serait coupable du souci. Au pire les modules kernel associés. Mais pour cela il n'est pas nécessaire de tout supprimer.

Sinon Cazuza, il ne faut jamais utiliser l'option -Rdd sauf si on a conscience des actions réalisées : En gros cela casse le système, il est rarement conseillé de redémarrer suite à un -Rdd, sauf si on a une parfaite connaissance de l'arbre de dépendance des paquets. En résumé ceci n'est pas à faire à la légère.
Je te conseil plus que vivement de remettre les paquets que tu as supprimé.

Pour revenir au souci, les tests intéressants à faire sont avec des noyaux plus anciens. Mais tout d'abord peux tu reproduire le problème avec le cd d’installation d'ArchLinux ?

Re: [ARRET] écran non reconnu après un shutdown

Publié : sam. 03 mai 2014, 16:38
par Cazuza
Oui, il ne semble pas y avoir de problème avec les pilotes.
Je ne connait pas assez les procédures d'arr pour savoir à d'où peut venir le problème ...

Re: [ARRET] écran non reconnu après un shutdown

Publié : sam. 03 mai 2014, 19:08
par Cazuza
benjarobin a écrit : Sinon Cazuza, il ne faut jamais utiliser l'option -Rdd sauf si on a conscience des actions réalisées : En gros cela casse le système, il est rarement conseillé de redémarrer suite à un -Rdd, sauf si on a une parfaite connaissance de l'arbre de dépendance des paquets. En résumé ceci n'est pas à faire à la légère.
Je te conseil plus que vivement de remettre les paquets que tu as supprimé.

Pour revenir au souci, les tests intéressants à faire sont avec des noyaux plus anciens. Mais tout d'abord peux tu reproduire le problème avec le cd d’installation d'ArchLinux ?
Oui j'ai réinstallé les paquets immédiatement après les avoir désinstallés avec -Rdd, et bien sur avant le reboot.

Tu veux dire que je dois relancer arch depuis le live cd (ou plutot live usb pour moi) et voir si j'ai tjrs le même souci?
Je vais tester ça de suite

Re: [ARRET] écran non reconnu après un shutdown

Publié : sam. 03 mai 2014, 19:14
par Elbarto
Cazuza il faudrait que tu édites ton premier message, car visiblement quelque chose entraine un problème dans la mise en page du topic, sur des écrans qui ont une résolution moyenne ( type 1280x1024 pixels ) un ascenseur horizontal apparait ce qui oblige à scroller en largeur pour lire ton message, c'est pas agréable,

je pense que ça doit être ta première citation ( Suspend/hibernate doesn't work ) qui crée le problème, la ligne est trop longue, ou alors tes fichiers logs, il faudrait insérer un saut de ligne pour réduire la largeur du message

Re: [ARRET] écran non reconnu après un shutdown

Publié : sam. 03 mai 2014, 19:19
par Cazuza
Ça devrait être mieux Elbarto