Open nxjosephofficial opened 4 months ago
The Linux emulation is not advanced enough to run Linux container stuff (that includes pressure-vessel). As an alternative I provide an option to run Steam Runtime in an unprivileged (that is, non-superuser) chroot , but you have to specifically select it in the compatibility tab in the game settings.
but you have to specifically select it in the compatibility tab in the game settings.
Which one is it ?
But now i am getting this error. I use amdgpu driver.
That's a tough one. I don't think Vulkan ever worked in that configuration. (Other similar reports: https://forums.freebsd.org/threads/linuxulator-vs-intel-amd-gpus.92445/.) Somebody would have to debug it.
with FreeBSD wine (wine-proton)
i could launch dota 2.
the game doesn't launch with -vulkan
launch parameter. the game doesn't stop after exiting, forcing game to stop doesn't work by clicking stop button. also, the audio of the game is sizzling (i use oss). Sometimes the game crashes.
I've upgraded to 14.0-STABLE
and installed drm-61-kmod
. Can vulkan run right now?
The forum thread linked above contains Vulkan testing instructions. The proper complaint place is https://github.com/freebsd/drm-kmod.
I tried the instructions but it doesn't run successfully. I run those commands from steam
user.
$ ./linux-chroot /usr/bin/glxgears -info | grep RENDER
mount -o nocover -t tmpfs tmpfs /home/steam/umnt
mount: tmpfs: Device busy
Assuming /home/steam/umnt is already set up.
Authorization required, but no authorization protocol specified
$ ./linux-chroot /usr/bin/vkcube
mount -o nocover -t tmpfs tmpfs /home/steam/umnt
mount: tmpfs: Device busy
Assuming /home/steam/umnt is already set up.
Authorization required, but no authorization protocol specified
Cannot connect to XCB.
Exiting ...
Thanks. xhost +
command fixed the problem.
I see llvmpipe
in the outputs of the commands. What does it mean?
It means things are not going well for you. llvmpipe is a fallback CPU renderer, it's too slow for games.
OK, thank you for all.
Don't forget to complain in the proper place. The drm-kmod people don't react at all if you don't shove issues right in their face. (And even then they might not have time to address those issues.)
I tried again. It launches but i just see weird thing on the screen and it closes immediately.
It will likely start with LD_PRELOAD=noepollexcl.so %command%
in the launch options. Note that this is a rather crude hack, I would not recommend actually playing any multiplayer matches with it (might degrade performance too much, cause deadlocks or get you VAC banned).
Yes, it launched successfully with that launch option.