Takže kvůli problému s gnome-power-manager, gnome-shell a mojí kartou nvidia jsem ponechán v nepříjemné pozici, kdy se dostávám z pozastavení/spánku s rozbitou grafikou. Tento problém se vyřeší sám, pokud mohu použít příkazový řádek Alt + F2 k restartování gnome-shell. Někdy však nemohu skutečně získat přístup k této nabídce a musím to udělat naslepo s nefunkční grafikou.
Namísto přechodu na nové ovladače spotřebovávající energii jsem si řekl, že se pokusím replikovat funkčnost
r
nebo
restart
v nabídce Alt + F2 ve skriptu a nechat jej spustit po obnovení z režimu spánku.
Nějaké rady/nápady? Opravdu nevím, kde začít.
(Případně, pokud máte jiné řešení/řešení...?)
edit:tito kluci diskutují o stejném problému:https://bbs.archlinux.org/viewtopic.php?pid=932527
Přijatá odpověď:
Za předpokladu, že se jedná o systém pro jednoho uživatele , a za předpokladu, že signál HUP je dostatečný (způsobí, že se gnome-shell sám restartuje) Musíte vložit skript háku obsahující něco jako
case "$1" in
resume)
killall -HUP gnome-shell
esac
do pm-utils
háček skript, např. /usr/lib/pm-utils/sleep.d/99hup-gnome-shell
.
Toto odešle signál HUP do jakéhokoli gnome-shell
spuštěná instance a pro systém s jedním uživatelem by měla být pouze jedna.
Pokud HUP nefunguje, můžete zkusit TERM nebo KILL a doufat, že váš manažer relace spustí další.