{{{#!vorlage Hinweis Dieses Howto wurde von [user:albi123:] erstellt. }}} [[Vorlage(Getestet, jammy)]] == Problemstellung == Wenn man den Bereitschaftsmodus öfter am Tag nutzt, ist es recht umständlich, sich jedes Mal durch das Menü hangeln zu müssen, um den Rechner in Bereitschaft zu schicken. Diese einfache und kurze Anleitung erklärt wie man in der Desktop-Umgebung [:GNOME:] einen Button in die obere [:GNOME Shell/Bedienung#Panel:Leiste] legt der, wenn angeklickt, den Rechner direkt schlafen legt. {{{#!vorlage Warnung Diese Anleitung funktioniert NUR in [:Internetanwendungen:Browsern] die NICHT als [:snap:Snap-Paket] installiert sind! }}} == Anleitung == 1. Die Datei '''/etc/sudoers''' öffnen. (__WICHTIG__, nicht direkt mit einem [:Editor:] öffnen, verwende [:sudo/Konfiguration/#Einstellungen:visudo]) Dazu das [:Terminal:] mit [[Vorlage(Tasten, strg + alt + t)]] öffnen und folgendes eingeben: {{{#!vorlage Befehl sudo visudo }}} `visudo` öffnet die Datei mit dem voreingestellten Editor. Den Cursor mit der [[Vorlage(Tasten, runter)]] ganz nach unten, an das Ende der Datei bewegen. 2. Folgendes muss in die geöffnete Datei '''/etc/sudoers''' kopiert werden: {{{ your-username ALL= NOPASSWD: /usr/bin/systemctl suspend #Bereitschaft #your-username ALL= NOPASSWD: /usr/bin/systemctl reboot #Neustarten #your-username ALL= NOPASSWD: /usr/bin/systemctl shutdown #Ausschalten #your-username ALL= NOPASSWD: /usr/bin/systemctl hibernate #Ruhezustand }}} ''your-username'' mit dem [:Benutzer und Gruppen:Benutzernamen] ersetzen. Die Datei speichern und schließen. Sollte mit dem Button der Rechner ausgeschaltet oder neu gestartet werden sollen, einfach [[Vorlage(Tasten, #)]] ganz links der entsprechenden Zeile entfernen. 3. Installieren des [https://extensions.gnome.org/extension/5636/shortcut-button/ Shortcut Button] {en}: * Den Schalter oben rechts auf ''on'' stellen, * auf ''installieren'' klicken * [[Vorlage(Tasten, F5)]] auf der Tastatur drücken. * Die Seite lädt neu und es erscheint ein neuer Button ''Diese Erweiterung konfigurieren'' –> anklicken. * In das Feld "Command to execute:" Folgendes eingeben: {{{#!vorlage Befehl systemctl suspend }}} Sollte mit dem Button der Rechner ausgeschaltet oder neu gestartet werden sollen, einfach `suspend` durch `shutdown` (ausschalten) oder `reboot` (Neustart) ersetzen. Schließen und fertig. == Links == Wenn `systemctl hibernate` (Ruhezustand) nicht funktioniert, bitte hier weiter lesen: * [:Ruhezustand:] * [:systemctl:] * [https://www.reddit.com/r/archlinux/comments/bkp591/systemctl_suspend_and_hibernate_with_no_root/ Reddit: Ruhezustand ohne Root-Rechte] {en} * [https://extensions.gnome.org/ GNOME Extensions] {en} {de} #tag: Howto