Fedora 25ワークステーションは、デフォルトでgnomeを含むnvideaカードでnouveau's waylandを使用しません。

Fedora 25ワークステーションは、デフォルトでgnomeを含むnvideaカードでnouveau's waylandを使用しません。

デスクトップとラップトップコンピュータをFedora 24からFedora 25にアップグレードした後、Waylandをセットアップし、ここでいくつかの開発コードをテストできることを確認しました。

開発者アプリケーションとデバッグリポジトリは時間の経過とともに追加されます。

新しいバージョンがリリースされたときに発生するいくつかのアップデートの後、いくつかの開発コードをテストしている間にXserverが使用されていることを発見し、デスクトップからgdmログイン画面にログアウトして起動しないwaylandを設定しようとしました。

ps axfデスクトップのコマンドが表示されます。

 979 ?        Ssl    0:00 /usr/sbin/gdm
 1272 ?        Sl     0:00  \_ gdm-session-worker [pam/gdm-launch-environment]
 1294 tty1     Ssl+   0:00  |   \_ /usr/libexec/gdm-x-session gnome-session --autostart /usr/share/gdm/greeter/autostart --debug
 1296 tty1     Sl+    0:01  |       \_ /usr/libexec/Xorg vt1 -displayfd 3 -auth /run/user/42/gdm/Xauthority -nolisten tcp -backgr
 1305 tty1     Sl+    0:00  |       \_ /usr/libexec/gnome-session-binary --autostart /usr/share/gdm/greeter/autostart --debug
 1325 tty1     Sl+    0:02  |           \_ /usr/bin/gnome-shell
 1423 tty1     Sl     0:00  |           |   \_ ibus-daemon --xim --panel disable
 1427 tty1     Sl     0:00  |           |       \_ /usr/libexec/ibus-dconf
 1503 tty1     Sl     0:00  |           |       \_ /usr/libexec/ibus-engine-simple
 1452 tty1     Sl+    0:00  |           \_ /usr/libexec/gnome-settings-daemon
 1546 ?        Sl     0:00  \_ gdm-session-worker [pam/gdm-password]
 1572 tty2     Ssl+   0:00      \_ /usr/libexec/gdm-x-session --run-script gnome-session
 1578 tty2     Sl+    0:21          \_ /usr/libexec/Xorg vt2 -displayfd 3 -auth /run/user/1000/gdm/Xauthority -nolisten tcp -back
 1595 tty2     Sl+    0:00          \_ /usr/libexec/gnome-session-binary
 1672 tty2     Sl+    0:18              \_ /usr/bin/gnome-shell

gdmのデフォルト値もXに設定されていることを確認してください。 Fedora 24でwaylandを使用してください。

Xが両方の開発システムシステムでデフォルトになるように何が変更されたのかわかりません。

nvideaクローズドソースドライバはラップトップとデスクトップの両方で使用されず、オープンソースのnouveavドライバのみが使用されます。

答え1

Fedora 25はNvideaハードウェアでデフォルトのウェイランドを実行せず、標準のビデオドライバを使用している場合はXにデフォルト設定されていることがわかりました。

関連情報