Linux Lite Forums

Customization => Desktop Customization => Topic started by: Moltke on August 29, 2018, 04:14:00 AM

Title: Awsome wm on LL
Post by: Moltke on August 29, 2018, 04:14:00 AM
I've been having fun with some Vms I created and installed some WMs; fluxbox, openbox, enlightenment16, i3wm and awesome, and the one I like the most so far is awesome wm. With the rest of the VMs with Arch, CentOS 7, slackware and FreeBSD I had no problems with it, I guess it might be due to the fact that I installed everything; X, display manager, desktop...but with LL there's something I haven't figured out how to solve yet; why lightdm session manager doesn't show the option to choose a different session to login  other than fxce DE? how can I do that? I manage to login to awesome by replacing/removing the .desktop file but then I can no login to xfce. Any suggestios are really appreciated.
Check some captures and see how little resources it uses :)

(http://i67.tinypic.com/hv7b0h.jpg)

(http://i68.tinypic.com/bhxdz9.jpg)

(http://i63.tinypic.com/2d9ofif.jpg)

(http://i65.tinypic.com/2cia6hd.jpg)

Title: Re: Awsome wm on LL
Post by: DeepThought on August 31, 2018, 06:56:52 PM
Looks nice @Moltke

I think the following ubuntu help page might have the info you require:

https://wiki.ubuntu.com/LightDM
Title: Re: Awsome wm on LL
Post by: Moltke on September 02, 2018, 08:45:00 AM
Hi @DeepThought

Thanks for the link! I've already tried editing those files with no luck. But I'll try again, maybe I missed something :)
It seems the LL team took a great effort making this distro foolproof, and they did quite a good job. I don't think it's possible to do what I want, at least not without having to change/edit a lot of stuff since everything has been tailored in a way one can't simply change without breaking the system. While editing and comparing lightdm configuration files with those of the other VMs I noticed they have been edited to meet LL dev team criteria and needs, not that I'm complaining nor I'm saying that's a bad thing, I'm simply stating the fact that it is very difficult to customize some aspects the same way you would  do in many other distros out there, and again, that's not a bad thing, it simply is the way it is.
Title: Re: Awsome wm on LL
Post by: DeepThought on September 02, 2018, 09:01:23 AM
Hi @Moltke  Looking at that link more closely it does seem to be out of date. At the top there is a change noted:

Quote
Later versions of lightdm (15.10 onwards) have replaced the obsolete [SeatDefaults] with [Seat:*]

Might need a search for more up to date info :)
Title: Re: Awsome wm on LL
Post by: Moltke on September 02, 2018, 09:45:27 AM
@DeepThought  the Arch wiki is a great source of information, even if you don't use Arch you can benefit from reading it :) here's the link on lightdm from there https://wiki.archlinux.org/index.php/LightDM I read it trying to figure out how to do what I want to in LL.
Title: Re: Awsome wm on LL
Post by: trinidad on September 02, 2018, 12:09:50 PM
Don't take entries out. Just comment them out, that way you can change them back. Use two users, and an .rc file giving each it's own default desktop. See links. Not all desktops will load from lightdm, but you can alternatively configure without lightdm using startx and login commands. It's worth remembering that you can build just about anything with Debian and/or Arch, but both Ubuntu and LL are highly customized and don't always respond well to non-native software.

https://www.freedesktop.org/wiki/Software/LightDM/CommonConfiguration/
https://wiki.debian.org/LightDM

TC
Title: Re: Awsome wm on LL
Post by: Moltke on September 02, 2018, 04:11:33 PM
Quote
Ubuntu and LL are highly customized and don't always respond well to non-native software
Oh I can tell @trinidad lol 

What I did to work around this was copy the xfce .desktop file, save it, go back to the xsession folder, delete the xfce .desktop file, restart the VM so I could login to awesome. I backed up everything from that VM regarding lightdm and xfce, so if things go west I could restore the config easily :)  But I honestly think is too much work and even if you manage to do it there's the risk of ending up with a nonresponsive-unusable system, so I think we're better off leaving LL have it its way.  8)