initial run of lxsession-default-apps is not populated with all the options

Bug #1378997 reported by Lyn Perrine
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
lxsession (Ubuntu)
Expired
Low
Unassigned

Bug Description

STEPS TO REPRODUCE:
1. load lxsession-default-apps
2. see that lxterminal is not listed under terminal emulator
3. reload lxsession-default-apps
4. see that lxterminal is listed under terminal emulator

EXPECTED RESULTS:
The database update at the beginning of lxsession-default-apps should be sufficient to update the list of apps.

ACTUAL RESULTS:
It takes several database updates sometimes to get the list of apps to correctly populate.

WORKAROUND:
Reload lxsession-default-apps until the app appears.

Revision history for this message
Lyn Perrine (walterorlin) wrote :
summary: - lxsession-default-apps in utopic doesn't list terminals
+ lxsession-default-apps in utopic doesn't list all terminals
Revision history for this message
Launchpad Janitor (janitor) wrote : Re: lxsession-default-apps in utopic doesn't list all terminals

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in lxsession (Ubuntu):
status: New → Confirmed
Changed in lxsession (Ubuntu):
status: Confirmed → Triaged
importance: Undecided → Low
affects: lxsession (Ubuntu) → sakura (Ubuntu)
Changed in terminator (Ubuntu):
status: New → Triaged
Changed in sakura (Ubuntu):
importance: Low → Medium
Changed in terminator (Ubuntu):
importance: Undecided → Medium
no longer affects: terminator (Ubuntu)
Changed in lxsession (Ubuntu):
status: New → Invalid
no longer affects: sakura (Ubuntu)
Changed in lxsession (Ubuntu):
status: Invalid → Triaged
importance: Undecided → Low
Revision history for this message
ԜаӀtеr Ⅼарсһуnѕkі (wxl) wrote :

sorry for driving everyone crazy with the status changes but i was in the middle of confirming this when i found i couldn't reproduce it after all.

i did find that rxvt-unicode-256color showed up, along with its dependencies of uxterm and xterm. lxterminal, too. if you hit the reload button do you have the same problem?

i can also say everything is in update-alternatives and there aren't obvious problems with the .desktop files. it's unclear to me just browsing the code quickly what lxsession-db is building the database from, so i'm not sure where to look.

anyways by the time i got that far, everything was there. i purged sakura and terminator and reloaded lxsession-default-apps and they were still there. i hit the reload button. same thing. then i closed and reloaded lxsession-default-apps and they were gone. i confirmed the same behavior with claws-mail, so it's not just the emulator.

because of the workaround, i will mark this as low.

summary: - lxsession-default-apps in utopic doesn't list all terminals
+ lxsession-default-apps reload button fails silently
description: updated
Revision history for this message
ԜаӀtеr Ⅼарсһуnѕkі (wxl) wrote :

Actually, the reload button is for reloading the app, so that's irrelevant.

summary: - lxsession-default-apps reload button fails silently
+ initial run of lxsession-default-apps is not populated with all the
+ options
description: updated
Revision history for this message
Chris Guiver (guiverc) wrote :

Thank you for reporting this bug to Ubuntu.

Ubuntu 14.10 (utopic) reached end-of-life on July 23, 2015.

See this document for currently supported Ubuntu releases:
https://wiki.ubuntu.com/Releases

We appreciate that this bug may be old and you might not be interested in discussing it any more. But if you are then please upgrade to the latest Ubuntu version and re-test. If you then find the bug is still present in the newer Ubuntu version, please add a comment here telling us which new version it is in.

Changed in lxsession (Ubuntu):
status: Triaged → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for lxsession (Ubuntu) because there has been no activity for 60 days.]

Changed in lxsession (Ubuntu):
status: Incomplete → Expired
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.