Problem installing Nitrokey app (GNU/Linux)

I am running Trisquel (Ubuntu based distro) and received the following output from the terminal while following the instructions for installation. Note that installation steps 1 through 3 appeared to go correctly. I don’t have the output here but I didn’t seem to have trouble installing libccid, editing the .plist file, or adding the .rules file. However, upon attempting using PPA to install the app, I got the following, please help:

user@user-pc:~$ sudo add-apt-repository ppa:nitrokey-team/ppa
[sudo] password for user:

More info: https:// launchpad dot net/~nitrokey-team/+archive/ubuntu/ppa (line edited with link removed due to forum posting rules limiting me to 2 links per post! several other links below have been purposefully broken to allow this post!)
Press [ENTER] to continue or ctrl-c to cancel adding it

gpg: keyring /tmp/tmppbj4qvtn/secring.gpg' created gpg: keyring /tmp/tmppbj4qvtn/pubring.gpg’ created
gpg: requesting key E72D7141 from hkp server keyserver dot
gpg: /tmp/tmppbj4qvtn/trustdb.gpg: trustdb created
gpg: key E72D7141: public key “Launchpad PPA for Nitrokey” imported
gpg: Total number processed: 1
gpg: imported: 1 (RSA: 1)
user@user-pc:~$ sudo apt update
Ign http:// trusty InRelease
Ign http:// trusty Release.gpg
Hit http:// belenos InRelease
Ign http:// trusty Release
Hit http:// belenos-security InRelease
Hit http:// belenos-updates InRelease
Hit http:// belenos/main Sources
Hit http:// belenos/main amd64 Packages
Hit http:// belenos/main i386 Packages
Hit http:// belenos/main Translation-en
Hit http:// belenos-security/main Sources
Hit http:// belenos-security/main amd64 Packages
Hit http:// belenos-security/main i386 Packages
Hit http:// belenos-updates/main Sources
Hit http:// belenos-updates/main amd64 Packages
Hit http:// belenos-updates/main i386 Packages
Err http:// trusty/main amd64 Packages
404 Not Found
Err http:// trusty/main i386 Packages
404 Not Found
Ign http:// trusty/main Translation-en_US
Ign http:// trusty/main Translation-en
Ign http:// belenos/main Translation-en_US
Ign http:// belenos-security/main Translation-en_US
Ign http:// belenos-security/main Translation-en
Ign http:// belenos-updates/main Translation-en_US
Ign http:// belenos-updates/main Translation-en
W: Failed to fetch http:// 404 Not Found

W: Failed to fetch http:// 404 Not Found

E: Some index files failed to download. They have been ignored, or old ones used instead.
user@user-pc:~$ sudo apt install nitrokey-app
Reading package lists… Done
Building dependency tree
Reading state information… Done
E: Unable to locate package nitrokey-app


Your distribution requests Nitrokey App packages for Ubuntu Trusty 14.04 from Nitrokey PPA, which were not available at that moment. I have just built one. Could you try again?

sudo apt update
sudo apt install nitrokey-app

Currently available packages are listed here:

I have unfortunately chosen wrong PPA at first. Please check once again in 20 minutes. Sorry!

My apologies, I didn’t get a chance to attempt another installation until just now. First, let me say thank you in helping me try and get the app working in such an obscure distro, but an important distro for the free software folks like myself. I very much appreciate this support from your team and it makes me want to be a lifelong customer.

Unfortunately, there does seem to be an issue. The nitrokey-app did install and it shows up under the accessories directory in the applications folder. However, when I start the program, either from the GUI or the terminal, the nitrokey-app apparently fails to launch. For example, the terminal says “Application started successfully,” but no contextual menus appear.

Please advise and thank you once again.

Sorry for delay.
Application should add an icon to tray dock after execution. On some colour schemes it is not visible unfortunately. If it is not there then it might be caused by either broken Qt library available in the system (Qt versions 5.2 - 5.4 as far as I remember) or by a window manager not supporting Qt tray at all. Could you:

  1. Mention what window manager do you use (possibly check on other one will the icon be added to tray),
  2. Paste the result of the following commands?
apt-cache show qt5-default  | grep Version
apt-cache show qt4-default  | grep Version


First, let me say that your support team is great and you have made a lifelong customer out of me. And I apologize for the delayed response. Work has taken priority over my transition away from Google authenticator to Nitrokey.

Unfortunately, I must admit, I decided to save us all a lot of trouble by simply installing Debian. If you spent inordinate time on this, do not worry, your work is not wasted. I have another laptop I plan on installing Trisquel on soon. I really like Trisquel and am aligned with their design philosophy, however, it’s simply not actively developed enough for me to be comfortable with it as my primary computing platform. And, given how I ended up giving teams like yours extra work, I decided that as I plunge into this new environment (I’m learning bash as fast as possible), it’s probably best to use an actively developed OS that is actively supported by many development teams.

Again, thank you so much, I look forward to purchasing more of your products soon.


PS - I will return to this thread if I have any issues with the Debian application or the Trisquel application in the future. The timeline for being able to test Trisquel again is on the order of 1 to 3 months.

1 Like

Thank you for your understanding! Hopefully Trisquel will get update to latest Debian until then, which should fix most (if not all) issues.