我正在尝试运行并安装蒸汽在 Kali Linux 上64位我收到 libGL 错误,例如:
Running Steam on kali kali-rolling 64-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(0)
libGL error: unable to load driver: r600_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: r600
libGL error: unable to load driver: swrast_dri.so
libGL error: failed to load driver: swrast
看来 libGL 找不到我的驱动程序(我有ATI Radeon)。我找到了多种解决方案,但没有一个能正常工作。
答案1
该解决方案适用于德班和Kali-Linux在64位并为ATI/AMD图形处理器。
(从头开始) 下载steam_latest.deb,并且您需要安装 steam 以及 Steam 本身的一些依赖项:
sudo apt-get update
sudo apt-get install zenity zenity-common libgl1-mesa-dri build-essential linux-headers-$(uname -r)
sudo dpkg -i steam_latest.deb
尝试在这里运行steam
,如果你在这里,你应该得到上面描述的 libGL 错误。
根据这个解决方案,你必须使用以下方法解除很多库的链接:
find ~/.steam/root/ \( -name "libgcc_s.so*" -o -name "libstdc++.so*" -o -name "libxcb.so*" -o -name "libgpg-error.so*" \) -print -delete
和 :
find ~/.local/share/Steam/ \( -name "libgcc_s.so*" -o -name "libstdc++.so*" -o -name "libxcb.so*" -o -name "libgpg-error.so*" \) -print -delete
奔跑steam
并享受乐趣!