Тепловая карта чёрная или замерла: «Графический контекст потерян» или «Рендеринг остановлен»

Senzoukria измеряет, продолжает ли её тепловая карта рисоваться. «Графический контекст потерян» означает, что контекст WebGL пропал и карта сама не вернётся; «Рендеринг остановлен» означает, что данные ещё идут, но ничего не рисуется, и на экране застывшее изображение.

Senzoukria · Решение проблем · Обновлено: сентябрь 2026


Кратко

Контекст потерян
«Графический контекст потерян: карта ликвидности больше не рисуется. Откройте страницу заново или перезапустите приложение.»
Отрисовка встала
«Рендеринг остановлен {seconds} с, хотя поток идёт: на экране застывшее изображение, а не рынок.»
Отсрочка
1,5 секунды до любого предупреждения
Молчаливый случай
Скрытое окно или холст за пределами экрана и не должны рисоваться — ничего не сообщается

Что вы видите

Карта ликвидности чёрная или застывшая, хотя пузыри, линии и строка состояния могут выглядеть живыми, а баннер сообщает либо «Графический контекст потерян: карта ликвидности больше не рисуется. Откройте страницу заново или перезапустите приложение.», либо «Рендеринг остановлен {seconds} с, хотя поток идёт: на экране застывшее изображение, а не рынок.»

Почему это происходит

Тепловая карта каждые 250 мс считает накопленное число отрисовок и накопленное число полученных стаканов, потому что средний показатель кадров в секунду способен держать успокаивающее значение и на застывшем изображении. Когда контекст WebGL сообщает, что он потерян, команды рисования становятся молчаливыми пустышками, и карта никогда не возвращается сама. Когда стаканы продолжают приходить, а отрисовки прекращаются, остановился цикл рисования; поскольку холст WebGL после каждого кадра очищается композитором, а 2D-наложение сохраняет своё последнее изображение, картинка выглядит наполовину живой.

Графические драйверы могут сбросить контекст WebGL при нехватке памяти, после сна компьютера или когда открыто много окон, нагружающих видеокарту.

Как исправить

  • Уйдите со страницы тепловой карты и откройте её снова; для откреплённого окна закройте его и откройте заново.
  • Если контекст теряется снова, перезапустите приложение.
  • Снизьте нагрузку на видеокарту: закройте другие окна и плитки тепловой карты или выберите режим «Производительность» в «Настройки» → «Производительность».
  • Обновите драйвер видеокарты, если потери повторяются после сна или смены экранов.

Чем это не является

  • Не пустой рынок: баннер существует именно для того, чтобы чёрную карту не приняли за отсутствие ликвидности.
  • Не обрыв данных, когда баннер говорит, что поток идёт.
  • Не сбой запуска «Не удалось запустить тепловую карту» — это другой случай.

Когда обращаться в поддержку

Если проблема сохраняется, обратитесь в поддержку через меню → «Сообщить о проблеме» или в Discord Senzoukria. Включите «Диагностический HUD» в настройках тепловой карты (он добавляет FPS, ошибки кадров и повторные центровки) и скопируйте эти числа вместе с моделью видеокарты.

В этом же разделе

Эта страница на других языках

Частые вопросы

Почему нельзя доверять счётчику FPS?
Потому что среднее, которое перестали пополнять, сохраняет последнее значение. Тепловая карта вместо этого считает настоящие отрисовки, а они не могут изобразить движение.
Сворачивание окна вызывает предупреждение?
Нет. Скрытое окно или холст за пределами экрана и не должны рисоваться, поэтому ничего не сообщается.

Что почитать дальше