We should probably upgrade the version of xdg-utils that we ship with the client. From http://lists.freedesktop.org/archives/portland/2011-January/001144.html : The long awaited release of Xdg-utils is now available, fixing a lots of bugs. http://portland.freedesktop.org/download/xdg-utils-1.1.0-rc1.tar.gz This release contains the following new features: * KDE 4 support * LXDE support * xdg-settings utility, a script to get various settings from the desktop environment
This was done in r31707 and r31710 on bug 5742.
Tester needs to check: - That icons and .desktop files are properly added for the client and server (should show up without having to log out) - That the client launches the local browser for client updates - That tlwebadm and tlwebaccess still open using their .desktop files Ideally this should be tested on all the relevant desktop environments.
Tested on Ubuntu 16.04: Client: + Graphical installer (software center) does not work due to https://bugs.launchpad.net/ubuntu/+source/gnome-software/+bug/1573206 (symtom is "Install", press it and it flickers a bit, then returns to "Install") installing with dpkg works - icon show up even without logout - update opens default browser Server: - icons for setup, tlwebaccess and tlwebadmin are created and works
Tested on CentOS7: - client icons show up without logout - update opens browser correctly - server icons for setup, access and admin are installed and show up wihtout logout - all three icons works
Tested on OpenSUSE: - client: - can't activate graphic installer through desktop with mouse - icon show up without logout if installed with zypper (not if installed with rpm) - update opens browser - server: - all three icons show up and work
(In reply to comment #5) > Tested on OpenSUSE: > - client: > - can't activate graphic installer through desktop with mouse > - icon show up without logout if installed with zypper (not if installed with > rpm) > - update opens browser > - server: > - all three icons show up and work KDE Plasma 5
(In reply to comment #5) > Tested on OpenSUSE: > - client: > - can't activate graphic installer through desktop with mouse > - icon show up without logout if installed with zypper (not if installed with > rpm) > - update opens browser > - server: > - all three icons show up and work Correction: client icon does *not* show up directly after install, copying /usr/local/share/applications/thinlinc-client.desktop to /usr/share/applications makes it appear immediately.
Testing summary: Ubuntu 16.04: - everything works CentOS 7: - everything works OpenSUSE (Plasma 5 and XFCE) - icons does not show up in the menu (neither client nor server) until you have logged out and back again (bug 5937) - server: SSH Server Dependencies missing displays bug 6000 but after workaround proceeds to finish and everything work Closing.