GN⁺: XFCE 4.20, 초기 Wayland 지원 목표
(ostechnix.com)Wayland이란?
- Wayland는 X11 시스템을 대체하기 위해 설계된 현대적인 디스플레이 서버 프로토콜임
- 성능 및 보안 향상: Wayland의 간단한 설계와 애플리케이션과 디스플레이 서버 간의 직접적인 통신은 부드러운 그래픽, 입력 지연 감소, 보안 향상에 기여함
- HiDPI 디스플레이 지원 강화: Wayland는 고해상도 디스플레이를 기본적으로 지원하여 현대 하드웨어에서 더욱 선명하고 시각적으로 매력적인 화면을 제공함
- 컴포지터 중심 접근: Wayland는 컴포지터에게 사용자 인터페이스에 대한 더 많은 제어권을 부여하여 창 관리, 애니메이션 및 효과를 더 효과적으로 관리할 수 있게 함
XFCE 4.20: Wayland를 위한 기초 구축
- XFCE 4.20은 X11과의 호환성을 유지하면서 핵심 구성 요소에 초기 Wayland 지원을 도입할 예정임
- 사용자는 익숙한 XFCE 경험을 계속 즐기면서 Wayland를 시도해볼 수 있는 옵션을 가질 수 있음
Wayland 지원을 받는 주요 구성 요소
- xfce4-panel: 이 패널은 wlroots 컴포지터 프레임워크를 사용하여 Wayland에 맞게 성공적으로 조정되었음
- xfdesktop: 데스크탑 매니저도 Wayland로 포팅되었으며, 작업 공간 및 창 목록과 같은 기능 지원을 위한 노력이 진행 중임
- libxfce4ui: 핵심 UI 라이브러리는 X11과 Wayland 모두와의 호환성을 보장하기 위해 업데이트되었음
- xfce4-settings: 설정 관리자는 이제 Wayland 환경을 구성할 수 있는 대응 항목을 포함하며, 디스플레이 설정도 X11 및 Wayland에 대해 별도로 작동하도록 조정되었음
도전 과제 및 향후 계획
- XFCE 커뮤니티는 Wayland 지원에 있어 좋은 진전을 이루고 있지만, 여전히 몇 가지 도전 과제가 있음
- 예를 들어, 창 관리자 xfwm4는 여전히 Wayland를 위해 개발 중임
- 다양한 패널 플러그인 및 애플리케이션 지원도 활발히 진행 중임
- 장기적인 목표는 완전한 XFCE Wayland 세션을 제공하는 것이지만, 정확한 일정은 아직 불확실함
- 개발자들은 사용자에게 원활한 전환을 보장하기 위해 노력하고 있으며, X11 호환성은 당분간 유지될 예정임
XFCE 4.20 출시 일정
- 2024년 11월 1일: XFCE 4.20pre1 (기능 + 문자열 동결)
- 2024년 12월 1일: XFCE 4.20pre2 (코드 동결)
- 2024년 12월 15일: XFCE 4.20pre3 (최종 동결) - 선택적 출시
- 2024년 12월 15일 (pre3와 함께 2024년 12월 29일 경): XFCE 4.20 (최종 출시)
결론
- XFCE 4.20은 Wayland의 초기 지원과 함께 현대적이고 빠르며 사용자 맞춤형 데스크탑 경험을 제공할 예정임
- 완전한 Wayland 전환은 아직 미래의 일이지만, XFCE 4.20은 이 여정에서 중요한 이정표가 될 것임
- XFCE는 단순함, 효율성, 사용자 중심의 맞춤화를 유지하면서 꾸준히 발전할 것으로 기대됨
GN⁺의 정리
- XFCE 4.20은 Wayland 지원을 통해 현대적인 디스플레이 기술을 수용하는 중요한 진전을 이루고 있음
- 이 기사는 XFCE가 어떻게 사용자 경험을 개선하고 있는지를 보여주며, 특히 Wayland의 성능 및 보안 향상에 주목할 만함
- XFCE의 신중한 접근 방식은 안정적이고 신뢰할 수 있는 데스크탑 환경을 제공함
- 비슷한 기능을 가진 다른 프로젝트로는 GNOME과 KDE가 있음
Hacker News 의견
-
현재 컴포지터가 없으며, 개발 중이지만 사용 가능하려면 최소 1년 이상 걸릴 것임. 4.20 버전에서는 다른 컴포지터에서 일부 구성 요소를 실행할 수 있으며, 주로 Wayfire와 Labwc에서 테스트 중임
-
XFCE는 Linux/BSD 환경에서 "설정 없이 작동하고 가벼운" 윈도우 매니저로 유일한 실용적인 옵션이며, Windows 2000 UI보다 나은 UI를 제공함. XFCE를 최신 상태로 유지하는 개발자들에게 감사함
-
XFCE를 오랫동안 사용해왔으며, 여전히 만족스러움. 클릭하면 즉시 반응하는 경험이 매우 좋음. 개발자들에게 감사함. hidpi 문제에 대한 해결책으로 x2 설정을 통해 4k 모니터와 1024 모니터의 화면을 조정함
-
XFCE가 X11에 머물러 있어 KDE로 이동하게 되었음. 원격 머신에서 코드 컴파일 시 유튜브 영상이 끊기는 문제를 경험했으며, 이는 하드웨어 가속 재생이 없었기 때문임. KDE 5 설치 후 모든 것이 잘 작동함
-
Wayland로의 전환이 클라이언트 측 장식(CSD)의 채택과 관련이 있으며, 이는 XFCE의 전통적인 UX를 파괴함. XFCE의 장점은 안정적인 Win98/XP UX 구현임. Gnome3 패턴을 채택하지 않기를 바람
-
과거에 dwm을 사용했으나, 빠른 환경이 필요할 때는 XFCE로 돌아옴. 가족의 컴퓨터도 모두 XFCE를 사용 중임. XFCE가 Wayland를 지원할 때 전환을 고려할 것임. XFCE는 간단하고 신뢰할 수 있는 데스크탑 환경임
-
Wayland의 화면 공유 상황이 불안정하여 XFCE가 Wayland를 채택하지 않은 것을 장점으로 봄
-
Wayland에서는 접근성 요구가 충족되지 않음. 애플리케이션별 단축키와 글로벌 단축키가 필요하지만, 보안 모델이 이를 허용하지 않음
-
XFCE가 wlroots 위에 구축되고 있다면, 다른 윈도우 매니저/컴포지터에서 XFCE 앱의 안정성을 즐길 수 있을 것 같아 기쁨
-
Linux에서 데스크탑 환경을 사용해야 한다면 XFCE를 선택할 것임. 그러나 Wayland 때문에 BSD로 이동을 고려 중임. Firefox가 X 지원을 중단하기 전까지는 Linux를 포기하지 않을 것임