duncanthrax / roccat-vulcan

Linux RGB LED effect support for the Roccat Vulcan 100/120 Keyboard
GNU General Public License v3.0
79 stars 20 forks source link

Add support for Ubuntu 20.04 #22

Closed gmale closed 3 years ago

gmale commented 3 years ago

Running the command:

sudo add-apt-repository ppa:duncanthrax/roccat-vulcan  

Results in the error:

E: The repository 'http://ppa.launchpad.net/duncanthrax/roccat-vulcan/ubuntu focal Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.

because explicit support for 20.04 does not appear to have been added to the project. If I get more time, I can try compiling from source but others would benefit from the PPA being updated.

gmale commented 3 years ago

update: I've compiled from source and it runs but does not change the keyboard colors at all. Even though I'm a member of the plugdev group and the device ID is 1e7d:307a as expected.

Using a Vulcan 100 AIMO on Ubuntu 20.04

gmale commented 3 years ago

update: after switching to windows and updating all the drivers for the keyboard and fully setting it up over there, it worked when I came back to Linux (note: I had restarted linux multiple times, previously so it was not a simple issue of failing to reboot). None of the windows settings seemed to carry over but instead of the keyboard having a weird orange and red pattern like it did out-of-the-box, it was now rainbow and when I ran roccat-vulcan it worked for the first time yielding the same behavior in the sample GIF and I was able to customize all the colors.

So this can work on Ubuntu 20.04. The next step is probably to update the PPA.

gmale commented 3 years ago

@duncanthrax thoughts?

tux-rampage commented 3 years ago

You don't need to configure the keyboard on windows. This is an Init-Bug that causes the program to wait forever: tux-rampage/roccat-vulcan@989ccba4fcfe970f552edc7bdae2a74785d06788

Going to prep a PR later.

tux-rampage commented 3 years ago

It seems to be an issue with an outdated firmware of the keyboard. This endless loop is still a bug imho, it should fail after a while.

gmale commented 3 years ago

Aside from the related error mentioned above, the original issue of this ticket still stands. There does not appear to be a "focal" release and the PPA should be updated, since this works on Ubuntu 20.04, when compiled from source.

Err:30 http://ppa.launchpad.net/duncanthrax/roccat-vulcan/ubuntu focal Release                                                                                                                                                                                                                                                                                                   
  404  Not Found

E: The repository 'http://ppa.launchpad.net/duncanthrax/roccat-vulcan/ubuntu focal Release' does not have a Release file.
duncanthrax commented 3 years ago

Hi, I've just bumped the repo with packages for groovy, focal and bionic. Older versions discontinued. Sorry for the delay.

gmale commented 3 years ago

Can confirm: error is now gone. Thanks!

$ sudo add-apt-repository ppa:duncanthrax/roccat-vulcan

...
Get:10 http://ppa.launchpad.net/duncanthrax/roccat-vulcan/ubuntu focal/main amd64 Packages [544 B]                                                                                                                                                                                                                                                                               
Get:11 http://ppa.launchpad.net/duncanthrax/roccat-vulcan/ubuntu focal/main Translation-en [396 B]   
Fetched 343 kB in 21s (16.5 kB/s)
Reading package lists... Done