Есть ли способ исправить зависание Chromium, которое блокирует все нажатия мыши?

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

Есть ли способ исправить зависание Chromium, которое блокирует все нажатия мыши?

Я столкнулся с этой странной проблемой, когда Chromium зависает и фактически блокирует нажатие мыши. Мышь все еще может двигаться, я могу переключаться между окнами, используя клавиатуру, например, alt+tab и так далее. Но я не могу нажать на любое окно мышью.

Если я убиваю процесс chromium, все возвращается в норму.

Я испытал эту проблему как на Mate Linux Mint 19.3 (ядро 5.4), так и на KDE OpenSuse 15.2 (ядро 5.13), и на разных компьютерах с разными мышами (как проводными, так и беспроводными).

Единственное общее, что я заметил в зависаниях:

  1. Все они происходят на X11 (так что no wayland)
  2. Компьютеры имеют видеокарты AMD, с разницей в 6-7 лет
  3. Чаще всего это происходит, когда мышь наводится на вкладку и появляется всплывающее сообщение (но не всегда, просто чаще всего)

У меня нет способа воспроизвести это, это просто случается время от времени.

Кто-нибудь сталкивался с этой проблемой и знает, как ее решить? (Пожалуйста, не говорите использовать FireFox, я его использую, но мне нужны оба)

Спасибо

Редактировать: Я снова столкнулся с этой проблемой, и кажется, что мне не нужно завершать весь chromium, а просто убивать процесс gpu. Кто-нибудь что-нибудь знает?

Я недавно столкнулся с этой проблемой.

  • OpenSUSE Tumbleweed Linux
  • Браузер Chromium

В конечном итоге решение заключалось в том, чтобы удалить следующую папку (я переименовал ее):

~/.config/chromium/Default/shared_proto_db/

После этого проблема исчезла.

Это определенно не будет решением для всех, кто сталкивается с этой проблемой, но, надеюсь, это сэкономит немного времени некоторым людям.

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

Уважаемый пользователь,

Проблема с зависанием Chromium, которая блокирует возможность щелчков мышью, на самом деле может быть довольно сложной и многофакторной. Тем не менее, существует несколько решений, которые вы можете попробовать, чтобы исправить эту неприятность.

  1. Сброс настроек Chromium: Иногда проблемы могут возникать из-за конфликтующих настроек или расширений. Попробуйте сбросить Chromium до его заводских настроек. Для этого откройте Chromium, перейдите в "Настройки" > "Дополнительно" > "Сбросить настройки" и выберите опцию сброса.

  2. Удаление временных файлов и кеша: Многообразие кэшированных данных может привести к сбоям. Перейдите в "Настройки" > "Конфиденциальность и безопасность" > "Очистить данные браузера". Выберите временные файлы и кэш, установите диапазон времени, чтобы очистить данные, и нажмите "Очистить данные".

  3. Проверка расширений: Как вы уже заметили, некоторые расширения могут вызывать конфликты. Отключите все расширения и проверьте, исчезнет ли проблема. Если да, затем включайте расширения по одному, чтобы определить, какое именно вызывает зависание.

  4. Управление аппаратным ускорением: Поскольку проблема может быть связана с GPU, попробуйте отключить аппаратное ускорение. Это можно сделать в "Настройки" > "Дополнительно" > "Система" > отключите "Использовать аппаратное ускорение, если доступно". Перезапустите браузер после изменения этого параметра.

  5. Удаление папки shared_proto_db: Как вы упомянули в своем вопросе, удаление папки ~/.config/chromium/Default/shared_proto_db/ помогло в вашем случае. Это может помочь и другим пользователям, сталкивающимся с такой проблемой. Вы можете переименовать папку в что-то вроде shared_proto_db_backup, а затем перезапустить Chromium. Если проблема исчезнет, вы можете удалить переименованную папку.

  6. Обновление Chromium: Убедитесь, что у вас установлена последняя версия Chromium. Обновления часто включают исправления для различных ошибок и проблем в работе.

  7. Использование параметров запуска: Попробуйте запустить Chromium с отключением GPU, добавив флаг --disable-gpu в ярлык запуска. Это позволит обойти некоторые проблемы, связанные с видеодрайверами.

  8. Проверка системных журналов: Если проблема возникает часто, посмотрите системные журналы на предмет ошибок, связанных с X11 или видеодрайверами. Это может дать указания на причину сбоев.

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

Надеюсь, одно из этих решений поможет вам справиться сproblemen. Удачи!

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

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