Argon NEO 5 NVME and Ubuntu 24.04

I have assembled the case with Rpi5 and a NVME SSD, working perfectly, except I can’t install the scripts - them both require me to use Raspbian - is there a Ubuntu version of the scripts?

The scripts should work in Ubuntu 24.04 too, because Raspberry Pi OS (Raspbian) and Ubuntu are both derivates of Debian.
The scripts must be executed with root permissions. Maybe you only missed sudo in front of both commands.

If all thinks are working for you, I think you doesn’t really need this 2 scripts.

Hi. The script calls sudo, so it is not necessary to invoke sudo when running the scripts. The problem is that the script specifically requires Raspbian. Just look at the relevant section:

if [ “$CHECKPLATFORM” = “Raspbian” ]
then

else
echo “Please run this under Raspberry Pi OS”
fi

The previous section of the script sets CHECKPLATFORM to “ubuntu”, and thus never executes the part represented by the ellipsis (where the actual work is done).

I should have expressed myself better, I don’t have access to the functionalities that the scripts provide, the power button is not working and I don’t have control of the fan (it seems to be running, though).

When you are able to interpret the bash script, why you are not do the only needed steps to the bootloader config manually?
The parameters are listed at page 11:

EDIT:

You can also simply change the distribution selection part and try to reuse the scripts:

        elif [ "$ID" = "ubuntu" ]                                                                                                      
        then                                                                                                                           
                CHECKPLATFORM="Ubuntu"                                                                                                 
        fi

change to

        elif [ "$ID" = "ubuntu" ]                                                                                                      
        then                                                                                                                           
                CHECKPLATFORM="Raspbian"                                                                                                 
        fi                                                                                                                 

The only issue could be, that you maybe downgrade your bootloader on this way, because the files shipped with Ubuntu are not up to date. Could be the reason to prefer Raspberry Pi OS. If /dev/shm isn’t available, use /tmp instead.

With the NEO 5 case the fan is connected directly to the RPi5 pcb. Therefore fan control is part/task of the operating system (kernel), not of a provided script by Argon40. You can find more details here: