Closed codedcosmos closed 5 years ago
Do other GoldSource engine games work for you?
Also try setting LD_LIBRARY_PATH: export LD_LIBRARY_PATH=.:$LD_LIBRARY_PATH
This should enable it to find libsteam_api.so
Running the export command:
$ export LD_LIBRARY_PATH=.:$LD_LIBRARY_PATH
$ echo $LD_LIBRARY_PATH
.:
$ ./hl_linux
Error:libopenal.so.1: cannot open shared object file: No such file or directory
Could not load hw.so.
Please try again at a later time.
Also Half-Life 1 works as expected. I have the valve complete pack, so I can test more if you want.
Also when running this command:
$ LD_LIBRARY_PATH="/usr/lib:/usr/lib32:." ./hl_linux
Error:libopenal.so.1: wrong ELF class: ELFCLASS64
Could not load hw.so.
Please try again at a later time.
A different error appears
It looks like you're running on a 64 bit system. You need to make sure it looks for 32 bit libraries first. I'm not sure if Steam distributes them with its installation though.
After installing the following packages:
sudo pacman -S lib32-gtk2 lib32-openal lib32-libcurl-gnutls lib32-curl lib32-nss lib32-dbus lib32-libpng12 lib32-libgcrypt15 lib32-libpulse
I was able to start Half-Life 1 with the terminal command:
LD_LIBRARY_PATH="/usr/lib32:." ./hl_linux
However Counter-Strike: Condition Zero still fails to launch
Deathmatch classic also does not start But hl1 does
referencing this solution to see if related to yours: https://github.com/ValveSoftware/halflife/issues/2100
Thanks @calexil. Your issue seems to be the same as mine.
Closing as duplicate of https://github.com/ValveSoftware/halflife/issues/2100
Problem: When starting Counter Strike: Condition Zero, steam says it is running, and two processes hl_linux and hl.sh start. However they use no CPU, barely any RAM and appear to do nothing.
Note that no screen of any kind appears.
Error Log: When running ./hl_linux this error appears:
Attempted Solutions:
-nofbo
as this suggestedSteam Information: