Bug 54447

Summary: В Steam не работает выключение и перезапуск
Product: Sisyphus Reporter: Boris Yumankulov <boriabloger>
Component: gamescope-session-plusAssignee: fidel <fidel>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: fidel
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Boris Yumankulov 2025-05-25 09:44:23 MSK
в gamescope-session-steam не работает выключение и перезапуск оно просто выбивает из сессии, баг завожу сюда потому что проблемный код здесь, а именно эта часть

# Catch reboot and powerof sentinels here
if [[ -e "$REBOOT_SENTINEL" ]]; then
	rm -f "$REBOOT_SENTINEL"
	# rearm short session tracker
	rm "$short_session_tracker_file"
	reboot
fi
if [[ -e "$SHUTDOWN_SENTINEL" ]]; then
	rm -f "$SHUTDOWN_SENTINEL"
	# rearm short session tracker
	rm "$short_session_tracker_file"
	poweroff
fi


В  /usr/share/gamescope-session-plus/gamescope-session-plus

Поскольку обычный пользователь не имеет доступа к poweroff и reboot ничего и не происходит, решение заменить их вызов на

systemctl reboot и systemctl poweroff доступные на запуск обычному пользователю
Comment 1 Repository Robot 2025-05-27 12:11:04 MSK
gamescope-session-plus-0.0.2.git35ac9f-alt1 -> sisyphus:

 Tue May 27 2025 Mikhail Tergoev <fidel@altlinux> 0.0.2.git35ac9f-alt1
 - updated to upstream git 35ac9f
 - added build for aarch64
 - fixed reboot and poweroff (thx boria138@) (ALT bug: 54447)