You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Chromebook通过crouton运行XFCE安装Steam缺失32位库求助

我之前在Crouton的XFCE环境里踩过完全一样的坑!折腾了好一阵才搞定,给你分享亲测有效的解决步骤:

解决Crouton XFCE环境下Steam缺失32位libc.so.6的问题

首先得确保你的64位Crouton环境支持32位包——这是Steam运行的基础:

  • 更新系统包列表,确保获取到最新的软件源信息:
    sudo apt update
    
  • 启用multiarch架构支持,让系统能识别并安装32位库:
    sudo dpkg --add-architecture i386
    
  • 再次更新包列表,让系统加载32位包的索引:
    sudo apt update
    

接下来重新安装提示缺失的32位库,这次要连带完整依赖一起装:

sudo apt install libgl1-mesa-dri:i386 libgl1-mesa-glx:i386 libc6:i386 libc6-dev:i386

如果安装时出现依赖冲突,执行下面的命令自动修复:

sudo apt -f install

还有个关键细节:Steam自带的运行时库可能和系统的32位libc版本冲突,导致报错。可以强制Steam使用系统库:

  • 找到Steam的启动脚本,一般路径是 ~/.steam/steam/steam.sh
  • 用文本编辑器打开它,找到开头的STEAM_RUNTIME配置行,修改为:
    STEAM_RUNTIME="0"
    
  • 保存后重启Steam试试。

如果还是不行,重置Steam的缓存和初始化状态:

steam --reset

另外补充一点:Steam对旧版Ubuntu支持很差,如果你的Crouton环境是基于Ubuntu 16.04及以下版本,建议重新创建一个基于Ubuntu 18.04+的XFCE环境,能避免很多兼容性问题。


内容的提问来源于stack exchange,提问作者dunkpig

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 04:05:25