我有一个带有Geforce 840百万Gfx芯片组的笔记本电脑,以及英特尔第四代核心处理器集成图形控制器( Integrated ),以及Ubuntu12.04的干净安装,以及最近的所有更新。
glxinfo报告说glx功能运行良好,但据我所知,默认的新手驱动程序不会进行3D图形加速,s/w就像Firestorm一样不会识别Nvidia芯片组,使用英特尔芯片作为默认。
当我寻找其他驱动程序(系统设置->附加驱动程序)时,没有列出任何驱动程序。
由于我希望能够使用Nvidia gfx芯片组提供的功能,我从repos手动安装nvidia-319 (我相信319支持8.4亿芯片组),并重新启动。
我现在有以下症状:
我在/var/log/Xorg.0.log中注意到,nvidia驱动程序已经加载,然后过一段时间就会卸载:grep nvidia /var/log/Xorg.0.log。
[ 24.364] (==) Matched nvidia as autoconfigured driver 1
[ 24.424] (II) LoadModule: "nvidia"
[ 24.424] (II) Loading /usr/lib/i386-linux-gnu/xorg/extra-modules/nvidia_drv.so
[ 24.495] (II) Module nvidia: vendor="NVIDIA Corporation"
[ 24.547] (II) UnloadModule: "nvidia"
[ 24.547] (II) Unloading nvidia在nvidia模块之间加载nouveas,vesa、modeset、fbdev和fbdevhw模块都被加载(如/var/log/Xorg.0.log中所报告)
任何使用nvidia驱动程序的尝试(通过使用nvidia-xconfig创建/etc/X11/xorg.conf)都会导致600 x400 res屏幕的出现--大概是因为nvidia模块没有实际加载。
我想了解nvidia芯片组优先使用的情况--我是如何做到的?
BIOS不允许禁用英特尔集。
发布于 2014-11-07 07:47:05
为了完整,对此的完整答案是使用nvidia-质数,详见本混合图形Wiki页面。
本质上:安装nvidia驱动程序和nvidia质数
sudo apt-get install nvidia-319 nvidia-prime然后重新启动
https://askubuntu.com/questions/546045
复制相似问题