Unable to launch HL2 Portal on Bazzite desktop
Hey folks, I'm hoping for some help troubleshooting why Portal won't run successfully on my Bazzite Desktop installation with an NVIDIA 4070 Ti.
If I try to launch it with the native linux client by running "hl2.sh -game portal", hl2_linux starts but I get this error:
No provider of eglGetCurrentContext found. Requires one of:
EGL 14
X Error of failed request: BadWindow (invalid Window parameter)
Major opcode of failed request: 1 (X_CreateWindow)
Resource id in failed request: 0x23dcfaa8
Serial number of failed request: 14
Current serial number in output stream: 15
I can see an icon in the taskbar, and hear the launch screen audio (the audio that plays when the guys head with the gear appears), but clicking on the icon in the taskbar does nothing.
If I try to use proton I get the launch screen but the game crashes back to the desktop shortly after. I enabled logging and see errors (log file attached) that I can't make heads or tails of.
Thanks in advance for any suggestions π
7 Replies
That game uses the native Linux client by default -- what happens when you launch it through steam?
@Kyle Gospo the same thing as when I launch it in a terminal using the command I mentioned. I can see an icon in the taskbar, and hear the launch screen audio (the audio that plays when the guys head with the gear appears), but clicking on the icon in the taskbar does nothing.
can you use vulkan launch option?
-vulkan
@yukidream no difference using -vulcan as a launch option with either native or proton π¦
open steam via the terminal and launch portal
then send us the full output in the terminal
That
eglGetCurrentContext
is not in either log
game does appear to have started
ton of logs here from a running copy of portal