我刚刚更换了 VGA 线,Debian 说我的最大分辨率(显示)只能达到 1024x768。
我有一台 32 英寸 LED 显示器,最大支持 1920x1440(即 VGA 可以支持的最大值)。但是当我插入旧电缆时,我得到的是这个最大分辨率。
我以为是 1 美元的廉价电缆出了问题,所以买了一条高端电缆,但问题依然存在。现在,当我使用这条新电缆(高端电缆)使用 Windows 时,我确实获得了最大分辨率,但 Debian 仍然拒绝超过 1024x768(如果有帮助的话,X 窗口管理器是 Gnome 3)。
顺便说一下,我有双重启动,在 Windows 中这条新的 VGA 电缆运行良好。
以下是电缆之间明显的技术差异(或看起来如此)的详细信息:
旧版本:HOTRON E246588 RU(looks like an interverted R adjoined with a U) AWM style 20276 vw-1 80C 30V CRU AWM I/II A/B 80C 30V FT1
新的一个:AWM 2919 VW-1 80c 30V VW-1 LOW VOLTAGE COMPUTER CABLE BAILIHENG BLH:20000229
从上面我唯一能辨别出的技术问题是,旧款的是 AWM 样式 20276 电缆,而新款的是 AWM 样式 2919 电缆。
有人能告诉我某个地方吗?
答案1
显示器的工作原理:显示器将 EDID 信息发送到 PC。这就是 PC 识别特定显示器可用的分辨率的方式。VGA
电缆允许将此信息从显示器发送回 PC。然后 PC 临时存储此信息。系统关闭后,EDID 信息将被清除。这可能是原因。如果新电缆比之前的电缆长,则尤其如此。此外,驱动程序也参与其中,因此这也可能是一个问题。
如果时间允许,请尝试运行一个独立的图形应用程序,并将分辨率手动设置为显示器支持的分辨率(旧版虚幻竞技场应该可以在 Debian 上正常运行)。
不过,更快捷的方法是手动添加支持的分辨率。
xrandr --addmode VGA1 "1920x1440"
请注意,VGA1 可能已被占用,因此请先检查,如果正在使用,请添加另一个号码。
此外,如果您使用两个显示器,问题就在于驱动程序/软件会检测到其中最低的一个显示器的功能。