| Summary: | wayland login results in black screen with mouse | ||
|---|---|---|---|
| Product: | [Plasma] kwin | Reporter: | Kwon-Young Choi <kwon-young.choi> |
| Component: | wayland-generic | Assignee: | KWin default assignee <kwin-bugs-null> |
| Status: | RESOLVED WORKSFORME | ||
| Severity: | normal | CC: | xaver.hugl |
| Priority: | NOR | ||
| Version First Reported In: | 5.23.3 | ||
| Target Milestone: | --- | ||
| Platform: | Fedora RPMs | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Kwon-Young Choi
2021-11-19 08:04:31 UTC
tried with a freshly created user, results in the same problem with only black screen and mouse updated to: Operating System: Fedora Linux 35 KDE Plasma Version: 5.23.3 KDE Frameworks Version: 5.88.0 Qt Version: 5.15.2 Kernel Version: 5.14.18-300.fc35.x86_64 (64-bit) Graphics Platform: X11 Processors: 16 × Intel® Core™ i9-10885H CPU @ 2.40GHz Memory: 62.5 GiB of RAM Graphics Processor: Mesa Intel® UHD Graphics Still the same problem happens when login to wayland with a freshly created user Sounds like KWin works fine but plasmashell doesn't start. Can you make any windows appear, for example by pressing ctrl+alt+t for Konsole? Yes ! Doing ctrl-alt-t opens konsole. Don't know why I haven't thouht of doing that Here is the output of trying to launch plasmahsell: ``` ☧~ plasmashell --replace kf.plasma.quick: Applet preload policy set to 1 qt.svg: <input>:303:258: Could not add child element to parent element because the types are incorrect. qt.svg: <input>:303:463: Could not add child element to parent element because the types are incorrect. qt.svg: <input>:303:659: Could not add child element to parent element because the types are incorrect. qt.svg: <input>:303:913: Could not add child element to parent element because the types are incorrect. qt.svg: <input>:303:1049: Could not add child element to parent element because the types are incorrect. qt.svg: <input>:303:1251: Could not add child element to parent element because the types are incorrect. qt.svg: <input>:303:1453: Could not add child element to parent element because the types are incorrect. qt.svg: <input>:303:1631: Could not add child element to parent element because the types are incorrect. qt.svg: <input>:303:1739: Could not add child element to parent element because the types are incorrect. qt.svg: <input>:303:1980: Could not add child element to parent element because the types are incorrect. qt.svg: <input>:303:2223: Could not add child element to parent element because the types are incorrect. trying to show an empty dialog file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Desktop.qml:134:19: QML Loader: Binding loop detected for property "height" file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Desktop.qml:134:19: QML Loader: Binding loop detected for property "height" qt.qpa.wayland: Wayland does not support QWindow::requestActivate() [destroyed object]: error 7: importing the supplied dmabufs failed The Wayland connection experienced a fatal error: Protocol error ``` From the error message, I've found this bug: https://github.com/NVIDIA/egl-wayland/issues/40 My laptop has an two card, intel and nvidia. By default, I believe everything should be using the intel card, no ? Maybe this will also help ``` ☧~ dnf info egl-wayland Installed Packages Name : egl-wayland Version : 1.1.9 Release : 2.fc35 Architecture : i686 Size : 66 k Source : egl-wayland-1.1.9-2.fc35.src.rpm Repository : @System From repo : updates Summary : Wayland EGL External Platform library URL : https://github.com/NVIDIA/egl-wayland License : MIT Description : Wayland EGL External Platform library ``` I've tried to downgrade egl-wayland as suggested in the previously linked bug report and got a working plasmashell session. I don't really understand if it is nvidia or qt that should be patched but I'll wait for more updates to come :) Hello, I have upgraded to: Operating System: Fedora Linux 35 KDE Plasma Version: 5.23.3 KDE Frameworks Version: 5.88.0 Qt Version: 5.15.2 Kernel Version: 5.15.6-200.fc35.x86_64 (64-bit) Graphics Platform: Wayland Processors: 16 × Intel® Core™ i9-10885H CPU @ 2.40GHz Memory: 62.5 GiB of RAM Graphics Processor: Mesa Intel® UHD Graphics And the wayland session and plasmashell is starting correctly. I think we can now close this bug. However, I have noticed a very heavy stuttering in the settings app (I'll try to open a new bug for that). The rest of the desktop seems normal. |