xrandr --listproviders はグラフィックカードを表示しません。

xrandr --listproviders はグラフィックカードを表示しません。

xrandr2つのRTX 3070 Nvidiaグラフィックカードを認識できるようにしたいです。

しかし、xrandrは何も返しません。

xrandr --listproviders
Providers: number : 0

私はとnvidia-primeを使用していますnvidia-driver-530

私はこれが直接起こるのではなく、Xwaylandその上にXコンポジションレイヤーを実行することによって起こると思います。waylandxorg

これが実際の根本原因であるかどうかはわかりませんが、私のサーバーシステム(Ubuntu Server 22.04)のすべての機能をwayland無効にして実行したいと思います。 Ubuntuデスクトップクライアントを介してサーバーにアクセスしています。waylandxorgssh -X

xrandr --listmonitors
Monitors: 1
 0: +*XWAYLAND15 3840/620x2160/330+0+0  XWAYLAND15
xinput
WARNING: running xinput against an Xwayland server. See the xinput man page for details.
⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ xwayland-pointer:16                       id=6    [slave  pointer  (2)]
⎜   ↳ xwayland-relative-pointer:16              id=7    [slave  pointer  (2)]
⎜   ↳ xwayland-pointer-gestures:16              id=8    [slave  pointer  (2)]
⎣ Virtual core keyboard                     id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ xwayland-keyboard:16                      id=9    [slave  keyboard (3)]

echo $XDG_SESSION_TYPE
tty
loginctl show-session 1 -p Type
Type=tty

xrandr --listprovidersNvidiaグラフィックカードを表示するにはどの設定や設定が必要ですか?

必要に応じて詳細をお知らせします。

ベストアンサー1

結局私がやろうとしていることは不可能に見えます。

ヘッドレスUbuntuサーバーでは、グラフィックソフトウェアをこの方法で実行する必要があるとは思わないので、サーバーシステムlightdmのGUIにアクセスし、直接ビデオ接続を介してモニターに直接接続できるようにインストールしました。

GUIをインストールした後、すべてが正しく機能しているように見え、すべてのNvidiaカードが認識されます。

おすすめ記事