我已经忍受了很长时间(可能是几个月,也可能是几年)的一个问题是,当发生某些事情时,屏幕有时无法正确更新。以下是一些示例:
- 一些工具提示仅显示文本区域,而不是边框或下拉列表。
- 一些工具提示仅显示阴影(!)
- 菜单是一个常见问题。我经常需要移动鼠标才能显示菜单项。
至少在 VNC 术语中,这应该称为屏幕“损坏”问题,但我没有使用 VNC。图形堆栈中的某些东西在发生更改时不会重新绘制屏幕。
关于我的配置的一些说明:
- Nvidia GTX 580,二进制驱动程序(xorg-edgers 的 304.30)。测试版驱动程序只是个幌子。我在稳定版的所有软件中也遇到过这个问题。
- 一个 Twinview 屏幕中有两个显示器
- Compiz 但不是 Unity。
/etc/X11/xorg.conf
根本无需配置。
关于从哪里开始解决这个问题有什么建议吗? 是否有任何神奇的 nvidia 配置可以测试以使其正常工作?
答案1
事实证明,只需选中一个复选框即可解决此问题。加载 CCSM(即compizconfig-settings-manager
),然后启用动画插件即可。
我不确定,但我认为这会导致绘制速度变慢(通过各种动画补间),因此 X/Nvidia 会注意到这一变化。这是我的假设,我坚持这一假设。
无论如何,我很高兴。