Page 2 of 5

Re: New display manager for GhostBSD.

Posted: Mon May 01, 2017 12:27 pm
by ASX
kraileth wrote:Looks like somebody was desperate enough to patch it and port it over.
Yeah, we need more desperation! :D
The one thing that's not working is keymap selection:
We will work out that one, or anything else if needed, one by one, please go on! ;)

Re: New display manager for GhostBSD.

Posted: Mon May 01, 2017 12:41 pm
by angus71
Hi kraileth,
glad I could give some input! :lol:
Truth be told I nowadays still read some posts in the Linux-community; my main computer runs
GhostBSD (of course!! :mrgreen: ) but the my wifes computer runs Linux Mint and my small computer
runs Manjaro Linux-OpenRC; so there is a lot to read out there..
Looking at the screenshots of lightdm I think you are right; with some tweaking that could be good!!!
Go on! :D

Re: New display manager for GhostBSD.

Posted: Mon May 01, 2017 4:36 pm
by ericbsd
I never saw that LightDM was in ports that is perfect I will install it when I go home. I will probably replace slim with it.

That is great News.

Re: New display manager for GhostBSD.

Posted: Tue May 02, 2017 6:18 am
by ericbsd
Other than laguage_code everything works well!

It superior DM compare to GDM and SLIM, there will be tweaks to do, but this is the DM I was waiting for to come in ports.

Also angus71 mention about "Slick-greeter" I might look into that later. Slick-greeter looks really slick.

Re: New display manager for GhostBSD.

Posted: Tue May 02, 2017 6:21 am
by ericbsd
angus71 I am the founder of this project and my still prefer Linux. I will be able to change her mine one day.

Re: New display manager for GhostBSD.

Posted: Tue May 02, 2017 6:52 pm
by angus71
Hey ericbsd,
GhostBSD is a REAL cool project and I very much appreciate the efforts of you and
ALL developers.
Looking forward to see LightDM in action! :D

Re: New display manager for GhostBSD.

Posted: Thu May 04, 2017 1:32 pm
by ericbsd
I have notice when I boot with Lightdm I can't use any of the super user software even in root I wonder if it is a bug or a setting missing.

Re: New display manager for GhostBSD.

Posted: Thu May 04, 2017 3:10 pm
by ericbsd
Found on FreeBSD forum that env path /sbin is not loaded probably a bug.

Re: New display manager for GhostBSD.

Posted: Thu May 04, 2017 9:07 pm
by ericbsd
Yea that is a problem with fish.

Re: New display manager for GhostBSD.

Posted: Sun May 14, 2017 5:15 am
by kraileth
Lightdm can be configured in various ways. I just took a very quick look at what it can do. Right now there's only the gtk greeter in ports on FreeBSD. I'll take a look at the other greeters, too, and report back here. However chances are that the gtk greeter (it's also the default greeter) would be just fine for us.

The initial problem was only that the keyboard settings don't work. I found out that the same thing (empty menu) happens on Arch Linux when no locales were created. After I created some like en_US.UTF-8, the menu was populated correctly. FreeBSD's locales obviously work differently. Looks like lightdm cannot cope with this. In the long run we might have to patch it to make it work properly.

But for now I decided to simply disable this functionality - SLiM can't do this either and thus we wouldn't lose anything if we decided to switch. Honestly I'd like to make the switch for GhostBSD 11.0. Adjustments to the settings can always be made later but changing the display manager during the release cycle is probably not ideal.

Here are just three settings that I put into /usr/local/etc/lightdm/lightdm-gtk-greeter.conf:

Code: Select all

[greeter]
background=/usr/local/share/slim/themes/ghostbsd/background.png
indicators = ~host;~spacer;~clock;~spacer;~session;~a11y;~power
hide-user-image=true
The result may not be perfect but it's a start. It currently looks like this: