Каждые ~20 секунд системные Kubuntu 17.04 замораживания (экран, мышь, клавиатура, звуковой вывод) я пытался определить процесс в htop
и iotop
, без успеха. Нет никакого процесса со значительным использованием IO/CPU.
Я работаю 4.10.0-30-generic
с Nvidia GPU. Я уже попытался переключиться между различными двоичными драйверами Nvidia 384
, 378
, xorg-noveau
также без любого влияния (драйверы с открытым исходным кодом).
Я использую драйверы из графического репозитория:
deb http://ppa.launchpad.net/graphics-drivers/ppa/ubuntu zesty main
видеокарта Quadro 4000
, но я воспроизвел то же поведение на другой карте Nvidia.
$ lspci |grep VGA
02:00.0 VGA compatible controller: NVIDIA Corporation GF100GL [Quadro 4000] (rev a3)
В настоящее время менеджер по оформлению установлен на sddm
. Переключение на lightdm
не имел никакого значения.
Какая-либо идея, как отладить эту проблему? Я не заметил подозрительных сообщений в syslog
, конец dmesg
(целый dmesg
вывод)
[ 1021.105773] usb 3-2: cannot submit urb (err = -27)
[ 1021.105777] usb 3-2: cannot submit urb (err = -27)
[ 1021.105780] usb 3-2: cannot submit urb (err = -27)
[ 1118.607240] perf: interrupt took too long (2504 > 2500), lowering kernel.perf_event_max_sample_rate to 79750
[ 1402.192086] usb 3-2: cannot submit urb (err = -27)
[ 1537.168514] usb 3-2: cannot submit urb (err = -27)
[ 1537.168520] usb 3-2: cannot submit urb (err = -27)
[ 1537.168524] usb 3-2: cannot submit urb (err = -27)
[ 1537.168527] usb 3-2: cannot submit urb (err = -27)
[ 2412.218572] perf: interrupt took too long (3132 > 3130), lowering kernel.perf_event_max_sample_rate to 63750
[ 7381.257550] usb 3-2: cannot submit urb (err = -27)
В начале dmesg
там следует сообщению:
[ 0.095599] DMAR-IR: This system BIOS has enabled interrupt remapping
on a chipset that contains an erratum making that
feature unstable. To maintain system stability
interrupt remapping is being disabled. Please
contact your BIOS vendor for an update
Согласно руководству SuSe такое сообщение касается определенных наборов микросхем Intel:
lspci -nn | grep -qE '8086:(340[36].*rev 13|3405.*rev (12|13|22))' && echo "Interrupt remapping is broken"
У меня, кажется, есть один из поврежденных чипсетов, таким образом, я добавил параметр ядра
intremap=off
dmesg
сообщения не стало, все же проблема сохраняется. Я сузил причину к драйверам видеокарты.
После рабочих процессов наблюдения я понял, то замораживание дисплея корреляты с plasmashell
процесс, использующий ЦП. Удаление всех виджетов от рабочего стола решило вопрос.
Проблема была, вероятно, в корпусе Тепловым виджетом Монитора. Или комбинация с другими виджетами.