倒霉的NVIDIA驱动
来源:互联网 发布:php娱乐网源码 编辑:程序博客网 时间:2024/04/29 13:49
前两天同事做个项目,要用到NVIDIA的Quadro 4600显卡和附带的G-sync II同步卡,实现多台计算机的同步立体显示。软件、硬件都凑齐了,多个计算机的立体显示效果正常,多台计算机的输出也能够同步,可是一到立体显示同步的时候,左右场总是没办法保证相位相同。大家调试了很长时间,想进了办法,就是解决不了问题,老板就碰运气似的叫我去看看。
立体显示虽然无法同步,但是一旦系统启动,其相位非常稳定,左右场的顺序不会随着运行时间变化发生改变,说明问题不在swap lock上,而在于多块显卡间的左、右场无法正确识别。从显卡设计者的角度出发,要设计一块提供frame lock的显卡,必然会实现左右场的识别与同步,毕竟多显卡的立体同步是frame lock最主要的应用。所以几乎可以确定的是,问题与应用软件无关,而是出在其它地方,比如线缆、板卡、驱动或者操作系统不兼容。
同事们恍然大悟一般,因为他们一直在尝试各种新版本的驱动,都是没什么效果,有的驱动还导致原本正常的应用软件无法工作。没二话,同事们赶紧下载驱动,赶赴现场,通宵达旦,结果还是无功而返。
这时我遇到了第二个幸运的条件,这第x+1次现场我没去。所以我可以很轻松的渡个周末,休养生息,赶在第x+1次去现场前保持着充沛的体力和清醒的头脑。
我第2次出现在现场,看看当时的情况,也没什么更好的办法,只能拿出自己的看家本事:重装系统。没别的,重新安装一遍系统,重新连接线缆,重新安装驱动,重新进行设置,如果问题依旧,只能请做卡的人出来解决了。
这个时候,我的第三个幸运条件出现了:一个对现场情况熟悉的不能再熟悉的同事。第一台机器的操作系统装好后,同事问我装哪个驱动,NVIDIA的驱动一般都有国际版和英文版,他们一直装的是国际版(大概是为用户考虑吧),我的反应自然是装英文版(到现在还有崇洋媚外的习惯,哈哈)。驱动装完,重新启动,打开NVIDIA的控制面板,经验丰富的同事立刻兴奋起来,估计当时他的手也发抖了,哈哈,他发现同样版本号的不同语言版本驱动,控制面板里的内容居然不一样!设置一下试试……,竟然和服务器同步上了!赶紧把另外两台机器都换掉驱动试试……,设置成功,问题解决,皆大欢喜,收拾东西回家,哈哈。
其实这种到用户现场去解决问题的情况是几年前需要经常面对的事情,只是近来工作性质的变化少了一些,更多的是同事们代劳了。这次意外情况的出现,主要的原因来自于使用的设备发生了变化,而在应用前没有进行过详细的测试,所幸的是,团队中的所有人都在尽心尽力的工作,协同起来各自发挥所长,终于在验收前解决了问题。但愿下次在使用新设备前,能够更慎重些,测试更多些。
- 倒霉的NVIDIA驱动
- xorg7装nvidia的驱动
- 恶搞的NVIDIA驱动
- 安装nvidia的显卡驱动
- 恶搞的NVIDIA驱动
- 恶搞的NVIDIA驱动
- 恶搞的NVIDIA驱动
- 恶搞的NVIDIA驱动
- 恶搞的NVIDIA驱动
- 恶搞的NVIDIA驱动
- 恶搞的NVIDIA驱动
- 恶搞的NVIDIA驱动
- 恶搞的NVIDIA驱动
- 恶搞的NVIDIA驱动
- 恶搞的NVIDIA驱动
- 恶搞的NVIDIA驱动
- fedora12 的NVIDIA驱动安装
- 【解决】Ubuntu安装NVIDIA驱动(咨询NVIDIA工程师的解决方案)
- 秋、月、夜
- Opencv中的多线程
- 小桥流水人家
- ORACLE用户常用数据字典的查询使用方法
- JSP开发工具的选择(3)
- 倒霉的NVIDIA驱动
- 路由器发展趋势
- 一点一滴学习IT日语1
- WebService的WebMethod参数为类
- TotalRecorder 5.3 版及其插件包发布
- Geometry Shader Concepts & Examples
- 为新博客写的第一篇文章
- Spring—Document root element "beans", must match DOCTYPE root "null"分析及解决方法
- GHOST系统备份图解