在 Debian 9 中启用 Radeon 显卡(与 Intel 混合)

在 Debian 9 中启用 Radeon 显卡(与 Intel 混合)

我有一台配备混合显卡的笔记本电脑:Intel + AMD Radeon。我正在尝试启用 Radeon 卡,但没有成功。我已经按照以下说明安装了驱动程序AtiHowTo - Debian 维基:

xserver-xorg-video-amdgpu
firmware-linux-nonfree

命令lspci -nn给出以下输出:

00:02.0 VGA compatible controller [0300]: Intel Corporation Haswell-ULT Integrated Graphics Controller [8086:0a16] (rev 0b)    
09:00.0 Display controller [0380]: Advanced Micro Devices, Inc. [AMD/ATI] Topaz XT [Radeon R7 M260/M265 / M340/M360 / M440/M445] [1002:6900] (rev ff)
... (other equipment not involved) 

命令dmesg | grep -E 'drm|radeon' | grep -iE 'firmware|microcode'没有给出输出。

命令xrandr --listproviders给出以下输出:

Providers: number : 2
Provider 0: id: 0x75 cap: 0xf, Source Output, Sink Output, Source Offload,      Sink Offload crtcs: 3 outputs: 3 associated providers: 0 name:modesetting
Provider 1: id: 0x4f cap: 0xd, Source Output, Source Offload, Sink Offload crtcs: 0 outputs: 0 associated providers: 0 name:TOPAZ @ pci:0000:09:00.0

答案1

我在 Debian 中也有一个 radeon,并且曾经在 Xorg 中激活它。

如果您想使用 radeon,则需要使用它的软件包是:

$ dpkg -l | grep radeon
ii  libdrm-radeon1:amd64                   2.4.74-1                                 amd64        Userspace interface to radeon-specific kernel DRM services -- runtime
ii  radeontool                             1.6.3-1+b1                               amd64        utility to control ATI Radeon backlight functions on laptops
ii  xserver-xorg-video-radeon              1:7.8.0-1+b1                             amd64        X.Org X server -- AMD/ATI Radeon display driver

然而,随着时间的推移,我发现 radeon 给我的系统带来了很多不稳定因素,包括定期崩溃,并在内核中禁用了它,以便它在 Grub 中使用带有内核参数的 Intel 版本,/etc/default/grub

radeon.modeset=0

作为仅使用英特尔显卡的附带副作用,电池的使用寿命会更长。

尽管如此,由于您的型号不同,请尝试一下,您可能会对此感到满意。

附言。老实说,我认为如果你不喜欢游戏、高性能图形或 GPU 计算,那么 Radeon 不会带来太多附加价值。我更喜欢用电池寿命来换取 radeon 并使用英特尔卡。

相关内容