Debian のデュアルモニタ

Debian のデュアルモニタ

HDMI モニターは nvidia GeForce GT 1030 に接続されており、2 番目の VGA モニターが統合された Intel UHD Graphics 630 に接続されたデスクトップ コンピューターがあります。

どちらのモニターもUbuntu 18.04で何年もスムーズに動作していました。

最近同じコンピュータにLubuntu 22.04をインストールしましたが、両方のモニタが問題なく自動的に有効になりました。

ただし、Debian 11(LXQtデスクトップを含む)ではHDMIディスプレイのみがオンになりました。 VGAモニタは起動時にテキストのみを表示し、スリープモードに入ります。

Debianでは、lspciはすべてが大丈夫だと言います:

root@debian:/home/cesar# lspci -k | grep -EA3 'VGA|3D|Display'
00:02.0 Display controller: Intel Corporation CometLake-S GT2 [UHD Graphics 630]
        DeviceName: Onboard - Video
        Subsystem: Gigabyte Technology Co., Ltd UHD Graphics 630 (Desktop)
        Kernel driver in use: i915
--
01:00.0 VGA compatible controller: NVIDIA Corporation GP108 [GeForce GT 1030] (rev a1)
        Subsystem: Gigabyte Technology Co., Ltd GP108 [GeForce GT 1030]
        Kernel driver in use: nvidia
        Kernel modules: nvidia

xrandrに関するエラーメッセージはありませんが、Intel統合グラフィックはまったく存在しません。

root@debian:/home/cesar# xrandr
Screen 0: minimum 8 x 8, current 1366 x 768, maximum 32767 x 32767
DVI-D-0 disconnected (normal left inverted right x axis y axis)
HDMI-0 connected primary 1366x768+0+0 (normal left inverted right x axis y axis) 410mm x 230mm
   1366x768      59.79*+
   1280x720      60.00    59.94    50.00  
   1024x768      75.03    60.00  
   800x600       75.00    60.32    56.25  
   720x576       50.00  
   720x480       59.94  
   640x480       75.00    59.94    59.93

引き続きどこを探すべきかアドバイスをお願いします。いくつかの提案を試しましたが、これまで何も効果がありませんでした。

答え1

ソリューションは次の理由で簡単です(見つけるのは難しいですが、簡単に実装できます)。 https://askubuntu.com/a/821031/638413

技術的な説明はここ

私の場合はもっと簡単なので、xorg.confファイルを作成する必要はありません。

私が従ったステップは次のとおりです。

  • 指示に従ってNVIDIAドライバをインストールしてください。ここ

  • ユーザーアカウントでxsessionrcファイルを作成します。

    vi ~/.xsessionrc
    

    内容は次のとおりです。

    xrandr --setprovideroutputsource modesetting NVIDIA-0
    xrandr --auto
    

関連情報