Доброго дня!
Не могу решить проблему. Имеется домашний компьютер на xubuntu 22.04.1, который зависает в случайные моменты времени. При этом нельзя открыть новые процессы, а открытые окошки работают, но реагируют не на все действия и не закрываются. Помогает только REISUB.
График нагрузки на процессор в трее показывает высокий IOWait, кратный числу ядер. Предполагаю, что у процессов отрубается возможность получать новые данные: при попытке что-то подгрузить процесс встаёт в ожидание и в этом состоянии полностью забивает ядро процессора.
Проблема воспроизводится случайно, но шанс растёт при высокой нагрузке на видеокарту. Так, запуск бенчмарка
glmark2 каждый раз кончается зависанием на разных тестах. Нагрузка на ЦПУ, память и диски не дают зависаний (нагружал через
stress-ng).
Скорее всего проблемы софтверная, потому как в дуалбуте стоит Windows и никаких проблем не испытывает.
Что пробовал делать:
-- Устанавливать драйвера от AMD
-- Устанавливать свежую xubuntu 24.04
-- Менять оконный менеждер с
compiz на
xfwm4 и обратно
-- Менять SSD под систему (изначально грешил на SSD)
-- Ставить SSD на другую линию PCI
$ uname -a
Linux jetpilot-desktop 6.5.0-44-generic #44~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Tue Jun 18 14:36:16 UTC 2 x86_64 x86_64 x86_64 GNU/Linux
Конфигурация:
CPU: Ryzen 5 5600
GPU: RX 580
Материнская карта: AB350 Pro4
Память: 32 GiB (4x8 GiB)
Системный SSD: AMD R5MP256G8 nvme
В логах ничего странного, после зависания они перестают записываться. Перенести
/var/log на другой диск не помогло.