Lurkki14 / tuxclocker

Qt overclocking tool for GNU/Linux
GNU General Public License v3.0
765 stars 31 forks source link

Appimage Support #80

Open mrdeathjr28 opened 9 months ago

mrdeathjr28 commented 9 months ago

Hi if can possible add appimage will be great

thanks

github12101 commented 9 months ago

+1

Default running method doesn't work for me, so AppImage would be great.

Lurkki14 commented 9 months ago

The bundled build basically is an AppImage, just without the self-extraction. It mostly works but the biggest problem with it is NVIDIA https://github.com/Lurkki14/tuxclocker/issues/63. Probably the solution to that is to use Flatpak and its NVIDIA runtime, assuming it provides the needed library, or try to use the system one.

Lurkki14 commented 9 months ago

With https://github.com/Lurkki14/tuxclocker/issues/63 fixed all the core functionality now works in the bundled build, but it's not very clean or standard. PRs for a better build are welcome still.

pallaswept commented 8 months ago

With #63 fixed all the core functionality now works in the bundled build,

Not for me - I don't have flatpak. I had it for a single app (discord-screenaudio) and it needed so many dependencies (all of KDE and the nvidia drivers) that the single app was using hundreds of GB on my 1TB drive, and I decided right then that I didn't like flatpak, and removed it. I found it to be a rather common complaint about flatpaks and many people have taken the same action as I have, and simply don't have it.

but it's not very clean or standard. PRs for a better build are welcome still.

I will try to help with a PR for a wrapper lib as discussed in #65, it really seems to be the only way to solve all these problems in a clean and standard way. I have a lot of stuff on my plate right now, other projects I am midway through, and health problems slowing me down a lot, so it won't be quick, but if you're open to PRs I will try to help with one if you don't beat me to it :smiley: