如何修复错误“Xlib:extension”NV-GLX“缺少显示”?
当我尝试确认时,我可以在我的华硕U5SD上使用intel的i5 Sandy Brigde和Nvidia 520以及Nvidia Optimus运行Unity 3D,我收到此错误:Xlib:扩展“GLX”在显示“:0”时丢失。
当然,我无法运行Ubuntu 11.10的任何效果,甚至不能运行简单的应用程序切换器。
有谁能够帮我? 谢谢
在NVidia Optimus笔记本电脑上安装专有的nvidia驱动程序时会发生此错误。 由于Optimus设计,无法直接使用nvidia卡。 要修复此问题,请卸载nvidia-current
软件包并重新登录。 在那之后,你将完全没有使用英特尔显卡,这会使nvidia卡未使用,尽管它仍然会使用电源。 Bumblebee允许您关闭卡,请参阅Ubuntu支持的带有Optimus技术的NVIDIA GeForce?
这是一个有2个显卡的系统吗? 如果是这样,以下内容使谷歌地球为我工作: https : //launchpad.net/~bumblebee/+archive/stable
正如该页面提到的那样,你总是可以尝试实验性的驱动程序,尽管这并不能解决我的问题。 打开控制台并键入:
add-apt-repository ppa:ubuntu-x-swat/x-updates
或者,如果你感到幸运,最新但不太稳定:
add-apt-repository ppa:xorg-edgers/ppa
然后更新驱动程序
apt-get update apt-get upgrade apt-get install nvidia-current ppa-purge
并更新/etc/X11/xorg.conf nvidia-xconfig
请注意,最后一步会破坏我的系统。 我已经恢复旧的xorg.conf以使其再次工作:
cp /etc/X11/xorg.conf.backup /etc/X11/xorg.conf
“设备”部分中的“驱动程序”行是给我带来问题的。 有关更多详细信息,请参阅: https : //launchpad.net/~ubuntu-x-swat/+archive/x-updates
和launchpad.net/~xorg-edgers/+archive/ppa
我有戴尔Latitude E6240和nVidia卡。 就在今天下午,我注意到bios中的一个optimus选项,表明它仅适用于Windows 7 32-64位,转而瞧瞧。 我没有错误,Cheese Webcam Booth工作,某些function(可能是Unity)开始工作。 (透明窗口,Expo / DesktopWall正常工作)
如果我记得很清楚,GLX与X系统中的OpenGL窗口有关。 因此,请确保安装mesa包,这是在Linux中实现OGL
有关设置大黄蜂的正确方法,请在此处查看Ubuntu wiki上的“功耗”部分(我刚刚编辑过):
https://help.ubuntu.com/community/Asus_U31SD
这个问题有点旧,但我把它放在这里供人们找。
我的计算机上安装了NVIDIA GTX 550 ti,并从nvidia.com安装驱动程序。 完成升级操作后遇到此问题
sudo apt-get upgrade
所以我尝试重新安装驱动程序,它的工作原理。
sudo stop lightdm sudo bash NVIDIA-Linux-x86_64-331.67.run