我的显示器的屏幕分辨率是 1920x1080(因为它可以在 Windows 7 中以 1080p 运行),但它在我的 Ubuntu 12.04 中以 1024x768 运行。
的输出lspci | grep -i vga
是
00:02.0 VGA compatible controller: Intel Corporation Device 1912 (rev 06)
输出lshw -C video
为
*-display UNCLAIMED
description: VGA compatible controller
product: Intel Corporation
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 06
width: 64 bits
clock: 33MHz
capabilities: vga_controller bus_master cap_list
configuration: latency=0
resources: memory:f6000000-f6ffffff memory:e0000000-efffffff ioport:f000(size=64)
我的系统上运行的是 Ubuntu 12.04。我尝试了各种方法。我尝试使用 xrandr,如尝试添加新屏幕分辨率时无法获取输出默认伽马大小当我尝试设置显示器分辨率时,出现以下两条错误消息:
required virtual size does not fit available size: requested=(1920, 1080), minimum=(1024, 768), maximum=(1024, 768)
GDBus.Error:org.gtk.GDBus.UnmappedGError.Quark._gnome_2drr_2derror_2dquark.Code3: required virtual size does not fit available size: requested=(1920, 1080), minimum=(1024, 768), maximum=(1024, 768)
我尝试调试它,但没有成功。
我还发现英特尔已经取消了对 Ubuntu 12.04 的支持,这就是我无法找到任何解决方案的原因吗?我想尝试手动安装驱动程序,但我不知道该选择哪一个。
我也尝试过通过更新 grub 使用 nomodeset,但是没有用。有人能提出一些建议吗?
答案1
您使用的是 VGA(蓝色 din)电缆,并且是三星显示器吗?尝试使用 DVI 电缆。这在 Ubuntu 衍生产品(例如 Zorin/Mint 等)上很常见。您使用的是 nVidia 驱动程序吗?Nomodeset 也可以工作,您尝试过 Grub Customizer 吗?我很确定它可以通过调整 GRUB_GFXMODE 来工作。