您尚未登录。

#1 2017-12-31 20:28:08

matrikslee
会员
注册时间: 2017-04-21
帖子: 155
个人网站

半年后再次折腾了一天,AMDGPU终于可以用了。

我的小本本上有块独显AMD Radeon R7 M260/M265一直没法正产工作,搞得我非常郁闷,一直想把它用起来,然而试了无数办法,每次都以kernel panic告终。无奈,只有

 blacklist amdgpu

关掉独显驱动一途。
今天看到论坛有哥们尝试用Radeon驱动X,我突发奇想"要不要再试试独显驱动?",于是又花了大半天的时间在google上搜索解决方案。

最后终于不知道在哪个bug反馈讨论里面看到有人说将

amdgpu.runpm=0

加入kernel cmdline里面可以解决问题。
然后就修改grub配置文件,重启后用命令一看,果然!可以用啦。。。

$ lspci -vks 03:00.0

03:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Topaz XT [Radeon R7 M260/M265 / M340/M360 / M440/M445]
             Subsystem: Dell Radeon R7 M260/M265
             Flags: bus master, fast devsel, latency 0, IRQ 52
             Memory at a0000000 (64-bit, prefetchable) [size=256M]
             Memory at b0000000 (64-bit, prefetchable) [size=2M]
             I/O ports at 3000 [size=256]
             Memory at b0900000 (32-bit, non-prefetchable) [size=256K]
             Expansion ROM at b0940000 [disabled] [size=128K]
             Capabilities: <access denied>
             Kernel driver in use: amdgpu
             Kernel modules: amdgpu

$ xrandr --listproviders

Providers: number : 2
Provider 0: id: 0x64 cap: 0xb, Source Output, Sink Output, Sink Offload crtcs: 3 outputs: 2 associated providers: 1 name:Intel
Provider 1: id: 0x3f cap: 0xd, Source Output, Source Offload, Sink Offload crtcs: 0 outputs: 0 associated providers: 1 name:AMD Radeon R7 M260 @ pci:0000:03:00.0

$ DRI_PRIME=1 glxinfo | grep "OpenGL renderer"
OpenGL renderer string: AMD Radeon R7 M260 (ICELAND / DRM 3.19.0 / 4.14.8-1-lily, LLVM 5.0.1)

之前一直kernel panic应该是battary manager有问题,关掉就好了。可是这样会不会很耗电,23333

最近编辑记录 matrikslee (2017-12-31 22:34:49)


什么都想学,什么也没学会.

离线

#2 2018-01-17 23:34:09

我是好人
会员
注册时间: 2014-11-07
帖子: 29

Re: 半年后再次折腾了一天,AMDGPU终于可以用了。

恭喜啦

离线

页脚