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


> On 29 Jan 2023, at 22:56, Mark Hindley <mark@???> wrote:
>
> 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


The package appears to be libseat1 and not libseat0.

I have reported one bug testing libseat1 with elogind.

If I am testing again with seatd installed should I also remove elogind? That appears to want to remove some other packages and install consolekit.

Tom