LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Fedora (https://www.linuxquestions.org/questions/fedora-35/)
-   -   What display manager does Fedora 20 Jam/KDE spin use? (64bit) (https://www.linuxquestions.org/questions/fedora-35/what-display-manager-does-fedora-20-jam-kde-spin-use-64bit-4175486640/)

Zyblin 12-03-2013 12:15 AM

What display manager does Fedora 20 Jam/KDE spin use? (64bit)
 
I have a bit of a mystery here. Now if you read the title you would assume that it uses kdm. Well... Check this out,

Code:

# yum info lightdm && yum info lxdm && yum info ldm && yum info kdm && yum info gdm && yum info xorg-x11-xdm
Loaded plugins: langpacks, refresh-packagekit
Available Packages
Name        : lightdm
Arch        : x86_64
Version    : 1.8.5
Release    : 2.fc20
Size        : 171 k
Repo        : fedora/20/x86_64
Summary    : Lightweight Display Manager
URL        : https://launchpad.net/lightdm/
License    : (LGPLv2 or LGPLv3) and GPLv3+
Description : LightDM is an X display manager that:
            : * Has a lightweight codebase
            : * Is standards compliant (PAM, ConsoleKit, etc)
            : * Has a well defined interface between the server and user interface
            : * Fully themeable (easiest with the webkit interface)
            : * Cross-desktop (greeters can be written in any toolkit)

Loaded plugins: langpacks, refresh-packagekit
Available Packages
Name        : lxdm
Arch        : x86_64
Version    : 0.4.1
Release    : 6.fc20
Size        : 131 k
Repo        : fedora/20/x86_64
Summary    : Lightweight X11 Display Manager
URL        : http://lxde.org
License    : GPLv2+ and LGPLv2+
Description : LXDM is the future display manager of LXDE, the Lightweight X11 Desktop
            : environment. It is designed as a lightweight alternative to replace GDM or
            : KDM in LXDE distros. It's still in very early stage of development.

Loaded plugins: langpacks, refresh-packagekit
Available Packages
Name        : ldm
Arch        : x86_64
Version    : 2.2.11
Release    : 3.20130228.04.fc20
Size        : 159 k
Repo        : fedora/20/x86_64
Summary    : LTSP Display Manager
URL        : https://code.launchpad.net/~ltsp-upstream/ltsp/ldm-trunk
License    : GPLv2+
Description : LTSP Display Manager handles network logins for remote desktop sessions.

Loaded plugins: langpacks, refresh-packagekit
Available Packages
Name        : kdm
Arch        : x86_64
Version    : 4.11.3
Release    : 1.fc20
Size        : 667 k
Repo        : fedora/20/x86_64
Summary    : The KDE login manager
URL        : https://projects.kde.org/projects/kde/kde-workspace
License    : GPLv2
Description : KDM provides the graphical login screen, shown shortly after boot up,
            : log out, and when user switching.

Loaded plugins: langpacks, refresh-packagekit
Available Packages
Name        : gdm
Arch        : i686
Epoch      : 1
Version    : 3.10.0.1
Release    : 1.fc20
Size        : 844 k
Repo        : fedora/20/x86_64
Summary    : The GNOME Display Manager
URL        : http://download.gnome.org/sources/gdm
License    : GPLv2+
Description : GDM provides the graphical login screen, shown shortly after boot up,
            : log out, and when user-switching.

Name        : gdm
Arch        : x86_64
Epoch      : 1
Version    : 3.10.0.1
Release    : 1.fc20
Size        : 841 k
Repo        : fedora/20/x86_64
Summary    : The GNOME Display Manager
URL        : http://download.gnome.org/sources/gdm
License    : GPLv2+
Description : GDM provides the graphical login screen, shown shortly after boot up,
            : log out, and when user-switching.

Loaded plugins: langpacks, refresh-packagekit
Available Packages
Name        : xorg-x11-xdm
Arch        : x86_64
Epoch      : 1
Version    : 1.1.11
Release    : 6.fc20
Size        : 164 k
Repo        : fedora/20/x86_64
Summary    : X.Org X11 xdm - X Display Manager
URL        : http://www.x.org
License    : MIT
Description : X.Org X11 xdm - X Display Manager

Notice that none of those are installed. I tried to install,

Code:

#yum install switch-displaymanager-gnome
Loaded plugins: langpacks, refresh-packagekit
No package switch-displaymanager-gnome available.
Error: Nothing to do

But as it says, it is not in the yum repos, not even the RPMFusion ones. I did install system-switch-displaymanager but it is useless unless I tell it what to switch to at the command line.

Does anyone know what display manager Fedora Jam/KDE spin is using? I am in KDE right now and there is a display manager working. I get a log in screen and everything. The same one with or without any of the above displaymanagers installed.

Edit: Actually it was named system-switch-displaymanager-gnome. I installed it but I am getting an error,
Code:

# system-switch-displaymanager
Traceback (most recent call last):
  File "/usr/share/system-switch-displaymanager/system-switch-displaymanager-gui.py", line 160, in <module>
    dlg = mainDialog().main()
  File "/usr/share/system-switch-displaymanager/system-switch-displaymanager-gui.py", line 62, in __init__
    self.defaultw = getDefaultDM()
  File "/usr/share/system-switch-displaymanager/backend.py", line 119, in getDefaultDM
    dm = DMLIST[0]
IndexError: list index out of range

It also hangs when I try to start it from Menu>Administration>Display Manager Switching Tool. It asks for the root password, I get a bouncing icon and than nothing. Which I am wondering if it is because it can't find a display manager either.

Other than that error above (and that I am not worried about) I am having no other issues. I just want to figure this display manager thing out. Is there another display manager I am forgetting about? I tried wdm but that is not even in the repos.

Zyblin 12-03-2013 12:41 AM

Well never mind. Thanks to Arch wiki, and I am using Fedora, I found my answer. https://wiki.archlinux.org/index.php...splay_managers It is using SDDM,

Quote:

Name : sddm
Arch : x86_64
Version : 0.2.0
Release : 0.22.20131125git7a008602.fc20
Size : 632 k
Repo : installed
From repo : updates-testing
Summary : QML based X11 desktop manager
URL : https://github.com/sddm/sddm
License : GPLv2+ and CC-BY-SA
Description : SDDM is a modern display manager for X11 aiming to be fast, simple and
: beautiful. It uses modern technologies like QtQuick, which in turn gives the
: designer the ability to create smooth, animated user interfaces.

Also, which I was not aware of at all (I really should keep up on this stuff), from Fedora https://fedoraproject.org/wiki/Changes/SDDMinsteadOfKDM

Quote:

As described in many articles and discussions, KDM is nearing its end of life and it's time we decided upon the successor.

I'm proposing to switch to SDDM, which is a new project that suits our needs perfectly despite its immaturity:

As of July 2013, KDM's maintenance consists of bugfixes for the most painful bugs, consisting of only about 20 actual commits to the repository in last two years (excluding translation, themes and merges), adding many new features would require major changes to a lot of the code and there is no active maintainer.

SDDM is written in C++11/Qt5 (compared to the bits of XDM in KDM), compilable against Qt4, supports QtQuick theming and its upstream is quite active.

Compared to the current DM, KDM, it currently lacks a few features (such as XDMCP) but adds some other ones (QtQuick themes) or is currently adding them (Keyboard layout switching in the greeter).
I will mark this as solved and leave it as is incase anyone else ever wonders about this and searches.


All times are GMT -5. The time now is 03:49 PM.