Ubuntu 14.04を搭載したLenovoラップトップでは、HDMIで接続されたモニターに現在の画面のものを表示できません。 HDMIケーブルが両方ともラップトップとモニターに接続されており、モニターの電源が入っている。
に行く
Systems Settings -> Displays
「ディスプレイの検出」をクリックすると、標準のラップトップ画面のみが表示されます。外付けモニターは表示されません。
現在の画面をラップトップ画面とモニター画面の両方に表示するには、この問題をどのように修正すればよいですか?
また、画面がラップトップのサウンドを再生できるかどうかは重要ではありません。私は外付けモニターにも表示される可視画面出力のみを必要としています。これは、Windows OSでラップトップを起動するときに(ハードウェアやケーブルを変更せずに)正常に動作します...
追加情報:
xrandr
は標準モニターのみを表示します。 xrandr
の完全な出力は
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 1600 x 900, current 1600 x 900, maximum 1600 x 900
default connected primary 1600x900+0+0 0mm x 0mm
1600x900 77.0*
Windows(デュアルブート)でラップトップを実行すると、HDMI接続は問題なく動作します
lspci
の行の出力:
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09) (prog-if 00 [VGA controller])
Subsystem: Lenovo Device 3977
Flags: bus master, fast devsel, latency 0, IRQ 7
Memory at c0000000 (64-bit, non-prefetchable) [size=4M]
Memory at b0000000 (64-bit, prefetchable) [size=256M]
I/O ports at 3000 [size=64]
Expansion ROM at <unassigned> [disabled]
Capabilities: <access denied>
Sudo lshw -C display
の出力:
*-display UNCLAIMED
description: VGA compatible controller
product: 3rd Gen Core processor Graphics Controller
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 09
width: 64 bits
clock: 33MHz
capabilities: msi pm vga_controller bus_master cap_list
configuration: latency=0
resources: memory:c0000000-c03fffff memory:b0000000-bfffffff ioport:3000(size=64)
また、パッケージxserver-xorg-video-intel
を削除して再インストールしようとしましたが、何も変更されませんでした(再起動後)。
1920 x 1080ピクセルの解像度を持つSamsung LS22B150NSモニターの場合、指定された手順 こちら に従いました。しかし、エラーが発生しましたxrandr: cannot find output "VGA1"
:
alex:~$ cvt 1920 1080
# 1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz
Modeline "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
alex:~$ xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
xrandr: Failed to get size of gamma for output default
alex:~$ xrandr --addmode VGA1 1920x1080_60.00
xrandr: Failed to get size of gamma for output default
xrandr: cannot find output "VGA1"
こちらから最新のIntel HDグラフィックスドライバーをインストールしてみてください Linux用のインテルグラフィックスインストーラー1.2.1
私の2台目のHDMIモニターは以前は機能していましたが、なんらかの理由でそれを壊すことができました。
ディスプレイ設定とxrandr
の両方に、HDMIが接続されていることが表示されませんでした。 (モニター自体はnotを接続したときにケーブルが切断されたと言いました)。
私にとってうまくいったのは、ディスプレイ構成ファイルを削除することでした~/.config/monitors.xml
と再起動します。
明確にするために、私の問題は単純な構成の問題でした。