Bug 3709 - Upgrade xdg-utils
Summary: Upgrade xdg-utils
Status: CLOSED FIXED
Alias: None
Product: ThinLinc
Classification: Unclassified
Component: Client platforms (show other bugs)
Version: 3.1.2
Hardware: PC Unknown
: P2 Normal
Target Milestone: 4.7.0
Assignee: Thomas Nilefalk
URL:
Keywords: prosaic, thomas_tester
Depends on:
Blocks: 5937 5941
  Show dependency treegraph
 
Reported: 2011-01-10 15:58 CET by Peter Åstrand
Modified: 2016-09-23 10:09 CEST (History)
0 users

See Also:
Acceptance Criteria:


Attachments

Description Peter Åstrand cendio 2011-01-10 15:58:00 CET
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
Comment 1 Pierre Ossman cendio 2016-09-16 12:36:39 CEST
This was done in r31707 and r31710 on bug 5742.
Comment 2 Pierre Ossman cendio 2016-09-16 12:41:43 CEST
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.
Comment 3 Thomas Nilefalk cendio 2016-09-20 15:29:13 CEST
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
Comment 4 Thomas Nilefalk cendio 2016-09-21 13:39:18 CEST
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
Comment 5 Thomas Nilefalk cendio 2016-09-21 15:22:53 CEST
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
Comment 6 Thomas Nilefalk cendio 2016-09-21 15:24:01 CEST
(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
Comment 7 Thomas Nilefalk cendio 2016-09-21 16:12:35 CEST
(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.
Comment 8 Thomas Nilefalk cendio 2016-09-22 11:07:55 CEST
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.

Note You need to log in before you can comment on or make changes to this bug.