我的一位客户正在运行 RHEL 5.5 Client(又称工作站),已付费并享受支持服务。他使用 xinerama 设置了多显示器。视频卡是 nVidia Quadro NVS 250。此问题既出现在计算机供应商(碰巧是戴尔)提供的最新视频驱动程序上,也出现在 NVidia 提供的最新视频驱动程序上(2010 年 8 月 2 日,今天下载)。
当他运行特定的 CAD 工具时,他有时会观察到明显的视频问题,具体来说:
- 有时窗口在移到最前面时不会自行重绘,最终窗口上仍会显示先前的覆盖内容。用户必须手动刷新窗口。导致重绘失败的具体情况是可重现的,但一般不会发生这种情况(即,它似乎仅在特定事件序列下才会失败)。
- 对于特定窗口,如果他将其从主显示器移至辅助显示器,则该窗口会丢失菜单栏(文件、编辑、帮助等)上的字体和菜单本身。菜单仍然存在,如果您单击窗口上它们应该在的位置,空白按钮会突出显示,空白选项菜单会下拉,您可以在其中选择它们。如果您将窗口移回主显示器,只需稍微调整窗口大小即可恢复字体。
在 Cad 工具供应商和 Redhat 互相指责对方存在这个问题之前,有人知道到底发生了什么以及我该如何修复它吗?
答案1
我怀疑是显卡的问题。既然你说你有一个可重现的场景来显示(其中一个)问题,我会先尝试更换显卡(相同品牌和型号),看看这是否有用/有帮助。
此外,有时 CAD 程序需要/提供特定的视频驱动程序。这种情况现在很少发生,但可能值得与 CAD 软件供应商进行调查。