Chrome не работает после обновления для Ubuntu 24.04.

Вопрос или проблема

Вывод google-chrome-stable --ozone-platform=wayland:

Создан делегат TensorFlow Lite XNNPACK для CPU.  
Попытка использовать делегат, который поддерживает только статические тензоры, с графом,     
у которого есть динамические тензоры (тензор#-1 является динамическим тензором).

Вывод google-chrome:

Создан делегат TensorFlow Lite XNNPACK для CPU.  
Попытка использовать делегат, который поддерживает только статические тензоры, с графом,  
у которого есть динамические тензоры (тензор#-1 является динамическим тензором).
[7399:7399:0308/162307.347367:ERROR:new_tab_page_handler.cc(1341)]   
NewTabPage загружена в контекст, не являющийся вкладкой браузера*

Ответ или решение

Когда обновление вызывает проблемы с запуском Google Chrome на Ubuntu 24.04, необходимо предпринять определенные шаги для диагностики и решения проблемы. Давайте детально рассмотрим, как можно поступить в данной ситуации, учитывая приведенные вами выводы.

Теория

Обновление программного обеспечения иногда приводит к нестабильной работе приложения, которое ранее функционировало исправно. Это может быть вызвано изменениями в зависимости, конфликтах с установленными библиотеками, или багами в самом обновлении. В специфике программы, как Google Chrome, это может проявляться через несовместимость с ОС или системными конфигурациями, такими как графические драйверы или окружения отображения.

Анализ проблемы

Прежде всего, из выводов видно, что проблема, возможно, связана с системой рендеринга и отображения — особенно с Wayland, которая является одним из современных графических серверов, используемых на платформах Linux. Информация об ошибках TensorFlow Lite XNNPACK и о загрузке NewTabPage в "небраузерном таб-контексте" указывает на потенциальные проблемы, связанные с графической системой или библиотеками, взаимодействующими с аппаратным ускорением.

Некоторые возможные причины:

  1. Конфликт в графическом рендеринге: Google Chrome может испытывать сложности при работе с Wayland из-за изменений поддержки в обновлении.
  2. TensorFlow ошибки: Упомянутая ошибка про TensorFlow Lite может быть результатом ошибок в использовании библиотек для рендеринга интерфейса или элементов браузера.
  3. Обновления зависимости: Новая версия Chrome могла изменить системные требования, что привело к несовместимости с уже установленными библиотеками или драйверами.

Примеры и устранение

  1. Перезапуск с X11: Одним из решений может быть принудительный запуск Chrome на X11, а не Wayland, чтобы исключить потенциальные проблемы с рендерингом:

    google-chrome-stable --ozone-platform=x11

    Это позволит проверить, вызваны ли проблемы способностью Wayland работать с последним обновлением Chrome.

  2. Переустановка Chrome: Иногда обновление может быть выполнено некорректно. Попробуйте полностью удалить Google Chrome и его конфигурационные файлы, а затем установить его заново.

    sudo apt-get remove --purge google-chrome-stable
    sudo apt-get autoremove
    sudo apt-get install google-chrome-stable
  3. Использование предыдущей версии: Если обновление действительно вызывает проблемы, можно временно откатиться на предыдущую рабочую версию:

    • Скачайте необходимую версию .deb-файла с официального дистрибутивного сайта.
    • Установите вручную, воспользовавшись dpkg:
      sudo dpkg -i google-chrome-stable_current_amd64.deb
  4. Обновление системы и драйверов: Убедитесь, что все системные обновления и обновления драйверов установлены, поскольку проблемы могут быть связаны не только с Chrome, но и с другими компонентами системы.

Применение

Пробуя предложенные решения, будьте внимательны к системным логам и реакции браузера. Отслеживайте вывод в терминале при запуске браузера, так как это может дать полезные подсказки в исследовании корней проблемы. Если ситуация не улучшится, рассмотрите возможность репорта данной проблемы в поддержки Google Chrome или на форуме сообщества, указав ваш текущий вывод и шаги, которые вы предприняли.

Заключительные мысли

Хотя проблемы с обновлениями могут быть источником значительных неудобств, систематический подход и знание доступных инструментов помогут вам преодолеть эти трудности. Для IT-специалиста понимание принципов взаимодействия программного обеспечения с операционной системой является ключом к успешному решению подобных задач. Если у вас возникнут дополнительные вопросы или требуется надуманная помощь, обращайтесь, и мы постараемся помочь наилучшим образом.

Оцените материал
Добавить комментарий

Капча загружается...