Summary: | >=x11-wm/fvwm-2.6.19 installs session .desktop file to wrong location | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Daniel Gryniewicz (RETIRED) <dang> |
Component: | Current packages | Assignee: | Desktop WM Team (OBSOLETE) <desktop-wm+disabled> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | jrmalaq, pacho, seventhguardian |
Priority: | High | ||
Version: | 2005.1 | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
.desktop file
patch to ebuild to install .desktop file |
Description
Daniel Gryniewicz (RETIRED)
![]() Created attachment 70453 [details]
.desktop file
.desktop file to start fvwm
Created attachment 70454 [details, diff]
patch to ebuild to install .desktop file
(In reply to comment #0) > Modern DMs (such as gdm and kdm) use .desktop files to decide which sessions > are > available. That depends on what you call "modern" :) To me qingy is really modern. fvwm-2.6.19 does install a session file in /etc/X11/Sessions. If those DM's don't support this, IMHO its their bug :) Anyway, this bug is old. Just "Fix" it or "Wontfix".. Tavis? Where is that file from Daniel? Under what license is it distributed? (i'm guessing you didnt do all those translations yourself?) I honestly don't remember where I found that file, or what license it was under. I suspect I just googled. If you'd prefer, eutils.eclass has a function make_desktop_entry to make a desktop entry. Will this be fixed someday? Remember that maybe you could use "make_session_desktop" from eutils.eclass... Thanks a lot This is not only about FVWM. If we consider this is a bug, then we have to ensure every WM has a .desktop entry (and /etc/X11/Sessions if it haven't already?). @desktop-wm people: what do you think about? (In reply to comment #3) > fvwm-2.6.19 does install a session file in /etc/X11/Sessions. If those DM's > don't support this, IMHO its their bug :) This stuff belongs to /etc/X11/dm/Sessions/ Closing this WONTFIX. Santiago is right here that this is not necessarily a bug. The package already does install a session file to /etc/X11/Sessions/, which, in my opinion, is sufficient. However, if anybody strongly believes that a .desktop file should be installed to /usr/share/xsessions/, please reopen this bug and I will fix it. If it isn't to hard to fix, I would prefer get this enhancement in fvwm as some users still use fvwm-2 sometimes and getting an entry in gdm/kdm would be nice Thanks a lot :-) Fixed, enjoy. :P Thanks a lot :-) |