
Я пытаюсь достичь относительно простой вещи в теории, но у меня с ней много проблем. Я пытаюсь заставить свой компьютер Arch Linux (хотя эта проблема довольно общая и не специфична для дистрибутива, я думаю) запустить несколько сеансов SDDM, один с KDE Plasma и один с Kodi, каждый с другим пользователем на другом tty. Я могу сделать это «вручную», просто используя опцию «Сменить пользователя» в меню Plasma, которая создает новый «экземпляр» sddm на tty2 (когда мой рабочий стол Plasma все еще работает на tty1), я могу войти в сеанс Kodi с выделенным пользователем kodi и переключаться туда и обратно с помощью комбинации Ctrl+Fx. Это отлично работает и это то, что мне нужно.
Проблема в том, что я не нашел решения для автоматизации этого с помощью скрипта. Моя идеальная настройка — настроить оба сеанса на автоматический вход, чтобы не вводить учетные данные при запуске ПК, и оба сеанса запускались после запуска, без необходимости ввода каких-либо данных. Но иметь хотя бы автоматически запускаемый экран входа для обоих сеансов было бы шагом в правильном направлении.
Я использую X11 и хотел бы сделать это на нем, так как Wayland все еще имеет некоторые проблемы с удобством использования для меня (в основном, отсутствие жестов мыши). Я также пытаюсь избегать отказа от использования SDDM и запуска X-сервера вручную через startx, я думаю об этом как о крайнем средстве - я уже пробовал это, но Kodi продолжал появляться в tty1 независимо от того, откуда он был запущен, и в целом это было очень "хакерски".
Я думаю, что если этого можно добиться нажатием кнопки в Plasma, то эта функция где-то есть и ее можно автоматизировать, но я не смог найти никакого решения, ни с помощью Google, ни с помощью самостоятельных усилий.
Заранее большое спасибо за любые идеи!