Tiger VNC Wayland 문제

Tiger VNC Wayland 문제

이 가이드를 사용하여 Tiger-VNC를 어느 정도 설정했습니다.

https://www.linode.com/docs/guides/centos-install-and-configure-vnc-server/

내가 직면한 문제는 다음을 활성화하면 세션을 계속 시작할 수 없다는 것입니다.

sudo systemctl start vncserver@:6001.service

systemctl 상태에 즉시 "active"가 표시된 다음 inactive dead로 변경되어 종료됩니다.

$ sudo systemctl status vncserver@:6001.service
○ vncserver@:6001.service - Remote desktop service (VNC)
     Loaded: loaded (/usr/lib/systemd/system/[email protected]; enabled; vendor preset: disabled)
     Active: inactive (dead) since Thu 2022-12-01 19:35:32 GMT; 2s ago
   Duration: 1.265s
    Process: 9262 ExecStartPre=/usr/libexec/vncsession-restore :6001 (code=exited, status=0/SUCCESS)
    Process: 9273 ExecStart=/usr/libexec/vncsession-start :6001 (code=exited, status=0/SUCCESS)
   Main PID: 9280 (code=exited, status=0/SUCCESS)
        CPU: 19ms

Journal-ctl을 보면 다음이 표시됩니다.

Dec 01 19:35:32 centosstream9 sudo[9364]:    john : TTY=pts/0 ; PWD=/home/john ; USER=root ; COMMAND=/bin/systemctl status vncserver@:6001.service
Dec 01 19:35:31 centosstream9 gnome-session-f[9363]: Cannot open display: 
Dec 01 19:35:31 centosstream9 gnome-session-binary[9307]: WARNING: software acceleration check failed: Child process exited with code 1
Dec 01 19:35:31 centosstream9 gnome-session[9307]: gnome-session-binary[9307]: WARNING: software acceleration check failed: Child process exited with code 1
Dec 01 19:35:31 centosstream9 gnome-session[9357]: gnome-session-check-accelerated: no X11 display found
Dec 01 19:35:31 centosstream9 gnome-session[9352]: gnome-session-check-accelerated: no X11 display found

이 서버 Centos Stream 9를 확인했는데 Wayland를 사용하고 있는 것 같습니다. Wayland에 대해 잘 알고 있는지는 모르겠지만 X를 대체해야 한다는 것은 알고 있습니다. 그래서 내 문제는 위의 오류가 표시되는 이유와 관련이 있다고 생각합니다(예: Wayland 지원을 활성화하기 위해 누락된 옵션이 있다고 가정하는 것처럼, 호환되지 않거나 호환되지 않습니다). 실제로 작동하게 하려면 어떻게 해야 할지 잘 모르겠습니다. 누구든지 제안할 수 있습니까?

답변1

동일한 오류가 발생했는데 이는 /etc/tigervnc/vncserver.users에 구성된 사용자가 그래픽 세션을 사용하여 서버에 로그인했기 때문입니다. 이는 /usr/share/doc/tigervnc/HOWTO.md 문서 끝에 깔끔하게 기록되어 있습니다.

관련 정보