nvidia optimus 双显卡 Ubuntu驱动问题

本文详细介绍了如何在Linux环境下解决NVIDIA Optimus技术带来的问题,包括禁用集显、安装驱动、使用bumblebee工具,并分享了在不同版本Ubuntu下配置的经验。此外,还提到了在特定情况下遇到的Unity稳定性问题和使用Fedora15时的死机现象。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

NVIDIA Optimus 介绍:http://baike.baidu.com/view/4266252.htm

好了问题来了,装Xorg 还有官方驱动 都成问题了。

目前解决方案 进入Bios禁用一块显卡。

集显能禁掉吗,可是笔记本的BIOS里好像根本没有那个选项,

在WIN7下禁掉集显直接黑屏,U下是什么情况?

使用这种技术机器有 GT420M, GT425M, GT435M, GT445M,GT550M

我用 华硕N53 为例说下 如何解决

原文http://www.martin-juhl.dk/2011/05/optimus-on-linux-problem-solved/


首先去 我的资源站下载东西

http://down.51cto.com/data/225275

下载下来以后解压到你的个人目录比如我的就是/home/luozhuang

下面都用/home/luozhuang/bumblebee 目录为例:

cd /home/luozhuang/bumblebee

sudo ./install.sh

运行到
UBUNTU-based distribution found.

Welcome to the bumblebee installation v.1.6.40
Licensed under Red Bull, BEER-WARE License and GPL

This will enable you to utilize both your Intel and nVidia card

Please note that this script will probably only work with Ubuntu, Debian, OpenSuSE and Fedora Based machines
and has (by me) only been tested on Ubuntu Natty 11.04 and Fedora 14 but should work on others as well

Are you sure you want to proceed?? (Y/N)

这输入Y

接下来会去下载最新的驱动

Installing needed packages.

一句话OTL,慢到掉渣。。。

请Ctrl+c 终止执行

打开上面那个资源,安装自己系统的驱动包

lucid(10.04)

maverick(10.10)

natty(11.04)

uname -a
显示
Linux luozhuang-N53SN 2.6.38-8-generic #42-Ubuntu SMP Mon Apr 11 03:31:24 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux
看见x86_64说明这是 64位版本

我是11.04 根据上面输出应该安装nvidia-current_275.19-0ubuntu1~natty~xup1_amd64.deb

双击就可以用Ubuntu 软件中心打开然后安装。

安装好了以后重新执行

cd /home/luozhuang/bumblebee

sudo ./install.sh

到这里:

Select your Laptop:
1)Asus N53SL Sven Bettscheider Ubuntu 11.04

2)...........

...........

这里很重要,让你选择 你的机器还有操作系统,这个软件问题就在这里

只能支持有限的本本,不过好处就是笔记本都是大规模制造的,显卡就那么几个

像比如我的机器 只要大体符合就可以了,不过操作系统要弄对。

我的是N53SN 不管什么SN还是SL都一样,我就选择1就可以


The Image Transport is how the images are transferred from the
nVidia card to the Intel card, people has different experiences of
performance, but just select the default if you are in doubt.

I recently found out that yuv and jpeg both has some lagging
this is only noticable in fast moving games, such as 1st person
shooters and for me, its only good enough with xv, even though
xv sets down performance a little bit.

1) YUV
2) JPEG
3) PROXY
4) XV (default)
5) RGB

大体意思是输出方式,我觉得默认也就是4 就足够了,1或者2 画面好,但是看电影或者FPS 会有延迟

最后出现

After that you should be able to start applications with"optirun32 <application>" or "optirun64 <application>"
optirun32 can be used for legacy 32-bit applications and Wine Games.. Everything else should work on optirun64

意思就是 optirun32 + 应用程序 或者optirun64+ 应用程序


最后我说下心得吧:

建议安装新版Ubuntu,我已经试过 10.04 ,因为没有Intel显卡驱动,估计你也会很麻烦。

bumblebee 只能解决关显卡问题,跑VMware 还是不能3D加速。

如果你的机器没法 bumblebee 那就装Ubuntu 11.04 吧,无非就是机器热一点还是能用。

问题:

11.04 +intel 卡跑unity还是不稳定,我换了Fedora 15+ Gnome 3 也是经常死机。。。

总之还是大问题。。。

<think>好的,我需要帮助用户解决在Windows 11和Ubuntu 20.04双系统下安装显卡驱动问题。首先,我得理清楚这个问题的常见原因和可能的解决方案。用户提到的是驱动无法安装,可能涉及到硬件兼容性、驱动冲突、系统设置错误或者安装步骤的问题。 首先,双系统环境下,特别是Windows和Linux并存时,显卡驱动问题比较常见。常见的显卡品牌如NVIDIA、AMD或者Intel,处理方式可能不同。尤其是NVIDIA显卡在Linux下的驱动安装可能会有更多问题,比如需要禁用nouveau驱动,或者Secure Boot的影响。 接下来,我应该考虑用户可能已经尝试过哪些步骤,比如是否在Ubuntu中使用了附加驱动管理工具,或者手动安装了驱动。同时,Windows下的驱动是否正常,有没有影响Ubuntu的硬件识别。另外,双系统的时间同步问题也可能导致一些意外错误,虽然这可能不直接影响驱动安装,但也是需要考虑的因素。 然后,我需要分步骤给出解决方案。首先确认显卡型号,然后检查Ubuntu的默认驱动状态,禁用可能冲突的开源驱动,比如nouveau。接着,指导用户通过官方PPA或者Ubuntu的附加驱动来安装合适的驱动版本。安装完成后需要重启,并验证驱动是否生效。如果问题依旧,可能需要考虑Secure Boot的设置,或者尝试不同的驱动版本。 此外,双系统下可能遇到的硬件切换问题,比如显卡模式设置(如NVIDIAOptimus技术),或者BIOS/UEFI设置中的相关选项是否影响了驱动的正常安装。用户可能需要调整BIOS中的显卡设置,或者使用如Bumblebee之类的工具来管理双显卡切换。 最后,要提醒用户在操作前备份重要数据,避免驱动安装过程中出现系统不稳定导致数据丢失。同时,建议用户查阅具体的硬件和驱动版本的官方文档,以获取更准确的指导。 现在需要将这些思考整理成一个结构清晰、逐步指导的答案,并确保遵循用户提供的格式要求,如使用正确的中文、LaTeX格式(虽然这个问题可能不涉及太多数学公式,但如果有涉及的地方需要正确应用),以及生成相关的问题。同时,引用提供的参考资料,并自然地添加引用标识。</think>### 解决方案:Win11与Ubuntu 20.04双系统下显卡驱动安装问题 #### 1. 确认显卡型号与兼容性 首先需明确显卡型号(如NVIDIA/AMD/Intel),不同品牌驱动安装方式差异较大。 - 在Ubuntu终端输入以下命令查看显卡信息: ```bash lspci | grep -i vga ``` - 访问厂商官网(如[NVIDIA驱动下载](https://www.nvidia.com/Download/index.aspx))确认Ubuntu 20.04支持的驱动版本[^1]。 #### 2. 禁用Ubuntu默认开源驱动(以NVIDIA为例) NVIDIA显卡需禁用`nouveau`驱动: 1. 编辑黑名单文件: ```bash sudo nano /etc/modprobe.d/blacklist-nouveau.conf ``` 2. 添加以下内容: ```bash blacklist nouveau options nouveau modeset=0 ``` 3. 更新并重启: ```bash sudo update-initramfs -u sudo reboot ``` #### 3. 安装专有驱动 **方法1:通过Ubuntu附加驱动工具** 1. 打开“软件和更新” > “附加驱动”选项卡。 2. 选择推荐的非开源驱动版本(如NVIDIA 510),点击“应用更改”[^1]。 **方法2:手动安装(适用于特定版本需求)** 1. 添加官方PPA仓库并更新: ```bash sudo add-apt-repository ppa:graphics-drivers/ppa sudo apt update ``` 2. 安装指定版本驱动: ```bash sudo apt install nvidia-driver-510 # 以510版本为例 ``` 3. 重启系统: ```bash sudo reboot ``` #### 4. 验证驱动状态 - 终端输入以下命令检查驱动是否生效: ```bash nvidia-smi # NVIDIA显卡 glxinfo | grep "OpenGL renderer" # AMD/Intel显卡 ``` - 若输出显示显卡型号,则安装成功。 #### 5. 处理Secure Boot冲突 若系统启用Secure Boot,可能导致驱动无法加载: 1. 在Ubuntu安装过程中选择“禁用Secure Boot”或在BIOS中手动关闭。 2. 若需保留Secure Boot,需为驱动生成签名密钥(详细步骤参考[官方文档](https://ubuntu.com/blog/using-secure-boot-with-ubuntu))。 #### 6. 双系统时间同步问题(可选) Windows与Ubuntu的UTC时间设置不同步可能导致硬件识别异常: ```bash timedatectl set-local-rtc 1 --adjust-system-clock ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值