( debtamas88 | 2024. 01. 05., p – 17:05 )

Szia!

Ezt csak úgy lehet megoldani, ha fizikailag egy másik videókártya kimenetére teszed a másik desktopot.
Ezt a konfigot a XORG "multiseat"-nek hívja, erre tudsz keresni konfigokat.

Példa:
VTY7 -> default környezet
VTY8 -> másik környezet

Másik probléma ezzel kapcsolatban, hogy külön billentyűzet+egér is fog kelleni a másik VTY8-ra mert a többit már lefoglalta a VTY7, nem lehet csak úgy "megosztani".

Példa:

/etc/lightdm/lightdm.conf
------------------------------------------------------------
	[LightDM]
	logind-check-graphical=true

	[Seat:seat0]
	exit-on-failure=false
	vt=7

	[Seat:seat1]
	exit-on-failure=false
	vt=8
------------------------------------------------------------

Ha ez megvan, alapból minden eszközt a "seat0"-ba rak, onnan át kell tenni "seat1"-be ( ezt csak egyszer kell megcsinálni  - systemd ):
 

$> loginctl seat-status	seat0
		  ├─/sys/devices/pci0000:00/0000:00:1c.7/0000:01:00.1/drm/card1
		  │ [MASTER] drm:card1
		  |
		  ├─/sys/devices/pci0000:00/0000:00:1c.7/0000:01:00.1/graphics/fb0
		  │ [MASTER] graphics:fb0 "mgag200drmfb"
		  |
		  |─/sys/devices/pci0000:00/0000:00:1c.7/0000:01:00.1/i2c-6
		  |
		  |─/sys/devices/pci0000:00/0000:00:1c.7/0000:01:00.4/usb

$> loginctl attach seat1 /sys/devices/pci0000:00/0000:00:1c.7/0000:01:00.1/drm/card1
$> loginctl attach seat1 /sys/devices/pci0000:00/0000:00:1c.7/0000:01:00.1/graphics/fb0
$> loginctl attach seat1 /sys/devices/pci0000:00/0000:00:1c.7/0000:01:00.1/i2c-6
$> loginctl attach seat1 /sys/devices/pci0000:00/0000:00:1c.7/0000:01:00.4/usb

$> systemctl restart lightdm