Запуск графической оболочки в Astra Linux
Запуск графической оболочки в Astra Linux зависит от того, какая именно редакция у вас установлена (Обычная «Орёл» или Особая «Смоленск»), а также от того, была ли система установлена с графическим интерфейсом или в минимальном варианте (только консоль).
Ниже приведен подробный гайд по различным сценариям.
Шаг 1. Определение редакции и текущего состояния
Прежде всего, узнаем версию системы и статус графической подсистемы.
Проверка версии:
Введите в терминале:
cat /etc/astra_version
- Если видите Special Edition (SE) — у вас «Смоленск» (обычно используется окружение Fly).
- Если Common Edition (CE) — у вас «Орёл» (обычно GNOME или Fly).
Проверка статуса дисплей-менеджера:
Дисплей-менеджер отвечает за вход в графическую систему.
systemctl status display-manager
Или конкретно для популярных менеджеров:
systemctl status lightdm
systemctl status gdm
systemctl status fly-dm
- Если статус
active (running)— служба работает. - Если
inactive (dead)илиfailed— службу нужно запустить.
Шаг 2. Включение автоматического запуска графики (Systemd)
Если графическая оболочка установлена, но система загружается в консоль, нужно активировать службу дисплей-менеджера.
Включите службу для автозагрузки:
sudo systemctl enable display-manager
(Если команда выдает ошибку, попробуйте конкретно: sudo systemctl enable lightdm или sudo systemctl enable fly-dm).
Запустите службу прямо сейчас:
sudo systemctl start display-manager
Проверка цели загрузки (target):
Убедитесь, что система настроена на загрузку в графический режим:
sudo systemctl set-default graphical.target
После выполнения перезагрузите компьютер:
sudo reboot
Шаг 3. Установка графической оболочки (если она не установлена)
Если вы устанавливали систему в минимальном режиме (без GUI), службы выше не сработают, так как нет самих пакетов интерфейса.
Для Astra Linux Common Edition («Орёл»)
Обычно используется GNOME или Fly.
sudo apt update
# Для установки полного окружения GNOME
sudo apt install astrolinux-desktop-gnome
# Или для облегченного окружения Fly
sudo apt install fly-dm fly-desktop
Для Astra Linux Special Edition («Смоленск»)
В особой редакции рекомендуется использовать штатное окружение Fly, так как оно лучше интегрировано с механизмами безопасности (Parsec).
sudo apt update
sudo apt install fly-dm fly-desktop
Важно:
В Special Edition после установки пакетов может потребоваться применение политик безопасности или перезагрузка службы контроля целостности, если она активна.
Шаг 4. Ручной запуск из консоли (без дисплей-менеджера)
Если дисплей-менеджер не работает, но пакеты графики установлены, можно попробовать запустить сессию вручную.
- Войдите в систему под своим пользователем (не под root).
- Введите команду:
startx- Если появится ошибка «command not found», установите пакет:
sudo apt install xinit. - Если ошибка связана с правами доступа, проверьте права на файлы конфигурации X11.
- Если появится ошибка «command not found», установите пакет:
Шаг 5. Решение частых проблем (Troubleshooting)
1. Чёрный экран после запуска
Чаще всего проблема в видеодрайверах.
Виртуальные машины (VirtualBox/VMware):
- Установите гостевые дополнения. sudo apt install virtualbox-guest-dkms virtualbox-guest-utils # или для VMware sudo apt install open-vm-tools open-vm-tools-desktop
Физическое железо:
- Попробуйте добавить параметр ядра
nomodesetпри загрузке (через меню GRUB), чтобы использовать базовый драйвер.
2. Ошибки в Special Edition (Parsec / Мандатный контроль)
В редакции «Смоленск» доступ к графической подсистеме регулируется политиками безопасности.
* Убедитесь, что пользователь имеет соответствующий уровень доступа.
* Проверьте логи безопасности:
sudo grep -i "denied" /var/log/audit/audit.log
- Если вы меняли системные файлы, возможно, нарушена целостность. Проверьте утилитой
flycheck(если доступна в вашей конфигурации).
3. Просмотр логов ошибок
Если графика не стартует, смотрите логи:
- Лог X-сервера:
/var/log/Xorg.0.log - Лог дисплей-менеджера (пример для lightdm):
/var/log/lightdm/lightdm.log
Пример просмотра ошибок:
cat /var/log/Xorg.0.log | grep EE
Краткая информация
- Если система уже установлена с графикой, но грузится в консоль: выполните
sudo systemctl set-default graphical.target
и
sudo systemctl start display-manager
- Если графики нет вообще: установите пакеты (
fly-desktopилиgnome) черезapt. - Если Special Edition: будьте внимательны с правами доступа и политиками безопасности.