summaryrefslogtreecommitdiff
path: root/doc/sphinx
diff options
context:
space:
mode:
authorPekka Paalanen <pekka.paalanen@collabora.com>2022-03-01 14:00:23 +0200
committerPekka Paalanen <pq@iki.fi>2022-03-04 11:22:47 +0000
commit4fb095eca137dcc14ffb81b350e70b6fb45f6350 (patch)
tree9c1d7793cfd44ce1cb5ec3dfcd8cd2d055d22d8d /doc/sphinx
parentc26326bfb112784acf18879de20bc75d484b9c2f (diff)
doc: running on different seat with libseat
When using the libseat launcher, there is one more detail to take care: stop libseat from managing the VT. A normal user does not have permissions to manage a VT, so launching would just fail. In this use case you also do not want to be managing the VT, because your normal desktop is already owning the seat associated with the VT. Signed-off-by: Pekka Paalanen <pekka.paalanen@collabora.com>
Diffstat (limited to 'doc/sphinx')
-rw-r--r--doc/sphinx/toc/running-weston.rst9
1 files changed, 8 insertions, 1 deletions
diff --git a/doc/sphinx/toc/running-weston.rst b/doc/sphinx/toc/running-weston.rst
index 81897fc2..15babf9d 100644
--- a/doc/sphinx/toc/running-weston.rst
+++ b/doc/sphinx/toc/running-weston.rst
@@ -174,7 +174,14 @@ Then, weston can be run by selecting the DRM-backend and the seat ``seat-insecur
::
- ./weston -Bdrm-backend.so --seat=seat-insecure
+ SEATD_VTBOUND=0 ./weston -Bdrm-backend.so --seat=seat-insecure
+
+This assumes you are using the libseat launcher of Weston with the "builtin"
+backend of libseat. Libseat automatically falls back to the builtin backend if
+``seatd`` is not running and a ``logind`` service is not running or refuses.
+You can also force it with ``LIBSEAT_BACKEND=builtin`` if needed.
+``SEATD_VTBOUND=0`` tells libseat that there is no VT associated with the
+chosen seat.
If everything went well you should see weston be up-and-running on an output
connected to that DRM device.