GNOME 세션 관리 : Another Window Session Manager 감상평

리눅스 Wayland 기반 GNOME은 시스템 종료시 세션이 저장되지 않습니다.

기능 구축할 방법이 없을까 싶어 검색하다가 Another Window Session Manager 라는 이름의 gnome extension 확장 도구를 찾았습니다.

https://github.com/nlpsuge/gnome-shell-extension-another-window-session-manager#how-to-make-close-by-rules-work

모든 기능을 사용하기 위해서는 ydtool 이라는 패키지를 설치해야 된다고 나와 있었습니다.

https://github.com/ReimuNotMoe/ydotool

이게 뭔지 몰라서 찾아봤는데, 범용 리눅스 명령줄 자동화 도구라고 안내되어 있었습니다.
사용 예시를 봤는데, 터미널 창에서 명령어 입력을 통해 키보드/마우스 마우스 입력을 흉내내는 도구 같았습니다.

터미널 명령어로 키보드 마우스 제어하는 방향성이 맞는 건가 의심스러워서 챗GPT한테 물어봤습니다.

ydotool은 root 권한 기반 uinput 접근을 사용합니다.
그래서:
입력 자동화 성격이 있고, Wayland 보안 모델을 우회하는 느낌이 있으며…

=> 의심스러운 점을 콕 찝어 설명하는 모습에 감동을 받았습니다.

보안에 좋을 것이 없는 도구라고 판단되어 Another Window Session Manager 확장은 설치 보류하기로 결정했습니다.

CC BY-NC-ND 4.0