Запуск любого браузера на основе Chromium в Ubuntu 22.04 зависает
Итак, я использую Ubuntu 22.04, мой основной браузер — Brave, основанный на хроме, но я также успешно воспроизвел эту проблему в Chrome:
- Браузер работает нормально.
- Загрузить контент — откроется окно с вопросом, откуда вы хотите загрузить.
- Сохраняю файл, окно загрузки закрывается.
- Я снова в браузере, но завис, ничего не могу нажать. Никакие закладки, адресная строка, вкладки и т. д. не могут быть нажаты.
- Я закрываю браузер и перезагружаю, и все в порядке.
Это происходит только после того, как появится окно загрузки.
До сих пор я пробовал:
- Отключить функцию синхронизации в Brave
- Отключить аппаратное ускорение
- Удалить и переустановить
- В каталоге конфигурации был сломанный файл, который нужно было удалить вручную, согласно поддержке Brave, что я и сделал, но это не помогло.
Это происходит каждый раз в браузерах, но иногда я могу воспроизвести проблему и в приложениях для чтения PDF, таких как Okular или Foxit. Условие состоит в том, что окно должно открываться ПЕРЕД окном, над которым я работаю, когда переднее окно закрывается, исходное окно зависает.
Я новичок в Linux, поэтому, если я что-то упустил, дайте мне знать.
3 ответа
У меня возникла та же проблема после выпуска Ubuntu 22.04. Я установил в течение последней недели бета-тестирования и обновился до релизной версии, прежде чем обнаружил ту же проблему.
После ряда неудачных решений исследование выявило эту тему: bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/1970148 . Предлагаемое исправление, работающее
sudo apt install xdg-desktop-portal-gnome
и перезапуск системы решил проблему для меня и ряда людей, которые ответили на ветку. Вы можете попробовать это, если вы все еще испытываете проблему.
У меня были проблемы с Chrome - 20.04 он работал нормально, но сразу после обновления до 22.04 начал временно зависать, что очень раздражало.
Верхний ответ не решил мою проблему (у меня уже был
xdg-desktop-portal-gnome
пакет установлен, и это была последняя версия), но ссылка Launchpad действительно помогла. В одном из комментариев предлагалось отключить аппаратное ускорение в настройках Chrome — я попробовал и вуаля, проблема решена.
В некоторых случаях эта проблема может быть вызвана неправильным драйвером графической карты. Особенно это характерно для некоторых карт Nvidia, для которых официальные драйвера несовместимы с более новыми ядрами Linux (см. , например, это ).
В моем случае установка устаревшего драйвера Nvidia из этого репозитория устранила проблему.
Обратите внимание, что ни одно из других предложенных здесь решений не сработало для меня.