Slackware nie wstaje po uśpieniu.

Instalacja Slackware Linux, problemy i wstępna konfiguracja, aktualizacje do nowszych wersji.

Moderatorzy: Moderatorzy, Administratorzy

Awatar użytkownika
Ahizzead
Użytkownik
Posty: 282
Rejestracja: 2006-03-23, 18:06
Kontakt:

Slackware nie wstaje po uśpieniu.

Post autor: Ahizzead »

Witam wszystkich Forumowiczów,


na świeżo zainstalowanej kopii Slackware mam problem który polega na tym że kiedy nie używam komputera, po pewnym czasie Slack hubernuje się i później już nie wstaje tzn raz wstaje raz nie. Jedynie kontrolki na klawiaturze mrygają i nic więcej. Bardzo proszę o wszelkie sugestwie.

Pozdrawiam
Wiedzieć czego się nie wie- to prawdziwa wiedza.
[url=http://counter.li.org][img]http://www.xienonster.ovh.org/images/448962.png[/img][/url]
Awatar użytkownika
dienet
Moderator
Posty: 2105
Rejestracja: 2007-07-24, 18:58
Lokalizacja: Racibórz/Rybnik

Re: Slackware nie wstaje po uśpieniu.

Post autor: dienet »

Jaki sprzęt? Jakie moduły (sterowniki załadowane). Czy w trybie tekstowym też tak jest? Z jakiej hibernacji korzystasz? To nie sugestie.
Pozdr0
dienet
[img]http://i164.photobucket.com/albums/u19/slawek15/kotekeo0lq3.jpg[/img]
Awatar użytkownika
Ahizzead
Użytkownik
Posty: 282
Rejestracja: 2006-03-23, 18:06
Kontakt:

Re: Slackware nie wstaje po uśpieniu.

Post autor: Ahizzead »

Witam,

podejrzewam że to jest wina KDE, w trybie tekstowym nic takiego się nie dzieje ale prawdą jest również że w trybie tekstowym nie hibernuje sie w ogóle. Sprzęt to 4 letni PC Athlon 3000+ z Radeonem X570.
@dienet Co masz na myśli jakiej hibernacji używam ?

Kod: Zaznacz cały

Module                  Size  Used by
radeon                711232  2 
ttm                    46904  1 radeon
drm_kms_helper         24215  1 radeon
drm                   163929  5 radeon,ttm,drm_kms_helper
i2c_algo_bit            5143  1 radeon
snd_seq_dummy           1487  0 
snd_seq_oss            29884  0 
snd_seq_midi_event      5620  1 snd_seq_oss
snd_seq                52643  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device          5459  3 snd_seq_dummy,snd_seq_oss,snd_seq
snd_pcm_oss            39907  0 
snd_mixer_oss          15975  1 snd_pcm_oss
ipv6                  273462  16 
agpgart                29705  2 ttm,drm
lp                     10049  0 
fuse                   59927  1 
ppdev                   6315  0 
ohci1394               28585  0 
i2c_nforce2             5568  0 
ieee1394               74340  1 ohci1394
i2c_core               18679  5 radeon,drm_kms_helper,drm,i2c_algo_bit,i2c_nforce2
processor              29915  0 
snd_intel8x0           27146  2 
snd_ac97_codec        113239  1 snd_intel8x0
ac97_bus                1230  1 snd_ac97_codec
rtc_cmos                9278  0 
parport_pc             21015  1 
snd_pcm                71871  3 snd_pcm_oss,snd_intel8x0,snd_ac97_codec
forcedeth              52358  0 
rtc_core               14766  1 rtc_cmos
parport                29923  3 lp,ppdev,parport_pc
rtc_lib                 1922  1 rtc_core
snd_timer              19466  2 snd_seq,snd_pcm
snd                    57142  13 snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer
soundcore               5839  1 snd
psmouse                47158  0 
snd_page_alloc          7145  2 snd_intel8x0,snd_pcm
thermal                12550  0 
thermal_sys            14118  2 processor,thermal
serio_raw               4654  0 
k8temp                  3395  0 
evdev                   9114  8 
button                  4922  0 
hwmon                   1449  2 thermal_sys,k8temp
sg                     25890  0 
Wiedzieć czego się nie wie- to prawdziwa wiedza.
[url=http://counter.li.org][img]http://www.xienonster.ovh.org/images/448962.png[/img][/url]
Awatar użytkownika
dienet
Moderator
Posty: 2105
Rejestracja: 2007-07-24, 18:58
Lokalizacja: Racibórz/Rybnik

Re: Slackware nie wstaje po uśpieniu.

Post autor: dienet »

Ahizzead, jeszcze uściślijmy czy robisz suspend to ram czy suspend to disk.
Co masz na myśli jakiej hibernacji używam ?
Bo są rożne. TOI (Tux On Ice) czy może tej z kernela, czy jakieś innej?
Czemu w trybie tekstowym Ci się nie hibernuje?
Pozdr0
dienet
[img]http://i164.photobucket.com/albums/u19/slawek15/kotekeo0lq3.jpg[/img]
joi
Użytkownik
Posty: 151
Rejestracja: 2004-10-12, 20:32
Lokalizacja: raczej nie stąd ;)
Kontakt:

Re: Slackware nie wstaje po uśpieniu.

Post autor: joi »

Ahizzead pisze:(...) Jedynie kontrolki na klawiaturze mrygają i nic więcej.
skoro mrygają, to znaczy że wystąpił "kernel panic"

spróbuj z najnowszym stabilnym kernelem (w tej chwili 2.6.36) i jeżeli problem nadal występuje spróbuj złapać go np przy pomocy netconsole
Awatar użytkownika
d3zynh
Użytkownik
Posty: 26
Rejestracja: 2010-12-08, 15:02

Re: Slackware nie wstaje po uśpieniu.

Post autor: d3zynh »

Witam. Chciałbym wznowić temat. Problem dokładnie ten sam.
Korzystam ze standardowo zainstalowanego pm-utils (suspend & hibernate). Żeby nie było, że coś źle skompilowałem jajko uruchamiam standardowe 2.6.29-huge-smp. Laptop nie wstaje z uśpienia. Lektura man'a również nie rozwiązała problemu. Wywołanie z --quirk-vbestate-restore oraz innymi nie daje efektu. Laptop zasypia, po wzbudzeniu uruchamia dyski, podświetla LCD ale nie wyświetla, brak reakcji na klawiaturę oraz komendy z wpisywane na ślepo w niby terminal (nie wiem bo nie widze). Jedynie twardy reset i brak trybu uśpienia. Hibernacja w ogóle nie działa - wyłącza tryb użytkownika, zanik obrazu i działa dalej bez możliwości działania z klawiatury itd. - RESET Z PALCA!

Laptop Everex Stepnote SA2053T, 2GB RAM, AMI BIOS 8.13, proc.T2080 Core Duo. Slackware 13.0. pm-utils, kde4. Suspend do RAM. Hibernacja na HD. "zero" efektów".

Jakieś pomysły Panowie?? Przyjmuję wszystkie krytyki i pomysły.
Awatar użytkownika
marco70
Moderator
Posty: 1110
Rejestracja: 2006-10-26, 19:03
Lokalizacja: K...l
Kontakt:

Re: Slackware nie wstaje po uśpieniu.

Post autor: marco70 »

Dodałeś może do gruba czy lilo wpis odnośnie partycji swap ?
slackware64-15.0
Awatar użytkownika
d3zynh
Użytkownik
Posty: 26
Rejestracja: 2010-12-08, 15:02

Re: Slackware nie wstaje po uśpieniu.

Post autor: d3zynh »

Lilo. A no nie. Ładuje się dopiero z fstab. Sądzisz, że ma to znaczenie dla pm-utils? Przecież jest uruchamiany na załadowanym systemie więc info o swap powinien mieć. Problem, że nie ładuje mi go z suspend (RAM sleep mode)

Podejrzewam że problem pewnie leży po stronie APM. Skompiluje na jądrze 2.6.35 i dam znać jakie efekty.
Czekam na ewentualne uwagi i wskazówki.
Awatar użytkownika
dienet
Moderator
Posty: 2105
Rejestracja: 2007-07-24, 18:58
Lokalizacja: Racibórz/Rybnik

Re: Slackware nie wstaje po uśpieniu.

Post autor: dienet »

d3zynh, sprawdź bez X i bez załadowanego moduły karty grafiki. W ogóle laptop jest egzotyczny i może sobie z APCI robić co mu się podoba i to może oznaczać że nie zadziała.
Taki przykład. Mój laptop (Lenovo ThinkPad T61) po hibernacji wstaje ponad 1 min, ze względu na kartę nvidii (Quadro NVS 140M), która powoduje że przez ok. 60 sek odhibernowywania komp nic nie robi. Ze wstrzymaniem nie mam problemów.

Ah dodatkowo możesz (musisz) przed wstrzymaniem powyłączać jakiś sprzęt (karty wifi, lan itp). Praktycznie możesz zrobić wszystko, a i tak nie zadziała.
Pozdr0
dienet
[img]http://i164.photobucket.com/albums/u19/slawek15/kotekeo0lq3.jpg[/img]
Awatar użytkownika
d3zynh
Użytkownik
Posty: 26
Rejestracja: 2010-12-08, 15:02

Re: Slackware nie wstaje po uśpieniu.

Post autor: d3zynh »

:) zgadza się dienet, jest bardzo egzotyczny w dodatku zawiera bug'a w BIOS'ie w obsłudze modułów SDHCI i SDHCI_PCI ale z tym już sobie poradziłem przy instalacji systemu, choć były komplikacje. Ale do rzeczy - skompilowałem nowe jądro 2.6.35 z obsługą APM "Enable PM on boot time" oraz ustawiłem ( za wskazówką marco70 bo mnie to zaintrygowało czemu się o to pyta ) partycję SWAP w "Power manager and ACPI options -> Default resume partition" na swoją "/dev/sda3". Odpaliłem spokojnie $ lilo, init 6, wstaje...
...wstał. Odpalam $ pm-suspend
Działa.
Próba pierwsza 'hardcore' - X'y, moduły, aktywna sieć...
Zasypia do RAM w sekundę i wstaje ok. 4 sek. Git bajka.
Tylko teraz nie wiem czy wkompilowanie APM było potrzebne (ale nie wadzi jeszcze), bo podejrzewam tego SWAP'a.

Temat uważam za rozwiązany.


[dziękuję za pomoc, trop złapany ;) eh ten swap ]
Awatar użytkownika
d3zynh
Użytkownik
Posty: 26
Rejestracja: 2010-12-08, 15:02

Re: Slackware nie wstaje po uśpieniu.

Post autor: d3zynh »

[wznawiam ponownie, przepraszam za mish-mash]

Po testowaniu pm-utils-suspend w X'ach (ok. 20 min.) zaczynają się cyrki. Bateria FULL, zasilani z kabla, stan baterii z 99% w 3 minuty spada do 3% - krytyczny stan baterii - zatrzymanie systemu - init 0(kde4).
Sprawdziłem /proc/acpi i jakieś dziwne informacje znalazłem odnośnie mojej baterii (nie znam się jeszcze za bardzo ale dla mnie dziwne):
/proc/.../battery/info: "battery technology: non-rechargeable"
/proc/.../battery/state: "charging state: discharging" <- bateria FULL na zasilaniu!!

Wykonałem resecik, init 3, wszystko GIT. PM-SUSPEND działa bez zarzutu, /proc/.../state pokazuje zmiany w naładowaniu baterii (spada normalnie, wpisy nadal dziwne).

Odpalam bez kabla (sama bateria), init 4, X'y działają OK??! Pokazuje baterię w tray'u jak z /proc'a, pm-suspend działa... Obawiam się, że AMP jednak robi tu zamieszanie - możliwe że tylko na mojej konfiguracji...

Jutro (dziś w dzień) przekompiluję jądro bez AMP i dam info co i jak - dla potomnych ;)
Awatar użytkownika
dienet
Moderator
Posty: 2105
Rejestracja: 2007-07-24, 18:58
Lokalizacja: Racibórz/Rybnik

Re: Slackware nie wstaje po uśpieniu.

Post autor: dienet »

d3zynh, chyba nie zdrowo jest mieszać APM z APCI, szczególnie że ten pierwszy to prehistoria.
Pozdr0
dienet
[img]http://i164.photobucket.com/albums/u19/slawek15/kotekeo0lq3.jpg[/img]
Awatar użytkownika
d3zynh
Użytkownik
Posty: 26
Rejestracja: 2010-12-08, 15:02

Re: Slackware nie wstaje po uśpieniu.

Post autor: d3zynh »

Nom, też mnie siem tak zdajem :P Już poprawiam swoją wpadkę - to chyba nawyk z peceta z tym APM. Dam znać jak poszło.

[edit] Witam ponownie. Usunąłem z jądra co potrzeba i przekompilowałem. W trybie konsoli wszystko OK. Przełączanie na init 4, sieć podłączona, modem, mysz, muzyka itp... pm-suspend - zasypia. Na żądanie wstaje. Jest wszystko OK. Wpisy w /proc/acpi... również są poprawne przy odłączonym zasilaniu, prócz tej info "baterry technology: non-rechargeable" ale cóż...

Pozdrawiam i dzięki za pomoc.
ODPOWIEDZ