I7-8850HおよびNVIDIA Quadro P2000で7530の精度を持ち、ubuntu 18.04を使用しています。しばらくして、ディスプレイポート(ディスプレイポートがラップトップに接続され、hdmiケーブルがモニターに接続されるhdmiケーブルへのディスプレイポート)で接続された外部モニターが機能しなくなりました。私はこのワークステーションをTB18DCドックで使用しており、2台の外部モニターが接続されており、適切に動作しています。しかし、自宅にはドックがなく、上記のセットアップでは外部モニターが機能しなくなりました。数ヶ月前に機能しました。それが機能している間に、通常のubuntuソフトウェアの更新を行いましたが、bios-firmwareも1.5.2に更新されました(以前にどのバージョンを持っていたかはわかりませんが、購入後にファームウェアを更新したのは初めてでした、だから多分1.0.7?)。
Nvidia 390ドライバーもインストールしました。ただし、xorg-driverでも機能しません。
xrandrは、接続されたディスプレイポートモニターについて次のように述べています。
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 8192 x 8192
eDP-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 344mm x 193mm
1920x1080 60.03*+ 60.01 59.97 59.96 59.93 48.02
1680x1050 59.95 59.88
1600x1024 60.17
1400x1050 59.98
1600x900 59.99 59.94 59.95 59.82
1280x1024 60.02
1440x900 59.89
1400x900 59.96 59.88
1280x960 60.00
1440x810 60.00 59.97
1368x768 59.88 59.85
1360x768 59.80 59.96
1280x800 59.99 59.97 59.81 59.91
1152x864 60.00
1280x720 60.00 59.99 59.86 59.74
1024x768 60.04 60.00
960x720 60.00
928x696 60.05
896x672 60.01
1024x576 59.95 59.96 59.90 59.82
960x600 59.93 60.00
960x540 59.96 59.99 59.63 59.82
800x600 60.00 60.32 56.25
840x525 60.01 59.88
864x486 59.92 59.57
800x512 60.17
700x525 59.98
800x450 59.95 59.82
640x512 60.02
720x450 59.89
700x450 59.96 59.88
640x480 60.00 59.94
720x405 59.51 58.99
684x384 59.88 59.85
680x384 59.80 59.96
640x400 59.88 59.98
576x432 60.06
640x360 59.86 59.83 59.84 59.32
512x384 60.00
512x288 60.00 59.92
480x270 59.63 59.82
400x300 60.32 56.34
432x243 59.92 59.57
320x240 60.05
360x202 59.51 59.13
320x180 59.84 59.32
DP-1 disconnected (normal left inverted right x axis y axis)
DP-2 disconnected (normal left inverted right x axis y axis)
HDMI-1 disconnected (normal left inverted right x axis y axis)
DP-3 disconnected (normal left inverted right x axis y axis)
私も次のことを試しました:
lsmod | grep nvidia
を実行しても何も得られませんライブのubuntu usbスティックから起動し、外部モニターなしで正常に動作しましたが、外部モニターでは次のエラーメッセージが表示されました:
モニターを機能させる方法はありますか?感謝!
最近、Ubuntu 18.04を使用するラップトップにnvidia-418ドライバーをインストールしました。最初は外部モニターは完全に機能しましたが、省電力モード(Sudo prime-select intel)からパフォーマンスモード(Sudo prime-select nvidia)に切り替えた後、 2番目のモニターはもう検出されませんでした。
prime-selectが問題の原因となる構成ファイルを書き込むことを発見しました。 nvidia-drmモードセットオプションを有効にします。このオプションをコメント化すると、prime-selectによる変更を簡単に元に戻すことができます。 prime-selectは、このファイルがまだ存在しない場合にのみ書き込むため、リセットされません。
お気に入りのエディター(vim、nano、geditなど)でファイルを開きます。
Sudo nano /lib/modprobe.d/nvidia-kms.conf
Nvidia-drmモードセットオプションをコメント化します。
# This file was generated by nvidia-prime
# Set value to 0 to disable modesetting
# options nvidia-drm modeset=1
これがあなたや他の多くの人にも役立つことを願っています!
ps:接続がnvidiaグラフィックカードの一部である場合、省電力モードで2番目のモニターが検出されないことは完全に正常です。
私はthomasnabgelisによるソリューションを好みますが、他の実用的なソリューションはlightdmディスプレイマネージャーを使用することです。これを行うには、インストール後に設定されていない場合は、Sudo apt-get install lightdm
およびSudo dpkg-reconfigure lightdm
を実行します。
なぜこれが起こるのですか?私は理解しようとして多くの時間を費やしました... nvidia-drmは、引き裂き防止ソリューションを提供しますが、これをオフにすることで違いは見つかりませんでした。 nvidiaフォーラムからの引用( topic ):
涙のない表示にはnvidia-drm modeset = 1が必要ですが、これはnvidiaドライバーのLinux kmsを有効にしているため、gdmはwaylandを使用できると考えています。並行ウェイランドセッションがあると、Xがnvidia gpuの出力を検出することがどういうわけか不可能になります