SUMMARY STEPS TO REPRODUCE 1. Apply a global theme that isn't breeze, have to download one (In this case I used Mac OS Sur Dark) 2. System Settings will not open. (This is the bug) 3. To fix, in konsole: plasma-apply-lookandfeel -a org.kde.breeze.desktop OBSERVED RESULT System settings will not open. It shows in the task bar but you cannot see it, you have to close it again using system monitor, but you cannot close it otherwise. OTHERS HAVE HAD THIS ISSUE, THIS IS WHERE I FOUND THE FIX: https://www.reddit.com/r/kde/comments/1e4k8ej/system_settings_window_no_longer_appears/ EXPECTED RESULT System settings should open no matter if you have a global theme or not. SOFTWARE/OS VERSIONS Linux/KDE Plasma: Fedora KDE Spin KDE Plasma Version: 6.2.1 KDE Frameworks Version: 6.7.0 Qt Version: 6.7.2
Ah this. Fixed in Frameworks 6.8. *** This bug has been marked as a duplicate of bug 492998 ***
(In reply to Nate Graham from comment #1) > Ah this. Fixed in Frameworks 6.8. > > *** This bug has been marked as a duplicate of bug 492998 *** I know you already marked this but I have just updated everything to the newest version as of today, November 11th, and I'm still having this issue.
Do you have Frameworks 6.8 installed? *** This bug has been marked as a duplicate of bug 492998 ***
(In reply to Nate Graham from comment #3) > Do you have Frameworks 6.8 installed? > > *** This bug has been marked as a duplicate of bug 492998 *** Yes, I do. It still doesn't work. I have the most updated KDE plasma possible. I tested it today and yesterday. Here is the output of my system info again so you can see: Operating System: Fedora Linux 40 KDE Plasma Version: 6.2.3 KDE Frameworks Version: 6.8.0 Qt Version: 6.7.2 Kernel Version: 6.11.6-200.fc40.x86_64 (64-bit) Graphics Platform: Wayland Processors: 12 × AMD Ryzen 5 7600 6-Core Processor Memory: 30.5 GiB of RAM Graphics Processor: NVIDIA GeForce RTX 4060/PCIe/SSE2 Manufacturer: Gigabyte Technology Co., Ltd. Product Name: B650M C V2-Y1 System Version: -CF
I need you to be completely specific about what you're doing, to make sure what you're experiencing isn't a subtly different bug. Specifically, try this: 0 `killall systemsettings` in a terminal window just to start with a clean state 1. Open System Settings 2. Navigate to Colors & Themes > Color Schemes 3. Click "Get New" 4. Immediately close the dialog 5. Close System Settings' Window 6. Attempt to re-open System Settings using a GUI method (kickoff, krunner, task manager, global shortcut, etc) If System Settings opens, then Bug 492998 is fixed and the issue you're experiencing is something else. In that case, let's re-open this and I'll need you to provide exact steps to reproduce for it. If System Settings does not open, then Bug 492998 is not fully fixed, and I'll re-open that one.
(In reply to Nate Graham from comment #5) > I need you to be completely specific about what you're doing, to make sure > what you're experiencing isn't a subtly different bug. Specifically, try > this: > > 0 `killall systemsettings` in a terminal window just to start with a clean > state > 1. Open System Settings > 2. Navigate to Colors & Themes > Color Schemes > 3. Click "Get New" > 4. Immediately close the dialog > 5. Close System Settings' Window > 6. Attempt to re-open System Settings using a GUI method (kickoff, krunner, > task manager, global shortcut, etc) > > If System Settings opens, then Bug 492998 is fixed and the issue you're > experiencing is something else. In that case, let's re-open this and I'll > need you to provide exact steps to reproduce for it. > > If System Settings does not open, then Bug 492998 is not fully fixed, and > I'll re-open that one. I am understanding what you're asking of me, but if you look at MY steps to reproduce, I didn't mention closing out of "get new" instantly. I APPLIED a global theme, and then AFTERWARDS system settings no longer opens. I just did the 6 steps you mentioned and it works just fine, but that ISN'T my problem, which is what I've been trying to say. My problem happens that if I apply literally ANY theme, window decoration, etc, my system settings WILL NOT OPEN. Look at the first steps in MY steps to reproduce. You must apply the theme first. In this case I downloaded a dark Mac OS like theme, I tried another because I thought I was crazy but none of them work. Other people are also having this issue as noted.
I know, and I can't reproduce that when I try it. Can you please write specific steps to reproduce that indicates *exactly* what you do to make it happen?
(In reply to Nate Graham from comment #7) > I know, and I can't reproduce that when I try it. Can you please write > specific steps to reproduce that indicates *exactly* what you do to make it > happen? Sure, I'll try my best. So: 1) I open up system settings. 2) Go to the global theme button below Breeze Dark 3) Look at my global themes 4) I see in the top right "Get New," I click it 5) Find a theme I want, in this case Mac-OS Sure Dark (2k downloads) 6) Install theme 7) Exit the "get new" theme menu 8) Apply newly downloaded theme 9) Close settings 10) Cannot open settings anymore, it shows that it is open in the panel but you cannot actually see anything I tried killing the process, and it does kill it, but still will not open, just stuck on an invisible loading loop almost.
(In reply to Nate Graham from comment #7) > I know, and I can't reproduce that when I try it. Can you please write > specific steps to reproduce that indicates *exactly* what you do to make it > happen? https://streamable.com/mz0u74 Link to video showing behavior. This ONLY HAPPENS when I have a theme applied.
Thanks. Unfortunately I still cannot reproduce the issue with those exact steps on my machine with current git master. At step 9, clearly it's still running for some reason. Can you re-run those steps, but in step 1, open System Settings by running `systemsettings` in a terminal window? That way, when it fails to exit, we can see what it's doing by looking at the text in the terminal window. Please paste it here. Thanks again!
(In reply to Nate Graham from comment #10) > Thanks. Unfortunately I still cannot reproduce the issue with those exact > steps on my machine with current git master. > > At step 9, clearly it's still running for some reason. Can you re-run those > steps, but in step 1, open System Settings by running `systemsettings` in a > terminal window? That way, when it fails to exit, we can see what it's doing > by looking at the text in the terminal window. Please paste it here. > > Thanks again! k@fedora:~$ systemsettings qt.qpa.wayland: eglSwapBuffers failed with 0x300d, surface: 0x0 qml: Pushed pages do not conform to the rules. Please check the documentation. qml: Pushed pages do not conform to the rules. Please check the documentation. qml: Pushed pages do not conform to the rules. Please check the documentation. qml: Pushed pages do not conform to the rules. Please check the documentation. qt.svg.draw: The requested buffer size is too big, ignoring qt.svg.draw: The requested filter is too big, ignoring qt.svg.draw: The requested buffer size is too big, ignoring qt.svg.draw: The requested filter is too big, ignoring qt.svg.draw: The requested buffer size is too big, ignoring qml: Pushed pages do not conform to the rules. Please check the documentation. qml: Pushed pages do not conform to the rules. Please check the documentation. kf.coreaddons: KPluginFactory could not create a KDecoration2::DecorationThemeProvider instance from "/usr/lib64/qt6/plugins/org.kde.kdecoration2/org.kde.breeze.so" Module 'org.kde.kwin.decoration' does not contain a module identifier directive - it cannot be protected from external registrations. kf.coreaddons: KPluginFactory could not create a KDecoration2::DecorationThemeProvider instance from "/usr/lib64/qt6/plugins/org.kde.kdecoration2/org.kde.breeze.so" qml: Pushed pages do not conform to the rules. Please check the documentation. qrc:/kcm/kcm_cursortheme/main.qml:143:9: QML Action: Accessible must be attached to an Item qml: Pushed pages do not conform to the rules. Please check the documentation. qml: Pushed pages do not conform to the rules. Please check the documentation. qml: Pushed pages do not conform to the rules. Please check the documentation. qml: Pushed pages do not conform to the rules. Please check the documentation. qrc:/kcm/kcm_sddm/main.qml:182:13: QML QQuickImage*: Protocol "" is unknown k@fedora:~$ systemsettings qt.qpa.wayland: eglSwapBuffers failed with 0x300d, surface: 0x0 k@fedora:~$ This is what happens when I open up system settings and apply components of the theme such as windows decorations. Every time I switch tabs a line shows up in the terminal as you can see. At the end I tried reopening the system settings after all the theming was done and I was met with "qt.qpa.wayland: eglSwapBuffers failed with 0x300d, surface: 0x0" in the terminal, and the system settings DID SHOW UP in the PANEL but it didn't register as a tab I could alt + tab into nor did it show anything just like the video.
Ahhhhh that's helpful, thanks. You're experiencing Bug 490813. It's an NVIDIA GPU driver bug, hooray. *** This bug has been marked as a duplicate of bug 490813 ***
(In reply to Nate Graham from comment #12) > Ahhhhh that's helpful, thanks. You're experiencing Bug 490813. It's an > NVIDIA GPU driver bug, hooray. > > *** This bug has been marked as a duplicate of bug 490813 *** Thank you for being patient with me. I hope this gets fixed :).