我需要一些帮助和指导来在具有双 Intel/Nvidia 图形处理器的系统上安装 NVIDIA 驱动程序。
我目前运行的是 Ubuntu 14.04,我知道该操作系统正处于 Beta 后期阶段,但我每天都会进行更新。操作系统运行良好且流畅,所以我不能说我遇到了任何问题。
按照下面的安装方法,我成功安装了 Nvidia 驱动程序,没有出现任何错误。然而,重新启动系统后,我遇到了黑屏。
采取解决方案后,我将 Nouveau 驱动程序列入黑名单,并再次重新启动,此时我看到了日志屏幕,但宽高比为 4/3 格式。我无法继续登录 Unity Desktop,因为系统冻结并导致鼠标和键盘无法操作。
按照另一个解决方案,我以控制台模式重新启动系统,然后继续检查 nvidia-xorg 文件。我注意到这些设置看起来很奇怪Section "Device"
并且Screen
丢失了。我尝试按照说明重新创建文件nvidia-xconfig
,但收到错误“无法加载 X 服务器显示配置页面:“。那时我放弃并重新安装了 Ubuntu。我再次重复了这个过程,但没有成功。我目前正在运行没有 Nvidia 驱动程序的 Ubuntu,并且我使用此方法禁用了该卡”apt-get install --no-install-推荐 bumblebee“。但是我想让 Nvidia 卡正常工作。
sudo apt-get purge libvdpau-va-gl1
sudo apt-get install nvidia-319 nvidia-settings-319 nvidia-prime
硬件:
- 戴尔 Inspiron 灵越 15R N5110 笔记本电脑
- 英特尔I5
- 卡1:Intel HD Graphics 3000(“Intel第二代酷睿处理器家族集成图形控制器”)
- Nvidia Geforce GT525M(“NVIDIA GF108M [GeForce GT 525M]”)
软件:
- X.Org:1.15.0 驱动程序:intel(已卸载:fbdev、vesa) 分辨率:[电子邮件受保护]
- GLX 渲染器:Mesa DRI Intel Sandybridge Mobile GLX 版本:3.0 Mesa 10.1.0
答案1
optimus 双视频系统似乎存在一些问题。您需要打开终端并输入以下命令:
首先删除当前的 Nvidia 安装。
sudo apt-get purge nvidia*
sudo apt-get purge bumblebee*
sudo apt-get update
sudo apt-get dist-upgrade
如果尚未安装内核头文件,请安装
sudo apt-get install linux-headers-generic
然后使用以下命令安装 bumblebee:
sudo add-apt-repository ppa:bumblebee/stable
对于更多最新的 nvidia 驱动程序,您需要添加另一个 PPA。截至 12.04,这对于 Nvidia GT 6xxM 卡仍然是必需的。 12.04 上的 GT 4xxM 和 GT 5xxM 系列可能是可选的。如有疑问,只需安装即可。命令是:
sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
sudo apt-get update
使用专有的 nvidia 驱动程序安装 Bumblebee:
sudo apt-get install bumblebee bumblebee-nvidia
重启或者重新登录
如果您有 Wine 等 32 位应用程序,并运行 11.10 Oneiric 或更高版本,您将需要额外的库:
sudo apt-get install virtualgl-libs:i386
将自己添加到“bumblebee”组即可使用 Bumblebee。 (将 $USER 替换为您的用户名)
sudo usermod -a -G bumblebee $USER
重新启动或重新登录以应用组更改如果您想立即在 nvidia 卡上运行程序,请使用 optirun 程序:
optirun firefox &
答案2
我遇到了同样的问题,这是解决方案:
- 打开附加驱动程序
- 选择 Nvidia 二进制驱动程序(专有,经过测试)
键入以下命令:
sudo apt-get purge nvidia*
sudo apt-get purge bumblebee*
sudo apt-get -y 更新
sudo apt-get install nvidia-prime
这大的这里的问题是你不能同时使用 Intel HD 和 Nvidia,但分开使用它们效果很好。