我最近买了一个VGA 转 HDMIHTPC 适配器(有一个 DisplayPort 插孔而不是 HDMI,当我将电视调谐器插入时 HDMI 被禁用 - 长话短说 - 但 VGA 插孔仍然可用)。我今天收到了,就挂了。
我是 Debian 用户,因此在真正设置之前,我在运行 Debian Wheezy (7.x) 的上网本上对其进行了测试。控制台没有显示,但这并不奇怪,因为 BIOS 也没有在电视上显示。然而,GUI 却显示出了它的全部荣耀。
然后我继续连接 HTPC 并放入 Debian Beta CD (Jessie v8) - 没有连接其他显示器。令人惊讶的是,安装程序显示在电视上。然后我让安装程序完成它的工作,重新启动,然后黑屏,再也没有恢复。
我可以通过 ssh 登录并运行以下命令:
root@slave:/home/media# xrandr -q
Can't open display
root@slave:/home/media# lshw -c video
*-display:0
description: VGA compatible controller
product: 4 Series Chipset Integrated Graphics Controller
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 03
width: 64 bits
clock: 33MHz
capabilities: msi pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:46 memory:fc000000-fc3fffff memory:e0000000-efffffff ioport:1c70(size=8)
*-display:1 UNCLAIMED
description: Display controller
product: 4 Series Chipset Integrated Graphics Controller
vendor: Intel Corporation
physical id: 2.1
bus info: pci@0000:00:02.1
version: 03
width: 64 bits
clock: 33MHz
capabilities: pm bus_master cap_list
configuration: latency=0
resources: memory:fc600000-fc6fffff
root@slave:/home/media# lspci -v
00:02.0 VGA compatible controller: Intel Corporation 4 Series Chipset Integrated Graphics Controller (rev 03) (prog-if 00 [VGA controller])
Subsystem: Lenovo ThinkCentre M6258
Flags: bus master, fast devsel, latency 0, IRQ 46
Memory at fc000000 (64-bit, non-prefetchable) [size=4M]
Memory at e0000000 (64-bit, prefetchable) [size=256M]
I/O ports at 1c70 [size=8]
Expansion ROM at <unassigned> [disabled]
Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [d0] Power Management version 2
Kernel driver in use: i915
00:02.1 Display controller: Intel Corporation 4 Series Chipset Integrated Graphics Controller (rev 03)
Subsystem: Lenovo Device 3048
Flags: bus master, fast devsel, latency 0
Memory at fc600000 (64-bit, non-prefetchable) [size=1M]
Capabilities: [d0] Power Management version 2
root@slave:/home/media#
适配器是一个受电设备,我怀疑它会自发停止工作(尽管我可以检查)。我上次重新启动时,在重新启动之前,我确保电视已打开并设置为正确的输入。我正在使用 Intel Xorg 驱动程序(如果这有影响的话),并且 PC 是 Lenovo M58 7360。
我的问题类似于这但最终情况有所不同(他们在带有功能屏幕的笔记本电脑上使用无源设备进行克隆,而我的设备被发现在某些情况下可以工作,我只需要找出这些情况是什么)。
更新:
我盲目登录并运行(从 ssh):
media@slave:~$ xrandr -display :0.0 -q
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 8192 x 8192
VGA1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 509mm x 286mm
1920x1080 60.00*+
1680x1050 59.95
1280x1024 75.02 60.02
1440x900 74.98 59.89
1280x960 60.00
1280x800 59.81
1152x864 75.00
1024x768 75.08 70.07 60.00
800x600 75.00 60.32
640x480 75.00 60.00
media@slave:~$
我可能必须定义较低的分辨率才能继续。所以我使用 xrandr 设置模式,但到目前为止没有任何响应(并且没有错误 - 包括 640x480)。