云网牛站
所在位置:首页 > Linux教程 > 在Deepin系统下安装并打开Steam提示libGL.so.1的解决

在Deepin系统下安装并打开Steam提示libGL.so.1的解决

2021-01-14 11:34:45作者:gigkit稿源:深度站

在Deepin系统应用商店中安装Steam后打开出现提示You are missing the following 32-bit libraries,and Steam may not run:libGL.so.1(您缺少以下32位库,并且Steam可能无法运行:libGL.so.1),以下是解决方法。

在Deepin系统下安装并打开Steam提示libGL.so.1的解决

 

解决方法

在终端中执行以下命令:

sudo apt-get install libgl1-nvidia-glvnd-glx:i386

 

相关说明

注:Deepin下可以在商店中安装Steam,参考深度商店应用Steam、波比排球2、Speed Dreams、深度游戏。如果是仓库安装的话,依赖已经安装了:

sudo dpkg --add-architecture i386

sudo apt update

sudo apt install libgl1 libgl1:i386

另,玩Steam需要装齐:

1、打开32位架构支持:

sudo dpkg --add-architecture i386

2、安装32位Nvidia驱动:

sudo apt install nvidia-driver-libs:i386

3、安装vulkan spir-v编译库:

sudo apt install libnvidia-glvkspirv

 

附:Crossover运行一些游戏出错,缺少libgl.so的解决

Crossover运行一些游戏出错,提示Failed to initialize Direct3D. Make sure you have at least DirectX 9.0c,然后在Wine中安装了direct9也没用,提示缺少libgl.so。

原因和处理为:由于安装的是32位游戏,所以需要执行sudo apt-get install libgl1-mesa-glx:i386命令。

 

相关主题

修复在Linux系统上与Nvidia不兼容的Steam游戏

精选文章
热门文章