有什么办法可以重置我的显示器吗?我的显示器使用的是 xorg.conf 文件。我使用的是 10.04,没有任何显卡。我的显示器是 Acer X193W,原始分辨率为 1440x900。
这是我的 xorg.conf 文件:
Section "Screen"
Identifier "Configured Screen Device"
Device "Configured Video Device"
Monitor "Test"
DefaultDepth 16
SubSection "Display"
Depth 16
Modes "1440x900_60.00"
EndSubSection
EndSection
#Section "Device"
# Identifier "Configured Video Device"
# HorizSync
# VertRefresh
#EndSection
即使在 xorg 文件中定义了原始分辨率,我仍然无法查看原始分辨率。我是否可以恢复为默认分辨率,或者删除一些文件,让系统再次检测显示器?
我的最后手段是 cvt 方法,并将其添加到 xrandr 文件中。
编辑:我使用英特尔驱动程序。我的/proc/fb
包含
0 VGA16 VGA
答案1
监视器使用以下方式报告其尺寸扩展显示识别码。很可能是显示器没有正确报告 EDID 信息。此外,较新的 X.Org 对 EDID 信息的要求比较严格。
那么,如何确定这是否是 EDID 问题;
- 使用以下命令安装该
read-edid
软件包sudo apt-get install read-edid
- 使用以下方式获取 EDID 信息
sudo get-edid | parse-edid
- 最后,在此处发布信息(使用
pastebin
)。
答案2
这是一个老问题,但也许我可以帮助别人解决这个问题:
我遇到了同样的问题,我有同样的显示器(acer x193w),我无法设置正确的分辨率(1440x900)。虽然我花了两天时间寻找解决方案,但解决方案非常简单。解决方案如下:进入显示器菜单,选择重置并重置显示器配置。之后再次检测显示器(在显示器设置或 nvidea 设置中),现在我的显示器已被识别,我可以选择正确的分辨率。
我找到了这个解决方案这里。
答案3
以下是我的结果。
执行实模式 VBE 调用中断 0x10 ax=0x4f00 bx=0x0 cx=0x0 功能支持调用成功
VBE version 300
VBE string at 0x2110 "Brookdale-G Graphics Chip Accelerated VGA BIOS"
即将调用的 VBE/DDC 服务报告 DDC 功能
Performing real mode VBE call
Interrupt 0x10 ax=0x4f15 bx=0x0 cx=0x0
Function supported
Call successful
Monitor and video card combination does not support DDC1 transfers
Monitor and video card combination supports DDC2 transfers
0 seconds per 128 byte EDID block transfer
Screen is not blanked during DDC transfer
读取下一个 EDID 块
即将调用 VBE/DDC 服务读取 EDID
Performing real mode VBE call
Interrupt 0x10 ax=0x4f15 bx=0x1 cx=0x0
Function supported
Call successful
parse-edid:EDID 校验和已通过。
# EDID version 1 revision 2
“Monitor” 部分 # 块类型:2:0 3:0 # 块类型:2:0 3:0 # 块类型:2:0 3:0 # 块类型:2:0 3:0 标识符“OEC:0177” 供应商名称“OEC” 型号名称“OEC:0177” # 块类型:2:0 3:0 # 块类型:2:0 3:0 # 块类型:2:0 3:0 # 块类型:2:0 3:0 # DPMS 功能:活动关闭:是 暂停:是 待机:是
# Block type: 2:0 3:0
# Block type: 2:0 3:0
# Block type: 2:0 3:0
# Block type: 2:0 3:0
结束部分