Fedora 25はデフォルトでウェイランドを使用していません!

Fedora 25はデフォルトでウェイランドを使用していません!

何らかの理由でFedora 25 FRESHのインストールでは、デフォルトでウェイランドは使用されません。私はこれを知っているから

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

デフォルトでは、Waylandを使用している場合は、waylandまたはwestonとしてマークする必要があります。 Fedora 25を新しくインストールするとき、基本的に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に置き換えられます。 ~からNvidiaフォーラム誰かが開発中の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パラメータソースを起動してみてください。Nvidiaのウェブサイト

関連情報