| Summary: | Under LXDE many KDE applications do not start from menu, but do from command line | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Lewis Smith <lewyssmith> |
| Component: | RPM Packages | Assignee: | Mageia Bug Squad <bugsquad> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | High | CC: | balcaen.john, ennael1, lmenut, mageia, mageia, neoclust, shlomif, tmb |
| Version: | Cauldron | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | 4beta2 | ||
| Source RPM: | lxde - lxpanel ? | CVE: | |
| Status comment: | |||
| Bug Depends on: | |||
| Bug Blocks: | 11704 | ||
|
Description
Lewis Smith
2013-12-11 10:14:45 CET
Lewis Smith
2013-12-11 10:15:45 CET
Whiteboard:
(none) =>
Mag4 Beta 2 confirmed, (usind kdm) [manu@localhost ~]$ cat .xsession-errors 2196 ? 00:00:02 VBoxClient localhost being added to access control list ** Message: main.vala:96: Session is LXDE ** Message: main.vala:97: DE is LXDE ** Message: main.vala:128: log directory: /home/manu/.cache/lxsession/LXDE ** Message: main.vala:129: log path: /home/manu/.cache/lxsession/LXDE/run.log $less /home/manu/.cache/lxsession/LXDE/run.log kmail: « <caption> » manquant. kmail: Utilisez « --help » pour obtenir la liste des options de ligne de commande disponibles. Warning: QSystemTrayIcon::setVisible: No Icon set Warning: QDBusConnection: name 'org.kde.kglobalaccel' had owner '' but we thought it was ':1.52' kscd: « <caption> » manquant. kscd: Utilisez « --help » pour obtenir la liste des options de ligne de commande disponibles. Considering as blocker Priority:
Normal =>
release_blocker
Anne Nicolas
2013-12-15 15:10:25 CET
CC:
(none) =>
neoclust Neoclust, any idea on that one ? no, maybe missing requires. I am downloading a beta2 to test. CC:
(none) =>
mageia strange bug but i reproduce it => investigating All the applications that don't launch from lxde menu have '-caption %c' in their Exec. According to the freedesktop specification for desktop entry, %c should be expanded by the program launcher to "the translated name of the application as listed in the appropriate Name key in the desktop entry." http://standards.freedesktop.org/desktop-entry-spec/latest/ar01s06.html Sadly, the lxde menu doesn't fully respect this specification and doesn't expand %c. As %c isn't expanded, we have the error reported by Manuel, eg for okular LC_ALL=C okular -caption okular: '<caption>' missing. okular: Use --help to get a list of available command line options. The real problem isn't in KDE, but in lxde menu that doesn't respect the freedesktop specification for desktop entry. Hardware:
i586 =>
All
Nicolas Lécureuil
2013-12-24 00:13:27 CET
Assignee:
neoclust =>
tarakbumba It seems this have been reported a while ago to upstream but no response came... http://sourceforge.net/tracker/?func=detail&aid=3614733&group_id=180858&atid=894869 It should fixed in upstream. Otherwise i don't know how this issue can be fixed. Btw, i'm not any lxde package maintainer and have a little knowledge on this; so i'll reset assignee to default. Sorry. Assignee:
tarakbumba =>
bugsquad Re comments 5 & 6 The issue seems to have been well identified. It is clearly up to LXDE to fix it; and if they do not, I would doubt the wisdom of offering it in the Classic Installer - at least in conjunction with KDE. This at least is something Mageia can do. ok what I propose is to remove it from isos for now as we are very near from the final release. It seems we have lost the maintainer for LXDE and we have many other bugs to fix before the D day meta-task-4-23.mga4 decreasing priority Priority:
release_blocker =>
High Anne
> ok what I propose is to remove it from isos for now as we are very near from
> the final release. It seems we have lost the maintainer for LXDE and we have
> many other bugs to fix before the D day
I think this idea is very sensible. Against XFCE and Mate, LXDE did not seem to me to offer any + even ignoring this problem; and Mageia offers more desktops in one ISO than any other distribution I know. Hopefully LXDE can be brought back into the fold if a maintainer for it emerges.
Could this bug be closed now? (Policy change).
I don't tjink so. the bug still occur. It should be closed if LXDE was removed from Mageia Seems a patch was added to the upstream bug. I've patched it in locally, will test in a bit. CC:
(none) =>
mageia Patch seems to work :) Colin: Well done & thanks. For the moment (RC) LXDE has been pulled from Mageia4 Classic. If not too late it might be re-incorporated. It'll still be in the repos regardless, so still good to get it fixed :) I'll let someone else confirm the fix, so won't close myself. Please do close once confirmed tho'. Can someone else confirm this is fixed? (In reply to Colin Guthrie from comment #16) > Can someone else confirm this is fixed? On latest Cauldron x86-64 with an LXDE desktop started from startx (in ":1"), gwenview starts fine. Regards, -- Shlomi Fish CC:
(none) =>
shlomif (In reply to Shlomi Fish from comment #17) > (In reply to Colin Guthrie from comment #16) > > Can someone else confirm this is fixed? > > On latest Cauldron x86-64 with an LXDE desktop started from startx (in > ":1"), gwenview starts fine. > And now I tested Akregator - it also starts fine from the menu. Regards, -- Shlomi Fish > Regards, > > -- Shlomi Fish OK, let's close then. Thanks! Status:
NEW =>
RESOLVED |