こんにちは、コンテキスト:歴史的にUbuntuを使用して複数の場所に複数のモニタを設定する際にさらに問題が発生し、ノートブックを移動する必要があるため、Xubuntu 20.04LTSを新しくインストールしました。
ノートブックにはIntel iGPUとnvidia 1050 dGPUが付属しています。私のXubuntuは独自のnvidia-440ドライバを使用していますが、モニタが「デフォルトポート」を介して接続されていないHDMI-0
ため、dGPUは実際には使用されていないと思われます(実際にはモニタプラグにはHDMI出力が1つしかありません)。ラップトップ)。私の仕事のほとんどはオフィスベースであり、ゲームをしていないので、これは私を悩ませません。 Docker化されたグラフィックアプリケーションが動作するにはdGPUが必要なときに問題がありますが、そのような場合は非常にまれなので忘れてしまいます。HDMI-1-1
DP-1-1
私はそのコマンドを使用してに保存されたコマンドラインをarandr
作成しましたが、これが以前のポート名を提供した方法です。xrandr
/home/me/.screenlayout/bashscript.sh
私の質問実際、4つの外部モニターはすべて、Displaylinkラベル付きの4つの専用外部専用ビデオカードを介してラップトップに接続されています。 4つのデバイスはすべてHDMI-HDMIケーブルを介してモニターに接続されています。その後、4つのデバイスは3.0 7-USBハブに接続され、このハブ自体はUSB3.0ポートを介してラップトップに接続されます。
設定は次のとおりです。左側に2つの肖像画、左側に2つの風景:
land1
land2、portr3、portr4
これらはハブに恒久的に接続され、モニターに関連する番号に基づいてハブの物理的な場所に番号を付けることができます。 。
最初私は実行しましたがarandr
、GUI(xrandrコマンド内)で次の名前のポートに関連付けられています:
DVI-I-5-4
DVI-I-4-3、DVI-I-3-2、DVI-I - 20日
しかし、、再起動/覚醒/再ログインすると、これらの接続はランダムに変わります
。たとえば、OS(またはプロセスがわからない)はUSBhubポート番号1を初期名ではなくDVI-I-3-2名にバインドします。ポートDVI-I-5-4に接続します。
この混乱から逃れる方法はありますか?
- コマンド
--output
オプションにMACアドレスを提供しますかxrandr
? - どの部分https://github.com/freedesktop/xorg-xrandr/blob/master/xrandr.cコードにこれらの接続がありますか?
- ここで言う「XID」とは何ですか?https://www.x.org/releases/X11R7.5/doc/man/man1/xrandr.1.html?