Linux instalation
I recently switched to Linux, and getting Nut to work on Ubuntu was quite a challenge. I ran into missing dependencies, broken commands, and outdated repositories. On top of that, Nut only supports PyQt5, but some of its dependencies seem to be moving toward PyQt6 — which Nut doesn't officially support. I even had to create a custom RangeSlider that’s compatible with PyQt5, since the official one only works with PyQt6.
If it’s helpful, I’d be happy to share an updated setup guide along with the files I modified to get Nut running smoothly on Linux.
Please do!!! I've been trying to get Nut to work on Linux for ages, but nothing seems to be working
Any news on this? It would truly be very helpful, installing Nut on mint is giving me nightmares
Any news on this? It would truly be very helpful, installing Nut on mint is giving me nightmares
Are you trying to get the command line version or the gui version to run on Linux?
I got the UI working on linux but I run into a translation issue...
missing translation file '/home/stanny/Switch/nut/public_html/translate.json' or it's not a JSON-file
I use pyenv, installed 3.9.0 and set it global, uninstalled systems python and created a link to the shim for /usr/bin/python. I updated pip and ran pip install -r requirement.txt from the instructions. Also installed other dependencies.
Using CachyOS (arch) btw. ;,,;
@stoneynutcase having the same issue on debian trixie (also in a python 3.12.4 virtualenv)
looks like missing translation.json is from this: https://github.com/blawar/nut/pull/518
Works fine with conda. Install libcurl4-openssl-dev libssl-dev and any other needed dependency, create a blank conda env (I simply use micromamba), install py3.9 and voilà. Then just pip install the requirements file.
`