Bazzite w/Intel Arc B580

I'm the rare one, I have Bazzite in a dual boot system. (Gotta use Virtual desktop to trick VR to work and any games blocking proton) Runs great except two main things Number 1: The Bazzite shop doesn't work, it will load glitched severely then crash. Getting around this using terminal instead. Number 2: The default terminal does the same thing the shop does. I got around this by using Konsole. In both scenarios I'm not sure what's causing these out the gate on a fresh install. Every other app or program works just fine.
71 Replies
FinnFann
FinnFannβ€’2mo ago
Those are actually an intel bug. It's failing to render the text via vulkan. It's known and I -think- it might be fixed in an upcoming intel driver still being worked on? You'll have to wait on those. It affects all GTK-based applications. The rest of your apps are likely legacy GTK or QT applications, which don't use the same way of rendering text. Either way it's an intel-side bug
π•Ύπ–™π–Šπ–‘π–‘π–†
Do you have rebar enabled?
FinnFann
FinnFannβ€’2mo ago
Also thank you on mentioning your GPU. That helped a lot.
π•Ύπ–™π–Šπ–‘π–‘π–†
I think for those crashing apps you can switch to GL rendering using an environment variable
FinnFann
FinnFannβ€’2mo ago
Yeah I think some people have success switching to GL rendering. I forget how to do it, though It's the vulkan rendering that's primarily broken
π•Ύπ–™π–Šπ–‘π–‘π–†
Yea the b580 is still not very mature and drivers are not very good yet, and rebar is absolutely required because they took so many shortcuts in their drivers compared to AMD and Nvidia
FinnFann
FinnFannβ€’2mo ago
Thankfully I did hear they're fixing the vulkan issues but an ETA is of course unknown. WIth any luck sooner than later. In the meantime you can use flatpak search to find flatpak apps and use the web store to find which ones you want.
MudLink
MudLinkOPβ€’2mo ago
Is it now, didn't know it was on them
FinnFann
FinnFannβ€’2mo ago
Yeah they have some broken vulkan rendering. GTK4 just so happens to use vulkan to render the text.
MudLink
MudLinkOPβ€’2mo ago
First thing I enabled when I got it in January
π•Ύπ–™π–Šπ–‘π–‘π–†
Let me find that env variable to switch to gl rendering 1 moment
FinnFann
FinnFannβ€’2mo ago
Hopefully switching it to GL rendering will fix it for you in the meantime.
MudLink
MudLinkOPβ€’2mo ago
Might need a break down on how I'm still somewhat new to Bazzite and Linux in general
FinnFann
FinnFannβ€’2mo ago
It'll be simple. Just some text you have to set as a variable so the apps know not to use vulkan Probably just gonna have to paste something into the "/etc/environment" text file. Yeah it has no .txt at the end but it's a text file. (Though you'll need to sudo to do it since it is a non user file) Apps usually look to variables set in that to change how they behave. Windows uses environment variables too but usually hides them pretty well. (And makes them more annoying to change)
MudLink
MudLinkOPβ€’2mo ago
Gotcha should be able to figure it out then, I've done a couple sudo edits on text files when I was using Ubuntu
MudLink
MudLinkOPβ€’2mo ago
Thanks a bunch
FinnFann
FinnFannβ€’2mo ago
Of course! Hopefully intel will fix it properly in an upcomming driver. It does affect all of gnome so it's a bit important.
π•Ύπ–™π–Šπ–‘π–‘π–†
so they stopped glitching but are now crashing instead :crying:
MudLink
MudLinkOPβ€’2mo ago
I should mention I'm on the KDE version of Bazzite not gnome. If that changes anything
FinnFann
FinnFannβ€’2mo ago
lol really? They "fixed it" and now it just crashes? Oh that just means you're less likely to see it
MudLink
MudLinkOPβ€’2mo ago
Gnome just refused to work
FinnFann
FinnFannβ€’2mo ago
That's why :P
FinnFann
FinnFannβ€’2mo ago
All of gnome uses this. While on KDE only bazaar and the other are.
MudLink
MudLinkOPβ€’2mo ago
But that might be because when I did gnome I had the wrong installeer
π•Ύπ–™π–Šπ–‘π–‘π–†
but the terminal (ptyxis) and bazaar both use the gnome framework that is so problematic on intel arc
FinnFann
FinnFannβ€’2mo ago
Or this bug. Either way imagine this bug but your whole OS. ptyxis is nice, but konsole is a good backup if it doesn't like the fix in the meantime while you wait
MudLink
MudLinkOPβ€’2mo ago
Konsole has been working out in my favor that's for sure. It's not had any of the issues
FinnFann
FinnFannβ€’2mo ago
QT based so GTK4 bugs won't affect it. Well Bugs that affect GTK4 in this case In linux we have two major frameworks most guis use. There's smaller ones but the two major ones are GTK and QT Gnome favors GTK. KDE favors QT. The bug only affects GTK apps for now
MudLink
MudLinkOPβ€’2mo ago
So just wait for new drivers got it
FinnFann
FinnFannβ€’2mo ago
Yep. Use this in the meantime and hold onto your pants for intel to fix it. use the fix*
π•Ύπ–™π–Šπ–‘π–‘π–†
you can use the environment variable to force openGL
FinnFann
FinnFannβ€’2mo ago
I'm sure it won't take TOO long. They kinda made all of redhat angry I'm fairly sure.
π•Ύπ–™π–Šπ–‘π–‘π–†
some people were hoping that this https://www.phoronix.com/news/Intel-Fixes-Long-GPU-Mesa-Issue would fix the GTK rendering issue but it doesn't, sadly
Intel Lands Big Linux GPU Driver Fix: Fixing Rendering Issues & Gam...
Problematic code dating back to 2017 has now been reverted within the Intel open-source Mesa driver code that led to various games having rendering/corruption issues as well as various hangs and crashes in other games
FinnFann
FinnFannβ€’2mo ago
Oh god damnit that was the one I heard of.
π•Ύπ–™π–Šπ–‘π–‘π–†
there is SO MANY things messed up with ARC graphics right now, it's kind of insane but this will be in the next bazzite stable release
FinnFann
FinnFannβ€’2mo ago
Well at least it's only GTK right now. Imagine if the bug impacted QT -and- GTK. Everyone with linux would think we have massive text bugs XD Though I do find it strange that they use vulkan to render even the text layer, but I suppose if it can be accelerated why not Not an excuse for intel to have cheaped out on the vulkan implementation but eeeeh.
π•Ύπ–™π–Šπ–‘π–‘π–†
their gpu don't even have dx9 support because Intel cheaped out on that :crying: in the beginning they were using emulation with a huge performance cost before they switched to dxvk everything about the ARC lineup feels rushed out the door ngl, from the hardware to the drivers and software
FinnFann
FinnFannβ€’2mo ago
To be fair they did see a chance to be a budget card and I can't blame them either. Nobody is taking that market up.
FinnFann
FinnFannβ€’2mo ago
If it works by the way! Lets mark it as solved too. Just gotta right click the solution message, apps, then "Mark solution" (should be on top of this thread) IF it works
MudLink
MudLinkOPβ€’2mo ago
Thanks small thing I'm a little dumb where can I find this file Will do huge appreciation for the help you two
FinnFann
FinnFannβ€’2mo ago
Just use Ctrl+h in your home directory. In Linux any file or folder that starts with "." Is hidden. Ctrl+h or one of the view options toggles showing them.
MudLink
MudLinkOPβ€’2mo ago
No description
MudLink
MudLinkOPβ€’2mo ago
which one would i got to from here? sorry not use to navigating linux directories
FinnFann
FinnFannβ€’2mo ago
I think it should just be a file in that directory that was also hidden. ".bashrc" (Sorry not at my PC or I could give an example video!) Oh yeah you can open it with Kate. File extensions are very much not a needed thing in Linux. They're mostly still there for users. But it's a text file
MudLink
MudLinkOPβ€’2mo ago
like this?
No description
FinnFann
FinnFannβ€’2mo ago
Not quite XD Lemme get up and get to my pc
MudLink
MudLinkOPβ€’2mo ago
wrong thing then :kekAnimated:
FinnFann
FinnFannβ€’2mo ago
I have to clean a cat mess anywho
MudLink
MudLinkOPβ€’2mo ago
'
No description
FinnFann
FinnFannβ€’2mo ago
Nope that's a desktop file for bazaar
MudLink
MudLinkOPβ€’2mo ago
well i tried
FinnFann
FinnFannβ€’2mo ago
We want to edit .bashrc
MudLink
MudLinkOPβ€’2mo ago
found it
FinnFann
FinnFannβ€’2mo ago
Screenshot or no proof >:V -# I wanna see if you did it :>
MudLink
MudLinkOPβ€’2mo ago
:Sadge:
No description
FinnFann
FinnFannβ€’2mo ago
YOU FOUND IT You can probably add the line right after export PATH
MudLink
MudLinkOPβ€’2mo ago
on the same line or line below?
FinnFann
FinnFannβ€’2mo ago
Below
No description
FinnFann
FinnFannβ€’2mo ago
It's a bash script so think of it like powershell/bat files
MudLink
MudLinkOPβ€’2mo ago
ok put it in and hit save
FinnFann
FinnFannβ€’2mo ago
Yep. You'll have to reboot or log off/on Not sure if a log off/on'll do it but it sometimes does Since it's a user bashrc I assume it'll do it If statements will never cease to amaze me in bash scripts. The fact you end an if statement block with "fi"
MudLink
MudLinkOPβ€’2mo ago
Appears to work took a long time to load everything. My discord on the computer signed me out and it won't let me relog But I'll figure that out, the recaptcha freaked out
FinnFann
FinnFannβ€’2mo ago
Yeah you did just change the gtk rendering engine entirely. Maybe a good cold boot'll help it. Though I'm gonna zip back to binging youtube. Hopefully it all stabilizes so you can chill with gl acceleration until intel gets their poo together
MudLink
MudLinkOPβ€’2mo ago
Log out method was not the way to go much better after rebooting
FinnFann
FinnFannβ€’2mo ago
Good good! Yeah sometimes a logout works. Other times a good reboot does it instead
MudLink
MudLinkOPβ€’2mo ago
thanks a ton though looks like this is working ill mark it
FinnFann
FinnFannβ€’2mo ago
:D Hey I'm glad it worked! Have a good one~

Did you find this page helpful?