elsa in mac

Asahi Linux, Hyprland 0.42.0에서 OpenGL 관련 앱들이 정상적으로 실행되지 않는 경우. 본문

Asahi Linux

Asahi Linux, Hyprland 0.42.0에서 OpenGL 관련 앱들이 정상적으로 실행되지 않는 경우.

elsa in mac 2024. 8. 26. 17:57

최근에 Hyprland가 0.42.0으로 업그레이드가 되었습니다.

가장 큰 변화는 기존 wlroots 기반에서 자체 개발한 wayland compositor인 aquamarine 기반으로 전환한 것 입니다. 이와 관련해서는 복잡한 사연이 있지만, 금번 포스트에서는 다루지 않습니다.

관련해서, 현재 Asahi Linux를 사용 중이거나 신규로 사용할 분들에게 주의가 당부됩니다.

Fedora asahi linux 에서 Hyprland WM을 사용하기 위해서는 dnf package manager에서  copr:copr.fedorainfracloud.org:solopasha:hyprland 레포지토리를 등록하여 설치해야 합니다. 이 레포지토리에서는 두 개의 package를 제공하는데, hyprland 와 hyprland-git 이 그것 입니다.

대부분은 hyprland를 사용하는데, 현재 최신 버전은 0.42.0 이고, 이 것을 설치할 경우.. OpenGL을 사용하지 않는 app들은 정상적으로 실행이 되지만, OpenGL을 사용하는 앱(chrome, chromium, firefox, kitty...)등은 정상적으로 실행되지 않는 버그를 포함하고 있습니다.

따라서, Asahi Linux 사용자 중에 Hyprland를 사용하면서, 버전 업데이트 이후, 동일한 증상을 겪고 계시다면, hyprland 대신 hyprland-git 패키지를 설치하여 사용하시기 바랍니다.

# 이미 hyprland 패키지를 사용하고 있는 사용자의 경우
> sudo dnf remove hyprland
> sudo dnf install hyprland-git

# 처음으로 Hyprland를 설치하는 사용자의 경우
sudo dnf install hyprland-git

해당 이슈는 0.42.0의 다음 버전이 릴리즈되면 해결될 것 입니다.

공유하기 링크
Comments