我是 Ubuntu(和 Linux)的新手,刚刚在我的 Dell Inspiron 5737 上的 Windows 7 旁边安装了它。
一切似乎都运行良好,只是我的屏幕上的颜色非常混乱。它只显示紫色和绿色,并且抖动颜色以获得值差异。这不会出现在 grub 屏幕上,但会立即显示出来。
奇怪的是,在 Windows 7 下,我的笔记本电脑内置屏幕和通过 HDMI 连接的电视上的颜色都很好在电视上的 Ubuntu 下也运行良好!。我也检查了其他发行版的实时试用,也遇到了同样的问题。
该显卡是:
product: Haswell-ULT Integrated Graphics Controller
vendor: Intel Corporation physical id: 2 bus
info: pci@0000:00:02.0
version: 09
width: 64 bits
clock: 33MHz
capabilities: msi pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:60 memory:b0000000-b03fffff memory:a0000000-afffffff ioport:4000(size=64)
另外,我已经尝试过英特尔驱动程序安装程序,但它并没有改变任何东西。
以下是图片屏幕的外观,以及以下是截图(问题未在屏幕截图中显示)
.icm
将文件从 Windows导出到 Ubuntu.icc
文件并尝试重新校准屏幕不起作用。
添加内核启动参数vga=868
(最接近我的原始分辨率)也无济于事......
编辑:我找到了问题的一半解决方案。如果我在禁用内核模式设置的情况下启动(在 /etc/default/grub 中的“GRUB_CMDLINE_LINUX_DEFAULT=”后添加“nomodeset”),颜色可以正常工作。但是,英特尔视频驱动程序在非内核模式设置下不起作用,它会恢复为 vesa 驱动程序。这会使速度变慢并禁用许多功能。我仍然希望英特尔驱动程序正常工作。
答案1
我找到了问题的一半解决方案。如果我在禁用内核模式设置的情况下启动(在 /etc/default/grub 中的“GRUB_CMDLINE_LINUX_DEFAULT=”后添加“nomodeset”),颜色可以正常工作。但是,英特尔视频驱动程序在非内核模式设置下不起作用,它会恢复为 vesa 驱动程序。这会使速度变慢并禁用许多功能。我仍然希望英特尔驱动程序正常工作。