我有一个华硕UL30JT。它具有Nvidia Optimus技术,我对此并不十分感兴趣。我目前很少在连接电源的情况下使用这款笔记本电脑。而且我希望能够以高分辨率播放视频,玩游戏并进行一些OpenCL编码。
在BIOS中,我仅将其切换为NVIDIA(非Windows 7)。以前,使用nvidia驱动程序可以正常工作。
升级后,一切都坏了。我添加了nomodeset和blacklist.nouveau = 1作为内核选项。NVIDIA驱动程序安装没有错误。但是,找不到/使用它们。
jockey-text -l
kmod:nvidia_310_updates - nvidia_310_updates (Proprietary, Enabled, Not in use)
kmod:nvidia_304_updates - NVIDIA binary Xorg driver, kernel module and VDPAU library (Proprietary, Disabled, Not in use)
kmod:nvidia_313_updates - NVIDIA binary Xorg driver, kernel module and VDPAU library (Proprietary, Disabled, Not in use)
kmod:nvidia_310 - NVIDIA binary Xorg driver, kernel module and VDPAU library (Proprietary, Disabled, Not in use)
kmod:nvidia_304 - NVIDIA binary Xorg driver, kernel module and VDPAU library (Proprietary, Disabled, Not in use)
尝试手动加载模块也失败。
sudo modprobe nvidia
FATAL: Module nvidia not found.
Xorg.0.log显示以下内容:
[ 12.028] Loading extension GLX
[ 12.028] (II) LoadModule: "nvidia"
[ 12.037] (WW) Warning, couldn't open module nvidia
[ 12.037] (II) UnloadModule: "nvidia"
[ 12.037] (II) Unloading nvidia
[ 12.037] (EE) Failed to load module "nvidia" (module does not exist, 0)
[ 12.037] (==) Matched nvidia as autoconfigured driver 0
[ 12.037] (==) Matched nouveau as autoconfigured driver 1
[ 12.037] (==) Matched vesa as autoconfigured driver 2
[ 12.037] (==) Matched modesetting as autoconfigured driver 3
[ 12.038] (==) Matched fbdev as autoconfigured driver 4
[ 12.038] (==) Assigned the driver to the xf86ConfigLayout
[ 12.038] (II) LoadModule: "nvidia"
[ 12.038] (WW) Warning, couldn't open module nvidia
[ 12.038] (II) UnloadModule: "nvidia"
[ 12.038] (II) Unloading nvidia
[ 12.038] (EE) Failed to load module "nvidia" (module does not exist, 0)
[ 12.038] (II) LoadModule: "nouveau"
[ 12.039] (WW) Warning, couldn't open module nouveau
我已经安装了正确内核的内核头文件。我验证了内核选项在grub配置中。我已清除所有nvidia软件包并尝试重新安装(多次...)
目前我很茫然。我检查了以下问题: Nvidia驱动程序安装错误, 但是没有任何帮助。
purge nvidia*
并重新install
-ingnvidia-current
固定我的问题。谢谢。