コンピューターに接続されているディスプレイを一覧表示するコマンドはありますか?
具体的には、HDMIケーブルで接続したときにシステムによって外部モニターがどのように検出され、ハードウェアアドレス(たとえば、「CRT-0」または「DFP」 -1 ")。
これは単なる一般的な質問ですが、参考のために、私は以下を使用しています:
これを試して:
xrandr --query
これには、表示名と検出された使用可能な解像度が一覧表示されます。 xrandrを使用してディスプレイを再構成することもできます。
NVidiaまたはATIドライバーを使用している場合、これは機能しない可能性があることに注意してください。よく分かりません。
独自のドライバがロードされているほとんどのマシンでは、/usr/lib/nvidia-current/bin/nvidia-xconfig --query-gpu-info --nvidia-cfg-path=/usr/lib/nvidia-current
が機能します。 「プロプライエタリなドライバーをロードした」と言ったことに注意してください。たとえば、ドライバーがアンロードされている場合、またはnouveauがロードされている場合は機能しません。したがって、Bumblebeeを使用する場合は、optirun /usr/lib/nvidia-current/bin/nvidia-xconfig --query-gpu-info
を実行してください。 optirun
は正しいライブラリパスを設定するため、--nvidia-cfg-path
部分はここでは必要ありません。
https://github.com/Bumblebee-Project/Bumblebee/issues/21 の説明も参照してください
/var/log/Xorg.0.log
(0はディスプレイ番号)には、利用可能な画面に関する貴重な情報も含まれる場合があります。 Optimusラップトップの場合、このログにはIntel画面の詳細のみが含まれているため、0
を8
に置き換えて、Bumblebeeによって起動されたXサーバーからログを見つけます。