LINUX.ORG.RU

Работа с множественными X-ами: автозапуск, отсутствующий звук и проблемы с polkit

 , ,


0

1

Недавно открыл для себя радость работы с сабжем: запускаю множественные x-сессии командами xinit или startx. На данный момент на :0 у меня запущен kde, на :1 запущен virt-viewer в режиме киоска, на :2 иногда запускаю игры. Однако есть недостатки:

1) Не очень понятно, как такой сетап загружать при старте системы. Пока что я придумал такой вот хак:

в xinitrc:

case "$DISPLAY" in 
    *:1) exec virt-viewer --connect qemu:///system Win7 -k --kiosk-quit=on-disconnect
esac

И дергаю соответствующий startx — :1 vt8 из systemd

Думаю, есть более простые способы

2) В дистрибутиве используется Pulseaudio. Соответственно звуки со всех дисплеев я слышу на :0. Это сильно снижает качество решения.

3) Вещи, требующие авторизации по Polkit (обновление системы через апплет, проброс usb в виртуалку) работают только на :0. Что совсем странно, т.к. все x запускаются от одного пользователя.

Заранее благодарю за ответы.

upd:

Проблема 2 решилась добавлением пользователя в группу audio с последующей перезагрузкой. Этот пункт снимается

stein_h
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.