:: Re: [devuan-dev] Libseat support fo…
Top Page
Delete this message
Reply to this message
Author: Mark Hindley
To: devuan developers internal list
CC: dng
Subject: Re: [devuan-dev] Libseat support for xorg

On Sun, Jan 29, 2023 at 10:15:34PM +1100, wirelessduck@??? wrote:
> My work desktop is running chimaera with just Xorg, elogind, and openbox via startx without any display manager or login manager. It also has a NVIDIA GeForce GTX 1080 Ti.
> I am willing to be a guinea pig here if it’s possible to test and revert
> without breaking my system in a bad way? Do you have a link to a list of steps
> required to test this seatd feature?

Many thanks, that would be very helpful. I think it would only work if you are
preapred to upgrade to daedalus/testing first. If you can, I suggest:-

- log out of all X sessions and work from a real console.

- Upgrade to daedalus

apt-get update
apt-get upgrade
change /etc/apt/sources.list{,.d}
apt-get update
apt-get upgrade
apt-get dist-upgrade

- apt-get install libseat0 and/or seatd itself.

If you don't install seatd, libseat0 will continue to use elogind as a

- Add your user to the video group

- log out and back in again

- Download and install these 2 packages (ceres, but installable in daedalus)

   ii  xserver-common                              2:21.1.6-1devuan1                      all          common files used by various X servers
   ii  xserver-xorg-core                           2:21.1.6-1devuan1                      amd64        Xorg X server - core server


- startx as you usually would. Hopefully it will all work fine -- it does for me on my daily driver.

- check changing vts, hotplugging devices etc are OK.

- reportbug xserver-xorg-core if there are problems

Also you can restore the unforked (daedalus) packages by running

apt-get install xserver-xorg-core/daedalus

> Should I be taking a clonezilla backup before doing any of this testing on my
> primary work desktop?

Backups are always good, although I don't see an obvious way you might lose
data. Having alternative (ssh, serial console etc) access in advance may be
useful if the console locks up and you need to reboot.

HTH and many thanks.