Черный экран в рабочей области/не запускается nanoCAD в Astra Linux в режиме Максимальный (Смоленск)

Рассмотрим ситуацию, когда вместо рабочей области nanoCAD отображается черный экран или не запускается nanoCAD в Astra Linux в режиме Максимальный (Смоленск).

Версии Astra Linux:
1.7.11
1.8.6.hotfix46.1

Рассматриваемые проблемы возникают при активном режиме МРД.
Проверить статус режима МРД:

$ sudo astra-mac-control status
АКТИВНО

Будем рассматривать на примере конфигурации рабочей станции с графическим адаптером NVIDIA и AMD RADEON.

  1. Рабочая станция с графическим адаптером NVIDIA.

Информация о графическом адаптере:

$ inxi -G
Graphics:
Device-1: NVIDIA GP108 \[GeForce GT 1030\] driver: nvidia v: 550.144.03
Display: x11 server: X.Org v: 1.21.1.7 driver: X: loaded: nvidia
    gpu: nvidia,nvidia-nvswitch resolution: 1920x1080\~60Hz
API: OpenGL v: 4.6.0 NVIDIA 550.144.03 renderer: NVIDIA GeForce GT
    1030/PCIe/SSE2

Симптом:
Запуск nanoCAD
$ ncad26-0
Запуск-Загрузка главного окна-Падение:

$ X Error of failed request: GLXBadFBConfig
Major opcode of failed request: 151 (GLX)
Minor opcode of failed request: 22 (X_GLXCreatePixmap)
Serial number of failed request: 139077
Current serial number in output stream: 139078

Решение: Использование софтверного рендеринга ЦП.
Для этого необходимо переключить рендеринг на API: OpenGL v: 4.5 Mesa renderer llvmpipe.

В этом случае вывод информации о графическом адаптере будет:

$ inxi -G
Graphics:
Device-1: NVIDIA GP108 \[GeForce GT 1030\] driver: nvidia v: 550.144.03
Display: x11 server: X.Org v: 1.21.1.7 driver: X: loaded: nvidia
    dri: swrast gpu: nvidia,nvidia-nvswitch resolution: 1920x1080\~60Hz
API: OpenGL v: 4.5 Mesa 25.0.7-2.astra1+ci6 renderer: llvmpipe (LLVM
    18.1.8 256 bits)

Результат: Успешный запуск nanoCAD.

  1. Рабочая станция с графическим адаптером AMD RADEON.

Информация о графическом адаптере:

$ inxi -G
Graphics:
Device-1: AMD Navi 24 \[Radeon RX 6400/6500 XT/6500M\] driver: amdgpu
    v: kernel
Display: x11 server: X.Org v: 1.21.1.7 driver: dri: radeonsi gpu: amdgpu
    note: X driver n/a resolution: 1920x1080\~60Hz
API: OpenGL v: 4.6 Mesa 25.0.7-2.astra1+ci6 renderer: AMD Radeon RX 6400
    (radeonsi navi24 LLVM 18.1.8 DRM 3.49 6.1.166-1-generic)

Симптом:
Запуск nanoCAD
$ ncad26-0
Черный экран вместо рабочей области nanoCAD.

Решение: Использование софтверного рендеринга ЦП при запуске nanoCAD.
$ LIBGL_ALWAYS_SOFTWARE=1 ncad26-0
Результат: Успешный запуск nanoCAD.