amd显卡linux命令,在deepin系统动态切换intel+amd笔记本显卡运行应用的方法

news/2024/10/18 12:20:54/

本文介绍在deepin系统动态切换intel+amd笔记本显卡运行应用,最初的想法是使用amd显卡玩steam上的游戏,现在分享具体的方法。

ea0fe44857f1dde4d019644a39350d5e.png

第一步、首先查看一下双显卡方案是否支持新动态切换方案-ATI动态可切换图形方案

终端执行命令:“sudo cat /sys/kernel/debug/vgaswitcheroo/switch”

终端输出如下信息(不完全相同):

0:DIS: :DynOff:0000:05:00.0

1:IGD:+:Pwr:0000:00:02.0

IGD指intel集成显卡,DIS表示独立显卡,+号表示当前用于显示输出的显卡,"Pwr"表示正在供电,"Off"表示未供电。后面“0000:00:02.0”这样的一串数字表示硬件接口识别码(pci)。

注:关键来了,支持动态切换方案的amd显卡的“是否供电”标志显示为"DynOff"或"DynOn"。如果你的电脑支持动态切换显卡的话就继续往下看,否则本文的方法不适用。

第二步、查看机器上所有显卡硬件

终端执行命令:“xrandr --listproviders”

终端输出如下信息(不完全相同):

Providers: number : 2

Provider 0: id: 0x6a cap: 0x9, Source Output, Sink Offload crtcs: 3 outputs: 2 associated providers: 1 name:modesetting

Provider 1: id: 0x45 cap: 0x6, Sink Output, Source Offload crtcs: 6 outputs: 0 associated providers: 1 name:VERDE @ pci:0000:05:00.0

注:以上信息显示我的笔记本上有两个显卡,其中“Provider 1”的name就表明了这个设备是Cape Verde架构,pci为0000:05:00.0的设备,也就是笔记本上的amd独立显卡啦。需要记住amd独立显卡的编号为1。

第三步、只需要在终端执行”“DRI_PRIME=1 xxx”就能用amd显卡运行xxx程序

终端执行“DRI_PRIME=1 glxinfo | grep "OpenGL renderer"”可以测试现在使用的哪个显卡。

第四步、菜单中的应用使用amd显卡驱动显示

在菜单中的应用图标文件的Exec那一行添加一句话“DRI_PRIME=1”,之后在菜单里打开该应用就会使用AMD显卡驱动显示了。

举个例子:

修改steam.desktop文件:

Exec=sh -c 'DRI_PRIME=1 STEAM_FRAME_FORCE_CLOSE=1 steam' %U

相关主题


http://www.ppmy.cn/news/383897.html

相关文章

图形调试工具收集

Intel GPA, RenderDoc, NVIDIA NSight或者 AMD GPU PerfStudio运

python用amd还是intel_计算机专业 CPU 应该用 AMD 还是 Intel?

闲着无事,用Python写了一个玩具测试,很简单的测试,就是用最原始的for循环,计算100000000阶的随机浮点矢量的点乘,不要问我为什么不用numpy之类的,就是故意这样写来测试for循环的执行速度的。 测试的CPU分别是Xeon Silver 6140(关闭睿频,只有2.3G主频),以及AMD 3700X(单…

开源操作系统OpenHarmony就要搭配开源图形驱动Mesa

时间过得真快,从2010年在开源社区上开始搞图形驱动,整整过去了12年之久。开源图形驱动的架构并没有特别大的变化,唯一的一大变化就是我在2016年从一家美国公司(AMD)加入到了华为,真正可以为国人操作系统贡献…

虚拟化服务器采用amd芯片,AMD和Intel比拼芯片辅助虚拟化

【IT168 专稿】在过去的近20年间,X86处理器的核心指令集没有什么变化,但AMD和Intel却在处理器中加入了许多创新功能,如64位内存扩展技术、图像处理指令、浮点运算指令以及多核心技术等等。这两年,AMD和Intel又在CPU中加入了芯片辅助虚拟化技术,这一创新有望将虚拟化从梦想…

OpenCV识别图形以及常用函数处理

前言 识别图形 常用函数介绍 前言 OpenCV在图像处理与计算机视觉方面有很多通用算法。因此可以用来人脸识别、图形识别、文字识别等等。对于复杂一点识别的可能还涉及到大量的识别训练,最后的匹配比较分类等等。后续可能会介绍文字识别、人脸识别等等。 图形识别 …

学计算机AMD不支持软件,解决系统提示“AMD安装程序无法正确识别AMD显卡硬件”的方法...

驱动在电脑中的作用是很重要的,它可以帮助电脑运行软件。很多用户在安装系统或是更改软件的时候会出现一些错误,例如下图中的提示:AMD安装程序无法正确识别AMD显卡硬件。这个故障并不是很好解决,不过小编还是找到了解决的方法&…

matlab图形编辑,matlab绘制图形plot属性编辑

matlab绘制图形plot属性编辑 matlab绘制图形plot属性编辑 使用plot绘制图形函数,设置其中的图形参数,包含线条颜色,粗细,线条类型。 x=1:15; y=x.^3; 方法一 是在plot中直接加入图形的参数属性,如下 设置图形线条颜色 h=plot(x,y,r); 或者 h=plot(x,y,color,red); 设置图…

arch linux对32amd,AMDGPU (简体中文)

翻译状态:本文是 AMDGPU 的翻译。上次翻译日期:2019-09-02。如果英文版本有所更改,则您可以帮助同步翻译。 amdgpu 是 AMD Radeon 显卡的开源图形驱动。 选择正确的驱动 请参考Xorg#AMD选择合适的显卡驱动,这个页面包含 AMDGPU 和 AMDGPU PRO的说明。 驱动不支持的显卡用户…