Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[SOLVED] x11-misc/sddm-0.18.1-r3 behaves like a window
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
cafaia
n00b
n00b


Joined: 11 Oct 2014
Posts: 51
Location: Frederico Westphalen/Brasil

PostPosted: Thu Jun 03, 2021 8:37 pm    Post subject: [SOLVED] x11-misc/sddm-0.18.1-r3 behaves like a window Reply with quote

Hello everyone!

I'm having problems with sddm: when starting the system everything goes fine, but if I do a user logout I have sddm as a window (with buttons to maximize, minimize and close) that prevents me from logging back into the desktop.

This all happened after an update of several qt libraries.

Does anyone have a similar problem?

I appreciate any help!

Thanks!


Last edited by cafaia on Sun Jun 06, 2021 5:55 pm; edited 1 time in total
Back to top
View user's profile Send private message
majoron
Apprentice
Apprentice


Joined: 12 Oct 2005
Posts: 239
Location: Frankfurt

PostPosted: Fri Jun 04, 2021 6:10 am    Post subject: Reply with quote

Yes, same here. You might be interested in this thread
_________________
Computers are like air conditioners, they stop working properly if you open Windows
Back to top
View user's profile Send private message
cafaia
n00b
n00b


Joined: 11 Oct 2014
Posts: 51
Location: Frederico Westphalen/Brasil

PostPosted: Fri Jun 04, 2021 10:19 am    Post subject: Reply with quote

Hello, majoron!

Thanks for the tip of the topic, I will follow, because I have a problem with kwin if I try to login again.
Back to top
View user's profile Send private message
davidbryant
Tux's lil' helper
Tux's lil' helper


Joined: 11 Jun 2020
Posts: 137
Location: Canyon Lake, Texas

PostPosted: Fri Jun 04, 2021 2:04 pm    Post subject: Reply with quote

Me too. When I first boot up Gentoo I can log in fine. But if I log out, I can't log in again. Kwin-x11 causes a segmentation fault, and the sddm login screen disappears. Neither sddm nor kwin have been recompiled recently, so I also suspect a qt component (recompiled on 1 June). I tried to log in to a Wayland session, and that wouldn't work, either. When I have some time, I'll try xfce.

I also tried killing sddm from the tty1 screen. I can kill it, but when I try to start it again, it dies. The login screen appears, briefly, then disappears.
_________________
David Bryant
Canyon Lake, Texas
Back to top
View user's profile Send private message
davidbryant
Tux's lil' helper
Tux's lil' helper


Joined: 11 Jun 2020
Posts: 137
Location: Canyon Lake, Texas

PostPosted: Fri Jun 04, 2021 2:10 pm    Post subject: XFCE is operational Reply with quote

So I just logged out of my Plasma session. Kwin crashed when I did so. I was able to log in to XFCE. I get an error message from kwin now and again, but otherwise things seem to be OK. I'll experiment some more, then file a bug report.
_________________
David Bryant
Canyon Lake, Texas
Back to top
View user's profile Send private message
cafaia
n00b
n00b


Joined: 11 Oct 2014
Posts: 51
Location: Frederico Westphalen/Brasil

PostPosted: Fri Jun 04, 2021 3:21 pm    Post subject: Reply with quote

Hello, davidbryant!

I also suspect qt libraries cause this problem, but when trying to downgrade dev-qt/qtwebengine-5.15.2_p20210224 I got compilation error...

If you open a bug, let me know, so I'll follow...
Back to top
View user's profile Send private message
davidbryant
Tux's lil' helper
Tux's lil' helper


Joined: 11 Jun 2020
Posts: 137
Location: Canyon Lake, Texas

PostPosted: Fri Jun 04, 2021 3:56 pm    Post subject: Temporary Workaround Reply with quote

OK, I figured out how to kill sddm and restart it successfully. So I can work around the logout problem without rebooting the system. But it's almost as much work as rebooting, so it's not a very good workaround.

1. Switch to tty1 (Alt + Ctrl + F1)
2. Log in as root.
3. Say "ps ux | grep sddm"
Code:
localhost ~ # ps ux | grep sddm
root      2980  0.0  0.0 137096 15528 tty1     Sl+  10:30   0:00 sddm
root      2986  7.7  0.9 1854908 148004 tty7   Ssl+ 10:30   0:38 /usr/bin/X -nolisten tcp -auth /var/run/sddm/{297d5a09-df13-40e7-b70d-97f9d81548c8} -background none -noreset -displayfd 17 -seat seat0 vt7
root      3073  0.0  0.0  55088 14124 tty1     S+   10:30   0:00 /usr/libexec/sddm-helper --socket /tmp/sddm-authf1287223-fae0-4e36-9804-fb3fdc4b3fd7 --id 1 --start /usr/bin/startplasma-x11 --user david
root      4847  0.0  0.0   8052   788 pts/1    S+   10:38   0:00 grep --colour=auto sddm

4. Kill the first three SDDM processes.
Code:
# kill -n9 2980
# kill -n9 2986
# kill -n9 3073

5. Issue this command.
Code:
# dbus-launch sddm

You should get a stable login screen, just as if you had rebooted the system. At least, it works for me.
_________________
David Bryant
Canyon Lake, Texas
Back to top
View user's profile Send private message
majoron
Apprentice
Apprentice


Joined: 12 Oct 2005
Posts: 239
Location: Frankfurt

PostPosted: Fri Jun 04, 2021 4:13 pm    Post subject: Reply with quote

Autologin works in my system
_________________
Computers are like air conditioners, they stop working properly if you open Windows
Back to top
View user's profile Send private message
davidbryant
Tux's lil' helper
Tux's lil' helper


Joined: 11 Jun 2020
Posts: 137
Location: Canyon Lake, Texas

PostPosted: Fri Jun 04, 2021 5:10 pm    Post subject: Reply with quote

cafaia wrote:
Hello, davidbryant!

I also suspect qt libraries cause this problem, but when trying to downgrade dev-qt/qtwebengine-5.15.2_p20210224 I got compilation error...

If you open a bug, let me know, so I'll follow...

Hi, cafaia. I opened a bug for Gentoo here https://bugs.gentoo.org/794184 and also upstream, at KDE https://bugs.kde.org/show_bug.cgi?id=438090


I don't think qtwebengine is implicated here. I got a screenshot of the failure message. Here's what it says.
Code:
The packages containing debug information for the following application and libraries are missing.
/usr/bin/kwin_x11
/usr/lib64/libQt5Core.so.5
/usr/lib64/libQt5Gui.so.5
/usr/lib64/libkwineffects/so.12

So if I tried to patch this up by downgrading anything, I'd stick to qtcore and qtgui. It's not really a serious problem for me, though, so I'll probably just live with it until a patch comes through.
_________________
David Bryant
Canyon Lake, Texas
Back to top
View user's profile Send private message
cafaia
n00b
n00b


Joined: 11 Oct 2014
Posts: 51
Location: Frederico Westphalen/Brasil

PostPosted: Fri Jun 04, 2021 5:30 pm    Post subject: Reply with quote

Hello, davidbryant!

Thanks for the feedback and for having opened the bug, I'm already following it.

I hadn't suspected these programs you talk about, I'll see if I test them downgrade, anything I'll let you know.
Back to top
View user's profile Send private message
davidbryant
Tux's lil' helper
Tux's lil' helper


Joined: 11 Jun 2020
Posts: 137
Location: Canyon Lake, Texas

PostPosted: Sun Jun 06, 2021 3:39 pm    Post subject: New version of kwin fixes it. Reply with quote

When I ran "emerge --deep --update @world" this morning, I got a whole new suite of kde-frameworks / kde-plasma programs. The new version of kwin (kwin-5.21.5) appears to have resolved this problem..
_________________
David Bryant
Canyon Lake, Texas
Back to top
View user's profile Send private message
cafaia
n00b
n00b


Joined: 11 Oct 2014
Posts: 51
Location: Frederico Westphalen/Brasil

PostPosted: Sun Jun 06, 2021 5:53 pm    Post subject: Reply with quote

Hello, davidbryant!

The same thing for me here, how nice it was corrected...
Back to top
View user's profile Send private message
majoron
Apprentice
Apprentice


Joined: 12 Oct 2005
Posts: 239
Location: Frankfurt

PostPosted: Sun Jun 06, 2021 8:07 pm    Post subject: Re: New version of kwin fixes it. Reply with quote

davidbryant wrote:
When I ran "emerge --deep --update @world" this morning, I got a whole new suite of kde-frameworks / kde-plasma programs. The new version of kwin (kwin-5.21.5) appears to have resolved this problem..
Indeed! It seems to be fixed.
Thanks a lot
_________________
Computers are like air conditioners, they stop working properly if you open Windows
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum