Доброго дня всем! Имеется трехголовая система. Все работает, но рандомно назначаются дисплеи после перезагрузки, хотя в конфиге явно все прописано.

[LightDM]
run-directory = /run/lightdm
logind-check-graphical = true
minimum-display-number=0
minimum-vt=7

[Seat:*]
greeter-session = lightdm-gtk-greeter
greeter-hide-users = false
session-wrapper = /etc/lightdm/Xsession
pam-autologin-service = lightdm-autologin
user-session = gnome

[Seat:seat0]
xserver-command = /usr/bin/X :0 -isolateDevice PCI:1:00:0 -keeptty -sharevts
xserver-config = xorg0.conf
autologin-user = vis
autologin-user-timeout = 1

[Seat:seat1]
xserver-command = /usr/bin/X :1 -isolateDevice PCI:6:00:0 -keeptty -sharevts vt8
xserver-config = xorg1.conf
autologin-user = vis1
autologin-user-timeout = 2

[Seat:seat2]
xserver-command = /usr/bin/X :2 -isolateDevice PCI:5:00:0 -keeptty -sharevts vt9
xserver-config = xorg2.conf
autologin-user = vis2
autologin-user-timeout = 2

Вот вывод работы:
● lightdm.service - Light Display Manager
   Loaded: loaded (/usr/lib/systemd/system/lightdm.service; disabled; vendor preset: disabled)
   Active: active (running) since Чт 2016-09-08 21:51:39 SAMT; 1s ago
     Docs: man:lightdm(1)
 Main PID: 15444 (lightdm)
    Tasks: 7 (limit: 4915)
   CGroup: /system.slice/lightdm.service
           ├─15444 /usr/bin/lightdm
           ├─15450 /usr/lib/xorg-server/Xorg :1 -sharevts :0 -config xorg1.conf -seat seat1 -auth /run/lightdm/root/:0 -nolisten tcp
           ├─15452 /usr/lib/xorg-server/Xorg :0 :1 -config xorg0.conf -seat seat0 -auth /run/lightdm/root/:1 -nolisten tcp vt7 -novtswitch
           └─15453 /usr/lib/xorg-server/Xorg :2 -sharevts :2 -config xorg2.conf -seat seat2 -auth /run/lightdm/root/:2 -nolisten tcp

Бывает, что запускаются иксы согласно конфигу, но в большинстве случаев происходит путаница с дисплеями . Есть ли решение такого косяка?