fedora 31

和自甴很熟 提交于 2020-03-24 00:32:30

3 月,跳不动了?>>>

最近Steam上Civ6的资料片《风起云涌》打折,没忍住85人民币入手了。安装了新的DLC后,游戏开始界面都进不去了。

下面的方法无效,游戏启动后有声音,但画面黑屏。

LD_PRELOAD=$LD_PRELOAD:/usr/lib64/libgamemodeauto.so.0:/usr/lib64/libfreetype.so.6 %command%

下面是摸索出来的一个可行方法:

  1. 删除~/.local/share/aspyr-media
  2. 删除~/.local/share/Aspyr Media
  3. 启动游戏后,不要把特效降到最低,或者不要修改默认配置。

基本可以玩,但是我最长玩到45回合,有时画面一开始就撕裂。

估计这是AMD GPU的驱动问题。我的内核已经升级到5.5.10了,不清楚如何优化GPU的配置。

游戏的配置文件放在上面删除的文件夹中,第一个文件夹是 选了中文语言后新创建的。

如果想转储游戏程序的输出,可以参考下面步骤:

# 进入游戏目录
cd  "~/.local/share/Steam/steamapps/common/Sid Meier's Civilization VI"

# 替换启动脚本内容,跳过GameGuide
sed -i 's/.\/GameGuide\/Civ6/.\/Civ6Sub/g' ./Civ6.sh

# 创建steam_appid.txt
echo "289070" > steam_appid.txt

# 启动游戏,并转储输出
bash ./Civ6.sh > ~/Civ6.log 2>&1

如果游戏崩溃,你可以查看家目录下的Civ6.log定位问题。

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!