我的分辨率卡在 1024x768。我已阅读了这里、ubuntuforums 和 ubuntu wiki 上的所有可用信息。但我似乎无法解决这个问题。
我已经重新安装了 Ubuntu,只保留了我的 home、var 和 opt 文件夹(安装在其他分区上)。
我尝试创建一个新用户(因此主文件夹不同),但问题仍然存在。在重新安装期间,分辨率处于正确值,所以我知道这不是我的显示器的问题。没有xorg.conf
任何地方,我很确定这不是 X 问题,因为我尝试过一次启动到安全模式,它在启动过程中切换到较低的分辨率。
plymouth 启动屏幕也是文本屏幕。
xrandr 输出
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 1024 x 768, current 1024 x 768, maximum 1024 x 768
default connected 1024x768+0+0 0mm x 0mm
1024x768 0.0*
linux - linux系统删除 VGA
00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
我认为由于重新安装后问题仍然存在,所以它应该出在我的主文件夹中的某个地方,并且读到罪魁祸首可能是一个monitors.xml
文件,可能在里面~/.gnome2/
,但没有这样的文件。
目前,我的显示器仅支持 1024x768,在显示中将显示器显示为未知,并且默认为 Ubuntu-2d。
我使用的是戴尔 Inspiron 1545(英特尔 GM45,不是 ATI/nVidia)。我查看了我的历史记录,唯一能找到的相关内容是安装xmonad
,然后稍后卸载。此外连接外接显示器后,它拒绝识别。
这里是我的Xorg.0.log
文件。 的输出sudo lshw -C display
如下:
*-display:0 UNCLAIMED
description: VGA compatible controller
product: Mobile 4 Series Chipset Integrated Graphics Controller
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 07
width: 64 bits
clock: 33MHz
capabilities: msi pm vga_controller bus_master cap_list
configuration: latency=0
resources: memory:f6c00000-f6ffffff memory:e0000000-efffffff ioport:efe8(size=8)
*-display:1 UNCLAIMED
description: Display controller
product: Mobile 4 Series Chipset Integrated Graphics Controller
vendor: Intel Corporation
physical id: 2.1
bus info: pci@0000:00:02.1
version: 07
width: 64 bits
clock: 33MHz
capabilities: pm bus_master cap_list
configuration: latency=0
resources: memory:f6b00000-f6bfffff
答案1
请执行下列操作:
sudo apt-get install read-edid
sudo get-edid | parse-edid
它应该可以解决问题。我的电视曾经出现过这种情况。EDID 是扩展显示标识数据,它描述了显示器具有哪些功能。
答案2
我的配备英特尔视频控制器的华硕 XF52 笔记本电脑也存在未知显示器的问题,分辨率固定在 1024 x 768。简单的解决方法是安装分辨率切换器组件。
具体操作:使用Ubuntu软件中心搜索并安装分辨率切换器组件(无需添加到启动器)。关机、开机、登录。使用顶部菜单栏右侧的操作图标打开系统设置并选择显示图标。显示器类型现在是笔记本电脑,有多种合适的分辨率设置可供选择。
答案3
不幸的是,我找不到这个问题的解决方案,但它在一周的更新后就自行修复了(我大约 4-5 天没有使用 Ubuntu,因此延迟了)。