Re: dependencies for kdm and gdm

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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



[Index of Archives]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [EPEL Devel]     [Fedora Magazine]     [Fedora Summer Coding]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Desktop]     [Fedora Fonts]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Yosemite News]     [Gnome Users]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Fedora Sparc]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux