使用开源 radeon 驱动程序而不是 amdgpu

使用开源 radeon 驱动程序而不是 amdgpu

我有一台 HP-15 av125ax 笔记本电脑,它有 AMD Carrizo A10 CPU 和 R7 m360 dGPU。我运行的是 Ubuntu 16.04。Ubuntu 正在加载 amdgpu 驱动程序,这会导致很多不稳定(睡眠时崩溃、过热直至热关机)。我如何切换到开源 radeon 驱动程序。我尝试将 amdgpu 列入黑名单并在“/usr/share/X11/xorg.conf.d/”中创建条目“10-radeon.conf”,但这不起作用

“10-radeon.conf”的内容

Section "OutputClass"
    Identifier "radeon"
    MatchDriver "radeon"
    Driver "radeon"
EndSection

“lspci -nn | grep VGA” 的输出

00:01.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Carrizo [1002:9874] (rev c5)

黑名单文件的内容

# This file lists those modules which we don't want to be loaded by
# alias expansion, usually so some other driver will be loaded for the
# device instead.

# evbug is a debug tool that should be loaded explicitly
blacklist evbug

# these drivers are very simple, the HID drivers are usually preferred
blacklist usbmouse
blacklist usbkbd

# replaced by e100
blacklist eepro100

# replaced by tulip
blacklist de4x5

# causes no end of confusion by creating unexpected network interfaces
blacklist eth1394

# snd_intel8x0m can interfere with snd_intel8x0, doesn't seem to support much
# hardware on its own (Ubuntu bug #2011, #6810)
blacklist snd_intel8x0m

# Conflicts with dvb driver (which is better for handling this device)
blacklist snd_aw2

# causes failure to suspend on HP compaq nc6000 (Ubuntu: #10306)
blacklist i2c_i801

# replaced by p54pci
blacklist prism54

# replaced by b43 and ssb.
blacklist bcm43xx

# most apps now use garmin usb driver directly (Ubuntu: #114565)
blacklist garmin_gps

# replaced by asus-laptop (Ubuntu: #184721)
blacklist asus_acpi

# low-quality, just noise when being used for sound playback, causes
# hangs at desktop session start (Ubuntu: #246969)
blacklist snd_pcsp

# ugly and loud noise, getting on everyone's nerves; this should be done by a
# nice pulseaudio bing (Ubuntu: #77010)
blacklist pcspkr

# EDAC driver for amd76x clashes with the agp driver preventing the aperture
# from being initialised (Ubuntu: #297750). Blacklist so that the driver
# continues to build and is installable for the few cases where its
# really needed.
blacklist amd76x_edac
blacklist amdgpu

“lsmod | grep amdgpu” 的输出

amdgpu                987136  3
i2c_algo_bit           16384  1 amdgpu
ttm                    94208  1 amdgpu
drm_kms_helper        147456  1 amdgpu
drm                   360448  57 ttm,drm_kms_helper,amdgpu

“lsmod | grep radeon”的输出为空。

问候

相关内容