Készenlét nem működik

aurora képe

Rászántam magam hogy telepítsem a Linux Mint 21.4 Viagra Cinnamon kiadást.
Vagy a Linux Mint 21.3 Virginia Cinnamont? Na mindegy, szóval a legújabbat.

Lezajlott a telepítés, eddig jó.
(A webáruházakban lehet ilyen értékeléseket olvasni: Nem tudom, hogy milyen, még nem próbáltam.)

Frissítések rendben, téma már a régi saját, Menü lecserélve CinnVIIStarkMenu-re, beállításai visszaállítva, panel felül, gombok baloldalon.
Firefox, Thunderbird profilmappa tartalma törölve, linkelve a régi mappák.
Mindkettő visszaállítva a telepítés előttire.

Panelről Csoportosított ablaklista eltávolítása, Ablaklista, Panelindítók hozzáadva.
Eltávolítható eszközök, eltávolítva.

Egyéni dátumformátum:       Megjelenés:
%B%e %A %H:%M:%S        május 8 szerda 13:00:00

Buboréksúgó:                       Megjelenés:
%Y.%m @%j                         2024.05.08 @129

A @129 azt jelenti, hogy a mai nap az év 129. napja.

Telepítés: SMPlayer, gThumb, numlockx

Menü > Bejelentkezési ablak > Beállítások: Numlock bekapcsolása

Bejelentkezési képernyőre, és az Asztalra más-más saját háttérkép beállítása.
Nem folytatom, sok apró változtatás, hogy a megszokott környezet fogadjon:

De előjönnek a megszokott hibák is. Ezt nagyon szeretem, mert könnyen megoldhatók, hisz már az előző verziónál megoldottam, és a megoldást gondosan elmentettem.

Egy-két verzióval ezelőtt nagyon sokat szívtam azzal, hogy a friss, tiszta telepítés után nem működött a készenlétbe kapcsolás. Ez nálam főbenjáró hiba, mert én sohasem kapcsolom ki a gépet, csak készenlétbe kapcsolom.

A hiba tehát a következő: Készenlétbe kapcsolás után a PC „újraindul”, vagyis visszatér készenlétből. A log fájlok nem mutattak semmit. Úgy tűnt, mintha én kapcsoltam volna vissza. Sokat szenvedtem vele, mire kiderült, hogy a három billentyűzet közül ezt csak egy csinálja.
Persze a Murphy törvény értelmében az az egy, ami a legjobb a három közül.
Ezt követően némi guglizás után meglett a megoldás:

A cat /proc/acpi/wakeup parancs megmutatja az engedélyezett és tiltott eszközöket.
Íme egy rövidített kimenet:
PXSX S4 *disabled
GLAN S4 *enabled pci:0000:00:1f.6
XHC S4 *enabled pci:0000:00:14.0
XDCI S4 *disabled
Az XHC sor vonatkozik a billentyűzetre.
Ezzel a paranccsal le lehet tiltani, hogy az eszköz felébressze a gépet:
sudo sh -c "echo 'XHC' > /proc/acpi/wakeup"

Ezután a cat /proc/acpi/wakeup parancs kimenetében a kérdéses sor így fog kinézni:
XHC S4 *disabled pci:0000:00:14.0
De ez csak újraindításig működik.

A tartós letiltást egy systemd szolgáltatás létrehozásával érhetjük el. A szolgáltatást a rendszer elindulásakor végrehajtja a kívánt utasításokat.

Hozz létre egy fájlt például disable-wakeup.service néven a következő tartalommal:

[Unit]
Description=Disable Wakeup for XHC device

[Service]
Type=oneshot
ExecStart=/bin/sh -c "echo 'XHC' > /proc/acpi/wakeup"

[Install]
WantedBy=multi-user.target

Mentsd el a systemd szolgáltatások könyvtárába: /etc/systemd/system/
Majd adj a fájlnak futási jogot. (Ha nem tudod megtenni, kérj segítséget)

Aktiváld a szolgáltatást:

sudo systemctl enable disable-wakeup.service

Indítsuk el a szolgáltatást:

sudo systemctl start disable-wakeup.service

Újraindítás után remélhetőleg helyreáll a világbéke, és sikerül készenlétbe kapcsolni a gépet.

Hozzászólások

csuhas32 képe

futási jogot. Ha nem tudod megtenni, kérj segítséget

Értékelés: 

0
Még nincs értékelve

Először is köszönöm a remek leírást (bár én meg mindig leállítom a gépet, soha nem hibernálok, meg ilyesmi, de bizonyára sokaknak jól jön).
A „Majd adj a fájlnak futási jogot. (Ha nem tudod megtenni, kérj segítséget)” részre reagálva:
Én a

sudo chmod +x /etc/systemd/system/disable-wakeup.service

paranccsal próbálkoznék.

futási jogot. Ha nem tudod megtenni, kérj segítséget

Értékelés: 

0
Még nincs értékelve

#1 Én nem szeretem ezeket a kínai jeleket, de ezt csak halkan mondom, mert nehogy meghallja a kínai elnök.
Én inkább,a jobb egérgombot szeretem használni erre a célra, Tulajdonságok > Jogosultságok
De nem akartam részletezni. Aki el tudja menteni abba a mappába a fájlt, az a jogosultsággal is megbirkózik.

Te mindig leállítod a gépet, nekem meg már 40 évvel ezelőtt olyan gépem volt, aminél a bekapcsolás után egy másodperc múlva felállt a rendszer, és ehhez vagyok szokva.
Az egy Commodore 64 volt, és az volt az eddigi leggyorsabb gépem. Ezt a tempót próbálom elérni azzal, hogy benyomom a gombot, és már akkor beírom a jelszót, amikor még sötét a monitor, és így ha nem is egy, de két másodperc alatt feláll a rendszerem.
Na jó, de ez nem Commodore 64.