Now you can run X as user, however because none of login managers are capable yet of doing necessary permision handling it needs some workarounds. In particular, X run by user needs to be able to access /dev/input files and it needs to be started manually.
так-то у меня виртуально от имени юзера иксы всегда работали
$ ls -la `which Xorg`
-rws--x--x 1 root root 2120712 мар 11 11:50 /usr/bin/Xorg
UPD: гы, у меня даже иксы с флагом suid собраны, только обратил внимание.
рассказывай
Нечего рассказывать, вроде специально не настраивал ничего, а может и настраивал, но давно :) Этой генте уже черт-те сколько лет. Просто как-то захотел стим в отдельных иксах, написал xinit /usr/games/bin/steam — :1 от юзера, и иксы запустились.
Ну и просто из tty тоже стартует.
пользователю нужны права на /dev/nv* /dev/input/event* /dev/tty* kms в блобе есть, но свой проприетарно-несовместимый
А, ну таки значит что-то допилили. Я пробовал заводить rootless Xorg еще как только его анонсировали и при этом на блобе - эпик фэйл мне был обеспечен тогда, да...