PDF
Download PDF
Download page Некорректная сборка модуля QXL.
Некорректная сборка модуля QXL
Статья является возможным решением инцидента Termidesk. Проблема при подключении по протоколу TERA
Окружение
- Astra Linux Special Edition 1.7 Update 6 (№ 2024-0830SE17) — Astra Linux Special Edition 1.7 Update 7uu2 (№2025-0507SE17MD)
- Termidesk 6.0
Диагностика
- На базовом ВРМ в файле
/etc/X11/xorg.conf.d/30-teraqxl.xorg.confуказаны опции:но порт на ВРМ не открывается.Option "SpiceSasl" "False" Option "SpicePort" "5900"CODE - В статусе службы
fly-dm:указано, что каналsystemctl status fly-dmCODExtera-virtio, отвечающий за подключение ВРМ, не найден:● fly-dm.service - The FLY login manager Loaded: loaded (/lib/systemd/system/fly-dm.service; enabled; vendor preset: enabled) Active: active (running) since Tue 2025-07-22 15:41:22 MSK; 1h 42min ago Process: 1472 ExecStartPre=/bin/bash -c /usr/bin/fly-dm-prepare.sh (code=exited, status=0/SUCCESS) Main PID: 1476 (fly-dm) Tasks: 12 (limit: 4915) Memory: 127.2M CPU: 2min 48.865s CGroup: /system.slice/fly-dm.service ├─ 1476 /usr/bin/fly-dm vt7 ├─ 1553 -:0 ├─ 1554 /usr/bin/fly-dm_greet ├─ 1563 dbus-launch --exit-with-session --exit-with-x11 --sh-syntax --config-file=/usr/share/fly-dm/dbus-1/session.conf ├─ 1564 /usr/bin/dbus-daemon --syslog --fork --print-pid 5 --print-address 7 --config-file /usr/share/fly-dm/dbus-1/session.conf ├─ 1599 /usr/bin/kscreend ├─ 1601 /bin/bash -e /usr/bin/tera-vdagent.sh └─23254 sleep 1.5 июл 22 17:23:23 tera17615-000 tera-vdagent[23198]: vdagent virtio channel /tmp/xtera-virtio does not exist, exiting июл 22 17:23:25 tera17615-000 tera-vdagent[23204]: vdagent virtio channel /tmp/xtera-virtio does not exist, exiting июл 22 17:23:26 tera17615-000 tera-vdagent[23210]: vdagent virtio channel /tmp/xtera-virtio does not exist, exitingCODE - При загрузке модуля
QXLв файле журнала/var/log/fly-dm/Xorg.0.logприсутствует ошибка вида:[ 7.639] (II) LoadModule: "teraqxl" [ 7.641] (II) Loading /usr/lib/xorg/modules/drivers/teraqxl_drv.so [ 7.687] (II) Module teraqxl: vendor="X.Org Foundation" [ 7.687] compiled for 1.20.14, module version = 6.0.0 [ 7.687] Module class: X.Org Video Driver [ 7.687] ABI class: X.Org Video Driver, version 24.1 [ 7.687] (EE) teraqxl: module ABI major version (24) doesn't match the server's version (25) [ 7.687] (EE) Failed to load module "teraqxl" (module requirement mismatch, 0)CODE
Решение
Ответ доступен с подключенной услугой «Техническая поддержка».
Внимание! Для авторизации используйте учетные данные Личного кабинета
Если учетная запись от новой версии личного кабинета отсутствует, просим писать на почту lk@astralinux.ru
- На базовом ВРМ в файле
/etc/X11/xorg.conf.d/30-teraqxl.xorg.confуказаны опции:но порт на ВРМ не открывается.Option "SpiceSasl" "False" Option "SpicePort" "5900"
- В статусе службы
fly-dm:указано, что каналsystemctl status fly-dm
xtera-virtio, отвечающий за подключение ВРМ, не найден:● fly-dm.service - The FLY login manager Loaded: loaded (/lib/systemd/system/fly-dm.service; enabled; vendor preset: enabled) Active: active (running) since Tue 2025-07-22 15:41:22 MSK; 1h 42min ago Process: 1472 ExecStartPre=/bin/bash -c /usr/bin/fly-dm-prepare.sh (code=exited, status=0/SUCCESS) Main PID: 1476 (fly-dm) Tasks: 12 (limit: 4915) Memory: 127.2M CPU: 2min 48.865s CGroup: /system.slice/fly-dm.service ├─ 1476 /usr/bin/fly-dm vt7 ├─ 1553 -:0 ├─ 1554 /usr/bin/fly-dm_greet ├─ 1563 dbus-launch --exit-with-session --exit-with-x11 --sh-syntax --config-file=/usr/share/fly-dm/dbus-1/session.conf ├─ 1564 /usr/bin/dbus-daemon --syslog --fork --print-pid 5 --print-address 7 --config-file /usr/share/fly-dm/dbus-1/session.conf ├─ 1599 /usr/bin/kscreend ├─ 1601 /bin/bash -e /usr/bin/tera-vdagent.sh └─23254 sleep 1.5 июл 22 17:23:23 tera17615-000 tera-vdagent[23198]: vdagent virtio channel /tmp/xtera-virtio does not exist, exiting июл 22 17:23:25 tera17615-000 tera-vdagent[23204]: vdagent virtio channel /tmp/xtera-virtio does not exist, exiting июл 22 17:23:26 tera17615-000 tera-vdagent[23210]: vdagent virtio channel /tmp/xtera-virtio does not exist, exiting - При загрузке модуля
QXLв файле журнала/var/log/fly-dm/Xorg.0.logприсутствует ошибка вида:[ 7.639] (II) LoadModule: "teraqxl" [ 7.641] (II) Loading /usr/lib/xorg/modules/drivers/teraqxl_drv.so [ 7.687] (II) Module teraqxl: vendor="X.Org Foundation" [ 7.687] compiled for 1.20.14, module version = 6.0.0 [ 7.687] Module class: X.Org Video Driver [ 7.687] ABI class: X.Org Video Driver, version 24.1 [ 7.687] (EE) teraqxl: module ABI major version (24) doesn't match the server's version (25) [ 7.687] (EE) Failed to load module "teraqxl" (module requirement mismatch, 0)
Возможная причина: Некорректная сборка модуля QXL. Перейти к решению.