Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 526598 - xfce-extra/xfswitch-plugin-0.0.1-r1 with x11-misc/lightdm-1.8.5 fails to find gdmflexiserver
Summary: xfce-extra/xfswitch-plugin-0.0.1-r1 with x11-misc/lightdm-1.8.5 fails to find...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: XFCE Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-10-23 17:59 UTC by rpansky
Modified: 2015-09-14 04:18 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
New ebuild for xfce-extra/xfswitch-plugin (xfswitch-plugin.tar.gz,1.17 KB, application/gzip)
2014-12-09 17:54 UTC, Alexander
Details

Note You need to log in before you can comment on or make changes to this bug.
Description rpansky 2014-10-23 17:59:08 UTC
xfswitch-plugin needs an executable /usr/bin/gdmflexiserver to work properly. If it does not exist, "Switch User" is grayed out in Xfce Action Buttons dialog.

With USE="!gdm", xfswitch-plugin requires lightdm, that does provide gdmflexiserver but in a wrong directory:

/usr/libexec/lightdm/gdmflexiserver

Thus xfswitch-plugin does not work by default.

While lightdm gets bloated and tightly integrated with Ubuntu &c, I think it would be wise to allow to use lxdm as an alternative for lightdm.

For me, xfswitch-plugin works fine with lxdm and the following trivial gdmflexiserver:

#!/bin/sh
/usr/sbin/lxdm -c USER_SWITCH

(as suggested by https://wiki.archlinux.org/index.php/LXDM)
Comment 1 Alexander 2014-12-09 17:54:35 UTC
Created attachment 391290 [details]
New ebuild for xfce-extra/xfswitch-plugin

I can confirm.

gdmflexiserver removed from lightdm tree: http://bazaar.launchpad.net/~lightdm-team/lightdm/trunk/revision/1841

Can anyone verify the proposed ebuild with lxdm?
Comment 2 Jason Zaman gentoo-dev 2015-09-14 04:18:01 UTC
commit daa084258c5ae7fd1f78a42edbf103016a52127c
Author: Jason Zaman <perfinion@gentoo.org>
Date:   Mon Sep 14 12:15:55 2015 +0800

    xfce-extra/xfswitch-plugin: Add in lxdm support
    
    Gentoo-Bug: https://bugs.gentoo.org/526598
    
    Package-Manager: portage-2.2.20.1