我的 nvidia-331 驱动程序有问题。我似乎无法通过 nvidia-settings 在 Intel 和 Nvida 之间切换。选项在那里,但当我单击“nvidia”时,会弹出一个空白的错误窗口。这很奇怪,因为我每天都在 14.04 上使用 Ubuntu,直到昨天更新才遇到这个问题。相同的驱动程序。有人知道如何解决这个问题吗?谢谢。我尝试了全新安装,但遇到了同样的问题。
答案1
我也遇到了同样的问题,但只是在对 compiz 进行一些修改之后才出现的。
为了解决这个问题,我刚刚重新安装了 nvidia 驱动程序和 nvidia prime
sudo apt-get purge libvdpau-va-gl1 bumblebee* nvidia*
sudo apt-get install nvidia-331 nvidia-settings nvidia-prime
答案2
如果你遇到了 prime 的问题,比如 nvidia-settings 面板中弹出一个空的错误,你可以在发射台 1310023。我遇到过类似的问题,我可以用它来纠正它们:
sudo update-alternatives --config x86_64-linux-gnu_gl_conf
sudo ldconfig -n
sudo update-initramfs -u
然后重新启动并查看是否有效
答案3
这是对我有用的方法:
我试过:
sudo 更新替代方案 --config x86_64-linux-gnu_gl_conf sudo ldconfig-n sudo 更新-initramfs -u
重启后,没有任何变化。所以我尝试:
sudo apt-get purge libvdpau-va-gl1 bumblebee* nvidia*
sudo apt-get install linux-headers-generic
sudo apt-get install nvidia-331 nvidia-settings nvidia-prime
重启。仍然没有任何变化,当我尝试切换到 nvidia 卡时,nvidia-settings 中仍然显示相同的空白错误消息。
我尝试手动切换,使用sudo prime-switch nvidia
,配置信息已更新。我再次尝试,nvidia-settings 要求我注销并重新登录...瞧!我成功了!
就我而言,在能够使用 nvidia-settings UI 进行切换之前,我必须先以超级用户身份手动切换,以便生成正确的配置!
幸好我试过了,否则我还得继续安装其他驱动程序!希望这对其他人有用!
答案4
我在使用配备 Nvidia GT 720M 的 Lenovo Ideapad S410p 和 Ubuntu 14.04 64 位后遇到了同样的问题,花了很多天尝试修复所有问题,我尝试了所有方法,因为 xorg-edgers 安装了 nvidia 驱动程序和很多其他东西......,我可以通过进行新的干净安装来解决问题,所以对我来说,一些配置文件、安装和残留信息在我之前尝试修复时是错误的。
现在 Nvidia 设置也能正常工作,并且不会显示这里和启动板中报告的错误(Bug 1310023)如果有人遇到同样的问题,请不要忘记在启动板中报告。
希望这可以帮助。