how do i install ckb-next?

i’m looking to install ckb-next to allow me to interface with my corsair hardware. corsair’s proprietary software, icue, is not compatible with linux, requiring this work-around.

on ckb-next’s github, it has some installation procedures for various distros, but it doesn’t list kde linux specifically.

is ckb-next in the kde discover app? alternatively, can i install linux programs designed for arch or ubuntu?

i’m mostly down to dive-in feet-first into kde linux, especially considering my most used programs outside of steam already originate from kde . so if i can figure out how to navigate running non-kde programs on kde linux i think i’ll be golden.

If it isn’t in Flatpak or Snap, then it will need to be built from source at this stage. This takes extra work by either using sysext to overlay onto the OS, or using something like Distrobox or similar tools. Not sure if hardware/driver related things work in the latter, but there, you can either compile it or possibly set it up to use an Ubuntu or Arch configuration, and use a package manager inside of it, maybe. At least for regular application software.

No, there is no package manager, or packages to install.

Remember, things are still early days, and they are focusing on the development version right now. When they start on an end-user version, I imagine things will be a bit easier.

I’d say KDE Linux/Install software not available in Discover - KDE Community Wiki applies here. But needless to say, any option there will offer a pretty sucky experience compared to sudo pacman -S ckb-next on vanilla Arch Linux. :slight_smile:


Long term, there are better options:

  1. Someone distributes the software as a Flatpak on Flathub (these can include daemons; this works just fine)
  2. We pre-install ckb-next
  3. We build a generic system for getting 3rd-party software like this

Solaar for Logitech devices is available on Flathub, so in principle probably this software could be made available that way too.