LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 08-31-2017, 08:23 AM   #1
piobair
Member
 
Registered: Aug 2013
Distribution: Debian, Ubuntu
Posts: 266

Rep: Reputation: Disabled
sddm splash does not provide for root login


I recently did a dist-upgrade from jessie to stretch (Debian). Upon completion, Xwindows would not start upon login. I found that although the kde-config.sddm package had been installed, the sddm package (defalut: sddm-debian-maui) had not been installed. Installing them gave me a login splash screen, allowing me to choose between users 1000+. Root is not an available choice.
I have stretch installed on a different machine that provides a far different login splash screen. That splash screen specifically asks for the user name. I.e. root logins are possible. Comparing the configuration files for the two machines, I can not tell the difference.
I would really like to be able to do my administrative housekeeping while logged in as root. Stet. How can I change login splash screens?
 
Old 09-02-2017, 12:42 AM   #2
ferrari
LQ Guru
 
Registered: Sep 2003
Location: Auckland, NZ
Distribution: openSUSE Leap
Posts: 5,800

Rep: Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140
Although most users wouldn't support logging in as root, the /stec.sddm.conf configuration required involves changing MinitmumUid=0...

Code:
[Users]
HideUsers=
MaximumUid=65000
MinimumUid=0
RememberLastUser=true

A few of many discussions on the topic...
https://bbs.archlinux.org/viewtopic.php?id=193261
https://www.linuxquestions.org/quest...-a-4175559582/
http://blog.libero.it/Laoblog2/13228972.html
 
Old 09-02-2017, 11:28 AM   #3
piobair
Member
 
Registered: Aug 2013
Distribution: Debian, Ubuntu
Posts: 266

Original Poster
Rep: Reputation: Disabled
There are three things wrong with your reply:
1. There is an alternate splash screen which provides a blank block for user in lieu of selecting from /etc/passwd. What I am requesting is how to get that splash screen instead of trying to get root login with the splash screen presently provided.

2. As noted in the first link that you provided, changing the login users list from 1000-65000 to 0-65000 results in including all administrative users 1-999.

3. In my original posting, I said,
Quote:
I would really like to be able to do my administrative housekeeping while logged in as root. Stet.
The word "stet" means, "I am fully aware that what I said is in some way unusual; let it stand." You chose to provide your $0.02 anyway. A root login which does not permit remote login provides a measure of physical security which a user login which does allow remote login cannot possibly match.

Quote:
Originally Posted by ferrari View Post
Although most users wouldn't support logging in as root, the /stec.sddm.conf configuration required involves changing MinitmumUid=0...

Code:
[Users]
HideUsers=
MaximumUid=65000
MinimumUid=0
RememberLastUser=true

A few of many discussions on the topic...
https://bbs.archlinux.org/viewtopic.php?id=193261
https://www.linuxquestions.org/quest...-a-4175559582/
http://blog.libero.it/Laoblog2/13228972.html
 
Old 09-02-2017, 03:16 PM   #4
ondoho
LQ Addict
 
Registered: Dec 2013
Posts: 19,872
Blog Entries: 12

Rep: Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053
Quote:
Originally Posted by piobair View Post
There are three things wrong with your reply:
what a fiendish reaction to a helpful answer.
i wonder if this is the right way to get help...
 
Old 09-02-2017, 05:29 PM   #5
ferrari
LQ Guru
 
Registered: Sep 2003
Location: Auckland, NZ
Distribution: openSUSE Leap
Posts: 5,800

Rep: Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140
The only problem here is your attitude. This is a technical help forum. Check my posts out here, and you'll soon see I make an effort to be helpful and constructive.

Choose a theme that does provide a username and password field. It's not hard.

Quote:
2. As noted in the first link that you provided, changing the login users list from 1000-65000 to 0-65000 results in including all administrative users 1-999.
Take it up with the developers.
 
Old 09-02-2017, 05:38 PM   #6
piobair
Member
 
Registered: Aug 2013
Distribution: Debian, Ubuntu
Posts: 266

Original Poster
Rep: Reputation: Disabled
I apologize if I have offended.
Ferrari's reply did not address the question that I asked (how to change splash screens), and was found unacceptable by one of the cites that he provided.
Maybe I should have limited my response to that sentence.

Quote:
Originally Posted by ondoho View Post
what a fiendish reaction to a helpful answer.
i wonder if this is the right way to get help...
 
Old 09-02-2017, 05:45 PM   #7
ferrari
LQ Guru
 
Registered: Sep 2003
Location: Auckland, NZ
Distribution: openSUSE Leap
Posts: 5,800

Rep: Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140
Quote:
how to change splash screens
Login theme...

SystemSettings > Startup and Shutdown > Login Screen (SDDM)

This will chenge the 'Theme' section of sddm.conf eg
Code:
[Theme]
Current=elarun
CursorTheme=breeze_cursors
 
Old 09-02-2017, 08:49 PM   #8
piobair
Member
 
Registered: Aug 2013
Distribution: Debian, Ubuntu
Posts: 266

Original Poster
Rep: Reputation: Disabled
I first installed the package sddm-theme-debian-elarun and then, using
Quote:
System Settings
Startup and Shutdown
I selected the elarun theme.
That gave me the splash screen that I wanted. Progress! However, when I provided "root" as the user, it would not accept my password.
I tried changing /etc/sddm.conf to MinimumUid=0 (per ferrari's suggestion), but that did not work. I got an error message "wrong ownership on runtime directory".
I double checked /etc/kde4/kkm/kdmrc and found AllowRootLogin=true .

I tried deleting the sddm-theme-debian-elarun package and installing sddm-theme-elarun. I definitely think that splash screen is prettier than the debian screen, but still no joy on root logins.

I am going to mark this thread as "solved". I was unsuccessful in logging in as root, but my original question of how to change splash screens has been solved.

Quote:
Originally Posted by ferrari View Post
Login theme...

SystemSettings > Startup and Shutdown > Login Screen (SDDM)

This will chenge the 'Theme' section of sddm.conf eg
Code:
[Theme]
Current=elarun
CursorTheme=breeze_cursors
 
Old 09-03-2017, 12:16 AM   #9
ferrari
LQ Guru
 
Registered: Sep 2003
Location: Auckland, NZ
Distribution: openSUSE Leap
Posts: 5,800

Rep: Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140Reputation: 1140
Quote:
I double checked /etc/kde4/kkm/kdmrc and found AllowRootLogin=true .
That is not relevant to SDDM.

Quote:
I was unsuccessful in logging in as root,
Read the following for allowing root authentication...
Quote:
One can get GUI root login on KDE5 Plasma running sddm as follows:
1) set the root password “sudo passwd root”
2) in /etc/sddm.conf change MinimumUid=1000 to MinimumUid=0
3) in /etc/pam.d/sddm comment out “auth required pam_success_if.so user != root quiet_success”
4) Reboot into the glory of root access! Don’t bjork your machine now!
Courtesy of
https://economictheoryblog.com/2017/...9-kde5-plasma/
 
Old 09-03-2017, 12:11 PM   #10
piobair
Member
 
Registered: Aug 2013
Distribution: Debian, Ubuntu
Posts: 266

Original Poster
Rep: Reputation: Disabled
Smile

Thankyouthankyouthankyou!

It is not necessary to change MinUserUid=1000 to MinUserUid=0 in /etc/sddm.conf .
I think that that line only applies to the other splash screen which presents a choice of all users UID 1000-65000.

Quote:
Originally Posted by ferrari View Post
That is not relevant to SDDM.


Read the following for allowing root authentication...


Courtesy of
https://economictheoryblog.com/2017/...9-kde5-plasma/
 
1 members found this post helpful.
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Persistent live install, stop auto login SDDM Shoshi Ubuntu 6 04-23-2016 05:27 PM
[SOLVED] GUI login for root with sddm on openSUSE Leap42.1 JZL240I-U Linux - Software 7 01-02-2016 03:20 PM
Anyone use sddm and actually get auto login to work? Timothy Miller Arch 3 01-18-2015 02:34 PM
Can anyone provide me a /root dir(RHEL4-ES 64bit) hypoui Red Hat 3 09-06-2007 03:31 AM
How to provide root passwds in programs as strings skie_knite007 Programming 1 10-01-2005 09:54 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 07:23 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration