From 009d00046b6e3737bec76cf45b13c0845847c1aa Mon Sep 17 00:00:00 2001 From: Alexey Martemyanov Date: Thu, 14 May 2026 23:01:45 +0600 Subject: [PATCH] Failed to authenticate. API Error: 401 Invalid authentication credentials [2026-05-14] vault sync --- family/how-to/htpc-system.md | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/family/how-to/htpc-system.md b/family/how-to/htpc-system.md index bb128571..9dc6cdaa 100644 --- a/family/how-to/htpc-system.md +++ b/family/how-to/htpc-system.md @@ -96,6 +96,40 @@ pactl list sinks | grep -A20 "HDMI" speaker-test -t sine -f 440 -c 2 ``` +## Автосон / Sleep management + +### Текущее состояние (2026-05-14) +Sleep **замаскирован** — HTPC не засыпает автоматически: +```bash +sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target +``` + +### Разбудить/усыпить вручную +```bash +# Усыпить (только если sleep не замаскирован) +echo bazzite | sudo -S systemctl suspend + +# Снять маску (восстановить автосон) +sudo systemctl unmask sleep.target suspend.target hibernate.target hybrid-sleep.target +``` + +### Настройки KDE PowerDevil +`~/.config/powermanagementprofilesrc`: +```ini +[AC][SuspendSession] +idleTime=1800000 # 30 минут (в мс) +suspendType=1 # suspend +``` + +### ⚠️ Проблема: реальный таймаут = 15 мин (не 30) +По журналу: HTPC засыпает ровно через **15 минут** после пробуждения, хотя KDE-конфиг говорит 30. +Источник suspend — `systemd-logind` по команде от KDE PowerDevil. +Источник 15-минутного таймаута **не найден** (требует дальнейшего расследования): +- `/etc/xdg/powermanagementprofilesrc` — нет `[AC][SuspendSession]` (не источник) +- HHD, Steam BPM sleep timer — не найдено +- PowerDevil запущен с 8 мая, конфиг изменён 14 мая — возможно читает кэш при старте сессии +- Кандидаты для проверки: старый `powerdevilrc` (мигрирован), Steam Gaming Mode sleep timer через dbus + ## OSTree / Обновления - `/usr/local/bin` слетает при `rpm-ostree` upgrade (новый `/usr` overlay) - Бинари держать в `/home/bazzite/` или пересобирать после обновлений