Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#40261 - [pinentry] [kdebase-workspace] pinentry-qt4 wrong style when started from kmail

Attached to Project: Arch Linux
Opened by Philipp Owen (melongex) - Wednesday, 07 May 2014, 19:18 GMT
Last edited by Antonio Rojas (arojas) - Saturday, 12 December 2015, 11:21 GMT
Task Type Bug Report
Category Packages: Core
Status Closed
Assigned To Tobias Powalowski (tpowa)
Gaetan Bisson (vesath)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 2
Private No

Details

Description:
Hi!

I just set up encryption within kmail and it works like a charm. However, I think the pinentry dialog doesn't behave as I should:

1. I use the oxygen style in my workspace, but the dialog appears to be in motif style ( see screenshot on http://tinypic.com/view.php?pic=ve5hs3&s=8#.U2p3KnVfP0o )

2. The dialog grabs my keyboard, whenever it is opened I can only use the keyboard for this dialog.


Steps to Reproduce:
1. Setup encryption in kmail
2. Send a email
3. The dialog opens, but not in the same style as the rest of my desktop


Suggestion for solving the issue:
My solution for this is creating a symlink from /usr/lib/kde4/plugins/styles -> /usr/lib/qt4/plugins/styles
By doing so pinentry-qt4 works as expected.

As /usr/lib/kde4/plugins/styles/oxygen.so is owned by kdebase-workspace, the latter should create this symlink
This task depends upon

Closed by  Antonio Rojas (arojas)
Saturday, 12 December 2015, 11:21 GMT
Reason for closing:  Won't fix
Additional comments about closing:  kdebase-workspace is gone
Comment by Andrea Scarpino (BaSh) - Wednesday, 07 May 2014, 22:21 GMT Comment by Philipp Owen (melongex) - Friday, 09 May 2014, 05:11 GMT
I do have set this environment variable. All other applications seem to use it too. Only when using encryption within kmail and pinentry-qt4 pops up for my key I am experiencing this behaviour. Also, I am using kwin as my window manager.

Is this symlink not wanted for some reason as default?
Comment by zless (roentgen) - Monday, 12 May 2014, 06:28 GMT
I confirm the same behavior in Kmail, with Kwallet (GPG backend) and in Kleopatra.

QT_PLUGIN_PATH looks right as
"/home/arthur/.kde4/lib/kde4/plugins/:/usr/lib/kde4/plugins/:/usr/lib/plugins/"
without me setting that on purpose.

Only manually symlinking the styles directory makes it look nice.
Comment by Gaetan Bisson (vesath) - Saturday, 05 December 2015, 04:24 GMT
Could you please check whether pinentry-0.9.6-2 from [testing] still has your issue? If it does, please report it upstream.
Otherwise, could you suggest a way to fix it in our package? I am really not sure this qualifies as a packaging bug.

Loading...