Bug 34500 - Fine-tuning for KDE profile in xrdp
Fine-tuning for KDE profile in xrdp
Status: CLOSED FIXED
Product: Z_Univention Corporate Client (UCC)
Classification: Unclassified
Component: Terminal services
unspecified
Other Linux
: P5 normal
: UCC 2.0
Assigned To: Felix Botner
Moritz Muehlenhoff
: interim-3
: 30160 30581 (view as bug list)
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2014-04-08 12:37 CEST by Moritz Muehlenhoff
Modified: 2014-06-12 09:19 CEST (History)
2 users (show)

See Also:
What kind of report is it?: ---
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Moritz Muehlenhoff univentionstaff 2014-04-08 12:37:19 CEST
The session script for running KDE in the Xforwarding-based terminal services contained a few tweaks for the KDE profile:

- Exporting the env variabke QT_GRAPHICSSYSTEM=native

- Using a trimmed KDE remote profile (/usr/share/univention-ucc-application-server/kde-profile) (the config files are in dev/branches/ucs-3.2/ucc/univention-ucc-application-server/share/kde-profile/share/config)

- Various cleanup jobs (shutting down Akonadi, kill-process-by-display)

It needs to be tested whether these are still applicable to xrdp/current KDE. For now I've left them in, but commented the code out.

The script in question is univention-xrdp/UCC-KDE
Comment 1 Moritz Muehlenhoff univentionstaff 2014-04-08 14:12:53 CEST
In some resolutions the UCC background picture isn't picked and a fallback to the KDE default theme occurs, see 
https://forge.univention.org/bugzilla/show_bug.cgi?id=31247#c0
Comment 2 Moritz Muehlenhoff univentionstaff 2014-05-14 12:19:24 CEST
(In reply to Moritz Muehlenhoff from comment #1)
> In some resolutions the UCC background picture isn't picked and a fallback
> to the KDE default theme occurs, see 
> https://forge.univention.org/bugzilla/show_bug.cgi?id=31247#c0

That should be fixed in current KDE, Kubuntu also only uses a single background image
Comment 3 Moritz Muehlenhoff univentionstaff 2014-05-15 11:58:08 CEST
We will not use a custom KDE profile on terminal servers in UCC 2.0:

- It make the terminal session behave differently than the session on a desktop client 
- It causes subtle bugs in functionality (e.g. Bug 30581) 
- We added the profile in UCC 1.0 to reduce the bandwidth consumption in KDE/QT, while the compression in xrdp works much more efficiently.
Comment 4 Moritz Muehlenhoff univentionstaff 2014-05-15 11:58:23 CEST
*** Bug 30581 has been marked as a duplicate of this bug. ***
Comment 5 Felix Botner univentionstaff 2014-05-15 16:45:41 CEST
as discussed, we need the profile to (at least) disable some notifications (update etc)
Comment 6 Felix Botner univentionstaff 2014-05-16 16:44:01 CEST
Added kde profile (to disable update notification etc, no further design/graphic setttings). The profile can be disabled with xrdp/kde/profile=false (default true)
Comment 7 Moritz Muehlenhoff univentionstaff 2014-05-21 07:50:38 CEST
The desktop profile now lacks the widget bar and other GUI elements?
Comment 8 Moritz Muehlenhoff univentionstaff 2014-05-21 08:01:40 CEST
(In reply to Moritz Muehlenhoff from comment #7)
> The desktop profile now lacks the widget bar and other GUI elements?

My bad. I had a second monitor connected which was still switched off, so all the desktop decorations were still on the off-screen.

Setting bad to RESOLVED.
Comment 9 Moritz Muehlenhoff univentionstaff 2014-05-21 10:57:23 CEST
Ok, without the profile there was a notification that told me to install the proprietary Nvidia drivers. This isn't displayed in the KDE-UCC session.

The Muon update notification is also exempted.

The "Leave KDE" menu only displays "Logout" and doesn't offer a shutdown or reboot.
Comment 10 Moritz Muehlenhoff univentionstaff 2014-06-02 12:06:56 CEST
*** Bug 30160 has been marked as a duplicate of this bug. ***
Comment 11 Moritz Muehlenhoff univentionstaff 2014-06-12 09:19:56 CEST
UCC 2.0 has been released:
 http://docs.univention.de/release-notes-ucc-2.0.html

If this error occurs again, please use "Clone This Bug".