On 3.1.2018. 23:43, Bruce Dubbs wrote:
Armin K. wrote:
On 3.1.2018. 22:45, Armin K. wrote:

Still, Arch seems to have got sddm 0.17.0 working. What are the issues
you're running into with it? If it's something systemd-related, you may
always try installing elogind, a standalone systemd-logind package by
(you guessed it) Gentoo devs. If that's not an issue, I suspect
non-standard Qt install BLFS recommends (try installing it in /usr and
with plugin/qml/etc paths similar to Arch).

I suspect it does have something to do with installing qt/xorg in /opt, but to me it is a fatal mistake to depend on directories and not use PATH and /etc/ld.so.conf.

If plasma, xfce, lxqt, lxde, sawfish, gnome, fluxbox, icewm, openbox, lightdm, gdm, and lxdm can work with minor, if any, changes when qt and xorg are in /opt, then why can't sddm?

OTOH, I freely admit that I may have done something wrong when building/configuring sddm.


My guess is that Qt is the strange guy here, and SDDM won't pick it up when it's not in the same prefix as Qt itself. You'll need to do similar config as done for KDE Plasma, and let SDDM know you have it (somehow). If you don't have any input, my guess is that SDDM only uses QT_PLUGIN_PATH/QML_IMPORT_PATH/whatever relative to its prefix. After all, how BLFS instructs people to build Qt and Xorg isn't common scenario out there, so don't be surprised if it breaks (and no, I don't think people who don't write apps (where display manager isn't an app, but a system service) have some Qt dev version installed in their home dir).

I was able to get it to come up by sourcing /etc/profile in the sddm boot script which does set the PATH.  But then it would not respond to the keyboard or mouse clicks.

But it is not just me.  See http://wiki.linuxfromscratch.org/blfs/ticket/10119


https://github.com/elogind/elogind/releases

Oh, and if you're up for it and if you get elogind to work, you can then
build and use GNOME on non-systemd system, according to

https://wiki.gentoo.org/wiki/Elogind

Something to consider for the next cycle after our scheduled March release.  Adding gnome to the System V book will be a lot of work.

I'll also note that lightdm has more than the gtk based greeter.

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

   -- Bruce



--
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to