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

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

  • Astra Linux
Для выполнения указанных далее действий (изменение файлов в домашнем каталоге другого пользователя и изменение файлов в каталоге /etc) требуются привилегии суперпользователя.

Рабочий стол на нескольких экранах для существующих пользователей

Для того, чтобы растянуть рабочий стол графической сессии пользователя на два (или больше) экрана:

  1. Определить количество и доступные разрешения используемых мониторов:
    1. На локальной машине получить список и действующее разрешение мониторов можно сделать выполнив в графической сессии команду:

      xrandr

    2. На локальной или удаленной машине (при подключении через SSH) получить список мониторов можно выполнив команду:

      ls /sys/class/drm
      Списки доступных разрешений находятся в файлах /sys/class/drm/*/mode и получить из можно просто прочитав этот файл, например:
      cat /sys/class/drm/card0-VGA-1/modes 

      1366x768
      1280x1024
      1280x768
      1024x768
      800x600
      640x480
      720x400

  2. Открыть файл графических настроек сессии пользователя, расположенный в его домашнем каталоге (~<имя_пользователя>./.fly/theme/current.themerc);
  3. Найти в этом файле параметры:
    • FlyDesktopX
    • FlyDesktopY
    • FlyDesktopWidth
    • FlyDesktopHeight
  4. Раскомментировать эти параметры, и указать в них нужное положение экрана. Положение экрана задается в пикселях как сумма разрешений мониторов. Например, для двух мониторов, имеющих разрешение 1920x1080 и расположенных рядом:

    FlyDesktopX=0
    FlyDesktopY=0
    FlyDesktopWidth=3840
    FlyDesktopHeight=1080

    Для двух мониторов, имеющих разрешение 1920x1080 и расположенных "по вертикали":

    FlyDesktopX=0
    FlyDesktopY=0
    FlyDesktopWidth=1920
    FlyDesktopHeight=2160
  5. Сохранить сделанные изменения, и, если пользовательская сессия запущена, перезапустить ее.

Рабочий стол на нескольких экранах для создаваемых пользователей

Для изменения значений "по умолчанию", применяющихся ко всем создаваемым пользователям, действуя от имени суперпользователя указанные выше изменения внести в файл /usr/share/fly-wm/theme/default.themerc.


  • Нет меток