Skip to content

FENZIGO/Desktop-Tdp-Control

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Steam Deck TDP Management Applet

alt text

This applet allows you to manage the TDP (Thermal Design Power) settings of your Steam Deck and other AMD devices directly from the desktop mode. Created for my own use, but it may be useful to someone. Since the program to change the APU behavior uses FlyGoat/RyzenAdj, it also inherits all its functions. You can add your own flags from the widget configuration menu and save them as a preset. The Steam Deck chip is not fully supported by ryzenadj so some adj functions may not work.

alt text

Installation:

  1. Download "SteamDeck.TDP.plasmoid" from releases.
  2. On your desktop: PPM>Enter Edit Mode>Add or Manage Widgets>Get New>Install Widget From Local File... alt text
  3. Pick downloaded "SteamDeck.TDP.plasmoid"
  4. Open commandline and use chmod +x $HOME/.local/share/plasma/plasmoids/org.kde.plasma.desktoptdpcontrol/contents/libs/ryzenadj to enable ryzenadj to execute.
  5. By entering PPM>Enter Edit Mode, you can place the widget anywhere you want.

Overclocked Steam Deck's and other devices:

If you want to increase the limit to more than 15W, you can do so by editing the main.qml file. After installation, the file is located in: "/home/deck/.local/share/plasma/plasmoids/metadata/contents/ui" Just change value in line 34:

PlasmaComponents3.Slider {
  id: tdpSlider
  Layout.fillWidth: true
  from: 3
  to: 15 <<< This one
  value: 10
  stepSize: 1           
}

About

A simple graphical interface for Ryzenadj. TDP limiter for Steam Deck and other AMD based devices.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published