Визуализация графики Chromium v79 непредсказуемо зависает в Ubuntu 18 - PullRequest
5 голосов
/ 07 января 2020

Я разрабатываю приложение, используя HTML и Javascript. Приложение должно выполнять и закрывать удаленные процессы.

Я использую Chromium 79.0.3945.79 Построен на Ubuntu 18.04.

Мое приложение работает в окне Chromium. Несколько секунд (непредсказуемо: может быть 5 или 50 секунд) после выполнения приложения, это как если бы оно зависло, потому что GUI не «графически» отвечает, но на самом деле не зависает, потому что если я нажимаю кнопки в окно, удаленные процессы выполняются / завершаются (даже если я не вижу анимацию при наведении курсора / нажатии на кнопку). Через некоторое время все работает нормально. Мне кажется, что рендеринг Chromium windows зависает, потому что все в фоновом режиме работает, и только графика не отвечает. В инструментах разработки нет никаких ошибок.

Одна странная вещь, которую я заметил, это то, что если я запускаю диспетчер задач Chrome ( Shift + Es c ), проблема никогда не появляется, и все работает отлично.

У меня та же проблема, когда я запускаю окно запуска Chromium chromium-browser из терминала и навигации, например, в меню «Настройки» (так что проблема это не мое приложение).

Я уже пытался отключить некоторые настройки, такие как аппаратное ускорение / ускорение GPU, либо из настроек, либо из терминала (--disable-gpu), но проблема остается. Кроме того, использование RAM и CPU низкое.

1 Ответ

4 голосов
/ 10 января 2020

Проблема была поднята в https://support.google.com/chrome/thread/23283471, а проблема Linux исследуется в https://bugs.chromium.org/p/chromium/issues/detail?id=1036742

...