我有 nvidia gtx280。使用 10.10 版本时没有问题。
但在 11.04 版本时,我不断收到“此驱动程序已激活但当前未使用”消息。
输出/usr/lib/nux/unity_support_test -p
:
Not software rendered: yes
Not blacklisted: yes
GLX fbconfig: yes
GLX texture from pixmap: yes
GL npot or rect textures: yes
GL vertex program: yes
GL fragment program: yes
GL vertex buffer object: yes
GL framebuffer object: yes
GL version is 1.4+: yes
Unity supported: yes
此外,窗口的所有效果都消失了。我发现使用 compizconfig 设置管理器可以启用某些效果,但这样做之后顶部面板有时会消失,甚至启动器也会消失。
尝试安装简单的 compizconfig 设置管理器,我得到了这个:
无法解决软件包依赖关系
此错误可能是由于缺少或无法安装所需的附加软件包而导致的。此外,还可能是不允许同时安装的软件包之间存在冲突。
当我点击“详细信息”时,我得到了以下信息:
以下数据包具有未解决的依赖关系:
simple-ccsm
另外,从 nvidia x 服务器设置:
系统信息:Linux-x86_64
NVIDIA 驱动程序版本:270.41.06
我查看了 nvidia 网站,发现他们发布了更新版本的驱动程序。版本号为:270.41.19。我下载了一个 RUN 文件,如何安装它?
我能做些什么?
附加驱动程序应用程序的屏幕截图:
另外,从 nvidia x 服务器设置:
System Information: Linux-x86_64
NVIDIA Driver Version: 270.41.06
我查看了 nvidia 网站,发现他们发布了驱动程序的更新版本。版本为:270.41.19。我已下载 RUN 文件。如何安装它?(我是 Ubuntu 操作系统的新手:S)
此外,如果我提出的问题是错误的,请告诉我我该怎么做,以便我可以添加有关我的问题的额外信息。
答案1
在使用 Natty 之前,我使用的是最新的专有 Nvidia 驱动程序,使用的是默认的 Nvidia 安装程序。但是,从 10.10 升级到 11.04(没有进行全新安装)后,我开始使用“nvidia-current”软件包。过去,我已将“nouveau”列入黑名单,因此我必须重新安装“nvidia-current”才能正常运行。
我很抱歉回复得这么不连贯。我猜我是想问您是否使用“nvidia-current”软件包来提供视频驱动程序。如果是这种情况,您是否尝试过重新安装该软件包?
答案2
相对于从下载的 RUN 文件安装,我通常会使用以下命令切换到 TTY:
CTRL-ALT-F1
然后你需要终止 X 实例。为此,我寻找“gdm-binary”,例如:
ps ax | grep gdm
一旦我有了 PID,我就可以:
kill -9 XXXXX
“XXXXX” 是我识别的 PID。一旦 X 终止,我就会执行 RUN 文件。
sudo sh ./NIVIDIA-whatever-the-rest-of-the-file-name-is
从这里开始,就是阅读屏幕并做出响应。一般来说,我不会让安装程序摆弄 Xorg.conf。
答案3
我在全新安装 11.04 后,使用集成了 NVIDIA 硬件的 8 系列时也遇到了这个问题。我唯一能做的就是使用实验性的 3D 开源驱动程序,它似乎对 compiz gears 和游戏非常有效。奇怪的是,Unity 可以在 NVIDIA 当前版本下正常运行,据称需要 3D 支持,并且一些 compiz 设置可以工作。gears 转动起来非常非常慢。我希望在下一个版本中修复这个问题,另一方面,如果开源驱动程序对我有用,那就太好了。有人还说存储库中的当前版本是错误的,应该是 270.41.06 。
一些信息: https://help.ubuntu.com/community/BinaryDriverHowto/Nvidia
您是否执行了:在驱动程序模块运行之前,可能需要在命令行上使用 sudo nvidia-xconfig。这并没有修复我的
答案4
另请检查var/log/kern.log
:
错误启动驱动程序 vmap 分配大小 16781312 失败:使用 vmalloc= 增加大小
GRUB_CMDLINE_LINUX_DEFAULT
编辑中的行/etc/default/grub
。添加选项:
vmalloc=192MB
因此它看起来像:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash vmalloc=192MB"
随后更新引导加载程序配置:
sudo update-grub