fedora suspend
This commit is contained in:
parent
87fb37fdd5
commit
8969aad13f
10
README.md
10
README.md
@ -18,6 +18,7 @@ Die Artikel sind auch zur Vorbereitung für neue Artikel auf <https://www.ioniva
|
||||
- [Editoren/ IDE´s](#editoren-ides)
|
||||
- [Helix](#helix)
|
||||
- [Git](#git)
|
||||
- [Linux](#linux)
|
||||
- [Markdown](#markdown)
|
||||
- [Mermaid](#mermaid)
|
||||
- [Mechanik](#mechanik)
|
||||
@ -64,6 +65,15 @@ Unter `./tools/` befinden sich Programme/ Skripte (aktuell in Typescript und Pyt
|
||||
- [Git – Remote-Branches: Häufige Aufgaben und Lösungen](dokus/git/git-remote-branch.md)
|
||||
- [Git-Submodule: Der umfassende Praxisleitfaden](dokus/git/git-submodule-leitfaden.md)
|
||||
|
||||
---
|
||||
|
||||
### Linux
|
||||
|
||||
- **Fedora**
|
||||
- [Fedora Workstation Suspend deaktivieren](dokus/fedora/suspend-deaktivieren.md)
|
||||
|
||||
---
|
||||
|
||||
### Markdown
|
||||
|
||||
#### Mermaid
|
||||
|
106
dokus/fedora/suspend-deaktivieren.md
Normal file
106
dokus/fedora/suspend-deaktivieren.md
Normal file
@ -0,0 +1,106 @@
|
||||
# Fedora
|
||||
|
||||
- [Fedora](#fedora)
|
||||
- [Fedora Workstation: Suspend deaktivieren](#fedora-workstation-suspend-deaktivieren)
|
||||
- [Übersicht](#übersicht)
|
||||
- [1. Suspend via systemd-logind deaktivieren](#1-suspend-via-systemd-logind-deaktivieren)
|
||||
- [2. Suspend über systemd inhibitor blockieren (optional)](#2-suspend-über-systemd-inhibitor-blockieren-optional)
|
||||
- [3. Automatischen Suspend in Gnome deaktivieren](#3-automatischen-suspend-in-gnome-deaktivieren)
|
||||
- [4. Suspend vollständig blockieren (optional)](#4-suspend-vollständig-blockieren-optional)
|
||||
- [5. Überprüfen, ob Suspend deaktiviert ist](#5-überprüfen-ob-suspend-deaktiviert-ist)
|
||||
|
||||
---
|
||||
|
||||
## Fedora Workstation: Suspend deaktivieren
|
||||
|
||||
### Übersicht
|
||||
|
||||
Diese Anleitung beschreibt, wie Suspend (Ruhezustand) auf einer Fedora Workstation zuverlässig deaktiviert wird, um Serverdienste durch Inaktivität oder Deckelklappen nicht zu unterbrechen.
|
||||
|
||||
---
|
||||
|
||||
### 1. Suspend via systemd-logind deaktivieren
|
||||
|
||||
Datei bearbeiten:
|
||||
|
||||
```bash
|
||||
/etc/systemd/logind.conf
|
||||
```
|
||||
|
||||
Folgende Werte setzen:
|
||||
|
||||
```plaintext
|
||||
HandleSuspendKey=ignore
|
||||
HandleLidSwitch=ignore
|
||||
HandleLidSwitchDocked=ignore
|
||||
IdleAction=ignore
|
||||
```
|
||||
|
||||
Änderungen übernehmen:
|
||||
|
||||
```bash
|
||||
sudo systemctl restart systemd-logind
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
### 2. Suspend über systemd inhibitor blockieren (optional)
|
||||
|
||||
Suspend temporär blockieren:
|
||||
|
||||
```bash
|
||||
systemd-inhibit --what=handle-lid-switch sleep infinity
|
||||
```
|
||||
|
||||
Suspend bleibt deaktiviert, solange dieser Prozess läuft.
|
||||
|
||||
---
|
||||
|
||||
### 3. Automatischen Suspend in Gnome deaktivieren
|
||||
|
||||
**GUI:**
|
||||
|
||||
- `Einstellungen` → `Energie` → `Automatisches Aussetzen` → `Nie`
|
||||
|
||||
**CLI:**
|
||||
|
||||
```bash
|
||||
gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-ac-type 'nothing'
|
||||
gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-battery-type 'nothing'
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
### 4. Suspend vollständig blockieren (optional)
|
||||
|
||||
Suspend und Hibernate systemweit blockieren:
|
||||
|
||||
```bash
|
||||
sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target
|
||||
```
|
||||
|
||||
Rückgängig machen:
|
||||
|
||||
```bash
|
||||
sudo systemctl unmask sleep.target suspend.target hibernate.target hybrid-sleep.target
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
### 5. Überprüfen, ob Suspend deaktiviert ist
|
||||
|
||||
Aktive Blockierungen anzeigen:
|
||||
|
||||
```bash
|
||||
systemd-inhibit --list
|
||||
```
|
||||
|
||||
Suspend testen:
|
||||
|
||||
```bash
|
||||
sudo systemctl suspend
|
||||
```
|
||||
|
||||
Wenn korrekt deaktiviert, wird der Suspend nicht ausgeführt.
|
||||
|
||||
---
|
@ -12,3 +12,4 @@ dokus/git/git-ssh-remote.md
|
||||
dokus/git/git-submodule-leitfaden.md
|
||||
dokus/git/git.md
|
||||
dokus/asciidoc/asciidoctor-theme-bug-workaround.md
|
||||
dokus/fedora/suspend-deaktivieren.md
|
||||
|
Loading…
x
Reference in New Issue
Block a user