Fedora26とGnome3.24を使用しており、Waylandを試してみたいと思います。Waylandがインストールされているようで、

。ログイン画面で WaylandのGNOME を選択できるようになりましたが、 GNOME GNOME Classic XorgのGNOME 。最後に、 XorgのGNOME は、

loginctl show-session 2 -p Type 

<なので、間違いなく Wayland を使用しません。 / div>

Type=x11を返します。 GnomeはデフォルトでWaylandを使用するため、 GNOME はWaylandを使用する必要がありますが、 GNOME を選択してログインすると、ログイン画面に戻ります…

後Waylandでログインしようとすると、journalctl -bwaylandという単語が含まれる行が1行だけ含まれます:

/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システムの違いを試してみてください。そうでない場合は、コンピュータがうまくいかない可能性があります。
  • これまでに行ったことはありますか?これを理解しますか?I '同じボートに乗っている。 GNOMEをインストールすると、ウェイランドが登場しました。マルチモニターのスケーリングにwaylandを使用したいのですが、GNOMEオプションを選択した場合でも、デフォルトでx11のままになります。私は" Fedora30を使用しています。
  • @Ungeheuer新しいFedoraバージョンで動作するようになりました
  • Dang。私はFedora30を' mしていて、'すべてのウェイランドのものをインストールしたと思いますが、デフォルトではX11のままです。 'ウェイランドに" GNOMEがありません"または" XorgのGNOME "ログイン時のDEのオプション…何かが不足している必要があります…

回答

私の知る限り、GNOMEオプションはすでにWaylandを使用しています。したがって、Waylandを使用する場合は、GNOMEを選択してください。

そうでない場合は、ハードウェアのトラブルシューティングを試してみてください。それは時代遅れ/古いですか?システムを再インストールしてみてください。

コメント

  • 問題は、 GNOME が動作しません
  • それは本当のウェイランドではないと思います'。 ' Xorgと互換性のあるXwaylandです。

回答

最近のバージョンのFedoraは、デフォルトでWaylandを使用します。ただし、Fedoraが主にドライバーを使用できない場合があります。ほとんどの場合、それはNVIDIA独自のドライバーだけです。

FedoraでWaylandfor Gnomeを有効にするには、以下で詳細に説明するように、2つの主要なアクションが必要です。

  1. TL; DR: /etc/gdm/custom.confのGDM構成でWaylandを有効にします

    1. /etc/gdm/custom.confを開いて編集します(ご存知のとおり、rootである必要があります)。

    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ハードウェアの高速化に問題があります。その結果、 glxinfoは、レンダラーとしてllvmpipeを表示します(最近のバージョンのGnomeのAboutセクションもあります設定)。それでも、手順を正しく実行した場合は、lspci -vnnで実行中のドライバーを確認できます。 これも参照してください。

      ええと。 NVIDIA、ところで。

コンピュータを再起動します(ログアウトしてログインするだけでは不十分です)。ログインする前に、ログ内で オプションを選択すると、Xorg ivで" Gnome "と" Gnomeの両方が表示されます。 id = “f8def0985f”>

、最初のオプションはWaylandオプションです。これを使用すると、GnomeでWaylandを使用できるようになります。お楽しみください!

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です