On 05/30/17 18:39, Rick Leir wrote: > previously had graphics card problems so there is quite a history of > uninstall / reinstall this and that. But each time you run dnf, it > should be checking dependencies, am I not right? > > Is there a way to check whether I installed something with the -f > force option? > > And perhaps a way to clear out any -f flags or settings, just to make > sure that is not a cause? First of all, a bit of what I've done/determined to this point. I've installed the F26 Alpha1.7 KDE spin. This gets one sddm installed as the default DM. No kdm or any other DM. If you do a simple "dnf install lightdm" it will install several packages including lightdm and lightdm-autologin-greeter. If you were to then do a "systemctl --force enable lightdm.service" you would end up at a pretty much black screen with no ability to login when you rebooted. This is because, as my cursory searches show, one needs to have a "greeter" installed or have the system configured for "autologin". So, unless you configure things accordingly this is expected behavior. So, what I did was to do "dnf install lightdm lightdm-gtk-greeter-settings" which resulted in... Packages Altered: Install gnome-themes-standard-3.22.3-1.fc26.x86_64 @updates-testing Install lightdm-1.22.0-1.fc26.x86_64 @updates-testing Install lightdm-gobject-1.22.0-1.fc26.x86_64 @updates-testing Install lightdm-gtk-2.0.2-4.fc26.x86_64 @fedora Install lightdm-gtk-greeter-settings-1.2.0-6.fc26.noarch @fedora I then rebooted and had lightdm running and a login screen which allowed me to login my KDE desktop without issue. No need for any of the packages you've listed.... [root@f26-a-md ~]# rpm -q gdm gnome-shell mutter package gdm is not installed package gnome-shell is not installed package mutter is not installed [root@f26-a-md ~]# ps aux | grep lightdm root 999 0.0 0.3 363496 4864 ? SLsl 18:44 0:00 /usr/sbin/lightdm root 1040 0.7 5.3 405320 68088 tty1 Ssl+ 18:44 0:05 /usr/libexec/Xorg -background none :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt1 -novtswitch root 1184 0.0 0.4 318100 6128 ? SLl 18:44 0:00 lightdm --session-child 15 22 To answer your question. Yes, dnf does check for dependencies and ensures they are satisfied each time it is run. And, as I've pointed out, a working lightdm system doesn't need what you've installed. -- I'm jet lagged. That's my excuse and I'm sticking to it. _______________________________________________ users mailing list -- users@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to users-leave@xxxxxxxxxxxxxxxxxxxxxxx