web-dev-qa-db-ja.com

Ubuntu 18.04で外部モニターが検出されない

Ubuntu 18.04にアップグレードした後、私のラップトップはHDMI経由で接続された外部モニターを検出/使用できません。プラグインしても、デフォルト設定アプリ内の「ディスプレイの検出」ボタンは何もしません。

xrandrからの出力は次のとおりです。

Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 16384 x 16384
eDP-1-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 344mm x 194mm
   1920x1080     60.01*+  60.01    59.97    59.96    59.93  
   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-1 disconnected (normal left inverted right x axis y axis)
HDMI-1-1 disconnected (normal left inverted right x axis y axis)

私の主な関心事は、最終行HDMI-1-1 disconnectedです。プラグインされて使用準備ができているモニターがありますが、私がそれを検出する原因はないようです。

私はnvidiaグラフィックカードを持っていますが、アップデートの前にプロプライエタリなドライバーを使用していました。外部ディスプレイの問題が最初に発生したとき、私の最初の試みはオープンソースのXorgドライバーに切り替えることでした。ただし、再起動時に、Ubuntuは「手動でインストールされたドライバー」を使用しているとドライバー設定を表示し、変更できません。

enter image description here

推奨事項はありますか?

27
PullJosh

Lightdmのインストールに関する問題を解決し、デフォルトのディスプレイマネージャーとして設定しました。

このプロセスでは、GDM3に戻っても外部ディスプレイの検出を開始するため、何かが変わります。

これらの変更を行う方法に関する指示 here に従うことができます。

  • Sudo dpkg-reconfigure gdm
  • デフォルトで使用するディスプレイマネージャー(LightDM、MDM、KDM、Slim、GDM)を選択し、Enterキーを押します
  • コンピュータを再起動してください
16
angelcervera

Lenovo L380 HDMIに接続した外部モニターがUbuntu 18.04で動作しなくなりました。 BIOSセットアップを開き、ディスプレイの優先度オプションをUSB Type-CからHDMIに変更することで、この問題を解決することに成功しました。

4
Sergii Golubev

これを試してください(1920x1080が解像度でない場合、解像度を変更します):

    xrandr --addmode HDMI-1-1 1920x1080
    xrandr --output HDMI-1-1 --mode 1920x1080
3
Mihai R

パージしてからnvidiaドライバーを再インストールすることで解決しました

Sudo apt-get purge 'nvidia*'
Sudo add-apt-repository ppa:graphics-drivers
Sudo apt-get update

次に、Software&Updatesツールの[Additional Drivers]タブを使用して、最新のnvidiaドライバーをインストールします

3
Attila Szeremi

私のAcerラップトップでは一番の解決策がうまくいきませんでしたが、今朝xrandrの出力としてHDMI-1が突然表示されなくなりました。それが役立った場合、noveauドライバーに変更しようとしましたが、そうではありませんでした。
別のサイト で、OEMラップトップのNvidiaカードが「ケーブルが接続されているかどうかわからない」 を読んだことがあります。誰かをなだめることをサポートします。しかし、笑いのために、私はHDMIケーブルを抜き、VGAケーブルを差し込み、再起動し、HDMIケーブルを再び差し込むことを試みました。何らかの理由で、それはうまくいきました。

これはおそらく「Just Learning」のソリューションの拡張であり、その重要な部分はおそらく「VGA経由」の部分です。

2
Eric Jones

NVIDIA GeForce GTX 1050 MobileおよびGeForce GTX 1050を搭載したUbuntu 18.04ではこの問題はありませんでした。しかし、カーネルを4.19にアップグレードした後、外部モニターは検出されなくなりました。標準の4.15カーネルに戻すと、問題はなくなりました。

1
Raging Goblin

Gdm3、lightdm、i3、nvidiaドライバーのパージと再インストールに関連するすべてを試しました。私のために働いたのは、/ etc/X11 /フォルダーに移動し、ファイルの内容を含むxorg.confファイルを作成することでした:

Section "ServerLayout"
Identifier "layout"
Screen 0 "nvidia"
Inactive "intel"
EndSection

Section "Device"
Identifier "intel"
Driver "modesetting"
BusID "PCI:0@0:2:0"
Option "AccelMethod" "None"
EndSection
Section "Screen"
Identifier "intel"
Device "intel"
EndSection

Section "Device"
Identifier "nvidia"
Driver "nvidia"
BusID "PCI:1@0:0:0"
Option "ConstrainCursor" "off"
EndSection

Section "Screen"
Identifier "nvidia"
Device "nvidia"
Option "AllowEmptyInitialConfiguration" "on"
Option "IgnoreDisplayDevices" "CRT"
EndSection

そして再起動します。 Waylandで成功しませんでしたが、Unityバージョンでは動作しました(デュアルブートWindowsを搭載したAlienware R313で18.04を実行しています)

1
mbastola

甘い慈悲深いクラップス! lightdmをインストールせずに解決策があります!

更新:

X11をrootとして実行する方が明らかに良いソリューションです。 1行の修正は、これを/etc/X11/Xwrapper.config:に追加することです

needs_root_rights = yes


/lib/systemd/system/gdm3.serviceの1行の修正です

交換

[サービス]

ExecStartPre=/usr/share/gdm/generate-config

[サービス]

ExecStartPre=/usr/bin/xinit /usr/share/gdm/generate-config

ここにあります:

https://bugs.launchpad.net/ubuntu/+source/gdm3/+bug/1716857

すべての外部ディスプレイが検出され、gdm3で動作するようになりました

私のシステム:

Ubuntu 18.04.3 LTS

Lenovo T480

Intel®Core™i7-8650U CPU @ 1.90GHz×8

Thunderbolt 3を介したRazer Core Xを介したGeForce GTX 1070 Ti/PCIe/SSE2

GNOME 3.28.2

1
nhorning

私にとっては、BIOSでレガシーモードのサポートを有効にする必要がありました。

0
Pixel

私にとってこの問題は、Ubuntu 16.04を実行しているLenovo Ideapad 510で、HDMIを介して通常とは異なる外部モニターに接続した後に発生しました。このラップトップを別の外部モニターに接続した後、修正されましたが、そこでは動作しませんでした。以前に、グラフィックドライバーをオープンソースからプロプライエタリに変更し、その後再びオープンソースに変更しました。また、コンピューターを数回再起動しました。かなりランダムに見えます。

0
geras

ファイル:/etc/X11/xorg.confを削除することで問題を解決しました。

0
sean

Lightdmに再構成するように言うソリューションを試みましたが、うまくいかないようでした。

私は次のウェブサイトからいくつかの読書をしました: https://devtalk.nvidia.com/default/topic/1035768/linux/ubuntu-18-04-can-t-see-second-monitor/ 少なくともLenovo Legion Y530では、NVIDIAプライムプロファイルをIntelからnvidiaに変更してからコンピューターを再起動することが解決策であることがわかりました。

プロファイルを切り替えるには、[NVIDIA Xサーバー]設定に移動し、[PRIMEプロファイル]タブに移動して、[NVIDIA(パフォーマンスモード)]を選択します。その後、コンピューターを再起動します。

ターミナルで次のコマンドを実行して、PRIMEプロファイルタブを再構成することもできます。

 Sudo prime-select nvidia

その後、コンピューターを再起動します。

0
joshual

実行する前に外部モニターに接続できました

Sudo apt install gnome

上記の提案を試しましたが、どれも機能しません。最後に私はこれで接続を回復します

Sudo serivce gdm3 reboot
Sudo reboot

有線。

0
vincewl