При запуске нативной версии HL2 на Linux Вы можете столкнуться со следующей ошибкой: Unable to load module vguimatsurface.so! Всему виной отсутсвие ряда 32-х битных библиотек, необходимых для корректной работы игры. Чтобы найти каких библиотек недостает, следует выполнить команду находясь в каталоге с игрой:
LD_LIBRARY_PATH=bin ldd bin/vguimatsurface.so | grep 'not found'
В выводе будет список библиотек, которые не смог найти линковщик, их нам и надо поставить. Дальше, с помощью dpkg, ищем в составе...
https://drive.google.com/drive/folders/13MfPDvYN-qnqXS6CVBjAKJIclrvfO-TE Если нужен portal скопировать эти файлы в папку srceng: https://drive.google.com/drive/folders/1FIIV8SvWRsoabX9oLFUyXDvd43an02ns