AMD Radeon R7 M360,独立显卡驱动安装请教~~~~
Tofloor
poster avatar
oold2000
deepin
2019-02-12 19:37
Author
[url=]dell latitude E5470 ,AMD Radeon R7 M360, 2GB 独立显卡,官网驱动“[url=]AMD Radeon Software Crimson Edition 15.12 Proprietary Linux x86 Display Driver[/url][url=]”有人装成功过吗、能装吗?[/url]
[/url]


[url=][/url]


Reply Favorite View the author
All Replies
avatar
A·S·M·X·T 😏😜
deepin
2019-02-12 20:56
#1
你看是不是这款https://www.techpowerup.com/gpu-specs/radeon-r7-m360.c2686
如果是的话自带的开源mesa驱动即可
Reply View the author
avatar
oold2000
deepin
2019-02-12 23:13
#2
https://bbs.deepin.org/post/174656
你看是不是这款https://www.techpowerup.com/gpu-specs/radeon-r7-m360.c2686
如果是的话自带的开源mesa驱 ...

应该是这款,怎么安装?
Reply View the author
avatar
oold2000
deepin
2019-02-12 23:15
#3
https://bbs.deepin.org/post/174656
你看是不是这款https://www.techpowerup.com/gpu-specs/radeon-r7-m360.c2686
如果是的话自带的开源mesa驱 ...

应该是这款,怎么安装?
Reply View the author
avatar
A·S·M·X·T 😏😜
deepin
2019-02-12 23:23
#4
https://bbs.deepin.org/post/174656
应该是这款,怎么安装?

系统自带,你的默认情况下不正常吗?  
Reply View the author
avatar
oold2000
deepin
2019-02-12 23:27
#5
默认显示是核显,没法切换独显
00:02.0 VGA compatible controller [0300]: Intel Corporation HD Graphics 520 [8086:1916] (rev 07) (prog-if 00 [VGA controller])
        Subsystem: Dell Skylake GT2 [HD Graphics 520] [1028:06de]
        Flags: bus master, fast devsel, latency 0, IRQ 130
        Memory at e1000000 (64-bit, non-prefetchable) [size=16M]
        Memory at c0000000 (64-bit, prefetchable) [size=256M]
        I/O ports at f000
        [virtual] Expansion ROM at 000c0000 [disabled] [size=128K]
        Capabilities: [40] Vendor Specific Information: Len=0c
        Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00
        Capabilities: [ac] MSI: Enable+ Count=1/1 Maskable- 64bit-
        Capabilities: [d0] Power Management version 2
        Capabilities: [100] Process Address Space ID (PASID)
        Capabilities: [200] Address Translation Service (ATS)
Reply View the author
avatar
186******51
deepin
2019-02-12 23:30
#6
https://bbs.deepin.org/post/174656
默认显示是核显,没法切换独显
00:02.0 VGA compatible controller [0300]: Intel Corporation HD Graphics ...

用这个命令看看有没有AMD字样
  1. DRI_PRIME=1 glxinfo | grep "OpenGL renderer"
Copy the Code
Reply View the author
avatar
oold2000
deepin
2019-02-12 23:34
#7
https://bbs.deepin.org/post/174656
用这个命令看看有没有AMD字样

有显示,如下:
OpenGL renderer string: AMD Radeon (TM) R7 M360 (ICELAND / DRM 3.23.0 / 4.15.0-29deepin-generic, LLVM 6.0.0)
Reply View the author
avatar
186******51
deepin
2019-02-12 23:53
#8
https://bbs.deepin.org/post/174656
有显示,如下:
OpenGL renderer string: AMD Radeon (TM) R7 M360 (ICELAND / DRM 3.23.0 / 4.15.0-29de ...

那就好办了,说明自带驱动是能用的,只要设置一条环境变量:
  1. DRI_PRIME=1
Copy the Code
就能让程序走AMD显卡,如果只想让个别程序使用AMD显卡那就在程序启动命令里加上
  1. DRI_PRIME=1
Copy the Code
这个前缀,不加的程序还是走Intel显卡。
Reply View the author
avatar
oold2000
deepin
2019-02-12 23:58
#9
本帖最后由 oold2000 于 2019-2-12 16:09 编辑
https://bbs.deepin.org/post/174656
那就好办了,说明自带驱动是能用的,只要设置一条环境变量:就能让程序走AMD显卡,如果只想让个别程序使 ...

能举个例子吗?比如我启动stream,在stream中启动DOTA或者cs怎么这两个游戏启动AMD显卡,或者我干脆直接默认只启动AMD显卡。只是如果只启动独显,是需要硬件支持、BIOS支持,还是从操作系统层面设置就可以解决?
Reply View the author
avatar
186******51
deepin
2019-02-13 05:22
#10
https://bbs.deepin.org/post/174656
能举个例子吗?比如我启动stream,在stream中启动DOTA或者cs怎么这两个游戏启动AMD显卡,或者我干脆直接默 ...

打开steam->选中游戏右键属性->设置启动选项->填入
  1. DRI_PRIME=1 %command%
Copy the Code

那么这个游戏就会用独显启动了。
想让整个桌面环境下的应用都用独显渲染?在/etc/profile末尾加一句
  1. export DRI_PRIME=1
Copy the Code
然后重启桌面环境就OK了。
Reply View the author
avatar
oold2000
deepin
2019-02-13 18:19
#11
https://bbs.deepin.org/post/174656
打开steam->选中游戏右键属性->设置启动选项->填入
那么这个游戏就会用独显启动了。
想让整个桌面环境下 ...

我用的是后一种,那怎么确定正在使用的是独立显卡?
Reply View the author
avatar
186******51
deepin
2019-02-13 18:27
#12
本帖最后由 redchenjs 于 2019-2-13 10:36 编辑
https://bbs.deepin.org/post/174656
我用的是后一种,那怎么确定正在使用的是独立显卡?

还是这个命令
  1. glxinfo | grep "OpenGL renderer"
Copy the Code
如果没设置过环境变量,只执行glxinfo | grep "OpenGL renderer"应该显示的是Intel显卡。加上前缀后的命令DRI_PRIME=1 glxinfo | grep "OpenGL renderer"执行后显示AMD显卡。设置环境变量以后,不管加不加前缀执行glxinfo | grep "OpenGL renderer"都应该显示的是AMD显卡。
另外打开steam->帮助->系统信息->显卡这一栏看下是不是AMD显卡。
Reply View the author
avatar
oold2000
deepin
2019-02-13 18:36
#13
https://bbs.deepin.org/post/174656
还是这个命令当前用的哪个显卡看输出信息便知,或者打开steam->帮助->系统信息->显卡这一栏看下是不是AMD ...
  1. $ glxinfo | grep "OpenGL renderer"
  2. OpenGL renderer string: AMD Radeon (TM) R7 M360 (ICELAND / DRM 3.23.0 / 4.15.0-29deepin-generic, LLVM 6.0.0)
Copy the Code

这个是不是说明我的桌面默认启动独立显卡,再启动其他任何应用也会自动启动独立显卡?
另外,我执行
  1. $ lspci  | grep -i vga
  2. 00:02.0 VGA compatible controller: Intel Corporation HD Graphics 520 (rev 07)
Copy the Code
是什么意思?
Reply View the author
avatar
186******51
deepin
2019-02-13 18:43
#14
https://bbs.deepin.org/post/174656
这个是不是说明我的桌面默认启动独立显卡,再启动其他任何应用也会自动启动独立显卡?
另外,我执行
是 ...

是的,你的桌面已经运行在AMD显卡下了,以后启动的程序也是用的AMD显卡。下面那个命令列出的是带显示输出接口的显卡。
Reply View the author
avatar
oold2000
deepin
2019-02-13 18:56
#15
好的,谢谢指导!
Reply View the author