저는 Fedora 26과 Gnome 3.24를 사용하고 있으며 Wayland를 사용해보고 싶습니다. Wayland가 설치된 것 같고

. 이제 로그인 화면에서 Wayland의 그놈 을 선택할 수있을 것으로 예상하고 있지만 그놈 , 그놈 클래식 중 하나만 선택할 수 있습니다. Xorg의 그놈 . 마지막으로 Xorg의 그놈

loginctl show-session 2 -p Type 

<이후로 확실히 "Wayland 를 사용하지 않습니다. / div>

Type=x11를 반환합니다. Gnome은 기본적으로 Wayland를 사용하므로 GNOME 은 Wayland를 사용해야하지만 GNOME 을 선택한 후 로그인하면 로그인 화면으로 돌아갑니다 …

이후 Wayland로 로그인하려고하면 journalctl -bwayland라는 단어가 한 줄만 포함됩니다.

/usr/libexec/gdm-wayland-session[1459]: test: Missing argument at index 2 

하지만 나중에 Gnome과 관련된 많은 오류가 나타납니다.

gnome-session[1472]: gnome-session-binary[1472]: WARNING: App "org.gnome.SettingsDaemon.Wacom.desktop" exited with code 1 gnome-session[1472]: gnome-session-binary[1472]: WARNING: App "org.gnome.SettingsDaemon.A11yKeyboard.desktop" exited with code 1 gnome-session-binary[1472]: WARNING: App "org.gnome.SettingsDaemon.Wacom.desktop" exited with code 1 gnome-session-binary[1472]: WARNING: App "org.gnome.SettingsDaemon.A11yKeyboard.desktop" exited with code 1 gnome-session[1472]: gnome-session-binary[1472]: WARNING: App "org.gnome.SettingsDaemon.Clipboard.desktop" exited with code 1 gnome-session-binary[1472]: WARNING: App "org.gnome.SettingsDaemon.Clipboard.desktop" exited with code 1 gnome-session[1472]: gnome-session-binary[1472]: WARNING: App "org.gnome.SettingsDaemon.Color.desktop" exited with code 1 gnome-session-binary[1472]: WARNING: App "org.gnome.SettingsDaemon.Color.desktop" exited with code 1 gnome-session[1472]: gnome-session-binary[1472]: WARNING: App "org.gnome.SettingsDaemon.XRANDR.desktop" exited with code 1 gnome-session-binary[1472]: WARNING: App "org.gnome.SettingsDaemon.XRANDR.desktop" exited with code 1 gnome-session[1472]: gnome-session-binary[1472]: WARNING: App "org.gnome.SettingsDaemon.XSettings.desktop" exited with code 1 gnome-session-binary[1472]: WARNING: App "org.gnome.SettingsDaemon.XSettings.desktop" exited with code 1 

이 문제는 하드웨어와 관련이 없습니다. 라이브 USB로 부팅하고 wayland가 작동했습니다.

시스템 정보는

$: uname -a Linux localhost.localdomain 4.11.11-300.fc26.x86_64 #1 SMP Mon Jul 17 16:32:11 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux 

Wayland를 어떻게 사용할 수 있나요?

댓글

  • GNOME 옵션이 Wayland를 사용하고 있습니다. 새로 설치하거나 라이브 CD에서 시도해 보겠습니다. / USB (하드웨어에서 작동하는 경우). 그렇다면 Live 시스템과 시스템의 차이점을 시도해야합니다. 그렇지 않은 경우 컴퓨터에 문제가있을 수 있습니다.
  • 해본 적이 있습니까? 알아 내시겠습니까? ' m 같은 배에 있습니다. 나는 그놈을 설치했고 그와 함께 웨이 랜드로 왔습니다. 다중 모니터 스케일링을 위해 wayland를 사용하고 싶지만 GNOME 옵션을 선택하더라도 x11로 기본 설정되어 있습니다. 저는 " 지금 Fedora 30을 사용하고 있습니다.
  • @Ungeheuer 이제 최신 Fedora 버전에서 작동합니다.
  • Dang. 저는 ' Fedora 30을 사용하고 있으며 ' 모든 wayland 항목을 설치했으며 여전히 기본값은 X11입니다. ' Wayland에는 " 그놈 " 또는 Xorg의 그놈 " 로그인시 DE 옵션 … 누락 된 항목이 있어야합니다 …

답변

내가 아는 한 그놈 옵션은 이미 Wayland를 사용하고 있습니다. 따라서 Wayland를 사용하려면 GNOME을 선택하십시오.

아니면 HW 문제를 해결해보십시오. 오래되었거나 오래 되었습니까? 시스템을 다시 설치 하시겠습니까?

댓글

  • 문제는 GNOME 에서 ' 작동하지 않음
  • ' 진정한 Wayland가 아니라고 생각합니다. Xorg와 호환되는 '의 Xwayland

답변

최신 버전의 Fedora는 기본적으로 Wayland를 사용합니다. 그러나 Fedora가 주로 드라이버를 사용하지 못하게 할 수 있습니다. 대부분의 경우 NVIDIA 독점 드라이버 일 가능성이 높습니다.

Fedora에서 Wayland for Gnome을 활성화하려면 아래에 자세히 설명 된대로 두 가지 주요 작업이 필요합니다.

  1. TL; DR : /etc/gdm/custom.conf의 GDM 구성에서 Wayland를 활성화합니다.

    1. 편집을 위해 /etc/gdm/custom.conf를 엽니 다 (아시다시피 루트 여야 함).

    2. 다음과 같은 줄로 이동 :

      [daemon] WaylandEnable=false 
    3. 줄이 주석 처리 된 경우에도 다음으로 변경합니다. :

      [daemon] WaylandEnable=true 
    4. 파일을 저장하고 종료합니다.

  2. TL; DR : /usr/lib/udev/rules.d/61-gdm.rules (이 포럼 스레드 에 감사드립니다)

    1. /usr/lib/udev/rules.d/61-gdm.rules (루트, 다시)

    2. Wayland가 시작되지 않도록하는 주석 줄; 일반적으로 독점 NVIDIA 드라이버와 관련이 있습니다. 각 줄 앞의 주석이 도움이 될 것입니다. 예를 들어, 다음 줄에 주석을 달았습니다.

      # disable Wayland when using the proprietary nvidia driver DRIVER=="nvidia", RUN+="/usr/libexec/gdm-disable-wayland" 
    3. 파일을 저장하고 종료합니다.

      참고 : NVIDIA 독점 드라이버를 사용하는 경우이 단계에서 이러한 드라이버와 함께 Wayland를 사용할 수 있습니다. egl-wayland .

      그러나 다른 문제뿐만 아니라 최상의 성능을 경험하지 못할 수 있습니다. 예 : nvidia-settings는 X11에서만 작동 , Xwayland는 3D 하드웨어 가속에 문제가 있으며 결과적으로 glxinfollvmpipe를 렌더러로 표시합니다 (또한 최신 버전의 Gnome에 대한 정보 섹션 설정).그럼에도 불구하고 단계를 올바르게 수행했다면 lspci -vnn로 실행중인 드라이버를 확인할 수 있습니다. 도 참조하세요.

      Duh. NVIDIA, BTW입니다.

컴퓨터를 다시 시작하십시오 (로그 아웃 및 로그인만으로는 충분하지 않습니다). 로그인하기 전에 로그인 내부 옵션을 사용하면 이제 " Gnome " 및 " Gnome on Xorg

, 첫 번째는 Wayland 옵션입니다. 사용하면 Gnome에서 Wayland를 사용할 수 있습니다. 즐기세요!

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다