Arrêt sur Compaq presario 2100

Post Reply
Message
Author
Sonic
Posts: 26
Joined: Sat 12 Jan 2013, 16:58

Arrêt sur Compaq presario 2100

#1 Post by Sonic »

Bonjour, je rencontre un problème sur certaines Puppies.
Peut-être pourriez-vous m'aider ?

voici le PC : compaq presario 2100 528 Mo de ram, installation frugale avec une swap de 900 Mo sur le DD.

Le problème : un ventilateur tournant sans cesse, mais aussi et surtout l'impossibilité d'éteindre ou de redémarrer le PC sans passer par un reboot sauvage (appui de quelques secondes sur le bouton power).
Le PC semble faire son travail, sa sauvegarde puis reste bloqué sur l'écran noir "power down" ou "reboot".
j'ai tenté de passer un "acpi=force" aussi un "acpi=on" sans succès.

- j'ai installé les paquets "acpi"
et
- j'ai également procédé à la manipulation décrite ici :
http://www.murga-linux.com/puppy/viewto ... 38&t=52916
- j'ai aussi avec le bootmanager chargé les modules acpi_cpufreq, acpi_pad, acpiphp_ibm, acpiphp.

je sais, je vais un peu "tout azimut", mais je ne suis pas vraiment un spécialiste, vous l'aurez compris !

J'ai tellement installé de Puppies, que j'ai du mal maintenant à me rappeler lesquelles posent problème, néanmoins, je me souviens de :

l'Archpup, (kernel 3.6.8)
la Puplette (3.2.29)
la lxpup (même dérivée que ci-dessus, kernel 3.2.29).

Sur la lxpup, il y a le laptop tool qui permet éventuellement d'enlever l'ACPI, je l'ai fait, ça ne change quasi rien, à part que sur l'écran avant le reboot ou power down, je n'ai plus l'arrêt de l'acpid qui est marqué !

voilà, merci de m'avoir lu jusque là.

Sonic
Posts: 26
Joined: Sat 12 Jan 2013, 16:58

#2 Post by Sonic »

bonsoir,

voici l'avancement de mes recherches, j'ai un peu progressé.

J'ai remarqué qu'une de mes puppy fonctionnait mais ne comportait PAS l'ACPI :shock:

alors j'ai passé en argument acpi=off, et..

maintenant le redémarrage fonctionne, mais PAS le power off :?:

j'ai progressé, mais je suis perplexe !

merci de m'avoir lu

User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

#3 Post by ASRI éducation »

@ Sonic
J'ai déjà rencontré des problèmes proches du tien avec des ordis PII/PIII. En général l'option puppy acpi=force était efficace.
J'ai l'impression que ton problème ne va pas être simple à résoudre...
Question : avec une ancienne Puppy/Toutou (ancien kernel), as-tu le même problème ?
Cordialement

Sonic
Posts: 26
Joined: Sat 12 Jan 2013, 16:58

#4 Post by Sonic »

ASRI éducation wrote:@ Sonic
J'ai déjà rencontré des problèmes proches du tien avec des ordis PII/PIII. En général l'option puppy acpi=force était efficace.
J'ai l'impression que ton problème ne va pas être simple à résoudre...
Question : avec une ancienne Puppy/Toutou (ancien kernel), as-tu le même problème ?
Cordialement
Bonjour,
effectivement, une option de forçage semblait réussir pour beaucoup.
Je vais tenter d'essayer d'autres Puppies avec un noyau 2...
je les garde en stock, ce ne sera pas très long.

Edit : peut-être un lsmod à chaque fois ? (je ne suis pas très fort, je crois que c'est la commande pour connaitre les modules chargés ?).

Sonic
Posts: 26
Joined: Sat 12 Jan 2013, 16:58

#5 Post by Sonic »

Voici quelques premiers résultats :

OK :
Threeheaded dog 2.6.37.6 wrote: lsmod
Module Size Used by
nls_cp850 3705 0
radeon 672554 1
drm_kms_helper 18894 1 radeon
ttm 34701 1 radeon
drm 111080 4 radeon,drm_kms_helper,ttm
hwmon 969 1 radeon
i2c_algo_bit 3475 1 radeon
arc4 974 2
ecb 1401 2
snd_ali5451 11499 0
snd_ac97_codec 75877 1 snd_ali5451
container 1769 0
ac97_bus 706 1 snd_ac97_codec
snd_seq_dummy 907 0
rt61pci 15520 0
snd_usb_audio 58430 0
rt2x00pci 3421 1 rt61pci
snd_usbmidi_lib 12081 1 snd_usb_audio
snd_pcm_oss 27368 0
rt2x00lib 20707 2 rt61pci,rt2x00pci
snd_mixer_oss 9891 1 snd_pcm_oss
mac80211 123470 2 rt2x00pci,rt2x00lib
snd_seq_oss 19107 0
snd_seq_midi 3244 0
snd_seq_midi_event 3636 2 snd_seq_oss,snd_seq_midi
snd_pcm 46852 4 snd_ali5451,snd_ac97_codec,snd_usb_audio,snd_pcm_oss
cfg80211 98953 2 rt2x00lib,mac80211
snd_rawmidi 12160 2 snd_usbmidi_lib,snd_seq_midi
rfkill 10262 1 cfg80211
snd_page_alloc 4701 1 snd_pcm
eeprom_93cx6 924 1 rt61pci
crc_itu_t 1015 1 rt61pci
snd_hwdep 3732 1 snd_usb_audio
snd_seq 32504 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_seq_device 3657 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd_timer 12095 2 snd_pcm,snd_seq
snd 32638 13 snd_ali5451,snd_ac97_codec,snd_usb_audio,snd_usbmidi_lib,snd_pcm_oss,snd_mixer_oss,snd_seq_oss,snd_pcm,snd_rawmidi,snd_hwdep,snd_seq,snd_seq_device,snd_timer
soundcore 3301 1 snd
video 9783 0
output 1128 1 video
thermal 6162 0
i2c_ali15x3 3710 0
i2c_ali1535 3542 0
evdev 5787 1
battery 7619 0
pcspkr 1191 0
serio_raw 2846 0
i2c_core 12226 6 radeon,drm_kms_helper,drm,i2c_algo_bit,i2c_ali15x3,i2c_ali1535
natsemi 18402 0
ppdev 4058 0
parport_pc 19496 0
parport 20431 2 ppdev,parport_pc
fbcon 28878 0
font 6932 1 fbcon
bitblit 3462 1 fbcon
softcursor 821 1 bitblit
tileblit 1533 1 fbcon
shpchp 18023 0
sg 19124 0
ati_agp 3894 1
agpgart 18200 3 ttm,drm,ati_agp
pci_hotplug 16959 1 shpchp
button 3542 0
processor 21457 1
ac 2181 0
fuse 47224 0
aufs 119510 38
nls_iso8859_1 2945 0
nls_cp437 4473 0
usbhid 17869 0
usb_storage 30280 0
squashfs 16791 2
ohci_hcd 17041 0
usbcore 87915 6 snd_usb_audio,snd_usbmidi_lib,usbhid,usb_storage,ohci_hcd
ssb 29319 1 ohci_hcd
yenta_socket 16011 0
psmouse 41136 0
floppy 40674 0
OK :
Linux MetroPuppy 2.6.33.2 wrote: lsmod
Module Size Used by
radeon 515838 1
ttm 31586 1 radeon
drm_kms_helper 17823 1 radeon
drm 106327 4 radeon,ttm,drm_kms_helper
i2c_algo_bit 3539 1 radeon
iptable_mangle 1189 0
iptable_nat 2666 0
nf_nat 10083 1 iptable_nat
ipt_REJECT 1485 1
nf_conntrack_ftp 4020 0
nf_conntrack_irc 2359 0
iptable_filter 958 1
xt_state 895 5
nf_conntrack_ipv4 7063 8 iptable_nat,nf_nat
nf_conntrack 36999 6 iptable_nat,nf_nat,nf_conntrack_ftp,nf_conntrack_irc,xt_state,nf_conntrack_ipv4
nf_defrag_ipv4 755 1 nf_conntrack_ipv4
ip_tables 7321 3 iptable_mangle,iptable_nat,iptable_filter
snd_ali5451 11234 0
snd_ac97_codec 75789 1 snd_ali5451
ac97_bus 686 1 snd_ac97_codec
arc4 962 2
snd_pcm_oss 26845 0
snd_mixer_oss 9963 1 snd_pcm_oss
ecb 1377 2
fan 2478 0
snd_pcm 45385 3 snd_ali5451,snd_ac97_codec,snd_pcm_oss
snd_seq_dummy 907 0
rt61pci 14976 0
crc_itu_t 1003 1 rt61pci
rt2x00pci 3617 1 rt61pci
snd_seq_oss 18888 0
rt2x00lib 18100 2 rt61pci,rt2x00pci
led_class 1733 1 rt2x00lib
snd_seq_midi 3156 0
mac80211 99898 2 rt2x00pci,rt2x00lib
snd_rawmidi 11924 1 snd_seq_midi
cfg80211 90319 2 rt2x00lib,mac80211
eeprom_93cx6 924 1 rt61pci
snd_seq_midi_event 3592 2 snd_seq_oss,snd_seq_midi
snd_seq 32379 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer 11986 2 snd_pcm,snd_seq
snd_seq_device 3601 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd 30859 10 snd_ali5451,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore 3403 1 snd
snd_page_alloc 4645 1 snd_pcm
pcspkr 1179 0
natsemi 18100 0
ohci1394 20716 0
ieee1394 50116 1 ohci1394
serio_raw 2928 0
fbcon 27736 0
tileblit 1509 1 fbcon
font 6916 1 fbcon
bitblit 3514 1 fbcon
softcursor 805 1 bitblit
shpchp 21148 0
ati_agp 3910 1
i2c_ali15x3 3982 0
pci_hotplug 18286 1 shpchp
agpgart 18904 3 ttm,drm,ati_agp
i2c_core 11497 5 radeon,drm_kms_helper,drm,i2c_algo_bit,i2c_ali15x3
container 1757 0
parport_pc 19055 0
video 14642 0
output 1120 1 video
thermal 9263 0
parport 20387 1 parport_pc
battery 7164 0
evdev 5517 0
ac 2143 0
button 3522 0
processor 24987 1
fuse 42549 0
aufs 110466 1
nls_iso8859_1 2937 0
nls_cp437 4465 0
usbhid 18009 0
usb_storage 29717 0
squashfs 15984 1
ohci_hcd 16937 0
usbcore 91279 4 usbhid,usb_storage,ohci_hcd
ssb 29373 1 ohci_hcd
yenta_socket 16079 2
rsrc_nonstatic 6693 1 yenta_socket
floppy 40152 0
OK :
Linux puppypc24807 3.6.2-dpup wrote: lsmod
Module Size Used by
k8temp 2314 0
nls_cp850 3709 0
radeon 663279 1
drm_kms_helper 17715 1 radeon
ttm 37954 1 radeon
drm 147606 4 radeon,drm_kms_helper,ttm
i2c_algo_bit 3608 1 radeon
snd_ali5451 11359 0
snd_ac97_codec 76718 1 snd_ali5451
ac97_bus 706 1 snd_ac97_codec
snd_pcm_oss 27413 0
snd_mixer_oss 9923 1 snd_pcm_oss
snd_pcm 47582 3 snd_ali5451,snd_ac97_codec,snd_pcm_oss
snd_page_alloc 4689 1 snd_pcm
fan 1798 0
snd_seq_dummy 911 0
snd_seq_oss 18948 0
snd_seq_midi 3256 0
snd_seq_midi_event 3604 2 snd_seq_oss,snd_seq_midi
snd_rawmidi 11714 1 snd_seq_midi
snd_seq 32083 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_seq_device 3485 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd_timer 11650 2 snd_pcm,snd_seq
snd 34491 10 snd_ali5451,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_seq_device,snd_timer
soundcore 3219 1 snd
arc4 1449 2
rt61pci 16902 0
rt2x00pci 3595 1 rt61pci
rt2x00lib 25201 2 rt61pci,rt2x00pci
mac80211 159995 2 rt2x00pci,rt2x00lib
cfg80211 123372 2 rt2x00lib,mac80211
rfkill 10109 2 cfg80211
eeprom_93cx6 1487 1 rt61pci
pcspkr 1235 0
i2c_ali1535 3593 0
i2c_core 12798 5 radeon,drm_kms_helper,drm,i2c_algo_bit,i2c_ali1535
natsemi 18984 0
firewire_ohci 22847 0
firewire_core 35679 1 firewire_ohci
container 1813 0
ati_agp 3914 1
agpgart 17982 3 ttm,drm,ati_agp
shpchp 17711 0
battery 8447 0
video 9387 0
evdev 6492 1
parport_pc 17947 0
parport 20231 1 parport_pc
thermal 6162 0
button 3359 0
processor 22932 1
ac 2411 0
thermal_sys 9683 4 fan,video,thermal,processor
hwmon 873 3 k8temp,radeon,thermal_sys
fuse 49015 0
aufs 119951 53
squashfs 19073 1
yenta_socket 16094 0
floppy 40837 0
A noter que la Dpup exprimo avec son noyau 3.6.2 fonctionne.

User avatar
boxR
Posts: 338
Joined: Sat 13 Aug 2011, 21:58
Location: France

#6 Post by boxR »

Je ne sais pas si ça correspondra à ton cas, mais au cas où cette info :

Quand on monte la partition où est installé le système au démarrage au moyen de /etc/rc.d/rc.local, ça peut générer un reboot à la place de poweroff.

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#7 Post by musher0 »

Salut, Sonic.

Je crois que ç'a à voir avec les accès aux étages ultra profonds de la "puce-mère". Rien de scientifique, remarque, mais il me semble avoir lu quelque chose du genre. Il est donc très difficile d'avoir une solution universelle à partir d'un script.

Ç'a m'est arrivé quelques fois avec certains Puppys, et quand ça arrive, le truc qui a toujours marché, c'est de retourner à la console initiale avec Ctrl+Alt+Delete, et de taper, en console

Code: Select all

busybox reboot
OU

Code: Select all

busybox poweroff
selon le cas.

(Pour faire exprès de me contredire, ça marchera pas sur ton ordi, je suppose...) :wink:

C'est sans danger si tu es installé en frugal (sauf peut-être la dernière opération), parce qu'en frugal, Puppy sauve au fur et à mesure. En fonctionnement en CD live, évidemment, tu perdras tous les changements effectués pendant ta session. En installation complète, je ne sais pas, j'ai jamais fait d'installation complète de Puppy sur un disque rigide.

A+

musher0
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

Post Reply