web-dev-qa-db-ja.com

Ubuntu 18.04で2番目のモニターが表示されない

私は最近18.04に更新しました。私のラップトップはOptimus構成になっているため、NvidiaとIntelの両方のカードです。 Xorgを使用してGnomeのログイン画面を通過できませんでした。マウスと画面がフリーズします。 xorg.confを削除することでログインできることがわかりました。 nvidia-xconfigでxorg.confファイルを生成しようとした場合。このxorg.confファイルはログイン試行を再びフリーズするため、xorg.confファイルを再度削除します。私の問題は、nvidia-settingsとGnomeの設定に2番目の接続モニターが表示されないことです。 Xorgは/usr/share/X11/xorg.conf.d/のファイルを使用してロードしています。以下は私のgpu-manager.logファイルです。

 last_boot_file: /var/lib/ubuntu-drivers-common/last_gfx_boot
new_boot_file: /var/lib/ubuntu-drivers-common/last_gfx_boot
can't access /opt/amdgpu-pro/bin/amdgpu-pro-px
Looking for nvidia modules in /lib/modules/4.15.0-22-generic/updates/dkms
Found nvidia module: nvidia-modeset.ko
Looking for amdgpu modules in /lib/modules/4.15.0-22-generic/updates/dkms
Is nvidia loaded? yes
Was nvidia unloaded? no
Is nvidia blacklisted? no
Is intel loaded? yes
Is radeon loaded? no
Is radeon blacklisted? no
Is amdgpu loaded? no
Is amdgpu blacklisted? no
Is amdgpu versioned? no
Is amdgpu pro stack? no
Is nouveau loaded? no
Is nouveau blacklisted? yes
Is nvidia kernel module available? yes
Is amdgpu kernel module available? no
Vendor/Device Id: 8086:591b
BusID "PCI:0@0:2:0"
Is boot vga? yes
Vendor/Device Id: 10de:1c20
BusID "PCI:1@0:0:0"
Is boot vga? no
Skipping "/dev/dri/card0", driven by "i915"
Skipping "/dev/dri/card1", driven by "nvidia-drm"
Skipping "/dev/dri/card0", driven by "i915"
Skipping "/dev/dri/card1", driven by "nvidia-drm"
Skipping "/dev/dri/card0", driven by "i915"
Skipping "/dev/dri/card1", driven by "nvidia-drm"
Found "/dev/dri/card0", driven by "i915"
output 0:
card0-eDP-1
Number of connected outputs for /dev/dri/card0: 1
Does it require offloading? yes
last cards number = 2
Has amd? no
Has intel? yes
Has nvidia? yes
How many cards? 2
Has the system changed? No
Intel IGP detected
Intel hybrid system
Nvidia driver version 396.24 detected
Creating /usr/share/X11/xorg.conf.d/11-nvidia-prime.conf

これを修正してnvidiaが2番目のモニターを見る方法はありますか?

1
Jim Ruxton

OPは18.04にあり、私の問題(および解決策)は18.10にあることに注意してください「新しい」nvidiaドライバーを使用した場合、18.04でも問題は同じであると思われます。

問題:nvidia quatro m2200グラフィックスを搭載したThinkpad p51を使用しています。ラップトップには4kディスプレイがあり、外部4kモニターも使用しています。セットアップは18.04で問題なく動作しましたが、18.10へのアップグレード後、外部モニターは検出されなくなりました。外部モニターは、Display設定にもxrandrにも表示されませんでした。 Nvidiaドライバーはversion 390.77です。

Solution:lightdmをインストールして使用:

  1. $ Sudo apt install lightdm(または既にインストールされている場合は$ Sudo dpkg-reconfigure lightdm)。
  2. ディスプレイマネージャーの選択について尋ねられたら、lightdmを選択します。
  3. 再起動

コンテキスト

これは少し直感に反しているように見えますが、 https://askubuntu.com/a/1049669/47256 はlightdmを試す良いヒントを与えました。リンクされたソリューションに反して、GDMに戻すことは助けにはなりませんでした。私はlightdmにとどまる必要があります。

私はこの投稿を見つけて、問題にいくつかの光を当てています:

Ubuntu nvidia-primeパッケージの面倒を見るUbuntu開発者は、Ubuntu 18.10の作業を更新しました(...)ハイブリッドとインテル専用(どちらの方法でも)のスワッピングはリブートなしで機能します。ログアウトして再度ログインするだけです(。 ..)ただし、gdm3ではうまく機能しません。nvidiaドライバーがクラッシュするため、外部モニターは機能しません(...)

Src: Optimus and Ubuntu 18.10:New packages are good but lightdm is required、gdm3 still broken

editmy blog の調査の脚本を投稿しました。

7