英特尔 HDMI 显示器无法识别

英特尔 HDMI 显示器无法识别

问题

我的电脑中有两个显卡:

  • 英伟达 GTX 580
  • 英特尔显卡(板载)

Nvidia 部分工作正常:将 DVI 电缆插入我的显示器,一切正常。英特尔部分完全被忽略。xrandr说它已断开连接,甚至tty在 Intel/HDMI 显示屏上不可见。

安装后xf86-video-intel显示器显示no signal,卸载后1024-768 connected黑屏。 (全黑,没有tty

信息

我在用Arch Linux

安装后xf86-video-intel我还在行中添加了/etc/mkinitcpio.conf标签: i915MODULESMODULES="i915"

打电话uname -r给我: 3.14.25-1-lts

打电话lscpi -v给我(除其他外):

00:02.0 Display controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
Subsystem: ASRock Incorporation Device 0122
Flags: bus master, fast devsel, latency 0, IRQ 45
Memory at f7400000 (64-bit, non-prefetchable) [size=4M]
Memory at d0000000 (64-bit, prefetchable) [size=256M]
I/O ports at f000 [size=64]
Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [d0] Power Management version 2
Capabilities: [a4] PCI Advanced Features
Kernel driver in use: i915
Kernel modules: i915

打电话xrandr给我:

Screen 0: minimum 320 x 200, current 1920 x 1200, maximum 8192 x 8192
DVI-I-1 connected 1920x1200+0+0 (normal left inverted right x axis y axis) 518mm x 324mm
   1920x1200     59.95*+
   1600x1200     60.00  
   1280x1024     75.02    60.02  
   1280x960      60.00  
   1152x864      75.00  
   1024x768      75.08    70.07    60.00  
   832x624       74.55  
   800x600       72.19    75.00    60.32    56.25  
   640x480       75.00    72.81    66.67    60.00  
   720x400       70.08  
DVI-I-2 disconnected (normal left inverted right x axis y axis)
HDMI-4 disconnected (normal left inverted right x axis y axis)

可能的原因而不是原因

  • 电缆不是问题。它在 Windows 上启动时运行得非常好。

答案1

我不是专家,但据我所知,板载图形是总是添加视频卡时禁用。我运行三个显示器,并且在几台机器上设置了双显示器,但是一旦插入附加卡,我就从来没有让板载视频正常工作。我很乐意在这一点上被误会。

答案2

BIOS 负责决定当显卡存在时是否启用 IGD。然而,nvidia即使 IGD 已启用,Catalyst 也可能不允许将显卡输出“重新缓冲”到 IGD 缓冲区中。

答案3

我有一个集成的英特尔 GPU。 HDMI显示器通过迷你DP端口连接到HDMI输出(有所减少),扩展坞应该是最终的解决方案,但我没有。一开始就不起作用。

我的解决方案是

xrandr --addmode HDMI-1 1920x1080
xrandr --output HDMI-1 --mode 1920x1080

它有效。

有必要xrandr直接完成所有操作,因为 GUI 也看不到监视器xrandr,但可以直接设置它。

相关内容