我在 HP Pavilion dv7-6175us 上使用 Ubuntu 13.04,配有 AMD Radeon HD 6490M/Intel HD Graphics 3000 可切换显卡。如何让可切换显卡在 Ubuntu 上工作?
答案1
这个家伙的指南有效:http://ubuntuforums.org/showthread.php?t=1930450&page=76
我已成功安装 fglrx 驱动程序并使用外部图形适配器。问题出在新的英特尔图形驱动程序上。
这是我所做的:
确保您拥有当前 AMD 驱动程序的 deb 文件(使用 --buildpkg 创建,如前文所述)
打开 shell 并下载先前版本的英特尔驱动程序及其依赖项:
mkdir temp cd temp wget http://launchpadlibrarian.net/119461148/libudev0_175-0ubuntu13_i386.deb wget http://launchpadlibrarian.net/111621162/xserver-xorg-video-intel_2.20.2-1ubuntu1_i386.deb
删除最终安装的 fglrx 和已安装的英特尔驱动程序。删除英特尔驱动程序时,让它删除两个软件包
cd .. sudo apt-get remove fglrx* sudo apt-get remove xserver-xorg-video-intel
安装旧版驱动程序及其依赖项
cd temp sudo dpkg -i libudev* sudo dpkg -i xserver-xorg-video-intel_2.20.2-1ubuntu1_i386.deb
现在安装 fglrx 软件包(转到包含 fglrx deb 文件的文件夹)。有关缺陷链接组的警告可以忽略(至少我是这样做的)
cd <your folder with fglrx drivers> sudo dpkg -i fglrx*.deb
备份并删除现有的 xorg.conf
sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
创建一个新的配置文件并切换到外部图形适配器
sudo aticonfig --px-dgpu sudo aticonfig --initial -f
重启
也就是说,对于 64 位系统,我必须从文章中列出的其他来源获取文件。然后在 synaptic 中,我锁定了英特尔驱动程序,这样它们就无法升级。