local applications are not shown in menu (LXDE)

Bug #1499650 reported by Alek_A
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ltsp (Ubuntu)
Won't Fix
Undecided
Unassigned

Bug Description

hi,

/usr/bin/startlxde implicitly sets XDG_DATA_DIRS:

export XDG_DATA_DIRS="/usr/local/share/:/usr/share/:/usr/share/gdm/:/var/lib/menu-xdg/"

so the value passed from ltsp through this variable discarded.
I had to patch /usr/bin/startlxde, to make it work:

export XDG_DATA_DIRS="$XDG_DATA_DIRS:/usr/local/share/:/usr/share/:/usr/share/gdm/:/var/lib/menu-xdg/"

Description: Ubuntu 14.04.3 LTS
Release: 14.04

best regards,
Albert

Revision history for this message
Alkis Georgopoulos (alkisg) wrote :

Since the code that breaks XDG_DATA_DIRS is in LXDE, LTSP can't fix it without directly patching startlxde.
This can not be done in a non-intrusive way for thin clients as it requires breaking the server installation (wrong debsums etc).

I'm marking this as won't fix, please file the bug report against LXDE instead.

Changed in ltsp (Ubuntu):
status: New → Won't Fix
Revision history for this message
Alek_A (ackbeat) wrote : Re: [Bug 1499650] Re: local applications are not shown in menu (LXDE)

Hi,

I will If I have time. I just let you know. Thought that there might be the
other way to pass XDG_DATA_DIRS, if not, well...

Best regards,
Albert

2015-10-09 6:01 GMT+03:00 Alkis Georgopoulos <email address hidden>:

> Since the code that breaks XDG_DATA_DIRS is in LXDE, LTSP can't fix it
> without directly patching startlxde.
> This can not be done in a non-intrusive way for thin clients as it
> requires breaking the server installation (wrong debsums etc).
>
> I'm marking this as won't fix, please file the bug report against LXDE
> instead.
>
> ** Changed in: ltsp (Ubuntu)
> Status: New => Won't Fix
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1499650
>
> Title:
> local applications are not shown in menu (LXDE)
>
> Status in ltsp package in Ubuntu:
> Won't Fix
>
> Bug description:
> hi,
>
> /usr/bin/startlxde implicitly sets XDG_DATA_DIRS:
>
> export
> XDG_DATA_DIRS="/usr/local/share/:/usr/share/:/usr/share/gdm/:/var/lib
> /menu-xdg/"
>
> so the value passed from ltsp through this variable discarded.
> I had to patch /usr/bin/startlxde, to make it work:
>
> export
>
> XDG_DATA_DIRS="$XDG_DATA_DIRS:/usr/local/share/:/usr/share/:/usr/share/gdm/:/var/lib
> /menu-xdg/"
>
> Description: Ubuntu 14.04.3 LTS
> Release: 14.04
>
> best regards,
> Albert
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/ubuntu/+source/ltsp/+bug/1499650/+subscriptions
>

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.