5.7.11. 데스크탑
Wayland 세션의 제한 사항
Red Hat Enterprise Linux 8에서는 GNOME 환경과 GDM(GNOME Display Manager)이 이전 주요 RHEL에서 사용된 X11 세션 대신 Wayland 를 기본 세션 유형으로 사용합니다.
다음 기능은 현재 사용할 수 없거나 Wayland 에서 예상대로 작동하지 않습니다 :
-
xrandr
과 같은 X11 구성 유틸리티는 해상도, 회전 및 레이아웃 처리에 대한 다양한 접근 방식으로 인해 Wayland 에서 작동하지 않습니다. GNOME 설정을 사용하여 디스플레이 기능을 구성할 수 있습니다. - 화면 녹화 및 원격 데스크탑에서는 Wayland 에서 포털 API를 지원하는 애플리케이션이 필요합니다. 특정 레거시 애플리케이션은 포털 API를 지원하지 않습니다.
- Wayland 에서는 포인터 접근성을 사용할 수 없습니다.
- 클립보드 관리자는 사용할 수 없습니다.
Wayland 의 GNOME Shell은 대부분의 레거시 X11 응용 프로그램에서 발행된 키보드 그랩을 무시합니다.
/org/gnome/mutter/wayland/xwayland-grab-access-rules
GSettings 키를 사용하여 X11 애플리케이션에서 키보드 그랩을 발행할 수 있습니다. 기본적으로 Wayland 의 GNOME 쉘을 사용하면 다음 응용 프로그램이 키보드 그랩을 실행할 수 있습니다.- GNOME 박스
- vinagre
- Xephyr
-
virt-manager
,virt-viewer
, andremote-viewer
-
vncviewer
- 게스트 VM(가상 시스템) 내의 Wayland 에는 안정성과 성능 문제가 있습니다. VM에서 실행되는 경우 RHEL은 자동으로 X11 세션으로 돌아갑니다.
X11 GNOME 세션을 사용한 RHEL 7 시스템에서 RHEL 8로 업그레이드하는 경우 시스템은 계속 X11 을 사용합니다. 다음 그래픽 드라이버를 사용하는 경우 시스템에서 X11 로 자동 대체합니다.
- 독점적 NVIDIA 드라이버
-
cirrus
드라이버 -
mga
드라이버 -
aspeed
드라이버
Wayland 사용을 수동으로 비활성화할 수 있습니다.
-
GDM에서 Wayland 를 비활성화하려면
/etc/gdm/custom.conf
파일에WaylandEnable=false
옵션을 설정합니다. - GNOME 세션에서 Wayland 를 비활성화하려면 로그인 이름을 입력한 후 로그인 화면의 메뉴로 legacy X11 옵션을 선택합니다.
Wayland에 관한 자세한 내용은 https://wayland.freedesktop.org/를 참조하십시오.
드래그 앤 드롭이 데스크탑과 응용 프로그램 간에 작동하지 않음
gnome-shell-extensions
패키지의 버그로 인해 현재 드래그 앤 드롭 기능이 데스크탑과 애플리케이션 간에 작동하지 않습니다. 이 기능에 대한 지원은 향후 릴리스에서 다시 추가될 예정입니다.
소프트웨어 리포지토리에서 flatpak
리포지토리를 비활성화할 수 없습니다.
현재 GNOME 소프트웨어 유틸리티의 Software Repositories(소프트웨어 리포지토리) 도구에서 flatpak
리포지토리를 비활성화하거나 제거할 수 없습니다.
Generation 2 RHEL 8 가상 머신이 Hyper-V Server 2016 호스트에서 부팅되지 않는 경우가 있습니다.
Microsoft Hyper-V Server 2016 호스트에서 실행되는 VM(가상 머신)에서 RHEL 8을 게스트 운영 체제로 사용하는 경우, 경우에 따라 VM이 부팅되지 않고 GRUB 부팅 메뉴로 돌아갑니다. 또한 Hyper-V 이벤트 로그에 다음 오류가 기록됩니다.
The guest operating system reported that it failed with the following error code: 0x1E
이 오류는 Hyper-V 호스트의 UEFI 펌웨어 버그로 인해 발생합니다. 이 문제를 해결하려면 Hyper-V Server 2019를 호스트로 사용합니다.
(BZ#1583445)
시스템 충돌로 인해 fadump 설정이 손실될 수 있습니다.
이 문제는 펌웨어 지원 덤프(fadump)가 활성화된 시스템에서 확인되며 부팅 파티션은 XFS와 같은 저널링 파일 시스템에 있습니다. 시스템 충돌로 인해 부트 로더가 덤프 캡처 지원이 활성화되어 있지 않은 이전 initrd
를 로드할 수 있습니다. 결과적으로 시스템이 vmcore
파일을 캡처하지 않아 fadump 구성이 손실됩니다.
이 문제를 해결하려면 다음을 수행합니다.
/boot
가 별도의 파티션인 경우 다음을 수행하십시오.- kdump 서비스 다시 시작
root 사용자로 다음 명령을 실행하거나 CAP_SYS_ADMIN 권한이 있는 사용자 계정을 사용합니다.
# fsfreeze -f # fsfreeze -u
-
/boot
가 별도의 파티션이 아닌 경우 시스템을 재부팅합니다.
(BZ#1723501)