[opensuse-kde] Updated to Plasma 5.5.4, now sddm is broken
With all the stuff that got updated with today's release of Plasma ver 5.5.4, sddm is now broken. I get a blank screen on tty7, and nothing will get the login screen to come up. Kdm however is working fine (otherwise I wouldn't be writing this message). I have neither the time nor the patience to try to figure out what went wrong; all I want is to get a working system back -- one, that is, that uses sddm, since I have grown rather used to it. Any help most graciously received. TYIA. PS for Markus: sorry, but no... Plasma 5.5 does *not* return functionality to left/right clicks of the scroll wheel (eg to change desktops). In fact, I am not certain that those are even recognized at all anymore. -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
On 20 February 2016 at 19:27, Darryl Gregorash <raven@accesscomm.ca> wrote:
With all the stuff that got updated with today's release of Plasma ver 5.5.4, sddm is now broken. I get a blank screen on tty7, and nothing will get the login screen to come up. Kdm however is working fine (otherwise I wouldn't be writing this message).
I have neither the time nor the patience to try to figure out what went wrong; all I want is to get a working system back -- one, that is, that uses sddm, since I have grown rather used to it. Any help most graciously received.
Assuming you have Leap installed in it's default configuration you can boot into your previous btrfs snapshot, rollback, and get back to how things were before the patch in one easy step https://www.suse.com/documentation/sled-12/book_sle_admin/data/sec_snapper_s... -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
On 20/02/16 12:29 PM, Richard Brown wrote:
On 20 February 2016 at 19:27, Darryl Gregorash <raven@accesscomm.ca> wrote:
With all the stuff that got updated with today's release of Plasma ver 5.5.4, sddm is now broken. I get a blank screen on tty7, and nothing will get the login screen to come up. Kdm however is working fine (otherwise I wouldn't be writing this message).
I have neither the time nor the patience to try to figure out what went wrong; all I want is to get a working system back -- one, that is, that uses sddm, since I have grown rather used to it. Any help most graciously received. Assuming you have Leap installed in it's default configuration you can boot into your previous btrfs snapshot, rollback, and get back to how things were before the patch in one easy step
https://www.suse.com/documentation/sled-12/book_sle_admin/data/sec_snapper_s... Root file system is formatted ext4, and is 2.0GB -- which, if I am reading the reference in the link correctly, should mean that snapshots, or at least rollbacks, are not going to be available on my system. And quite truthfully, with the amount of bandwidth in the opensuse list about btrfs horrors, I am not sure if I even want to be using it at all, at least not at this time.
-- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
Darryl On Sat, Feb 20, 2016, at 10:27 AM, Darryl Gregorash wrote:
With all the stuff that got updated with today's release of Plasma ver 5.5.4, sddm is now broken. I get a blank screen on tty7, and nothing will get the login screen to come up. Kdm however is working fine (otherwise I wouldn't be writing this message).
Can you paste the contents of your /etc/sddm.conf /etc/sysconfig/displaymanager ? -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
On 20/02/16 12:37 PM, billb@sent.at wrote:
Darryl
On Sat, Feb 20, 2016, at 10:27 AM, Darryl Gregorash wrote:
With all the stuff that got updated with today's release of Plasma ver 5.5.4, sddm is now broken. I get a blank screen on tty7, and nothing will get the login screen to come up. Kdm however is working fine (otherwise I wouldn't be writing this message). Can you paste the contents of your
/etc/sddm.conf /etc/sysconfig/displaymanager
? Grrrrrrr... something wrote a bunch of junk into sddm.conf. I have no time right now to test with the corrected file, but I will reboot in the morning to see if it boots cleanly. -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
On 20/02/16 08:21 PM, Darryl Gregorash wrote:
On 20/02/16 12:37 PM, billb@sent.at wrote:
Darryl
On Sat, Feb 20, 2016, at 10:27 AM, Darryl Gregorash wrote:
With all the stuff that got updated with today's release of Plasma ver 5.5.4, sddm is now broken. I get a blank screen on tty7, and nothing will get the login screen to come up. Kdm however is working fine (otherwise I wouldn't be writing this message). Can you paste the contents of your
/etc/sddm.conf /etc/sysconfig/displaymanager
? Grrrrrrr... something wrote a bunch of junk into sddm.conf. I have no time right now to test with the corrected file, but I will reboot in the morning to see if it boots cleanly. I had added the HideShells and HideUsers lines as per a previous thread. When I checked after this problem arose, both those lines had been corrupted.
I just successfully rebooted with sddm as the displaymanager, but checking sddm.conf just now, I see both of those lines are again corrupted. Here are the current contents of the file: [Theme] Current=breeze CursorTheme=breeze_cursors [Users] HideShells=/bin/false,/sbinQ^@^@^@陸ꈽ缗^@,^@缗^@^X^@^@^@^@缗 ^@^X^@^@^@iin HideUsers=at,bin,^@1^@^@^@^A,缗^@毰,缗^@^X^@^@,^N^@,^@^@^@,^@榐^È^@,陸ꈽ 缗^@陸ꈽ,^@^@^@^@ MinimumUid=0 MaximumUid=65000 [XDisplay] ServerPath=/usr/bin/X SessionCommand=/etc/X11/xdm/Xsession DisplayCommand=/etc/X11/xdm/Xsetup MinimumVT=7 It is a mystery why this machine just rebooted into runlevel 5 with this corrupt config file, but refused to do so previously. It is also a mystery why it keeps getting corrupted. Would it help if I log out, switch to runlevel 3 to modify the file, then go back to runlevel 5? -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
On Mon, Feb 22, 2016, at 06:16 AM, Darryl Gregorash wrote:
It is a mystery why this machine just rebooted into runlevel 5 with this corrupt config file, but refused to do so previously.
You switched kdm -> sddm back?
It is also a mystery why it keeps getting corrupted. Would it help if I log out, switch to runlevel 3 to modify the file, then go back to runlevel 5?
I saw that kind of corruption of that file awhile ago. Iiuc you're not supposed to text-edit KDE configs while "in use" by the DE. Drop to init 3, edit, reboot - is what I'd try. Or better, recreate the file in case something's screwy at that inode. So mv /etc/sddm.conf /etc/sddm.conf.OLD edit /etc/sddm.conf copy/paste the contents of /etc/sddm.conf.OLD => /etc/sddm.conf reboot I'm not 100% sure that's all I needed to do. -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
Very strange; your first reply arrived on-list, but not in my inbox. Your latest (quoted below) arrived in my inbox, but not on-list (though it is in the list archive). I think my ISP is perhaps playing games with my incoming mail. On 22/02/16 08:25 AM, billb@sent.at wrote:
On Mon, Feb 22, 2016, at 06:16 AM, Darryl Gregorash wrote:
It is a mystery why this machine just rebooted into runlevel 5 with this corrupt config file, but refused to do so previously. You switched kdm -> sddm back? Yes. On this boot, all the junk was ignored, so I wound up with all the daemons and printers and other such stuff still showing up in the login screen.
It is also a mystery why it keeps getting corrupted. Would it help if I log out, switch to runlevel 3 to modify the file, then go back to runlevel 5? I saw that kind of corruption of that file awhile ago.
Iiuc you're not supposed to text-edit KDE configs while "in use" by the DE. Perhaps not, but it still shouldn't result in a corrupted file. In any event, I'll do as you suggest--->
Drop to init 3, edit, reboot - is what I'd try. Stay tuned ;)
Or better, recreate the file in case something's screwy at that inode. So
mv /etc/sddm.conf /etc/sddm.conf.OLD edit /etc/sddm.conf copy/paste the contents of /etc/sddm.conf.OLD => /etc/sddm.conf reboot
I'm not 100% sure that's all I needed to do.
Doubtful, as I can read the file OK with anything I've tried; however, better safe than have to keep re-editing the thing... later. -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
On Mon, Feb 22, 2016, at 07:54 AM, Darryl Gregorash wrote:
Yes. On this boot, all the junk was ignored, so I wound up with all the daemons and printers and other such stuff still showing up in the login screen.
Yeah, that's really annoying isn't it? kdm's great in how you can select what to show. The sddm devs apparently aren't interested in fixing it, so you hold your nose and use it. Best I do is either [Users] MaximumUid=1000 MinimumUid=1001 to only list those two users, or [Users] MaximumUid=0 MinimumUid=65000 HideUsers=bin,daemon,( ... ridiculously long list of users that I don't want to see ... ) -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
On 20/02/16 12:37 PM, billb@sent.at wrote:
Darryl
On Sat, Feb 20, 2016, at 10:27 AM, Darryl Gregorash wrote:
With all the stuff that got updated with today's release of Plasma ver 5.5.4, sddm is now broken. I get a blank screen on tty7, and nothing will get the login screen to come up. Kdm however is working fine (otherwise I wouldn't be writing this message). Can you paste the contents of your
/etc/sddm.conf /etc/sysconfig/displaymanager
? OK, I have been through this so many times, I have lost count. Here is what I would like sddm.conf to look like:
# cat /etc/sddm.conf.save [Theme] Current=breeze CursorTheme=breeze_cursors [XDisplay] ServerPath=/usr/bin/X SessionCommand=/etc/X11/xdm/Xsession DisplayCommand=/etc/X11/xdm/Xsetup MinimumVT=7 [Users] MinimumUid=0 MaximumUid=65000 HideShells=/bin/false,/sbin/nologin,/usr/sbin/nologin HideUsers=at,bin,daemon,ftp,games,lp,man,news,nobody,uucp Every time I fire up runlevel 5, however, this (or similar garbage) is what I get in those last two lines: [Users] HideShells=/bin/false,/sbin/nologin,텨罬 @ HideUsers=at,bin,!氰,,罬▒,,,媰Ȥ,虸텨罬虸텨, Everything else is left intact, unless I put the XDisplay section below the Users section -- then it is corrupted too. I have tried re-ordering everything, I have tried lowering the MaximumUid, I have rebooted until I am blue in the face, and I have changed between runlevels 3 and 5 on the command line so many times, just to edit the damn file, that I have almost forgotten what a desktop environment looks like. I even tried putting the hidden shells on two lines: HideShells=HideShells=/bin/false,/sbin/nologin HideShells=/usr/sbin/nologin That just left me with two instances of "HideShells=/usr/sbin/nologin" I cannot even boot into runlevel 3: at the grub prompt, every time I type on the keyboard, the text entry panel disappears and I am left with the list of boot options. Do I have to change the default runlevel just to do this? Perhaps what I should be asking instead is, "Is there any point to all of this?" :'( -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
participants (3)
-
billb@sent.at
-
Darryl Gregorash
-
Richard Brown