Framework tool

I cannot for the life of me get the framework tool to run on my desktop. I’m running the latest version of Ubuntu (very new to using Linux and not well versed in code but I wanted to try a new/different OS). I’ve been using the link that is in almost all the posts I’ve seen about downloading framework tool and the prompts to put in terminal, but when I download the file it say’s it can’t open because there isn’t an app that can run it. So I downloaded framework tool from the app store but that didn’t change anything. What am I doing wrong? Or completely missing? I’m trying to set the RGB fans for my desktop. Any advice/help would be awesome!

First, if anyone feels like they could help, please do, as I don’t have direct experience with Ubuntu on a Framework Desktop.

Welcome to the forum to start.
Hm, could you link to one of these posts perhaps?

I’m seeing the ubuntu installation to be this,

  • Ubuntu 26.04 (Resolute) and later (rust-framework-lib, rust-framework-tool)
  • apt install rust-framework-tool
  • Ubuntu (Any Version - Snap Package)
  • `snap install --edge framework-tool --classic
  • Note that this installs the command called framework-tool instead of framework_tool

Source: github.com/FrameworkComputer/framework-system

I’d suggest trying the snap route.

And for how to use the Framework Tool to change the RGB fan lights on the FW Desktop, I see an example command here, knowledgebase.frame.work/en_us/how-to-use-an-rgb-fan-with-framework-desktop-amd-ryzen-ai-max-300-series-HyIojpCIee

sudo framework_tool --rgbkbd 0 0xff0000 0xff8000 0xffff00 0x00ff00 0x00ffff 0x0000ff 0x8000ff 0xff00ff

I’m just assuming that it’s taking hex color codes each of it’s 8 RGB LEDS.

In case you aren’t familiar, man framework_tool should give you a help document for framework_tool.

If you used the snap route, remember to substitute “framework-tool” instead of framework_tool for all commands.

I appreciate the help! The problem I’m running into now is getting the terminal to locate the rust-framework-tool. I can see them in my downloads folder but for some reason I cannot get the prompt to run :frowning:

Do you mean that you’ve downloaded the binary, not installed the tool via apt or snap? If you’re trying to run it via the binary, you need to point to the exact location of the file when you’re running the command. So the example from the above would instead be something like:

sudo ~/Downloads/framework_tool --rgbkbd 0 0xff0000 0xff8000 0xffff00 0x00ff00 0x00ffff 0x0000ff 0x8000ff 0xff00ff

where framework_tool is whatever the name of your file is.

And make sure you make the file executable as well:

sudo chmod +x ~/Downloads/framework_tool

1 Like

I installed snap and tried it that way and via apt and still didn’t get anywhere with either option

Hm, could you post the terminal results you get when you attempt to use it? And from your installs, if those are still in your terminal.

I appreciate you trying to help!


this is the other documents downloaded. it wouldn’t let me upload more than 2 images in one post

Just to check, can you confirm what version of Ubuntu you’re on?
inxi -Sr will show it.

Can you try installing the snap version & posting the output?

Just to note, since you mention being new to Linux, package installers will only normally search online repositories when you do apt install X. Just incase you expect it to find any downloaded files, it doesn’t do that normally.

The two .deb files you downloaded, librust-framework… and framework-tool…, you tried double-clicking the file? Starting with the librust. That should start your package installer, asking to confirm that you wish to install that package.

2 Likes

Yeah I’ve opened all of the folders and they have files in them but none that open or install anything. I just learned that Linux is different in that way that I have to command it to open or install files, etc (this OS will humble you in ways I never knew possible :sweat_smile:)