Hi,
after an upgrade from openSUSE 13.2 to Leap 42.3 I have a problem with KDE applications, e.g. okular, Kate, KWrite: selecting
File->Print ...
does not result in a print menu, the application hangs and can only be terminated. As a result, printing is impossible from these applications.
The connected printer is accessible by other means (lpr, from LibreOffice, evince, Seamonkey etc.) without problems, thus I assume that it is a KDE problem.
According to KInfoCenter I use KDE Plasma 5.8.7, KDE Frameworks 5.32.0, kernel 4.4.87-25 (just as installed by the standard upgrade procedure or provided by online updates).
How can I solve this problem and get back the print menues to KDE applications?
What can be done to further test the situation?
Thanks for any help …
Bernd
Yes, it does (although, since I use the tcsh shell, I need to use the setenv command on the command line for testing).
Now, I see on Archive:42.3/Features - openSUSE Wiki that setting the environment variable switches off some Qt5 feature - does this affect other applications? Is the use of a network printer through Qt5 totally impossible then?
Also, if I set the variable to 1 in /etc/environment (as suggested on Archive:42.3/Features - openSUSE Wiki), is this permanent or is the file overwritten during updates?
You may want to file a bug report at http://bugzilla.opensuse.org/ then though I suppose. (same username and password as here)
Now, I see on Archive:42.3/Features - openSUSE Wiki that setting the environment variable switches off some Qt5 feature - does this affect other applications? Is the use of a network printer through Qt5 totally impossible then?
It only affects Qt5 applications (i.e. most KDE applications).
And AIUI, it only means automatic detection of network printers will be turned off.
If you configured a remote printer locally, it should still work I think.
Also, if I set the variable to 1 in /etc/environment (as suggested on Archive:42.3/Features - openSUSE Wiki), is this permanent or is the file overwritten during updates?
If you set it in /etc/environment, it will not get overwritten by updates, AFAIK.