====== 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]]