====== Wayland ======
* [[https://arewewaylandyet.com/|Are we Wayland yet?]]
* [[https://gitlab.freedesktop.org/wlroots/wlroots|wlroots / wlroots · GitLab]]
===== wayland 사용여부 확인 =====
* 아래 명령의 결과가 ''wayland''이면 wayland 사용중인 것이다.
echo $XDG_SESSION_TYPE
===== 부팅시 환경 변수 environment variable =====
* [[https://wiki.gnome.org/Initiatives/Wayland/SessionStart|Initiatives/Wayland/SessionStart - GNOME Wiki!]]
* [[linux:systemd|systemd]]의 ''environment.d'' 방식을 사용한다.
===== Ubuntu / Gnome / gdm3 Linux Wayland 끄기 =====
* [[https://linuxconfig.org/how-to-enable-disable-wayland-on-ubuntu-20-04-desktop|How to enable/disable wayland on Ubuntu 20.04 Desktop - LinuxConfig.org]]
* [[https://linuxconfig.org/how-to-disable-wayland-and-enable-xorg-display-server-on-ubuntu-18-04-bionic-beaver-linux|How to disable Wayland and enable Xorg display server on Ubuntu 18.04 Bionic Beaver Linux - LinuxConfig.org]]
* ''sudoedit /etc/gdm3/custom.conf'' 에서 아래 항목의 주석을 풀어준다.
WaylandEnable=false
* reboot 하거나 ''sudo systemctl restart gdm3'' 실행.
===== Wayland on Nvidia =====
* [[linux:nvidia|Linux Nvidia Graphic Card]]
* [[linux:ubuntu:23.10|Ubuntu 23.10]] 에서 nvidia 독점 드라이버와 아래 ''libnvidia-egl-wayland1'' 설치만 하고 테스트 중.
sudo apt install libnvidia-egl-wayland1
* [[https://www.maketecheasier.com/wayland-work-with-nvidia-graphics-cards/|How to Get Wayland to Work on Nvidia Graphics Cards - Make Tech Easier]] : [[linux:ubuntu:23.10|Ubuntu 23.10]] 에서 그냥 로그인시 wayland 선택해서 로그인하면 복잡한 작업 안해도 잘 됨.
===== 참조 =====
* [[https://www.maketecheasier.com/what-is-wayland/|What Is Wayland and What Does It Means for Linux Users - Make Tech Easier]]
* [[https://wiki.archlinux.org/index.php/Wayland|Wayland - ArchWiki]]
* [[https://www.secjuice.com/wayland-vs-xorg/|Wayland v/s Xorg : How Are They Similar & How Are They Different]]
* [[https://www.maketecheasier.com/what-is-wayland/|What Is Wayland and What Does It Means for Linux Users - Make Tech Easier]]