你好,谁能帮我解决这个错误?
Error initializing video (OpenGL3):
../../prog/engine2/drv/drv3d_GL3/linux_main.cpp, 415: error when creating of gl_context
答案1
在 forum.warthunder.com 上发现一个帖子,有迹象表明可能是显卡不符合要求。
如果是这样的话,当消息弹出时,这将会很好...无论如何,我会进一步研究这个问题,以获得更明确的答案。
硬件/软件要求可在以下位置找到: http://warthunder.com/cs/game/requirements
目前它声明:
对于 Linux 和 SteamOS:
最低限度:
- 操作系统:大多数现代 64 位 Linux 发行版、SteamOS
- 处理器:双核 2.4 GHz
- 内存:4 GB
- 显卡:Intel 4000 HD/Radeon HD 5550/GeForce 8800
- 网络:宽带互联网连接
- 硬盘:11 GB
受到推崇的:
- 操作系统:Ubuntu 14.04 64位,SteamOS
- 处理器:Intel Core i7
- 内存:8 GB
- 显卡:Nvidia GeForce 660+ 或类似 AMD
- 网络:宽带互联网连接
- 硬盘:11 GB
似乎这(https://wiki.archlinux.org/index.php/steam#Steam_runtime_issues)应该有帮助,但我还没有弄清楚
基本上,建议一些库是旧的并与 steam 捆绑在一起,因此假设你删除 steam 提供的(linux)包,系统应该自动尝试使用系统包,并且一切都应该正常工作。
以下是说明部分:
运行此命令来删除已知会在 Arch Linux 上引起问题的运行时库:
find ~/.steam/root/ \( -name "libgcc_s.so*" -o -name "libstdc++.so*" -o -name "libxcb.so*" \) -print -delete
如果上述命令不起作用,请再次运行上述命令,然后运行此命令。
find ~/.local/share/Steam/ \( -name "libgcc_s.so*" -o -name "libstdc++.so*" -o -name "libxcb.so*" \) -print -delete