X11 Compositor no longer works after switching to Wayland

Switched to try out Wayland and had some flickering in Steam, so I went back to X11 and the compositor refuses to work now. I am on Nvidia - Bazzite Desktop image. Alt+Shift+F12 does nothing
Solution:
try mash shift while you boot and select the other image. it will have (ostree:1) at the end of it. Boot the 40.20240514 image.
Jump to solution
50 Replies
wolfyreload
wolfyreload•6mo ago
Have you tried restarting the machine?
Ravenesque
Ravenesque•6mo ago
Yes, I shutdown completely as well.
wolfyreload
wolfyreload•6mo ago
Does it fail to log in and you cannot get to the desktop at all?
Ravenesque
Ravenesque•6mo ago
No, I can login perfectly I checked compositor and I see this message in there Re-enable doesn't do anything The last thing that happened was BoxBuddy updated.
wolfyreload
wolfyreload•6mo ago
and if you ignore it, do your games still work?
Ravenesque
Ravenesque•6mo ago
Well, Steam loads but it's blank so I cannot see anything
wolfyreload
wolfyreload•6mo ago
try switch to wayland re-enable opengl detection, then log out and switch back to x11
Ravenesque
Ravenesque•6mo ago
alright
wolfyreload
wolfyreload•6mo ago
No idea if that will help
Ravenesque
Ravenesque•6mo ago
I'm in Wayland now and I don't see opengl
wolfyreload
wolfyreload•6mo ago
Then I guess thats not an option. Kyle, HikariKnight or one of the others might have some ideas. Or maybe ask in the general Bazzite chat
Ravenesque
Ravenesque•6mo ago
Should I tag them? I don't want to bother others.
wolfyreload
wolfyreload•6mo ago
Rather don't tag them but just post your query in the https://discord.com/channels/1072614816579063828/1087140957096517672 chat
Ravenesque
Ravenesque•6mo ago
Okay If only Steam didn't flicker or artifact on Wayland, I could just stay there It actually feels much better otherwise Tried rebooting and upon logging into X11 the screen was mostly black except the taskbar
wolfyreload
wolfyreload•6mo ago
you might find that a upgrade of bazzite broke it
Ravenesque
Ravenesque•6mo ago
When I opened some windows they would permanently get stuck in the background of whatever it was that I was doing.
wolfyreload
wolfyreload•6mo ago
rpm-ostree status
Ravenesque
Ravenesque•6mo ago
Solution
wolfyreload
wolfyreload•6mo ago
try mash shift while you boot and select the other image. it will have (ostree:1) at the end of it. Boot the 40.20240514 image.
Ravenesque
Ravenesque•6mo ago
Will all my storage remain unaffected?
wolfyreload
wolfyreload•6mo ago
Fedora Discussion
Plasma 6 X11 - compositor seems to no longer work?
Currently I’ve been using Fedora KDE since April. Upgrade from 39 to 40 went smoothly, all I needed to do was reinstall X11, because I’m using Nvidia GPU. The system was working fine until yesterday when I started having issues with it. What may have triggered it was me uninstalling a Windows application in Lutris, the first odd occurrence was t...
wolfyreload
wolfyreload•6mo ago
They logged this yesterday
Ravenesque
Ravenesque•6mo ago
Ohhh interesting Ok let me mash shift on boot to get the other image going
wolfyreload
wolfyreload•6mo ago
yup, your home folder stays intact
Ravenesque
Ravenesque•6mo ago
AYYY it fixed it! Thanks dude! So basically I just don't update until a fix is pushed or something?
wolfyreload
wolfyreload•6mo ago
Do the following sudo ostree admin pin 1 then run rpm-ostree status I just want to check that your image is pinned This will let you update... but you'll always be able to return to your current version
Ravenesque
Ravenesque•6mo ago
So is there a way to know when it is safe to go back or what not ?
wolfyreload
wolfyreload•6mo ago
pretty much ujust update and see if you have an issue. If not boot up the working image from 20240514 That's the benefit of Bazzite. you can get back to a working system The Bazzite team pretty much has a new update daily, so hopefully this is fixed soon
Ravenesque
Ravenesque•6mo ago
Obviously I am not going to do this right now but if I did ujust update now, it would update to the 5/17 image correct?
wolfyreload
wolfyreload•6mo ago
Yup
Ravenesque
Ravenesque•6mo ago
Awesome, appreciate your help again
wolfyreload
wolfyreload•6mo ago
but your pinned image will never be changed. you can unpin it with sudo ostree admin pin 1 -u or whatever the index is at the time. But only do what when you have a working update
Ravenesque
Ravenesque•6mo ago
what does -u at the end do? @wolfyreload
wolfyreload
wolfyreload•6mo ago
the -u stands for unpin you'd only want to unpin once you know that the update is working for you
Ravenesque
Ravenesque•6mo ago
Thanks 😃
wolfyreload
wolfyreload•6mo ago
You are welcome :). Now get back to gaming 🤣
Ravenesque
Ravenesque•6mo ago
Somehow broke again after a reboot I had to mash shift again to use image 1 again as the pin didn't work
wolfyreload
wolfyreload•6mo ago
Pinned images doesn't make only that image bootable, it makes that image never get removed with an update. Try the following * boot pinned image * remove pending deployment with rpm-ostree cleanup -p this will make only one boot option available * now turn off autoupdates with ujust toggle-updates Disable * you can update manually with ujust update when you want to test if the update fixed the issue This will let you ignore the updates for a while so you don't have to remember to boot the old image all the time.
Ravenesque
Ravenesque•6mo ago
Thanks, I will give this a try. Same thing is happening
wolfyreload
wolfyreload•6mo ago
what do you get when you type rpm-ostree status?
Ravenesque
Ravenesque•6mo ago
wolfyreload
wolfyreload•6mo ago
Ok and if you run rpm-ostree cleanup -p does it remove the new update? and you are just left with your current deployment? Then if you disable the autoupdates with ujust toggle-updates Disable then it's not going to update 20 minutes after you start the pc
Ravenesque
Ravenesque•6mo ago
wolfyreload
wolfyreload•6mo ago
what does rpm-ostree status show now?
Ravenesque
Ravenesque•6mo ago
wolfyreload
wolfyreload•6mo ago
good, now disable the auto updates with ujust toggle-updates Disable and when you restart you'll only have the pinned image available
Ravenesque
Ravenesque•6mo ago
And I can just re enable it in the future with Enable at the end then?
wolfyreload
wolfyreload•6mo ago
yeah once you have a working update yeah but I actually prefer the manual updates with ujust update and I update once a week
Ravenesque
Ravenesque•6mo ago
Everything works, thanks!
muddyfeather
muddyfeather•6mo ago
+1 for this, having the same on a new install today, suspect it's something upstream in fedora breaking it, same steps, nowt. Only problem with X11 is this broken OpenGL Compositing on i guess nvidia.. I'll live with it until a fix passes upstream. - do the Ublue devs monitor these posts? Actually, looks like the guys in fedora have already pushed a fix into stable, bet it will be with us in a couple of days... https://bodhi.fedoraproject.org/updates/FEDORA-2024-06d286a7c5
Want results from more Discord servers?
Add your server