我的笔记本电脑在 2D 图形方面表现很差。例如,Docky 的缩放效果和 compiz 效果非常不连贯。在 Jaunty 中,我能够通过在 xorg.conf 中的“Device”部分下添加以下行来修复此问题:
Option "MigrationHeuristic" "greedy"
在 Karmic 中,默认情况下没有 xorg.conf,因此我复制了旧的(来自 Jaunty)。但是,一切仍然很慢。这是我的 xorg.conf:
Section "Device"
Identifier "Configured Video Device"
Option "MigrationHeuristic" "greedy"
EndSection
Section "Monitor"
Identifier "Configured Monitor"
EndSection
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
EndSection
通过谷歌搜索,似乎“MigrationHeuristic”只是“EXA”模式的一个选项,而 Karmic 已将英特尔驱动程序切换为“UXA”。因此,我尝试在“设备”部分下添加此行:
Option "AccelMethod" "exa"
但这并没有什么帮助。
答案1
上面给出的答案完全是错误的。还有一种方法可以应用选项“MigrationHeuristic”“greedy”。这就是你的做法。
sudo service gdm stop
这将停止 Xserver 并带您进入 Linux Promise。使用您的凭据登录。然后执行此操作。
sudo Xorg -configure
这将在你的主目录中创建一个名为 xorg.conf.new 的新文件。之后输入
sudo vim xorg.conf.new
现在将选项MigrationHeuristic "greedy"
行添加到 xorg.conf.new 文件的“设备”部分下。保存并退出。现在输入
startx
这将再次启动 Xserver。这一次一切都会顺利进行。
答案2
在 Ubuntu Karmic 中,由于从“EXA”模式切换到“UXA”模式,因此无法实现这一点。不过,Docky 的问题可以通过将其作为docky --netbook
或docky -n
(您必须运行Docky2,而不是 Docky1(Gnome Do 中的 Docky)。这是英特尔驱动程序的一个错误(由于某种原因,它们在渲染宽度或高度在 1009 和 1024 之间的对象时性能非常差),而 Docky2 提供了一种解决方法。