Package: xfce4Version: 4.8.0.3
It seems that, although XFCE isn't 100% ready yet, there should NOT be a need
to fix the missing bits by using Gnome parts, because in most cases it causes
almost a full install of Gnome due to it's dependencies.
As an example, I tried to add "user switcher" on a brand new Debian/Testings
install with xfce4/lightdm, but it seemed impossible, unless I also installed
Gnome3 (see below).
Now, the nice folks at XFCE "claims" that it should be a distro level fix and
not a XFCE issue, since they are simply responsible for making an applet
available such as xfswitch-plugin, and the method to which it's implemented is
up to the user, etc...
Just as as reference, I found on another thread that it'd be better to do the
switching via the LightDM DBus interface org.freedesktop.DisplayManager, but I
could not get any more details.
So, could someone please fix, or advise, or point me in the right direction?
$ sudo apt-get install xfswitch-plugin...The following NEW packages will be
installed: accountsservice app-install-data at-spi2-core brasero
brasero-common cdrdao dconf-tools gcr gdm3 gir1.2-clutter-1.0
gir1.2-clutter-gst-1.0 gir1.2-cogl-1.0 gir1.2-coglpango-1.0 gir1.2-evince-3.0
gir1.2-gst-plugins-base-0.10 gir1.2-gstreamer-0.10 gir1.2-gtkclutter-1.0
gir1.2-gtksource-3.0 gir1.2-json-1.0 gnome-desktop3-data
gnome-icon-theme-symbolic gnome-keyring gnome-session-bin
gnome-settings-daemon gnome-sushi gnome-user-guide gstreamer0.10-pulseaudio
gvfs-backends hwdata libaccountsservice0 libasound2-plugins libatspi2.0-0
libbluetooth3 libbrasero-media3-1 libcanberra-gtk-module libcanberra-gtk0
libcap-ng0 libcap2-bin libclutter-gst-1.0-0 libelf1 libexempi3 libgck-1-0
libgcr-3-1 libgcr-3-common libgjs0b libglib2.0-bin libgmime-2.6-0
libgnome-desktop-3-2 libgnomekbd-common libgnomekbd7 libgpgme11
libgtksourceview-3.0-0 libgtksourceview-3.0-common libmetacity-private0a
libmozjs185-1.0 libmusicbrainz5-0 libpackagekit-glib2-14 libpam-cap
libpam-gnome-keyring libpth20 libpulse-mainloop-glib0 libquvi-scripts libquvi7
libsystemd-daemon0 libtotem-plparser17 libtracker-sparql-0.14-0
libwacom-common libwacom2 libwebrtc-audio-processing-0 libyelp0 metacity
metacity-common nautilus nautilus-data pulseaudio pulseaudio-module-x11
pulseaudio-utils python-aptdaemon.pkcompat python-packagekit rtkit
xfswitch-plugin xserver-xephyr yelp yelp-xsl0 upgraded, 84 newly installed, 0
to remove and 0 not upgraded.Need to get 2,475 kB/44.6 MB of archives.After
this operation, 156 MB of additional disk space will be used.Do you want to
continue [Y/n]? nAbort.