GPG Gui recommendation

Can anyone recommend a gpg Gui that’s non KDE based?? I tried GPA but kept throwing out errors when creating a new key:

gpg: agent_genkey failed: no such file or directory
gpg: key generation failed: no such file or directory

Kleopatra:

The creation of a new OpenPGP certificate failed.

Error: /No such file or directory/

I always use the terminal, but I have occasionally used Passwords and Keys on Gnome’s desktop.

Screenshot from 2024-06-18 17-14-15


It’s called seahorse and here is a Flatpak :

Thanks, there’s no way to encrypt clipboard content though with that app?

Then you should use xclip & gpg . . .

gpgfrontend gives the following error:

Gpg Operation failed.
Error code: 1
Source: GPGME
Description: General error

gpg is working.

any suggestions?

What’s that? :thinking:

Gui for gpg, works in opensuse in a VM, but not working in Fedora 40 for some reason

have you looked at logs, dmesg or journalctl -xe

any easy way to post large amount of code?

You can use fpaste :

fpaste --help
Usage: fpaste [OPTION]... [FILE]...
  Send text file(s), stdin, or clipboard to 
  the Fedora community pastebin at https://paste.centos.org 
  and return the URL.

  It is often useful to be able to easily paste text
  to the Fedora Pastebin at http://paste.fedoraproject.org and 
  this simple utility will do that and return the resulting URL 
  so that people may examine the output.

ex : journalctl -xe | fpaste --raw-url it will return a raw url for you to paste here.

https://paste.centos.org/view/raw/16eb45ec

AND

sudo dmesg | fpaste --raw-url

https://paste.centos.org/view/raw/3da57181

I don’t see anything out of sorts from just quickly looking at it. . .

Sorry but I’m pretty much out of sorts with this. I have a bunch of keys myself, but I never use a GUI to generate them. Gnome’s tool is built in so I guess that doesn’t count.


Edit

could you open a terminal and start the application to see if there are any errors?

1 Like

flatpak run --branch=stable --arch=x86_64 --command=GpgFrontend com.bktus.gpgfrontend

Loading the "qt_" catalog failed for locale QLocale(English, Latin, United States)
Loading the "qtbase_" catalog failed for locale QLocale(English, Latin, United States)
[23:19:44.170] [T:2] [default] [  info  ] [GlobalSettingStation.cpp:43] [Impl] -> app path: /app/bin (+1359us)
[23:19:44.171] [T:2] [default] [  info  ] [GlobalSettingStation.cpp:44] [Impl] -> app working path: /root (+238us)
[23:19:44.171] [T:2] [default] [  info  ] [GlobalSettingStation.cpp:59] [Impl] -> app data path: /root/.var/app/com.bktus.gpgfrontend/data/GpgFrontend (+41us)
[23:19:44.171] [T:2] [default] [  info  ] [GlobalSettingStation.cpp:60] [Impl] -> app log path: /root/.var/app/com.bktus.gpgfrontend/data/GpgFrontend/logs (+18us)
[23:19:44.173] [T:2] [default] [  info  ] [init.cpp:155] [InitLocale] -> current system default locale: en_US (+1984us)
[23:19:44.173] [T:2] [default] [  info  ] [init.cpp:156] [InitLocale] -> locale settings from config:  (+44us)
[23:19:44.173] [T:2] [default] [  info  ] [init.cpp:160] [InitLocale] -> application's target locale: en_US (+20us)
Loading the "qt_" catalog failed for locale QLocale(English, Latin, United States)
Loading the "qt_" catalog failed for locale QLocale(English, Latin, United States)
Loading the "qtbase_" catalog failed for locale QLocale(English, Latin, United States)
[23:19:44.190] [T:9] [ core ] [  info  ] [Module.cpp:123] [Impl] -> module loaded, id: com.bktus.gpgfrontend.module.gnupg_info_gathering, version: 1.0.0, sdk version: 2.1.3, qt env version: 6.6.3, hash: 7622cce9620de43d00dd47c91b5f872bd50ccd268edb2336e9242cccd22e1450, path: /app/lib/mods/libmod_gpg_info.so (+16821us)
QIODevice::read (QProcess): device not open
[23:19:44.192] [T:2] [ core ] [  info  ] [GpgCoreInit.cpp:297] [InitGpgFrontendCore] -> detected gpgconf path:  (+2615us)
[23:19:44.192] [T:2] [ core ] [  info  ] [GpgCoreInit.cpp:298] [InitGpgFrontendCore] -> detected gnupg path:  (+12us)
[23:19:44.202] [T:9] [ core ] [  info  ] [Module.cpp:123] [Impl] -> module loaded, id: com.bktus.gpgfrontend.module.version_checking, version: 1.0.0, sdk version: 2.1.3, qt env version: 6.6.3, hash: 56fdd7247672e91f737d048ce071db8c6b502c257bb9c0c3a87b7303c82bcf3b, path: /app/lib/mods/libmod_ver_check.so (+9226us)
[23:19:44.202] [T:9] [module] [  info  ] [GFSDKLog.cpp:43] [GFModuleLogInfo] -> version checking module registering (+28622us)
[23:19:44.202] [T:9] [module] [  info  ] [GFSDKLog.cpp:43] [GFModuleLogInfo] -> version checking module activating (+563us)
[23:19:44.515] [T:10] [module] [  info  ] [GFSDKLog.cpp:43] [GFModuleLogInfo] -> version checking module executing, event id: APPLICATION_LOADED (+312778us)
[23:19:45.000] [T:10] [module] [  info  ] [GFSDKLog.cpp:43] [GFModuleLogInfo] -> latest released version from github: v2.1.3 (+485164us)
[23:20:30.721] [T:37] [ core ] [ error  ] [GpgUtils.cpp:53] [CheckGpgError] -> gpg operation failed [error code: 1], source: GPGME description: General error (+46519394us)
[23:20:30.742] [T:2] [ core ] [ error  ] [GpgUtils.cpp:53] [CheckGpgError] -> gpg operation failed [error code: 1], source: GPGME description: General error (+21129us)
[23:20:30.742] [T:2] [ core ] [ error  ] [GpgUtils.cpp:68] [CheckGpgError2ErrCode] -> [Error 1] Source: GPGME description: General error predict: Success (+92us)
[23:20:30.742] [T:2] [ core ] [ error  ] [GpgUtils.cpp:68] [CheckGpgError2ErrCode] -> [Error 1] Source: GPGME description: General error predict: Success (+33us)

ok, the appimage works without issue, just the flatpak that doesn’t work (same flatpak works in opensuse for some reason)

I just installed gpgfrontend from Flathub and it works for me here. Could you please create a new user and see if the issue persists?

added new user with same result, app doesn’t even launch (see below). I can run as root user, but once again i’m unable to create a new keypair without error.

Loading the "qt_" catalog failed for locale QLocale(English, Latin, United States)
Loading the "qt_" catalog failed for locale QLocale(English, Latin, United States)
Loading the "qtbase_" catalog failed for locale QLocale(English, Latin, United States)
[20:36:29.204] [T:2] [default] [  info  ] [GlobalSettingStation.cpp:43] [Impl] -> app path: /app/bin (+316us)
[20:36:29.204] [T:2] [default] [  info  ] [GlobalSettingStation.cpp:44] [Impl] -> app working path: /home/chris (+157us)
[20:36:29.204] [T:2] [default] [  info  ] [GlobalSettingStation.cpp:59] [Impl] -> app data path: /home/chris/.var/app/com.bktus.gpgfrontend/data/GpgFrontend (+46us)
[20:36:29.204] [T:2] [default] [  info  ] [GlobalSettingStation.cpp:60] [Impl] -> app log path: /home/chris/.var/app/com.bktus.gpgfrontend/data/GpgFrontend/logs (+11us)
[20:36:29.205] [T:2] [default] [  info  ] [init.cpp:155] [InitLocale] -> current system default locale: en_US (+482us)
[20:36:29.205] [T:2] [default] [  info  ] [init.cpp:156] [InitLocale] -> locale settings from config:  (+16us)
[20:36:29.205] [T:2] [default] [  

Cool. Could we have the output of fpaste --sysinfo --printonly please?