21.2. GNOME 쉘에서 주요 변경 사항
RHEL 8은 GNOME 쉘 버전 3.28과 함께 배포됩니다.
이 섹션:
- GNOME 쉘 버전 3.28과 관련된 개선 사항을 강조합니다.
- GNOME Shell 환경의 기본 조합 변경 사항 및 표시 프로토콜을 알려줍니다.
- 기본적으로 사용할 수 없는 기능에 액세스하는 방법을 설명합니다.
- 소프트웨어 관리를 위한 GNOME 도구의 변경 사항을 설명합니다.
21.2.1. RHEL 8의 GNOME 쉘 (버전 3.28)
RHEL 8에서는 GNOME 쉘 버전 3.28을 사용할 수 있습니다. 주요 개선 사항은 다음과 같습니다.
- 새로운 GNOME Boxes 기능
- 새로운 온-스크린 키보드
- 장치 지원 확장 (특히 Thunderbolt 3 인터페이스의 통합)
- GNOME 소프트웨어, dconf-editor 및 GNOME 터미널 개선
21.2.2. GNOME 쉘 환경
GNOME 3에서는 다음과 같은 두 가지 필수 환경을 제공합니다.
- GNOME 표준
- GNOME Classic
두 환경 모두 두 개의 다른 프로토콜을 사용하여 그래픽 사용자 인터페이스를 빌드할 수 있습니다.
- X.Org 를 디스플레이 서버로 사용하는 X11 프로토콜입니다.
GNOME 쉘 을 Wayland 컴포저 및 디스플레이 서버로 사용하는 Wayland 프로토콜.
이 디스플레이 서버의 솔루션을 Wayland에서 GNOME 쉘 이라고 합니다.
RHEL 8의 기본 조합은 Wayland의 GNOME 쉘을 디스플레이 서버로 사용하는 GNOME 표준 환경입니다.
그러나 GNOME Shell 환경 및 그래픽 프로토콜 스택의 다른 조합으로 전환할 수 있습니다. 자세한 내용은 21.3절. “GNOME 환경 및 표시 프로토콜 선택”의 내용을 참조하십시오.
추가 리소스
- 두 GNOME 쉘 환경 사용에 대한 기본 사항에 대한 자세한 내용은 GNOME 환경 개요 를 참조하십시오.
21.2.3. 데스크탑 아이콘
RHEL 8에서는 desktop 아이콘 기능은 FlexVolume 파일 관리자에서 더 이상 제공되지 않지만 데스크탑 아이콘 gnome-shell 확장에 의해 제공됩니다.
확장을 사용하려면 Appstream 리포지토리에서 사용할 수 있는 gnome-shell-extension-ECDHE-icons
패키지를 설치해야 합니다.
추가 리소스
- RHEL 8의 데스크탑 아이콘에 대한 자세한 내용은 데스크탑 아이콘 관리를 참조하십시오.
21.2.4. 부분적인 스케일링
Wayland 세션의 GNOME 쉘에서 부분 스케일링 기능을 사용할 수 있습니다. 이 기능을 사용하면 GUI를 일부 비율로 확장할 수 있으므로 특정 디스플레이에서 확장된 GUI의 모양을 개선할 수 있습니다.
이 기능은 현재 실험적인 것으로 간주되므로 기본적으로 비활성화되어 있습니다.
부분적인 스케일링을 활성화하려면 다음 명령을 실행합니다.
# gsettings set org.gnome.mutter experimental-features "['scale-monitor-framebuffer']"
21.2.5. 패키지 관리를 위한 GNOME 소프트웨어
RHEL 7의 그래픽 환경에서 패키지 관리용 툴 컬렉션을 제공한 gnome-packagekit
패키지는 더 이상 사용할 수 없습니다.
RHEL 8에서는 애플리케이션과 gnome-shell 확장 기능을 설치 및 업데이트할 수 있는 GNOME 소프트웨어 유틸리티에서 유사한 기능을 제공합니다. GNOME 소프트웨어는 gnome-software
패키지로 배포됩니다.
추가 리소스
- GNOME 소프트웨어를 사용한 애플리케이션 설치에 대한 자세한 내용은 GNOME 에서 애플리케이션 설치를 참조하십시오.
21.2.6. sudo를 사용하여 그래픽 애플리케이션 열기
sudo
명령을 사용하여 터미널에서 그래픽 애플리케이션을 열려고 시도할 때 다음을 수행해야 합니다.
X11 애플리케이션
애플리케이션이 X11
디스플레이 프로토콜을 사용하는 경우 X 서버 액세스 제어 목록에 로컬 사용자 루트
를 추가합니다. 결과적으로 root
는 X11
프로토콜을 Wayland
프로토콜로 변환하고 역방향으로 변환하는 Xwayland
에 연결할 수 있습니다.
예 21.1. X 서버 액세스 제어 목록에 root
를 추가하여 sudo를 사용하여 xclock을 엽니다.
$ xhost +si:localuser:root
$ sudo xclock
Wayland 애플리케이션
애플리케이션이 Wayland
네이티브인 경우 -E
옵션을 포함합니다.
예 21.2. sudo를 사용하여 GNOME 계산기 열기
$ sudo -E gnome-calculator
그렇지 않으면 sudo
를 입력하고 애플리케이션 이름을 여는 작업이 다음 오류 메시지와 함께 실패합니다.
No protocol specified Unable to init server: could not connect: connection refused # Failed to parse arguments: Cannot open display