ubuntuATI/inter双显卡驱动安装

本人以前试过好多种安装方式,均为成功, 这是来自ubuntu中文网的转帖,按照这个终于安装好了。不过有点小问题,我也不知道是为什么。但是不影响使用,散热效果好多了~可以玩大型游戏了,爽~
http://forum.ubuntu.org.cn/viewtopic.php?f=42&p=2978060
由于我的笔记本是AMD/Intel双显卡的,而且BIOS里没有禁用集显这个选项,之前用的12.04的ubuntu,可以安装fglrx闭源驱动,但是只能用amd显卡,不能切换到intel集显下工作,后来升级到13.04,装上fglrx闭源驱动,发现可以在intel集显下工作,但是切换到amd之后直接就是 low graphic mode,后来在国外的ubuntu论坛里发现这一篇文章,按照上面的步骤操作,终于实现了双显卡完美切换,不过还是得注销重登才能生效,下面把步骤说一下。
那个帖子里有12.10和13.04的解决方法,由于我是13.04的,所以就只说13.04,其实两个步骤差不多,可能需要安装的包不一样吧。

预安装:
代码:
sudo apt-get install build-essential cdbs fakeroot dh-make debhelper debconf libstdc++6
sudo apt-get install dkms libqtgui4 wget execstack libelfg0 dh-modaliases
sudo apt-get install linux-headers-generic xserver-xorg-core libgcc1

64位系统的还需要运行一下命令:
代码:
sudo apt-get install ia32-libs lib32gcc1 libc6-i386
cd /usr ; sudo ln -svT lib /usr/lib64

下载下面两个文件:
http://www.mirrorservice.org/sites/archive.ubuntu.com/ubuntu//pool/main/u/udev/libudev0_175-0ubuntu13_amd64.deb
第二个文件文章里说应该很重要,我觉得主要就是这个包xserver-xorg-video-intel的问题
https://docs.google.com/file/d/0B0tTaH4qTIIXdDF3NThFWUtrYlU/edit?usp=sharing
把这两个文件放到空文件夹里,
删除旧驱动:
代码:
sudo apt-get remove fglrx*
sudo apt-get remove xserver-xorg-video-intel

执行一下命令:
代码:
sudo dpkg -i libudev*
sudo dpkg -i xserver-xorg-video-intel_2.21.6-0ubuntu4_amd64.deb

安装:
下载最新的 ATI Catalyst driver,可以从官网www.amd.com/drivers下载
解压.zip文件,把后缀为run的文件解压到一个文件夹,加上可执行权限(chmod +x *run),把终端改到run文件所在目录下运行:
代码:
sudo sh ./amd-catalyst-XX.X-linux-x86.x86_64.run --buildpkg Ubuntu/raring

不出意外的话,过大约几分钟就会在目录下生成几个deb包了。
然后安装这些软件包:
代码:
sudo dpkg -i fglrx*.deb

安装之后:

在终端下输入:
代码:
sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
sudo aticonfig --initial -f

选择独显:
代码:
sudo aticonfig --px-dgpu

重启电脑:
代码:
sudo reboot

切换显卡的脚本文件:
切换到独显模式:
代码:
#!/bin/bash

Activate discrete GPU (High-Performance mode), must re-start X to take effect

sudo aticonfig --px-dgpu
sudo restart lightdm

切换到集显模式:
代码:
#!/bin/bash

Activate integrated GPU (Power-Saving mode), must re-start X to take effec

sudo aticonfig --px-igpu
sudo restart lightdm

显示当前模式:
代码:
#!/bin/bash
#Show current GPU (High- or Low-Performance mode) as notification
aticonfig --pxl | while read SPAM_OUT; do notify-send “$SPAM_OUT”; done

[table=98%,rgb(239, 225, 195)]
[tr=rgb(247, 244, 239)][td]
[/td][/tr]
[/table]

偶按这个来的,显卡刷BIOS超频了,失败N次了,不知是不是超频影响的:4_94:

安装显卡驱动成功咯!桌面没有菜单栏 :L

sudo apt-get install ubuntu-desktop
sudo shutdown -r 0
重新弄一遍就行

不错,谢谢分享,不过更期待大家的自创技术帖啊~加油!

:lol试下。 谢谢LZ

什么菜单栏啊?我用的unity桌面正常的啊?

我也是装驱动之后unity不见了:o,赶明天试试楼主的方法

这个试了可以不,我装了驱动之后,左边的dash 的任务栏没了,窗口标题也不见了。分辨率也有问题。

内核不是支持了吗????怎么还需要这个?11版本的内核貌似支持吧?

不行! 果断卸载了系统。 在重新试试