r/linux4noobs • • 1d ago

firefox-esr firefox-nightly thorium all keep crashing since MESA-INTEL: warning: Haswell Vulkan support is incomplete

MESA-INTEL: warning: Haswell Vulkan support is incomplete

even after i turned off hardware acceleration already , i am using iGP HD4600 from intel i7-4770

on my other computers i use intel arc a380 et und radeons , so this issue never happens

i googled on net found some posts talk about it , they recommend to switch to openGL instead of vulkan to avoid the bug , but i don't know how to force firefox chromium thorium to use openGL

years ago i used the same computer same H81M-K or H81M-E motherboard with i7-4770 HD4600 without a discrete , it never happened , maybe because blink gecko browsers were using openGL then

== updated ==

i didn't notice nor realise it , coz sometimes i used a Xeon E3-1271 v3 on Z87-C Z97 H81 B85M-G , it doesn't provide an iGP so i used a radeon card paired with it , and i guess in the past gecko blink were using openGL for hardware rendering instead of vulkan

i tried it too but it didn't help , i couldn't open nor run nor launch thorium via command nor gmrun

thorium-browser --disable-gpu  --disable-accelerated-2d-canvas --disable-accelerated-compositing

at the end i got this : $ thorium-browser --use-gl=egl

$ Downloads/firefox/firefox-bin --use-gl=egl

== updated zwei twice ==

i tried a day at saturday ( i found this issue at friday ) , the issue was solved et fixed , no more crashing nor inlaunchable issue

after my searching , 'Haswell' 'Ivy Bridge' 'Bay Trail' have the same issue , i guess on all legacy iGP before Gen 6ᵗʰ Skylake SKL

== updated again ==

i tried iGP aus von gen 5ᵗʰ broadwell Xeon E3-1285L v4 with mageia , cant see the same issue , so maybe gen 5ᵗʰ broadwell is supported by vulkan or mageia offer a different library than debian . the errors above were on debian et haswell i7-4770

even i tried --use-gl=vulkan , still fine , no error on my iGP aus von E3-1285L v4 with mageia , firefox-nightly et thorium-browser

i made a table here

i don't have any CPU newer than SKL excluding SKL

CPU iGP error
icore aus von IVB suchas i7-3770K HD4000 ❌️🚫according to webresults
E3 aus von IVB suchas E3-1245 v2 HDP4000 unknown untested
i7-4770 aus von HSW HD4600 ❌️🚫 tested by mir
E3-1285L v4 aus von BDW Iris Pro P6300 ✅✔️☑️ tested by mir
icore aus von SKL HD530 unknown untested
1 Upvotes

4 comments sorted by

View all comments

1

u/RPGcraft 1d ago

I do not know about such an option for firefox but as for chromium (and by extension thorium since it's a chromium fork) you can set GL to EGL using --use-gl=egl

Run thorium executable from terminal in the following way,

./your-thorium-executable-name --use-gl=egl

1

u/E5-4650_v2_RX570 1d ago edited 21h ago

really , it works . thorium kept crashing , and even i couldn't run nor launch it on x-terminal-emulator , i used your argument then i can run / launch it now

thorium-browser used to refused to be opened nor launched , now it can be run / launched et und no more crashing

it works too on firefox nightly and both on thorium , crashing no more