Ubuntu 14.04 中 AMD / Intel 可切换显卡问题

Ubuntu 14.04 中 AMD / Intel 可切换显卡问题

我正在尝试在联想 G500 上安装 Ubuntu,CPU 是 Intel Core i3-3110M、4GB RAM,并且正如您所猜测的,还有双显卡:Intel HD 4000 用于基本功能,AMD Radeon HD 8570 用于高级功能。

我顺利完成了安装,但是当我尝试启动系统时却失败了:最初我收到一条消息,提示无法自动配置屏幕、图形适配器和键盘/鼠标。

我尝试fglrx通过 APT 和 AMD 专有驱动程序进行安装。然后我也安装了 XFCE。

通过一些测试,我发现每当我尝试使用 X11 时,它都会卡在前面提到的消息中。然后我可以进入命令行并从 /etc/X11 中删除 xorg.conf 文件。之后,我就可以进入登录屏幕了。

当我尝试登录时,一切都冻结了(使用 Unity 界面)。我成功通过了身份验证,但之后什么也没发生。偶尔会有一些弹出窗口提示我报告系统错误,但没有其他内容。如果我尝试使用 XFCE 会话,它就可以正常工作。为什么我无法访问 Unity?

在 XFCE 中,我尝试安装 Catalyst 控制中心以停用 AMD 卡,因为我需要电池续航时间。但是,一旦安装软件包,它就会恢复为错误消息(无法配置 GUI,系统在低图形模式下运行,等等等等)。

我今天注意到,通过运行命令,lspci我看到英特尔 GPU 是 VGA 适配器,而 AMD 设备则被列为屏幕适配器(无 VGA)。也许这与此有关。

如果有人有任何想法或暗示,我们将不胜感激。

另一件事是,我对另一台配备可切换显卡的笔记本电脑(三星,配备 Intel HD 3000 和 AMD Radeon HD 8750)进行了此操作,它运行良好。安装专有驱动程序后,我能够执行 CCC 并将其设置为仅使用 Intel VGA。

答案1

您是否尝试过删除 aticonfig?

sudo aticonfig --uninstall

如果它仍然存在...我上周遇到了类似的问题,这对我有用:

sudo apt-get 删除 --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev*

sudo rm /etc/X11/xorg.conf

sudo apt-get install --reinstall xserver-xorg-core xserver-xorg-video-intel libgl1-mesa-glx libgl1-mesa-dri libgl1-mesa-glx:i386 libgl1-mesa-dri:i386

sudo dpkg-重新配置 xserver-xorg

sudo 关机-r现在

我希望你能修复它...我知道它有多烦人=/祝你好运!

答案2

进入/usr/lib/fglrx这个文件夹,有 2 个不错的脚本switchlibGLswitchlibglx
如果你想切换到英特尔,请像这样运行

./switchlibglx intel
./switchlibGL intel

现在如果我们想查询正在使用哪个适配器

./switchlibglx query
./switchlibGL query

如果你想切换回 AMD,请尝试

./switchlibglx amd
./switchlibGL amd

它在我的 Dell Inspirion 15R 笔记本电脑上对我有用

相关内容