(由于我装的是Ubuntu 12.04 64位 and 32位,我机子是Lenovo Y470,一块集显,一块Nvidia GT 550M,此安装方法验证成功了)
1.由于之前刚安装好系统就选择安装了系统推荐的受限驱动。所以得先删除受限驱动。(如果没有装的,可以不执行这个命令)
sudo apt-get purge nvidia-current
2.添加bumblebee的源
sudo add-apt-repository ppa:bumblebee/stable
若使用的系统是Ubuntu 11.04或更老的版本,想更新的驱动则运行
sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
3.更新源列表
sudo apt-get update
4.安装bumblebee 和其私有Nvidia驱动
sudo apt-get install bumblebee bumblebee-nvidia
5.加入bumblebee组(以防下次重启,无法运行第4步安装的两个程序)
sudo usermod -a -G bumblebee $USER
6.可能要用到32位的library所以运行 (64位可以不安装)
sudo apt-get install virtualgl-libs:i386 libgl1-mesa-glx:i386 libc6:i386
7.重启机器 (有时候不重启也没事,直接执行下面的命令,但是有时候有些小问题,不明白原因)
以下便是针对Y470和Y570的hackish solution。原作者要求提醒用户,这是hackish solution,安装不当可能会损坏机器。请自斟酌。我按部就班做了,机子没事,不过还是要强调一下。
8.如果机子上没有安装git
sudo apt-get install git
9.下载原作者(Peter Lekensteyn)的hackish版本的bbswitch
git clone git://github.com/Bumblebee-Project/bbswitch.git -b hack-lenovo
10.cd bbswitch
sudo mkdir /usr/src/acpi-handle-hack-0.0.1
sudo cp Makefile acpi-handle-hack.c /usr/src/acpi-handle-hack-0.0.1
sudo cp dkms/acpi-handle-hack.conf /usr/src/acpi-handle-hack-0.0.1/dkms.conf
sudo dkms add acpi-handle-hack/0.0.1
sudo dkms build acpi-handle-hack/0.0.1
sudo dkms install acpi-handle-hack/0.0.1
11.如果以上一切都正常,那么对于Ubuntu和Debian用户可以运行
echo acpi-handle-hack | sudo tee -a /etc/modules
sudo update-initramfs -u
12.重启机器
lspci |grep -i vga
应该看到Nvidia卡的信息的末尾是rev ff,表示已经disable了。
13.optirun glxspheres
可以看到3D的测试画面。至此在Lenovo Ideapad Y470/Y570上成功
解决了原版Bumblebee安装后无效的bug。
相关推荐
在本文中,我们将详细介绍Ubuntu 12.04、14.04、16.04安装Nvidia显卡驱动的步骤和相关知识点。 知识点1:卸载旧版本的Nvidia驱动 在安装新的Nvidia显卡驱动之前,我们需要卸载旧版本的Nvidia驱动。使用以下命令...
Ubuntu12.04菜鸟使用手册合集+Ubuntu标准教程Ubuntu12.04菜鸟使用手册合集+Ubuntu标准教程Ubuntu12.04菜鸟使用手册合集+Ubuntu标准教程Ubuntu12.04菜鸟使用手册合集+Ubuntu标准教程Ubuntu12.04菜鸟使用手册合集+...
Ubuntu12.04下安装 nginx + php + mysql 的源代码文件 里面包含如下文件 ibiconv-1.14.tar.gz libmcrypt-2.5.8.tar.gz mcrypt-2.6.8.tar.gz mhash-0.9.9.9.tar.gz pcre-8.30.tar.gz mysql-5.5.22.tar.gz nginx-...
标题“libc6 for ubuntu12.04”涉及的是Ubuntu 12.04操作系统中的一个关键系统库——libc6。这个标题表明这是一个针对该特定版本Ubuntu的libc6软件包,它是Linux系统中核心的C语言运行时库。 **libc6详解** libc6...
在Ubuntu 12.04操作系统中安装Python 2.7和QT4是一个常见的任务,尤其是在进行图形化界面开发时。以下将详细讲解这个过程,包括必要的步骤和所需的包。 首先,确保你的Ubuntu系统是最新的。打开终端并运行以下命令...
本文主要讲述了在 Ubuntu 12.04 操作系统下安装和配置 Eclipse 集成开发环境的步骤,包括 JDK 的安装和配置、Tomcat 服务器的安装、Eclipse 的安装和配置,以及 Eclipse 中对 Tomcat 的配置。 JDK 安装和配置 在 ...
Ubuntu 12.04下如何安装MySQL ,我按照这文档,已经成功在ubuntu 12.04安装成功mysql!
Ubuntu 12.04 下安装 Nginx、Python、uWSGI 和 Django 的步骤 在本文中,我们将介绍如何在 Ubuntu 12.04 环境下安装 Nginx、Python、uWSGI 和 Django。这些技术栈组合是非常流行的 Web 应用程序开发环境。 一、...
在本文中,我们将详细探讨如何在Ubuntu 12.04服务器上安装Nginx、PHP5(通过PHP-FPM)以及MySQL,构建一个高效且可靠的Web服务器环境。这个过程适用于那些希望在Ubuntu上搭建网站或者开发Web应用程序的用户。 首先...
### Ubuntu 12.04与Windows 7 双系统安装方法详解 #### 一、引言 随着技术的发展和个人需求的多样化,越来越多的用户选择安装双系统来满足不同的应用场景。本文将详细介绍如何在计算机上安装Ubuntu 12.04 LTS与...
在Windows 7操作系统下安装Ubuntu 12.04双系统,主要涉及以下几个方面的知识: 1. 系统准备:首先需要在Win7系统中预留出至少30GB的空闲磁盘空间用于安装Ubuntu 12.04。这个空间可以位于硬盘的任何位置,但为了方便...
在ubutnu12.04系统下通过安装floodlight+mininet部署OpenFlow试验平台进行抓包测试。
### Ubuntu 12.04 安装及配置过程详解 #### 一、准备工作 **1. 下载 Ubuntu 12.04 镜像文件** - **32位与64位的选择:** - 建议大多数用户选择32位版本,除非您的计算机硬件支持64位并且您需要利用更多的RAM资源...
在本文中,我们将详细探讨如何在Ubuntu 12.04上安装和配置一个基于Nginx、PHP5(通过PHP-FPM)和MySQL的Web服务器环境。这个组合常被称为LEMP堆栈(Linux, Nginx, MySQL, PHP)。下面是每个组件的安装和配置步骤。 ...
在本文中,我们将详细介绍如何在Ubuntu 12.04服务器上安装Nginx、PHP5(通过PHP-FPM)和MySQL,构建一个完整的Web服务器环境。这是一个适合初学者和有经验的系统管理员的指南,旨在提供详细的步骤来完成这个常见的...
ubuntu-12.04-desktop-i386.iso
**Ubuntu Server 12.04安装图解** Ubuntu Server 12.04,代号"precise pangolin",是Ubuntu发行版的一个长期支持(LTS)版本,为服务器环境提供了稳定、安全且高效的操作系统。这个版本的生命周期长达五年,确保了...
- 硬件驱动:安装额外驱动,如NVIDIA、AMD显卡驱动。 - 个性化设置:主题、壁纸、启动声音、快捷键等。 4. **日常应用与办公** - 文字处理:使用LibreOffice Writer创建文档,导入导出Microsoft Office格式。 -...
在Ubuntu 12.04操作系统中安装Java Development Kit (JDK) 是开发Java应用程序的基础步骤。以下是详细的安装过程: 1. **下载JDK**: 首先,访问Oracle官方网站...