
После обновления, которое вышло около месяца назад, меня мучает странная проблема, из-за которой игры на движке Source зависают (зацикливание звука, весь рабочий стол перестает отвечать, частота кадров падает примерно до 0,125 кадров в секунду (да, один кадр за 4 секунды), а затем игра окончательно закрывается примерно через 15 секунд и возвращает мне контроль над компьютером).
Причины этого сбоя не являются "случайными"; хотя они, кажется, имеют очень мало общего, все они вызывают одну и ту же ошибку. Она может быть вызвана созданием опоры, или в середине преследования NPC, или при путешествии в определенную часть карты.
Вот несколько факторов, которые, по моему мнению, являются наиболее вероятными причинами сбоя (на самом деле их больше):
Garry's Mod: Попытка создать display_cooler01a через меню «q» (как ни странно, создание его с помощью пистолета-пулемета сработало и позволяет впоследствии создавать его через меню без ошибок).
Team Fortress 2: Смерть, иногда при повороте за угол или в меню выбора персонажа.
Garry's mod: Подъем по первому деревянному мосту в gm_bobomb_battlefield_h1 (Вывод терминала, включенный в этот пост, был получен с использованием этого метода)
Я пытался:
- Переустановка всей операционной системы (Xubuntu) и переустановка Steam
- Проверка локальных файлов для всех этих игр (сообщает об «успешной» проверке)
- Включение «Программного обеспечения микрокода процессора для ЦП Intel от intel-microcode» в разделе «Дополнительные драйверы» в настройках «Программное обеспечение и обновления».
Ничего из этого не работает, сбой все равно происходит и может быть вызван теми же самыми действиями. Мне удалось обойти эти сбои, заставив Steam и эти игры использовать программный рендеринг, но это, очевидно, очень медленно...
Я прикрепил ссылку на папку Google Drive, куда я загрузил некоторую информацию, которая, я надеюсь, будет полезной. Если решения нет, мне все равно интересно, есть ли у кого-то еще эта проблема или кто-то знает, что ее вызывает (связано с неаккуратными патчами для Spectre/Meltdown?), просто чтобы успокоить себя.
Вывод запущенного Steam в терминале (от момента запуска Gmod до сбоя), lspci и uname -a
решение1
После долгих раздумий я на самом деле ответил на свой собственный вопрос!
Если у кого-то Dell Inspiron 5559, мне удалось исправить это, добавив репозиторий
deb http://ppa.launchpad.net/ubuntu-x-swat/updates/ubuntu xenial main
подходить,
и бегsudo apt-get update && sudo apt-get install libgl1-mesa-dri
https://bugs.freedesktop.org/show_bug.cgi?id=102226
http://www.omgubuntu.co.uk/2017/11/install-mesa-17-2-ubuntu
Извините за беспокойство всем, кто наткнулся на это.