Tom
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
   reboot
 - apt-get install libseat0 and/or seatd itself.
   If you don't install seatd, libseat0 will continue to use elogind as a
   backend.
   
 - 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
   http://deb.devuan.org/merged/pool/DEVUAN/main/x/xorg-server/xserver-xorg-core_21.1.6-1devuan1_amd64.deb
   http://deb.devuan.org/merged/pool/DEVUAN/main/x/xorg-server/xserver-common_21.1.6-1devuan1_all.deb
 - 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.
Mark