waylandのみを使用するようにlightdm-gtk-greeterを切り替える方法は? (x11はインストールされていません)

waylandのみを使用するようにlightdm-gtk-greeterを切り替える方法は? (x11はインストールされていません)

私はFedora Server 37 isoを使用しているので、DM / DEはプリインストールされていません。

  1. wayland、lightdm、lightdm-gtk-greeterをインストールします。
  2. lightdm-gtk-greeter を使用するように lightdm の設定を編集します。
    • (ライン102)greeter-session=example-gtk-gnomeに変わります。greeter-session=lightdm-gtk-greeter
    • (107行)user-session=defaultに変更されます。user-session=qtile
  3. graphic.target 起動しようとしましたが失敗しました。
  • sudo tail -n100 /var/log/lightdm/lightdm.log関連セクションの一部はここにあります。 xserverがインストールされておらず、waylandを使用したい場合でもxserverを起動しようとしています。また、ウェイランドを使用するように指示する構成オプションが見つかりません。私は何かを逃しましたか?それとも別の方法がありますか?

    [+0.00s] DEBUG: Using D-Bus name org.freedesktop.DisplayManager
    [+0.00s] DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ‘gio-vfs’
    [+0.00s] DEBUG: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
    [+0.00s] DEBUG: Monitoring logind for seats
    [+0.00s] DEBUG: New seat added from logind: seat0
    [+0.00s] DEBUG: Seat seat0: Loading properties from config section Seat:*
    [+0.00s] DEBUG: Seat seat0 has property CanMultiSession=no
    [+0.00s] DEBUG: Seat seat0: Starting
    [+0.00s] DEBUG: Seat seat0: Creating greeter session
    [+0.00s] DEBUG: Seat seat0: Creating display server of type x
    [+0.00s] DEBUG: Using VT 1
    [+0.00s] DEBUG: Seat seat0: Starting local X display on VT 1
    [+0.00s] DEBUG: XServer 0: Logging to /var/log/lightdm/x-0.log
    [+0.00s] DEBUG: XServer 0: Can't launch X server X -core -noreset, not found in path
    [+0.00s] DEBUG: XServer 0: X server stopped
    [+0.00s] DEBUG: Releasing VT 1
    [+0.00s] DEBUG: Seat seat0: Display server stopped
    [+0.00s] DEBUG: Seat seat0: Can't create display server for greeter
    [+0.00s] DEBUG: Seat seat0: Session stopped
    [+0.00s] DEBUG: Seat seat0: Stopping display server, no sessions require it
    [+0.00s] DEBUG: Seat seat0: Stopping
    [+0.00s] DEBUG: Seat seat0: Stopped
    [+0.00s] DEBUG: Failed to start seat: seat0
    

編集する:このgithubの問題私よりも発展した誰かの日記だ。ご覧のとおり、上記は私のログですが、Seat seat0: Creating display server of type x彼らのログはですtype wayland。これが私が見つけたい主な質問です。しかし、後の記録では、彼らは/etc/lightdm/Xsession ...まだ電話をかけました。動作するためにx11の小さな部分をインストールする方法はありますか?それとも、LightDMを実行するには、xサーバーパッケージ全体とwaylandが必要ですか?

答え1

それともLightDMを実行するには、xサーバーパッケージ全体とwaylandが必要ですか?

LightDMには、フル機能のXorgサーバーが必要です。

GDMをインストールしたい場合があります。ただ2023年4月以降、ディスプレイマネージャは純粋なウェイランドモードで動作します。

付録:Fedora 38には、Waylandモードでも動作するGITバージョンのSDDMが含まれています。まだ一つあります。sddm-gitArchのWaylandアクティベーションパッケージ。

関連情報