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