デスクトップとラップトップコンピュータを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にデフォルト設定されていることがわかりました。