Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2010-12-13 17:47:55

  szcz00ri - Użytkownik

szcz00ri
Użytkownik
Zarejestrowany: 2010-12-13

pm-suspend, pm-hiberate, gnome --> nie działa

Witam.

Polecenia wydane z konsoli:

Kod:

pm-hibernate

i:

Kod:

pm-suspend

w ogóle nie działają. Ponadto po kliknięciu opcji w "panelu logowania" dotyczące hibernacji i wstrzymania włącza się wygaszacz ekranu.

Próbowałem też z pakietem hibernate i tam polecenia działają, ale nijak nie mogę połączyć tego z panelem logowania bo to ponoć jest obsługiwane przez hal-a, który z kolei współpracuje tylko z pm-utils.

Dodatkowo podczas hibernacji przy użyciu hibernate-disk i hibernate-suspend po wyprowadzeniu laptopa z hibernacji/wstrzymania procesor działa na maksimum, i już nie schodzi z taktowaniem w dół. Korzystam z laptop-mode.

Napisałem te dodatkowe informację o pakiecie hibernate bo może one pomogą diagnozie. Probowałem już rad z tego forum, ale tematy są dość stare i możliwe, że inaczej można to teraz rozwiązać, szczególnie w Squeeze.

Będę wdzięczny za wszelkie wskazówki, siedzę już z tym problemem kilka dni i nie mogę sobie poradzić.

Ps. System to Debian/Squeeze, jądro 2.6.32-5-amd64, Gnome
Notebook Lenovo G550

Pozdrawiam.

Ostatnio edytowany przez szcz00ri (2010-12-13 17:49:20)


"nie traktuj życia zbyt poważnie bo i tak nie wyjdziesz z niego żywy"

Offline

 

#2  2010-12-13 17:55:24

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: pm-suspend, pm-hiberate, gnome --> nie działa

Masz pakiet gnome-power-manager i odpalasz sesję przez gdm? Co do HAL-a, to masz go zainstalowanego? GNOME nie potrzebuje go już do niczego, może to właśnie on przeszkadza... Jeżeli masz — usuń.

Offline

 

#3  2010-12-13 18:03:25

  szcz00ri - Użytkownik

szcz00ri
Użytkownik
Zarejestrowany: 2010-12-13

Re: pm-suspend, pm-hiberate, gnome --> nie działa

mam gnome-power-manager, sesja gdm, usunąłem hal-a, czy restart maszyny jest konieczny?

Najgorsze, że po wykonaniu polecenia w konsoli, w logu nie ma zbyt wielu informacji:

pm-suspend.log

Kod:

enabled, active
success.
/usr/lib/pm-utils/sleep.d/00powersave resume suspend:success.
/usr/lib/pm-utils/sleep.d/00logging resume suspend:success.
/usr/lib/pm-utils/sleep.d/000kernel-change resume suspend:success.

pm-powersave.log

Kod:

/usr/lib/pm-utils/power.d/anacron true:success.
/usr/lib/pm-utils/power.d/sched-powersave true:**sched policy powersave ON
success.
/usr/lib/pm-utils/power.d/anacron false:success.
/usr/lib/pm-utils/power.d/sched-powersave false:**sched policy powersave OFF
success.
/usr/lib/pm-utils/power.d/anacron false:success.

"nie traktuj życia zbyt poważnie bo i tak nie wyjdziesz z niego żywy"

Offline

 

#4  2010-12-13 18:07:48

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: pm-suspend, pm-hiberate, gnome --> nie działa

szcz00ri napisał(-a):

czy restart maszyny jest konieczny?

raczej...

U mnie w ogóle po prostu działa — nic w tym kierunku nie robiłem :)

Offline

 

#5  2010-12-13 18:22:42

  szcz00ri - Użytkownik

szcz00ri
Użytkownik
Zarejestrowany: 2010-12-13

Re: pm-suspend, pm-hiberate, gnome --> nie działa

po restarcie nadal nie działa ;/ generalnie wcześniej miałem xfce4 i może tu coś jest namieszane? Nie chciałbym reinstalować Debiana bo to nie o to chodzi tu chyba ;) gdzie tu może być namieszane? jakie pakiety są niezbędne do działania pm-utils? Instalując pm-utils debian nie pociągnął, żadnych zależności dodatkowych a z tego co wyczytałem potrzebne jest między innymi acpi-support i to instalowałem ręcznie. Może są jeszcze jakieś inne paczki?


"nie traktuj życia zbyt poważnie bo i tak nie wyjdziesz z niego żywy"

Offline

 

#6  2010-12-13 18:34:40

  tm - Użytkownik

tm
Użytkownik
Zarejestrowany: 2010-04-06

Re: pm-suspend, pm-hiberate, gnome --> nie działa

acpi-support nie jest potrzebne. Masz zainstalowany pakiet uswsusp? Tam są polecenia s2ram i s2disk. Chociaż wydaje mi się że to coś z pm-utils. Może po prostu przeinstaluj ten pakiet.

Offline

 

#7  2010-12-13 18:37:02

  szcz00ri - Użytkownik

szcz00ri
Użytkownik
Zarejestrowany: 2010-12-13

Re: pm-suspend, pm-hiberate, gnome --> nie działa

uswsusp nie ma w repo squeeze:/

pm-utils kilkukrotnie już reinstalowałem

Ostatnio edytowany przez szcz00ri (2010-12-13 18:38:03)


"nie traktuj życia zbyt poważnie bo i tak nie wyjdziesz z niego żywy"

Offline

 

#8  2010-12-13 18:39:51

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: pm-suspend, pm-hiberate, gnome --> nie działa

uswsusp nie jest potrzebne, acpi* też nie... przejrzałem swoje pakiety i szczerze mówiąc wątpię żeby czegoś Ci brakowało. To co potrzebne powinieneś mieć zainstalowane jako zależności pm-utils oraz gnome-power-manager. Próbowałeś polecenia pm-suspend z roota?

Offline

 

#9  2010-12-13 18:41:31

  szcz00ri - Użytkownik

szcz00ri
Użytkownik
Zarejestrowany: 2010-12-13

Re: pm-suspend, pm-hiberate, gnome --> nie działa

tylko z roota, z usera w ogóle nie ma takiej możliwości, a jakieś pliki konfiguracyjne? bo w xfce4 w kilku poradnikach coś tam trzeba było modyfikować i traz nie pamiętam jak to powinno być domyślnie ustawione


"nie traktuj życia zbyt poważnie bo i tak nie wyjdziesz z niego żywy"

Offline

 

#10  2010-12-13 18:44:08

  tm - Użytkownik

tm
Użytkownik
Zarejestrowany: 2010-04-06

Re: pm-suspend, pm-hiberate, gnome --> nie działa

Pokaż zawartośc

Kod:

/etc/pm/config.d/00sleep_module

jeśli masz taki plik.

Offline

 

#11  2010-12-13 18:50:10

  szcz00ri - Użytkownik

szcz00ri
Użytkownik
Zarejestrowany: 2010-12-13

Re: pm-suspend, pm-hiberate, gnome --> nie działa

brak tego pliku, mam tylko kilka plików w katalogu /etc/pm/sleep.d/

a acpid jest potrzebny?

Ostatnio edytowany przez szcz00ri (2010-12-13 18:59:18)


"nie traktuj życia zbyt poważnie bo i tak nie wyjdziesz z niego żywy"

Offline

 

#12  2010-12-13 19:23:25

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: pm-suspend, pm-hiberate, gnome --> nie działa

Przynajmniej u mnie — nie (acpid jest zawarte w acpi* :)).

Offline

 

#13  2010-12-13 19:26:09

  szcz00ri - Użytkownik

szcz00ri
Użytkownik
Zarejestrowany: 2010-12-13

Re: pm-suspend, pm-hiberate, gnome --> nie działa

ArnVaker napisał(-a):

Przynajmniej u mnie — nie (acpid jest zawarte w acpi* :)).

a masz jakieś pliki w /etc/pm/conf.d ?


"nie traktuj życia zbyt poważnie bo i tak nie wyjdziesz z niego żywy"

Offline

 

#14  2010-12-13 19:28:26

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: pm-suspend, pm-hiberate, gnome --> nie działa

Pusto... Spróbuj może jeszcze tak:

Kod:

aptitude purge upower powermgmt-base

(poleci więcej pakietów)

Kod:

aptitude purge ~c

A potem zainstalować pm-utils i gnome-power-manager ponownie... Powinno być wtedy na domyślnych konfigach.

Offline

 

#15  2010-12-13 19:52:50

  szcz00ri - Użytkownik

szcz00ri
Użytkownik
Zarejestrowany: 2010-12-13

Re: pm-suspend, pm-hiberate, gnome --> nie działa

X-y nie wstały, unable to connect to X server

Coś za dużo się usunęło :P ale bez xow pm-suspend poszło, mam nadzieje, że jak postawimy X-y to już będzie dobrze ;)


"nie traktuj życia zbyt poważnie bo i tak nie wyjdziesz z niego żywy"

Offline

 

#16  2010-12-13 19:57:01

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: pm-suspend, pm-hiberate, gnome --> nie działa

U mnie nic szczególnego nie leci...

Kod:

amidala / # aptitude purge upower powermgmt-base -s
...
Następujące pakiety zostaną USUNIĘTE:
  gnome-power-manager{a} gnome-session{a} gnome-session-bin{a} pm-utils{a} powermgmt-base{p} upower{p} 
0 pakietów aktualizowanych, 0 instalowanych, 6 do usunięcia i 0 nie aktualizowanych.
Do pobrania 0 B archiwów. Zwolnione po rozpakowaniu: 14,1 MB.
Kontynuować? [T/n/?] 
Pakiety zostałyby pobrane/zainstalowane/usunięte.

No może ten gnome-session jest niezbędny Gnomowi. :)

Pewnie miałeś inaczej poinstalowane, bardziej z użyciem metapakietów... Sorry :P

Offline

 

#17  2010-12-13 20:09:09

  szcz00ri - Użytkownik

szcz00ri
Użytkownik
Zarejestrowany: 2010-12-13

Re: pm-suspend, pm-hiberate, gnome --> nie działa

ArnVaker jesteś debeściak, działa i buczy hibernacja i suspend. Dziękuję za pomoc.

A sprawa laptop-mode i zarządców cpu? Po wstrzymaniu procesory cisną na 100%.


"nie traktuj życia zbyt poważnie bo i tak nie wyjdziesz z niego żywy"

Offline

 

#18  2010-12-13 20:17:41

  tm - Użytkownik

tm
Użytkownik
Zarejestrowany: 2010-04-06

Re: pm-suspend, pm-hiberate, gnome --> nie działa

U mine w logach mam:

Kod:

/usr/lib/pm-utils/sleep.d/01laptop-mode resume suspend:success.
/usr/lib/pm-utils/sleep.d/94cpufreq resume suspend:success.

U Ciebie tego nie widać. Chyba że teraz się zmieniło. Może daj nowy log z pm-suspend.

Ostatnio edytowany przez tm (2010-12-13 20:19:04)

Offline

 

#19  2010-12-13 20:24:26

  szcz00ri - Użytkownik

szcz00ri
Użytkownik
Zarejestrowany: 2010-12-13

Re: pm-suspend, pm-hiberate, gnome --> nie działa

logi są takie same jak były natomiast w pliku jest ścieżka do pliku, którego nie ma /etc/pm/sleep.d/99laptop-mode <-- tego brak

/usr/lib/pm-utils/sleep.d/01laptop-mode

Kod:

#!/bin/sh
#
# 99laptop-mode: Re-apply laptop mode tools settings

if [ -f /etc/pm/sleep.d/99laptop-mode ]; then
    continue
else
    case "$1" in
            hibernate|suspend)
                    # Stopping is not required.
                    ;;
            thaw|resume)
                    # Make laptop mode tools forcibly re-apply the hardware settings
                    # that laptop mode tools applies.                   
                    if [ -e /usr/sbin/laptop_mode ] ; then
                            /usr/sbin/laptop_mode auto force
                    fi
                    ;;
            *) exit $NA
                    ;;
    esac
fi

"nie traktuj życia zbyt poważnie bo i tak nie wyjdziesz z niego żywy"

Offline

 

#20  2010-12-13 20:29:19

  tm - Użytkownik

tm
Użytkownik
Zarejestrowany: 2010-04-06

Re: pm-suspend, pm-hiberate, gnome --> nie działa

Plik /etc/pm/sleep.d/99laptop-mode ma praktycznie taką samą zawartość, ale dodaj i zobacz. Tylko trzeba mu nadać prawa do wykonywania.

Kod:

#!/bin/sh
#
# 99laptop-mode: Re-apply laptop mode tools settings

case "$1" in
        hibernate|suspend)
                # Stopping is not required.
                ;;
        thaw|resume)
                # Make laptop mode tools forcibly re-apply the hardware settings
                # that laptop mode tools applies.                       
                if [ -e /usr/sbin/laptop_mode ] ; then
                        /usr/sbin/laptop_mode auto force
                fi
                ;;
        *) exit $NA
                ;;
esac

Ostatnio edytowany przez tm (2010-12-13 20:29:57)

Offline

 

#21  2010-12-13 20:44:38

  szcz00ri - Użytkownik

szcz00ri
Użytkownik
Zarejestrowany: 2010-12-13

Re: pm-suspend, pm-hiberate, gnome --> nie działa

nie pomogło


"nie traktuj życia zbyt poważnie bo i tak nie wyjdziesz z niego żywy"

Offline

 

#22  2010-12-15 17:42:36

  szcz00ri - Użytkownik

szcz00ri
Użytkownik
Zarejestrowany: 2010-12-13

Re: pm-suspend, pm-hiberate, gnome --> nie działa

chciałbym odświeżyć ten wątek. korzystam z laptop-mode-tools, do momentu hibernacji/suspend jest wszystko dobrze ze skalowaniem procesora, tj.

Informacja cpufreq-info, a także gnomowy monitor częstotliwości pokazują to samo, zmieniają się opcje np z userspace na powersave i częstotliwości procesora, natomiast po hibernacji/suspend polecenie cpufreq-info pokazuje zawsze userspace i procesor na 100%, nie ważne czy jest podłączony zasilacz czy nie. Natomiast w gnomowym monitorze częstotliwości częstotliwość taktowania się zmienia, ale nie zmieniają zarządcy tj, podczas odłączenia zasilania nadal jest ondemand. Jest jakiś sposób, żeby to naprawić?

Z tego wynika, że laptop-mode i gnome korzystają z innych plików konfiguracyjnych cpufreq-utils. Można to jakoś tak scalić, żeby one pokazywały to samo?

Zależy mi na tym ponieważ często (praktycznie tylko) korzystam z suspend.

Ostatnio edytowany przez szcz00ri (2010-12-15 17:43:53)


"nie traktuj życia zbyt poważnie bo i tak nie wyjdziesz z niego żywy"

Offline

 

#23  2010-12-15 21:04:18

  szcz00ri - Użytkownik

szcz00ri
Użytkownik
Zarejestrowany: 2010-12-13

Re: pm-suspend, pm-hiberate, gnome --> nie działa

szkoda, że nikt nie zaatakował drugiej części tego tematu ;]

Rozwiązałem to trochę na okrętkę. Zrezygnowałem z usługi laptop-mode-tools odnośnie zarządzania procesorem. Pracuję tylko na gnomowym monitorze częstotliwości i ustawiłem zarządce ondemand w

Kod:

/sys/devices/system/cpu/cpu0(1)/cpufreq/scaling_governor

i teraz przy zmianie częstotliwości również polecenie cpufreq-info pokazuje to samo co gnomowa aplikacja niezależnie od tego czy korzystałem z hibernacji lub wstrzymania laptopa.

Jeszcze raz dzięki za wcześniejszą pomoc. Tymczasowo temat SOLVED.
Pozdrawiam


"nie traktuj życia zbyt poważnie bo i tak nie wyjdziesz z niego żywy"

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)