Невозможно запустить Left 4 Dead 2 на Linux Mint после недавнего обновления Nvidia

Невозможно запустить Left 4 Dead 2 на Linux Mint после недавнего обновления Nvidia

Мне удалось запечатлеть диалоговое окно, и оно гласило:

Не удалось создать контекст GL; не удалось создать контекст GL: BadValue {целочисленный параметр вне диапазона для операции}

Нужно ли мне ждать обновления от Valve или есть решение, которое я могу реализовать немедленно?

Я не хочу ничего сломать (как это часто бывает), поэтому прошу совета.

Любое поступление приветствуется!

Проверив другие игры, я заметил, что L4D2 — единственная игра, которая выводит этот текст. Все остальное вылетает мгновенно при запуске.

решение1

Многие менеджеры пакетов Linux удаляют файлы старой версии при установке обновления. Скорее всего, это произошло при обновлении вашего графического драйвера — никаких прерываний в работе уже запущенных программ не произошло, но вновь загруженные программы не смогли найти удаленные файлы, отсюда и ошибки Failed to create GL context. Перезагрузка загрузила новый драйвер и связанные с ним файлы.

С некоторыми драйверами (например, драйверами хоста VirtualBox) можно выгрузить старые версии после обновления ( rmmod) и загрузить новые версии ( insmodили modprobe) без перезагрузки. Это невозможно с графическими драйверами.

Следите за будущими обновлениями; возможно, вам стоит отложить установку обновлений ядра или драйверов до удобного момента перезагрузки.

Связанный контент