Portál AbcLinuxu, 12. května 2025 22:02

Dotaz: Uspávání UBUNTU 14.04 LTS

TomasABC32 avatar 3.1.2016 22:33 TomasABC32 | skóre: 28 | blog: LinuxGangster
Uspávání UBUNTU 14.04 LTS
Přečteno: 877×
Odpovědět | Admin
Příloha:
Zdravím, už jsem sem před časem psal, ale dotaz už někam zapadlo, tak to shrnu znovu. Nefunguje mi uspávací režim V ubuntu 14.04 pro notebook ASUS eee PC 1201N. Měl jsem rozdělanou práci a odešel jsem od počítače, který se mi tímto úplně vybil a vypnul. To samé pokud zavřu víko PC se rovnou vypne a neuspí. Přitom v nastavení napájení mám zatrženo aby se po zavření víka uspal do paměti...

V příloze je log ze souboru pm-suspend.log. Zajímal by mě váš nézor kde je chyba, případně jak ji napravit ?
Linux forever ! Asi jinej gang.

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

4.1.2016 13:56 source
Rozbalit Rozbalit vše Re: Uspávání UBUNTU 14.04 LTS
Odpovědět | | Sbalit | Link | Blokovat | Admin
A při výběru suspend po stisknutí tl. napájení se stane co?
TomasABC32 avatar 5.1.2016 14:23 TomasABC32 | skóre: 28 | blog: LinuxGangster
Rozbalit Rozbalit vše Re: Uspávání UBUNTU 14.04 LTS
to je jednoduchý - pořád se opakuje to samé:

Započne proces uspávání - pak se objeví obrazocka ubuntu jakoby v zamčeném stavu a pak najednou z ničeho nic se počítač vypne. Podotýkám, že vypne - neuspí.
Linux forever ! Asi jinej gang.
4.1.2016 23:54 Andrej | skóre: 51 | blog: Republic of Mordor
Rozbalit Rozbalit vše Re: Uspávání UBUNTU 14.04 LTS
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zdravím, už jsem sem před časem psal, ale dotaz už někam zapadlo, tak to shrnu znovu. Nefunguje mi uspávací režim V ubuntu 14.04…

Máme rok 2016. Právě v tom asi tkví hlavní důvod, proč dotaz upadl v zapomnění. Doporučuji vyzkoušet totéž se současným systémem a s kernelem 4.3.3 nebo novějším. Pokud tam bude stále stejný problém, pak by to asi chtělo dát sem dmesg a případně journalctl -b (s aktuálním kernelem a systémem), aby bylo jasné, co se tam asi tak děje.

Pokud se jedná o implicitní uživatelské prostředí v Ubuntu (jehož cílem je odradit co nejvíc uživatelů od Linuxu), tam je docela běžné, že některá základní nastavení nefungují. Jeho autoři mají za to, že funkční a konfigurovatelné prostředí by uživatele mátlo. Možná by stálo za úvahu zalogovat se do KDE přes sddm (nebo vlastně přes kdm, bude-li to stále na tom muzejním systému) a zkusit, jestli nastavení uspání funguje tam. Tím by se aspoň podařilo eliminovat jednu možnou příčinu problému. Lepší by ale bylo zkusit prostě současný systém než nějak donekonečna záplatovat ten starý.

V logu je nějaký problém s wpa_supplicantem, jinak tam nic podezřelého nevidím. (Není z toho jasné, jestli nepřítomnost socketu wpa_supplicanta (který tedy nejspíš neběží) může způsobit problém s uspáním.)

5.1.2016 12:37 nobody
Rozbalit Rozbalit vše Re: Uspávání UBUNTU 14.04 LTS
no kde tebe vyhrabali mi porad neni jasne :) pouziva 14.04.3 ktere vyslo srpen-2015, tedy pred 5ti mesici, ma tam jadro 3.19 ktere prvotni verze vysla 2015/02, to co aktualne ma je z 2015/12 a cele to provozuje na 6let starem HW... navic jde o jeden z poslednich systemu oficialne bez sYsTeMd a ma jeste pres 3 roky podporu...
jiste pokud pouziva Unity muze mu to delat problemy, neni ale duvod proc by nezkusil doinstalovat Xfce nebo Gnome...
ty mu cpes rolling problematicke nestabilni bezpodporovane reseni ktere ma vyznam (logicky krome developeru/testeru) pro hracicky, must-have-all-new uzivatele a pro pouziti na nejnovejsim HW... ocividne OT nespada ani do jedne z kategorii...
btw: ze si lecis nejake mindraky oznacovanim vseho co nevyslo zitra za muzejni je chaba vymluva na tve podivne chovani :)
TomasABC32 avatar 5.1.2016 14:49 TomasABC32 | skóre: 28 | blog: LinuxGangster
Rozbalit Rozbalit vše Re: Uspávání UBUNTU 14.04 LTS
jasný, díky. Potřebuji řešení, které je stabilní a bude fungovat. Ubuntu mám jako hlavní systém. Takže nemohu si dovolit nějaké experimenty, při kterých by mi to celé spadlo. Rozhodně ne teď.

Mám tady ještě fluxbox - tak mě napadlo to zkusit v něm ?
Linux forever ! Asi jinej gang.
5.1.2016 15:48 nobody
Rozbalit Rozbalit vše Re: Uspávání UBUNTU 14.04 LTS
zkus doinstalovt Xfce dle toho odkazu, nejde o experiment ale systemove reseni :)
zkus to klidne v tom fluxboxu, skoro urcite to bude resit jinak nez Unity...
taky muzes vyzkouset rucne z terminalu nekolik zpusobu uspavani
TomasABC32 avatar 5.1.2016 14:51 TomasABC32 | skóre: 28 | blog: LinuxGangster
Rozbalit Rozbalit vše Re: Uspávání UBUNTU 14.04 LTS
jo a ještě drobnost - párkrát se mi stalo, že se to uspalo v pořádku. Tak jestli jsem tam něco doinstaloval co by tomu dělalo problém... ? Fakt nevím, ale říkám, uspalo se to cca. z 10 pokusů 2x. Teď už dlouho ani ťuk.
Linux forever ! Asi jinej gang.
5.1.2016 17:47 source
Rozbalit Rozbalit vše Re: Uspávání UBUNTU 14.04 LTS
Ano to je výborná vlastnost Ubuntu. Nedávno se bluetooth zapnulo tak 1:6 a USB nefungují 1:30 po bootu. Proč někdy jo a někdy ne je mi záhadou. Asi vítr. A nejenom tohle, o wifi bych mohl vyprávět...
5.1.2016 19:03 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: Uspávání UBUNTU 14.04 LTS
6.1.2016 18:06 source
Rozbalit Rozbalit vše Re: Uspávání UBUNTU 14.04 LTS
Zkoušel jsem, dokonce ten "bug" už byl v řešení protože affected more people. A po více jak roce se 14.04 LTS podělané bluetooth nějak zázračně vzpamatovalo a s občasnými záseky se dopracovalo skoro k dalšímu LTS, ale teď to už dva měsíce nějak funguje OK. USB jsem akorát kontroloval lsusb, více jsem v tom nevrtal a u wifi to je lahůdka pro modprobe.
6.1.2016 20:18 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: Uspávání UBUNTU 14.04 LTS
Takže reportovanie tej chyby rozhýbalo riešenie. Skúsil si to aj pri ďalšej chybe?
5.1.2016 16:19 ewew | skóre: 40 | blog: ewewov_blog
Rozbalit Rozbalit vše Re: Uspávání UBUNTU 14.04 LTS

Vôbec sa týmito komentármi nezaoberaj. Jednoducho pošli do /dev/null.

Root v linuxe : "Root povedal, linux vykona."
5.1.2016 16:17 ewew | skóre: 40 | blog: ewewov_blog
Rozbalit Rozbalit vše Re: Uspávání UBUNTU 14.04 LTS

Link na commit Asi toľko k novým kernelom.

Root v linuxe : "Root povedal, linux vykona."
5.1.2016 16:55 MadCatX | skóre: 28 | blog: dev_urandom
Rozbalit Rozbalit vše Re: Uspávání UBUNTU 14.04 LTS
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nejdřív bych to zkusil uspat z konzole (tuším pm-suspend). To když selže, je chyba na straně jádra, ovladačů nebo přímo hardwaru. Osobně si myslím, že ten notebook bude mít nějak rozbité ACPI a místo do stavu S3 spadne rovnou do S5. Možná by to mohlo jít vyřešit přidáním parametru acpi_osi=Linux do příslušné řádky v GRUBu.
TomasABC32 avatar 6.1.2016 15:33 TomasABC32 | skóre: 28 | blog: LinuxGangster
Rozbalit Rozbalit vše Re: Uspávání UBUNTU 14.04 LTS

Tak jsem pánové vyzkoušel vypnutí přímo z příkazové řádky pomocí těchto jednotlivých příkazů:

echo mem | sudo tee /sys/power/state
sudo pm-suspend
dbus-send --print-reply --system --dest=org.freedesktop.UPower /org/freedesktop/UPower org.freedesktop.UPower.Suspend
dbus-send --print-reply --system --dest=org.freedesktop.login1 /org/freedesktop/login1 org.freedesktop.login1.Manager.Suspend boolean:true

Bohužel ani jeden nefunguje. Stále se děje to samé.

Započne proces uspávání, pak se objeví uzamknutá obrazovka a po chvíli se vypne.

Jak jste to mysleli s tím ACPI ? co to je ? A kam to mám přidat ?

Linux forever ! Asi jinej gang.
6.1.2016 16:23 nobody
Rozbalit Rozbalit vše Re: Uspávání UBUNTU 14.04 LTS
pokud vsechny zpusoby koncej spatne neni problem v tom jednom zpusobu co vyuziva konkretni desktop, ale je problem hloubeji...

v souboru /etc/default/grub, do radky GRUB_CMDLINE_LINUX_DEFAULT, tedy napr.
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
zmenit na:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=Linux"

a nasledne aktualizovat konfiguraci grub pomoci:
sudo update-grub
dalsi info viz ubuntu wiki

ale mozna nez se do toho pustis... zkus tohle co nekomu pomohlo primo pro 1201N (viz: posledni prispevek zde):
echo "echo US15 | sudo tee /proc/acpi/wakeup" | sudo tee /etc/rc.local
6.1.2016 16:26 nobody
Rozbalit Rozbalit vše Re: Uspávání UBUNTU 14.04 LTS
DULEZITA OPRAVA:
echo "echo US15 | sudo tee /proc/acpi/wakeup" | sudo tee -a /etc/rc.local
prosim admina o pripadne upraveni predchoziho a smazani tohoto :)
6.1.2016 16:34 nobody
Rozbalit Rozbalit vše Re: Uspávání UBUNTU 14.04 LTS
hmm, tak OPRAVA OPRAVY (nic by to nemazalo ale ani by se to neprojevilo tim ze by to bylo pod exit 0):
sudo sed -i 's#^exit 0#echo US15 | sudo tee /proc/acpi/wakeup\nexit 0#' /etc/rc.local
no a nebo proste, pustit svuj oblibeny textovy editor jako root, otevrit soubor /etc/rc.local a tam pridat pred posledni radek exit 0, tento:
echo US15 | sudo tee /proc/acpi/wakeup
6.1.2016 16:45 MadCatX
Rozbalit Rozbalit vše Re: Uspávání UBUNTU 14.04 LTS
Úprava wakeups IMHO řeší opačný problém, kdy se notebook po uspání hned probudí. Konfiguraci GRUBu výrazně nedoporučuji dělat hned natvrdo, při nějaké chybě nemusí systém nabootovat vůbec. Výrazně jednodušší je v boot menu stisknout E a upravit řádek „kernel“, tedy dopsat tam ten parametr. Nabootuje se stisknutím F10 a změna bude platit jen do příštího restartu. V Ubuntu je možná nutné při startu držet (levý?) shift, aby se boot menu objevilo.
TomasABC32 avatar 7.1.2016 22:44 TomasABC32 | skóre: 28 | blog: LinuxGangster
Rozbalit Rozbalit vše Re: Uspávání UBUNTU 14.04 LTS
možná mi to uniklo, ale jak se vůbec dostanu na grub ? Při startu se mi automaticky spustí ubuntu. Jak se dostanu na to abych tam mohl zadat ten parametr ?

Chápu to tak, že zadám tento parametr ? echo US15
Linux forever ! Asi jinej gang.
8.1.2016 00:20 nobody
Rozbalit Rozbalit vše Re: Uspávání UBUNTU 14.04 LTS
do grubu se dostanes presne jak pise MadCatX, precti si to jeste jednou :)
a tam najed na text "quiet splash" a zkus pridat za to "acpi_osi=Linux" (vse bez uvozovek a nezapomen pak tu F10, pouziti ESC by to zrusilo, ze jsi to provedl ok po startu muzes overit pomoci: cat /proc/cmdline)

tohle: echo "echo US15 | sudo tee /proc/acpi/wakeup" | sudo tee -a /etc/rc.local
byla jina uvaha a jak spravne napdal MadCatX, tak to je oprava problemu kdy ASUS 1201 se uspi a nasledne se probudi, je ale pravda ze tobe se uspi(nebo vypne) a nasledne se zapne(protoze nebyl uspesne uspan, nebo protoze se neumi probudit)

nicmene pro tve info aby jsi vedel ze napad davad echo US15 by i tak byl mimo ;)
# zobraz text v uvozovkach | jako spravce, pridej co bylo zobrazeno do souboru /etc/rc.local
echo "echo US15 | sudo tee /proc/acpi/wakeup" | sudo tee -a /etc/rc.local
TomasABC32 avatar 8.1.2016 23:14 TomasABC32 | skóre: 28 | blog: LinuxGangster
Rozbalit Rozbalit vše Re: Uspávání UBUNTU 14.04 LTS

Tak jsem to zkusil nastavit podle vašeho návodu. Přidal jsem parametr do řádky linux a později v systému zkontroloval pomocí cat /proc/cmdline:

BOOT_IMAGE=/vmlinuz-3.19.0-42-generic root=/dev/mapper/ubuntu--vg-root ro quiet splash acpi_osi=Linux vt.handoff=7

Pokud zadám pm-suspend, započne režim uspávání, vypne se například větrák, LCD... display se po chvíli sám znovu zapne. Takže je to stále stejné. Nějaká další rada ?

Linux forever ! Asi jinej gang.
9.1.2016 11:08 MadCatX
Rozbalit Rozbalit vše Re: Uspávání UBUNTU 14.04 LTS
Z původního změní dotazu to vypadalo, že se počítač místo uspání vypne, teď říkáš, že se po uspání rozsvítí displej. Pokud se notebook sám probudí, je řešení zde: https://bugzilla.kernel.org/show_bug.cgi?id=43299#c1
TomasABC32 avatar 9.1.2016 15:38 TomasABC32 | skóre: 28 | blog: LinuxGangster
Rozbalit Rozbalit vše Re: Uspávání UBUNTU 14.04 LTS
mrknu na to řešení a napíšu víc. Asi jsem se předtím špatně vyjádřil. Ono je to tak, že pokaždé se zaháil proces uspání ale nikdy k uspání /vypnutí/ nedošlo. Pouze se odpojily periferie a větrák a na chvíli LCD. Pak se opět LCD rozsvítil a bylo možné třeba zadat heslo na přihlášení. No as cca. po 3 minutách se laptop úplně vypnul. Tak to dělá stále dokola.
Linux forever ! Asi jinej gang.
9.1.2016 21:58 nobody
Rozbalit Rozbalit vše Re: Uspávání UBUNTU 14.04 LTS
v tom pripade je nejspis opet ve hre tato finta, ktera udajne zabrala prave na totoznem eee, aby po uspani zustaval uspan ;)
TomasABC32 avatar 10.1.2016 15:11 TomasABC32 | skóre: 28 | blog: LinuxGangster
Rozbalit Rozbalit vše Re: Uspávání UBUNTU 14.04 LTS

Tak nakonec se problém vyřešil prostým přidáním těchto dvou řádku do /etc/rc.local

Řešení problému s uspáváním Asus

echo US15 | sudo tee /proc/acpi/wakeup

echo USB0 | sudo tee /proc/acpi/wakeup

Linux forever ! Asi jinej gang.
9.1.2016 10:58 VK
Rozbalit Rozbalit vše Re: Uspávání UBUNTU 14.04 LTS
Odpovědět | | Sbalit | Link | Blokovat | Admin
Prostě bych vyměnil disk v počítači za jiný - volný (mám jich dost) a zkusil bych nainstalovat jiný operační systém, zda to bude fungovat tam. Preventivně bych zkusil třeba i test paměti. A nejsem si jistý, jestli by to nějak nemohlo souviset s nějakým nastavením v BIOSu/UEFI.
TomasABC32 avatar 9.1.2016 15:39 TomasABC32 | skóre: 28 | blog: LinuxGangster
Rozbalit Rozbalit vše Re: Uspávání UBUNTU 14.04 LTS
myslím že to není řešení. Ono to předtím občas prošlo. Ale jak někdo poznamenal, je to ubuntu. Navíc kdysi na windows to fungovalo bez problému.
Linux forever ! Asi jinej gang.
9.1.2016 22:14 nobody
Rozbalit Rozbalit vše Re: Uspávání UBUNTU 14.04 LTS
to ze to je ubuntu je naopak duvod k tomu ze ti vetsina veci funguje automaticky ;) a ten nekdo byl clovek s vylozenou averzi k ubuntu a tak trochu psychopat, takze to uz vubec neni nic smerodatneho ;)
9.1.2016 23:55 VK
Rozbalit Rozbalit vše Re: Uspávání UBUNTU 14.04 LTS
Pokud mám volný náhradní harddisk, tak instalace jiného systému je otázkou max. půl hodiny, a většinu té doby pracuje počítač sám. To že to kdysi fungovalo nemusí znamenat, že to funguje stále. Případně bych nainstaloval aktuální systém a zjistil, zda uspávání funguje po instalaci a pak přidával a zkoušel...

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.