
λ【ALYX】λ
Published
VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/radeon_icd.i686.json:/usr/share/vulkan/icd.d/radeon_icd.x86_64.json %command% -force_vendor_id 0x10DE -force_device_id 0x1180
The game was very dark all the time, and the flashlight was not working
I don't know why but all the native games I try to launch immediately give me a Segmentation fault, I tried to change the driver (the env variable at the beginning of the launch options) and it didn't work, I checked the logs and it was something related to tmalloc, so what I did to fix it is this:
I cloned the gperftools repo and built it myself:
git clone https://github.com/gperftools/gperftools.git
cd gperftools
./autogen.sh
automake
./configure --build=i686-pc-linux-gnu CFLAGS=-m32 CXXFLAGS=-m32 LDFLAGS=-m32
make
And just replaced the one that came with Black Mesa with the one I built:
cp <gperftools-dir>/.libs/libtcmalloc_minimal.so.4.5.16 ~/.local/share/Steam/steamapps/common/Black\ Mesa/bin/libtcmalloc_minimal.so.4
And after that the game ran just fine.
When playing the game was extremely dark and the flashlight wasn't working, so I had to add these arguments to the launch options: -force_vendor_id 0x10DE -force_device_id 0x1180
I hope all of this is useful to you <3
It wasn't opening (I pressed play and it insta-closed), but it worked perfectly fine after the "--launcher-skip" launch option
gamemoderun %command% --launcher-skip
The ubisoft launcher wasn't working for me, so I had to install it manually with protontricks, after that, it works perfectly fine (I hadn't to run the mtu probing command, the only issue is that the game was freezing and after that the launcher wouldn't open)
VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/radeon_icd.i686.json:/usr/share/vulkan/icd.d/radeon_icd.x86_64.json %command%
At first the game was being closed instantly as I pressed "PLAY", but I tried to change the "driver" that was being used for the graphics card and that's how it worked, maybe I installed the wrong one, but just in case anyone has a similar issue, that's how I fixed it.
gamemoderun mangohud %command%