LINUX.ORG.RU

page allocation failure — ошибка драйвера nvidia 455?

 , , ,


0

1

имеется Archlinux, i3wm, gtx1650
какое то время назад начала появляться такая ошибка. При ентом граф система просто зависает, хотя иногда звуковая система и система ввода продолжает нормально работать, однако замечаются некоторые фризы в системе ввода — например NumLock переключается спустя пару секунд и подобное, но может продолжать идти звук от видео и реагировать на паузу и продолжение.

Вначале я грешил на picom (compton) — но потом методом тыка выяснил, что енто драйвера nvidia 455ой версии.
Откатившись некоторое время назад на предыдущую версию проблема разрешилась.

Позавчера обновившись я понадеялся, что в драйвере починили данную трабблу и обновил и сей драйвер так же. Но увы, сегодня после сна я не смог пробудить компьютер из режима выключенного экрана (гибернизация и сон отключены) — система просто не реагировала ни на что — ни NumLock (ни др. локи) никак не реагировали вообще, пробовать перейти в другой VT я не стал — сразу ребутнул систему полностью, а по загрузке уже узрел предоставленный выше лог.

Так в чем причина? Енто действительно драйвера nvidia 455 версии багованы — или енто какие то изменения были сделаны в Xorg и терь они стали косячными для ентой версии дров? Или какая то другая часть графической подсистемы?
Енти фризы появляются и на lts версии ядра — так что енто не оно виновно.

Может ктото уже поборол и/или может посоветовать как енто все отладить?

`--> pacman -Qs nvidia
local/cuda 11.1.1-1
    NVIDIA's GPU programming toolkit
local/egl-wayland 1.1.5+2+g9c9c4c6-1
    EGLStream-based Wayland external platform
local/lib32-libvdpau 1.4-1
    Nvidia VDPAU library
local/lib32-nvidia-utils 455.38-1
    NVIDIA drivers utilities (32-bit)
local/lib32-opencl-nvidia 455.38-1
    OpenCL implemention for NVIDIA (32-bit)
local/libvdpau 1.4-1
    Nvidia VDPAU library
local/libxnvctrl 455.38-1
    NVIDIA NV-CONTROL X extension
local/nvidia-dkms 455.38-1
    NVIDIA drivers - module sources
local/nvidia-settings 455.38-1
    Tool for configuring the NVIDIA graphics driver
local/nvidia-utils 455.38-1
    NVIDIA drivers utilities
local/opencl-nvidia 455.38-1
    OpenCL implemention for NVIDIA


п.с. указанная ошибка происходит не только с Xorg — она происходила еще и с picom (compton) из-за чего я и подумал на него.

★★

Ответ на: комментарий от RedEyedMan666

у меня почему то выдает ошибку при сборке модуля ядра 450ой версии на ядре 5.9.6 — грит сигнатура функции не такая — ожидается другой тип данных в параметрах — и да там действительно какой то другой тип подставлялся при использовании — уже не помню какой точно файл.
походу чото в графической системе вокруг ядра тоже меняется, а nvidia не торопится устранять баги.
надо будет попробовать снова собрать модуль для 450го

safocl ★★ ()