Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Оглавление

Отображение дочерних


Информация
titleДанная статья применима к:
  • Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.6)

  • Astra Linux Special Edition РУСБ.10015-16 исп. 1

  • Astra Linux Common Edition 2.12



Информация
Общее управление графическими режимами  современных версиях Astra Linux осуществляется с помощью графического сервера Xorg. По умолчанию этот сервер автоматически определяет актуальную конфигурацию оборудования, и настраивается самостоятельно. Ниже описаны основные способы ручной настройки этого сервера.
Информация

Данная статья применима к:

  • ОС ОН Орёл 2.12
  • ОС СН Смоленск 1.6

    Создание конфигурационного файла /etc/X11/xorg.conf

    Информация

    По умолчанию в современных версиях Astra Linux файл конфигурации графического сервера Xorg не создаётся и не используется. Автоматическая настройка параметров Xorg производится при каждом запуске системы,  при этом каждый раз производится проверка оборудования, и подбираются параметры под актуальную аппаратную конфигурацию.

    Описанные ниже действия по созданию и редактированию конфигурации в виде файла нужны для специальных настроек или при возникновении проблем с автоматически определёнными параметрами.

    Более подробная информация по конфигурационным файлам Xorg доступна в документации по xorg.conf.

    Конфигурационный файл с текущими настройками может быть создан самим сервером Xorg.

    Для этого первым шагом нужно остановить текущую сессию менеджера дисплеев (в Astra Linux это служба fly-dm).

    Предупреждение

    При остановке текущей сессии менеджера дисплеев текущая графическая сессия будет прекращена.
    Останавливая текущую сессию менеджера дисплеев нужно быть готовым войти в консольную сессию (знать логин и пароль).
    Для повторного запуска графической сессии нужно будет перезагрузить компьютер.
    Из консольной сессии из командной строки перезагрузить компьютер можно командой

    Command
    sudo reboot


    Остановить текущую сессию менеджера дисплеев можно командой:

    Command

    sudo systemctl stop fly-dm

    После остановки графической сессии войти в консольную сессию.

    В консольной сессии перейти в каталог /etc/X11/ и ввести команду для генерации файла настроек:

    Информация
    sudo Xorg -configure

    При выполнении команды будет создан файл /root/xorg.conf.new с примерно таким содержанием (очень сильно зависит от текущей аппаратной конфигурации):

    Раскрыть

    Section "ServerLayout"
    Identifier "X.org Configured"
    Screen 0 "Screen0" 0 0
    InputDevice "Mouse0" "CorePointer"
    InputDevice "Keyboard0" "CoreKeyboard"
    EndSection

    Section "Files"
    ModulePath "/usr/lib/xorg/modules"
    FontPath "/usr/share/fonts/msttcorefonts"
    FontPath "/usr/share/fonts/X11/misc"
    FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
    FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
    FontPath "/usr/share/fonts/X11/Type1"
    FontPath "/usr/share/fonts/X11/100dpi"
    FontPath "/usr/share/fonts/X11/75dpi"
    FontPath "built-ins"
    EndSection

    Section "Module"
    Load "glx"
    EndSection

    Section "InputDevice"
    Identifier "Keyboard0"
    Driver "kbd"
    EndSection

    Section "InputDevice"
    Identifier "Mouse0"
    Driver "mouse"
    Option "Protocol" "auto"
    Option "Device" "/dev/input/mice"
    Option "ZAxisMapping" "4 5 6 7"
    EndSection

    Section "Monitor"
    Identifier "Monitor0"
    VendorName "Monitor Vendor"
    ModelName "Monitor Model"
    EndSection

    Section "Device"
    ### Available Driver options are:-
    ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
    ### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
    ### <percent>: "<f>%"
    ### [arg]: arg optional
    #Option "SWcursor" # [<bool>]
    #Option "kmsdev" # <str>
    #Option "ShadowFB" # [<bool>]
    #Option "AccelMethod" # <str>
    #Option "PageFlip" # [<bool>]
    #Option "ZaphodHeads" # <str>
    #Option "DoubleShadow" # [<bool>]
    Identifier "Card0"
    Driver "modesetting"
    BusID "PCI:0:2:0"
    EndSection

    Section "Screen"
    Identifier "Screen0"
    Device "Card0"
    Monitor "Monitor0"
    SubSection "Display"
    Viewport 0 0
    Depth 1
    EndSubSection
    SubSection "Display"
    Viewport 0 0
    Depth 4
    EndSubSection
    SubSection "Display"
    Viewport 0 0
    Depth 8
    EndSubSection
    SubSection "Display"
    Viewport 0 0
    Depth 15
    EndSubSection
    SubSection "Display"
    Viewport 0 0
    Depth 16
    EndSubSection
    SubSection "Display"
    Viewport 0 0
    Depth 24
    EndSubSection
    EndSection

    Конфигурационный файл, для того, чтобы он использовался графическим сервером,  необходимо переместить (или скопировать, сохранив оригинал) в каталог /etc/X11/ и переименовать в xorg.conf:

    Command
    sudo mv /root/xorg.conf.new /etc/X11/xorg.conf