Fedora 25는 기본적으로 wayland를 사용하지 않습니다!

Fedora 25는 기본적으로 wayland를 사용하지 않습니다!

어떤 이유에서인지 Fedora 25 FRESH 설치에서는 기본적으로 wayland를 사용하지 않습니다. 나는 이것을 알고 있기 때문에

$: loginctl show-session 3 -p Type
Type=x11

기본적으로 Wayland를 사용한 경우 wayland 또는 weston으로 표시되어야 합니다. Fedora 25를 새로 설치할 때 기본적으로 Wayland를 지원하지 않는 이유가 무엇인지 궁금합니다. 나는 간단히 아치 위키를 검색하고 다음을 실행하여 wayland를 테스트해 보았습니다.

$: weston

또한, wayland의 dbus-run-session을 수동으로 시작하기 위한 명령줄을 가져오기 위해 fedora를 multiuser.target으로 다시 시작했으며 결과는 다음과 같습니다.

$: dbus-run-session -- gnome-shell --display-server --wayland
(gnome-shell:1372): mutter-WARNING **: Can't initialize KMS backend: could not find drm kms device

그런 다음 다음을 시도합니다.

$: startx

내 표준 gnome 데스크탑이 문제 없이 나타납니다. Fedora 25 Live 설치 프로그램이 Wayland를 설치한 적이 있는지 궁금합니다.

wayland 구성 파일 weston.ini를 찾은 후 ~/.config/에서 찾을 수 없습니다.

시스템 메시지:

$:uname -a
Linux sark 4.8.10-300.fc25.x86_64 #1 SMP Mon Nov 21 18:49:16 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

처음 로그인할 때 전체 시스템 업데이트를 완료했습니다.

$: sudo dnf update
  • 또한 그래픽 카드 950에 NVIDIA 드라이버를 사용하는 과정을 진행합니다.
  • 기본 pre-my-move-to-nvidia-driver 드라이버를 사용하지 않습니다. :P

편집하다:

내 노트북을 조사한 후, 내랩탑보고서에 따르면 Wayland를 사용하고 있다고 합니다.

$: loginctl show-session 2 -p Type
Type=wayland

이 노트북은 fedora 25를 새로 설치한 것이 아니라 fedora24에서 fedora25로 업그레이드되었습니다.

노트북 정보:

$: uname -a
Linux mcp 4.8.10-300.fc25.x86_64 #1 SMP Mon Nov 21 18:59:16 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

답변1

Nvidia는 아직 Wayland를 지원하지 않으므로 Fedora 25는 X11로 대체됩니다. ~에서엔비디아 포럼누군가가 개발 중인 Fedora 26의 패키지와 일부 패치를 사용하여 작동하게 하는 것을 보았지만 참고하세요."로컬 버전으로 테스트해 봤지만 작동이 끔찍하고 개인적으로 F25에서는 굳이 시도하고 싶지 않습니다."

F26이 이 문제를 해결할 수 있기를 바랍니다. 그동안 X11 폴백이 원활하고 투명하게 작동한다는 사실에 적어도 기쁩니다.

답변2

nvidia 드라이버를 사용하는 경우 nouveau가 커널 매개변수로 올바르게 블랙리스트에 등록되어 있는지 확인하세요.

$ cat /proc/cmdline
BOOT_IMAGE=/boot/vmlinuz-4.8.16-300.fc25.x86_64 root=UUID=b13dad5b-d34b-4d50-acae-6c28143961b3 ro nouveau.modeset=0 rd.driver.blacklist=nouveau rhgb quiet 

나는 nouveau가 포함된 Optimus 노트북을 사용하면서 동일한 문제를 겪었고 마침내 bumblebee-nvidia를 설치하여 해결했습니다. Wayland는 실제로 375.26-1.fc25에 따라 지원됩니다.

실제로 재부팅 후 커널 개발이 일치하지 않고 nvidia 모듈이 로드되지 않습니다. 그러나 누보는 블랙리스트에 올랐습니다. Wayland가 직장으로 돌아왔습니다! 커널을 적절하게 업그레이드하면 모든 것이 제대로 작동합니다(nvidia 및 bbwsitch가 로드되고 wayland는 여전히 작동 중입니다!).

그럼 누보를 블랙리스트에 올려 볼까요?

답변3

nvidia-drm modeset=1매개변수 소스를 시작해 보세요.엔비디아 웹사이트

관련 정보