Здравствуйте. Это происходит после обновления со среза репозитория 20260918 на срез 20260919. С версии mesa-dri-drivers 25.3.6 на 26.1.8. Лечится установкой пакетов на hold: /etc/apt/apt.conf.d/99-hold-mesa.conf , с текстом: /* Удерживаем Mesa 25.3.6: 26.1.8 ломает Radeon RS880 */ RPM::Hold { "^libEGL-mesa"; "^libGLX-mesa"; "^libgbm"; "^mesa-dri-drivers"; "^xorg-dri-"; "^i586-libEGL-mesa"; "^i586-libGLX-mesa"; "^i586-libgbm"; "^i586-xorg-dri-"; }; /etc/apt/preferences.d/mesa , с текстом: Package: libEGL-mesa libGLX-mesa libgbm mesa-dri-drivers xorg-dri-* i586-libEGL-mesa.32bit i586-libGLX-mesa.32bit i586-libgbm.32bit i586-xorg-dri-* Pin: version 25.3.6-alt1* Pin-Priority: 1001 Исправьте пожалуйста, а если не возможно, то сделайте как-нибудь возможность (например отдельные пакеты со старой версией) обновляться без hold.
Покажите, пожалуйста, вывод команд: $ cat /etc/os-release $ apt-repo $ inxi -SCMG
Пожалуйста, $ cat /etc/os-release NAME=ALT VERSION="11.2 (Giuseppe)" ID=altlinux VERSION_ID=11.2 PRETTY_NAME="Simply Linux 11.2 (Giuseppe)" VARIANT="Simply Linux" VARIANT_ID=simply ANSI_COLOR="1;36" CPE_NAME="cpe:/o:alt:slinux:11.2" BUILD_ID="Simply Linux 11.1" ALT_BRANCH_ID=p11 LOGO=slinux HOME_URL="https://www.basealt.ru/simplylinux" BUG_REPORT_URL="https://bugs.altlinux.org/" DOCUMENTATION_URL="https://docs.altlinux.org/" SUPPORT_URL="https://support.basealt.ru/" $ apt-repo rpm [p11] https://ftp.altlinux.org/pub/distributions/ALTLinux p11/branch/x86_64 classic rpm [p11] https://ftp.altlinux.org/pub/distributions/ALTLinux p11/branch/noarch classic rpm [p11] https://ftp.altlinux.org/pub/distributions/ALTLinux p11/branch/x86_64-i586 classic $ inxi -SCMG System: Host: host-144 Kernel: 6.12.110-6.12-alt1 arch: x86_64 bits: 64 Desktop: Xfce v: 4.20.2 Distro: ALT 11.2 (Giuseppe) Machine: Type: Desktop Mobo: ASUSTeK model: M4A785TD-V EVO v: Rev X.0x serial: <superuser required> BIOS: American Megatrends v: 2005 date: 04/15/2010 CPU: Info: dual core model: AMD Athlon II X2 240 bits: 64 type: MCP cache: L2: 2 MiB Speed (MHz): avg: 800 min/max: 800/2800 cores: 1: 800 2: 800 Graphics: Device-1: AMD RS880 [Radeon HD 4200] driver: radeon v: kernel Display: x11 server: X.Org v: 1.21.1.24 with: Xwayland v: 24.1.13 driver: X: loaded: radeon unloaded: fbdev,modesetting,vesa dri: r600 gpu: radeon resolution: 1920x1080~60Hz API: EGL v: 1.5 drivers: kms_swrast,r600,swrast platforms: gbm,x11,surfaceless,device API: OpenGL v: 4.5 compat-v: 3.3 vendor: mesa v: 25.3.6 renderer: AMD RS880 (DRM 2.50.0 / 6.12.110-6.12-alt1 LLVM 20.1.8) API: Vulkan v: 1.4.335 drivers: N/A surfaces: N/A
После зависания и перезагрузки системы выполните: # journalctl -b -1 -k | grep -iE 'radeon|gpu|lockup' # journalctl -b -1 -e И приложите файлами сюда.
(Ответ для Alexander Makeenkov на комментарий #3) > После зависания и перезагрузки системы выполните: > > # journalctl -b -1 -k | grep -iE 'radeon|gpu|lockup' > # journalctl -b -1 -e > > И приложите файлами сюда. Для этого надо сделать снимок системы, потом убрать hold'ы, обновиться, перезагрузиться, дождаться зависания, потом перезагрузиться в init 3, скопировать файл журнала systemd, затем восстановить снимок (потому что иначе графика не работает), и выполнить ваши команды с опцией -D. Или можно как-то проще?
Может вам поможет то, что при зависании помогает только аппаратный сброс. И не срабатывает лампочка при нажатии NumLock.
Ещё информация по теме, разговор с Алисой https://alice.yandex.ru/?share=c96f402b-b80c-1cdf-d5ff-39a4ae4f3be2
Ответ ИИ по данному багу "в Mesa 26.0 из драйвера r600 полностью выбросили LLVM-бэкенд. До этого (в 25.3.6, у пользователя как раз видно LLVM 20.1.8) классический компилятор шейдеров был запасным путём. Теперь ВСЕ шейдеры на TeraScale-картах компилируются только через новый NIR → SFN-бэкенд. А он на старых чипах R700/pre-Evergreen (к которым относится RS880/HD 4200) в 26.1 ломается регулярно"
Тут ещё косяк всплыл, но я не проверял. https://t.me/alt_smokeroom/342568 ИИ там: "Поскольку вы используете отладочную (debug) сборку Mesa (с включенными проверками), драйвер немедленно аварийно завершает работу при малейшем нарушении границ, вместо того чтобы проигнорировать это и продолжить работу" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Если так, то это надо срочно отключить!
А в Сизифе эти исключения могут быть включены, если надо и если ИИ не наврал.
Немного не туда писал. Надо было в #60851