我设法捕捉到了对话框,上面写着:
无法创建 GL 上下文;无法创建 GL 上下文:BadValue {整数参数超出操作范围}
我是否必须等待 Valve 的更新,或者是否有可以立即实施的解决方案?
我不想破坏任何东西(我经常这样做),所以我想寻求建议。
欢迎所有人报名参加!
检查了其他游戏后,我发现 L4D2 是唯一一款输出此文本的游戏。其他游戏在启动时都会立即崩溃。
答案1
许多 Linux 软件包管理器会在安装更新时删除旧版本的文件。您的图形驱动程序更新可能会这样做 - 不会中断您已运行的任何程序,但新加载的程序无法找到已删除的文件,因此出现错误Failed to create GL context
。重新启动会加载新的驱动程序和相关文件。
对于某些驱动程序(例如 VirtualBox 主机驱动程序),可以在更新后卸载旧版本(rmmod
)并加载新版本(insmod
或modprobe
),而无需重新启动。但图形驱动程序则无法做到这一点。
关注未来的更新;您可能需要推迟应用内核或驱动程序更新,直到方便重新启动为止。