У меня systemd, lightdm, xorg-server.
Какая-то документация говорит, что эту переменную надо вписывать в файл ~/.xinitrc (это такой bash-скрипт) в начало. Но мне непонятно, в каком месте, в какой момент времени и какой программой, этот файл запускается/используется.
Смущает меня то, что в системе такого файла вовсе нет:
$ ls ~/.xinitrc
ls: cannot access '/home/user/.xinitrc': No such file or directory
и есть у меня подозрение, что он как-то связан с sysvinit а не с systemd