[Ubuntu 14.04 64位]
在切换Intel / NVIDIA图形和不同的NVIDIA驱动程序之后,我现在突然被困在了Intel GPU上。以前在两者之间切换没有任何问题 - 我不能确定是什么突然引起了这个问题。我想我最后做的事情是切换到了“X.Org X服务器”驱动程序 - 然后出了问题。切换是我尝试解决设置第二个屏幕问题的一部分。
需要一些故障排除的帮助或建议,不知道还能尝试什么。
到目前为止,我已经(卸载/重新安装)了各种包括"nvidia-settings" / "nvidia-current" / "nvidia-current-updates" / "nvidia-331" / "nvidia-331-updates" 的软件包。但都没有效果。
关于Qasim的建议:
关于卡西姆的第二个建议:
奇怪的是,这实际上第一次就起作用了!然后我切换回Intel - 注销/登录 - 再切换回NVIDIA - 注销/登录 -> 系统崩溃 - 出现如上所述的错误。
关于Louis Matthijssen的建议:
随后我可以切换到NVIDIA - 但没有提供扩展的“NVIDIA X服务器设置” - 现在将重新启动并查看发生了什么。 跟进:重启后,它又切换回英特尔,并且无法像往常一样切换到NVIDIA。 对我来说,路易斯的方法似乎欺骗操作系统相信它使用NVIDIA,而实际上并非如此。
在切换Intel / NVIDIA图形和不同的NVIDIA驱动程序之后,我现在突然被困在了Intel GPU上。以前在两者之间切换没有任何问题 - 我不能确定是什么突然引起了这个问题。我想我最后做的事情是切换到了“X.Org X服务器”驱动程序 - 然后出了问题。切换是我尝试解决设置第二个屏幕问题的一部分。
需要一些故障排除的帮助或建议,不知道还能尝试什么。
到目前为止,我已经(卸载/重新安装)了各种包括"nvidia-settings" / "nvidia-current" / "nvidia-current-updates" / "nvidia-331" / "nvidia-331-updates" 的软件包。但都没有效果。
> lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
01:00.0 VGA compatible controller: NVIDIA Corporation GK107GLM [Quadro K2000M] (rev a1)
/etc/apt/sources.list: 可能在 pastebin.com 找到
关于Qasim的建议:
raffael@raffael-GT60~> sudo prime-select nvidia
[sudo] password for raffael:
Error: alternatives are not set up properly
Error: nvidia mode can't be enabled
raffael@raffael-GT60~> sudo prime-select intel
Error: alternatives are not set up properly
Error: intel mode can't be enabled
关于卡西姆的第二个建议:
sudo apt-get purge nvidia*
[reboot]
sudo apt-get install nvidia-319-updates nvidia-settings-319-updates nvidia-prime
[reboot]
[tried to switch to NVIDIA]
奇怪的是,这实际上第一次就起作用了!然后我切换回Intel - 注销/登录 - 再切换回NVIDIA - 注销/登录 -> 系统崩溃 - 出现如上所述的错误。
关于Louis Matthijssen的建议:
raffael@raffael-GT60:~$ sudo update-alternatives --set /etc/ld.so.conf.d/x86_64-linux-gnu_GL.conf /usr/lib/nvidia-331-updates-prime/ld.so.conf
update-alternatives: error: alternative name (/etc/ld.so.conf.d/x86_64-linux-gnu_GL.conf) must not contain '/' and spaces
raffael@raffael-GT60:~$ ls -la /usr/lib/nvidia-331-updates-prime
total 44
drwxr-xr-x 2 root root 4096 Mai 2 22:45 .
drwxr-xr-x 196 root root 32768 Mai 3 10:57 ..
-rw-r--r-- 1 root root 0 Apr 4 11:50 alt_ld.so.conf
-rw-r--r-- 1 root root 60 Apr 4 11:50 ld.so.conf
重复算法两次 - 再次没有起作用 :/
现在看起来好像有效:
raffael@raffael-GT60:~$ sudo update-alternatives --set x86_64-linux-gnu_gl_conf /usr/lib/nvidia-331-updates-prime/ld.so.conf
update-alternatives: using /usr/lib/nvidia-331-updates-prime/ld.so.conf to provide /etc/ld.so.conf.d/x86_64-linux-gnu_GL.conf (x86_64-linux-gnu_gl_conf) in manual mode
raffael@raffael-GT60:~$ sudo update-alternatives --set i386-linux-gnu_gl_conf /usr/lib/nvidia-331-updates-prime/alt_ld.so.conf
update-alternatives: using /usr/lib/nvidia-331-updates-prime/alt_ld.so.conf to provide /etc/ld.so.conf.d/i386-linux-gnu_GL.conf (i386-linux-gnu_gl_conf) in manual mode
随后我可以切换到NVIDIA - 但没有提供扩展的“NVIDIA X服务器设置” - 现在将重新启动并查看发生了什么。 跟进:重启后,它又切换回英特尔,并且无法像往常一样切换到NVIDIA。 对我来说,路易斯的方法似乎欺骗操作系统相信它使用NVIDIA,而实际上并非如此。
/etc/apt/sources.list
吗? - davidbaumann