[A卡超频教程]在deepin使用Ryzen Controller控制CPU/GPU功率和电压
Tofloor
poster avatar
sjlleo
deepin
2020-05-04 04:57
Author
本帖最后由 sjlleo 于 2020-5-3 21:18 编辑
前言:
我们都知道Ryzen系列的APU都是不锁频率的,这就意味着我们可以对其进行超频或者降频操作。
今天本帖主要讲述如何使用第三方的Ryzen Controller来完成对CPU功率的控制。



【注意事项】

1. 本帖的运作环境为 Deepin20 Beta,仅对AMD的CPU和GPU有效,超频有风险,请了解相关风险后进行操作。
2. AMD CPU发热量过大的问题也可以在这里进行调节,正确配置后,CPU会自动降频,温度会明显下降。
3. 本帖的所有内容未经过Deepin 15的测试,不保证对Deepin 15有效,目前安装15版本的Player请谨慎。
4. 使用前请检查其CPU是否为Ryzen系列,部分新型主板暂时无法调节,具体型号请前往官方Gitlab查阅。

为了能够很清楚的了解CPU、GPU的温度和运作频率,我们首先需要下载一个CPU-X作为检测。
Github X0rg/CPU-X :  https://github.com/X0rg/CPU-X/releases
在下载的时候我们选择CPU-X_v3.2.4_Ubuntu.tar.gz,在实机测试安装时,发现deepin20对debian9版本的CPU-X不兼容。
解压xUbuntu_18.10,打开存放4个deb包的位置打开命令行,输入
  1. sudo dpkg -i *.deb
Copy the Code
输入ROOT密码,静候安装完毕以后,在菜单栏中找到CPU-X(ROOT)并打开,再次输入ROOT密码后等待一段时间出现如下界面:



接下来我们用热区把它丢在最左或者最右侧,以方便接下来的观察。
接下来我们前往 https://github.com/FlyGoat/RyzenAdj下载(or Clone)整个Project(注意不是Release!)
下载完毕后解压至桌面等一般很容易找到的地方,然后进入RyzenAdj-master文件夹,依次输入以下命令
  1. #先看一下GCC编译器是否已经安装
  2. sudo apt-get install g++
  3. #安装本次编译必要依赖
  4. sudo apt install libpci-dev
  5. #接下来熟悉到不能再熟悉的编译步骤
  6. mkdir build && cd build
  7. cmake ..
  8. make
Copy the Code
编译完成后,记住build文件夹内 ryzenadj的文件存放位置信息,等会儿要用到。
接下来下载GUI界面,进入 https://gitlab.com/ryzen-controller-team/ryzen-controller/-/releases 选择Debian Installer下载后进行安装。
安装完毕后,Terminal输入 ryzen-cotroller --no-sandbox,打开界面进入Settings,点击Browse,找到刚刚编译好的ryzenadj





完工后,你就可以开始调整各项参数啦!让你的Deepin爆发出最大的性能~别忘记更改后按下Apply哦,重启后这些配置都会失效复原


Reply Favorite View the author
All Replies
q77190858
deepin
2020-05-04 06:27
#1
还是用ryzenadj命令行版的比较靠谱,我用过ryzen controller感觉不管用,我是ryzen3500U
Reply View the author
sjlleo
deepin
2020-05-04 15:14
#2
q77190858 发表于 2020-5-3 22:27
还是用ryzenadj命令行版的比较靠谱,我用过ryzen controller感觉不管用,我是ryzen3500U ...

我也是Ryzen5 3500U,GUI需要设置Ryzenadj还得赋予权限才能运行,还是有点缺陷的啦
Reply View the author
q77190858
deepin
2020-05-04 20:45
#3
https://bbs.deepin.org/post/193545
我也是Ryzen5 3500U,GUI需要设置Ryzenadj还得赋予权限才能运行,还是有点缺陷的啦 ...

添加快捷方式的启动exec为gksudo 可以了,会在你双击运行的时候提示你输入root密码,带--no-sandbox参数有一个格式要求我忘了,我已經弃坑换intel的cpu了
Reply View the author