我是 Linux 新手。我正在使用 Debian 8。我尝试玩一些游戏,但似乎他们使用的是我的集成 Intel 显卡而不是独立的 AMD Radeon:Star Conflict 甚至没有显示空间 - 一切都是完全黑色的(我只能看到船舶的接口组件)。要求低得多的游戏可以生成图像,但即使在较低的图形设置下,它们也运行得很慢。在 Windows 端的同一台笔记本电脑上,我可以在高设置下很好地玩《生化奇兵:无限》。所以,这似乎是linux驱动程序的错。我的 gnome 菜单中有一些名为“ATI Catalyst Control Center Linux 版本”的程序,当我尝试运行它时,我收到以下消息:
There was a problem initializing Catalyst Control Center Linux edition. It could be caused by the following.
No AMD graphics driver is installed, or the AMD driver is not functioning properly.
Please install the AMD driver appropriate for you AMD hardware, or configure using aticonfig
我尝试安装 AMD 专有驱动程序,但安装失败。所以,我想使用开源驱动程序,这并不重要,我只是想让我的显卡工作。输出lspci | grep 'AMD'
:
0d:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Sun XT [Radeon HD 8670A/8670M/8690M] (rev ff)
我也很好奇为什么它说“显示控制器”而不是“VGA兼容控制器”,就像它所说的英特尔集成卡一样。
所以,最后一个问题是:我应该安装什么软件/驱动程序,或者我应该如何配置我的系统才能使我的独立显卡正常工作?如果我没有提供足够的信息,我很抱歉 - 我只是不知道这里需要什么信息。我愿意提供您要求的任何信息。
答案1
根据维基百科你需要安装该xserver-xorg-video-ati
包:
/etc/apt/sources.list
通过添加来源来编辑您non-free
:
deb http://httpredir.debian.org/debian/ jessie main contrib non-free
更新并安装驱动程序:
apt-get update
apt-get install firmware-linux-nonfree libgl1-mesa-dri xserver-xorg-video-ati
重新启动并删除英特尔显卡驱动程序:
混合图形
AMD 提供与英特尔卡混合的显卡。这两张卡都会依次打开,使计算机过热,并且还会发出很大的噪音。