在装有 Ubuntu 14.04 的联想笔记本电脑上,我无法在通过 HDMI 连接的显示器上显示当前屏幕的内容。 HDMI 电缆均插入笔记本电脑和显示器,并且显示器已打开。
即将
Systems Settings -> Displays
并单击“检测显示器”,仅显示标准笔记本电脑屏幕。未显示外部显示器。
如何解决此问题以便在笔记本电脑屏幕和显示器屏幕上看到当前屏幕?
另外,屏幕是否可以播放笔记本电脑的声音并不重要。我只希望在外部显示器上显示可见的屏幕输出,当使用 Windows 操作系统启动笔记本电脑时,它可以正常工作(无需对硬件和/或电缆进行任何更改)...
附加信息:
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 像素的三星 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"
答案1
尝试从这里安装最新的英特尔高清显卡驱动程序: 适用于 Linux 1.2.1 的英特尔显卡安装程序
答案2
我的第二个 HDMI 显示器之前可以正常工作,但由于某种原因我设法将其损坏。
显示设置和xrandr
没有显示HDMI已连接。 (显示器本身做了不是说插入时电缆已断开)。
对我有用的是删除显示配置文件~/.config/monitors.xml
并重新启动。
需要明确的是,我的问题是一个简单的配置问题。