The officially official Devuan Forum!

You are not logged in.

#1 2023-08-16 23:18:41

semil
Member
Registered: 2023-08-05
Posts: 23  

Daedalus, seatd, can’t have multiple X sessions

I startx on one vt (pretty minimal, starts up a window manager).

I try to startx again on another vt — same user or different user — and it fails. seatd says "Could not add client: seat is VT-bound and has an active client".

Since I don’t know whether being VT-bound is good or bad, I found SEATD_VTBOUND=0 and tried that on the seatd invocation. But seatd is still unhappy because it still sees an active client regardless.

I presume switching away from a vt is supposed to make an X session become *not* active somehow.

Offline

#2 2023-08-17 15:27:30

delgado
Member
Registered: 2022-07-14
Posts: 212  

Re: Daedalus, seatd, can’t have multiple X sessions

But you did something like startx -- :1, right?

Offline

#3 2023-08-17 19:35:34

semil
Member
Registered: 2023-08-05
Posts: 23  

Re: Daedalus, seatd, can’t have multiple X sessions

I have always been using a plain startx in each, but using startx -- :1 for the second one fails in the same way.

Offline

#4 2023-08-19 14:43:47

semil
Member
Registered: 2023-08-05
Posts: 23  

Re: Daedalus, seatd, can’t have multiple X sessions

Would it be more appropriate to have this topic moved to a lower-level subforum where more of the right people might see it, since, strictly speaking, this subforum suggests being about things running on X and not about getting X to run.

If this forum is even capable of moving topics, that is.

Offline

#5 2023-08-19 15:08:58

ralph.ronnquist
Administrator
From: Battery Point, Tasmania, AUS
Registered: 2016-11-30
Posts: 1,251  

Re: Daedalus, seatd, can’t have multiple X sessions

I'm not sure there is a bug report, but that particular issue of having multiple Xorg (in different VT) with seatd, is currently being worked on, and I believe an update is coming fairly soon.

Offline

#6 2023-08-19 15:47:23

golinux
Administrator
Registered: 2016-11-25
Posts: 3,316  

Re: Daedalus, seatd, can’t have multiple X sessions

semil wrote:

If this forum is even capable of moving topics, that is.

Yes. If appropriate.

Offline

#7 2023-08-19 23:30:19

semil
Member
Registered: 2023-08-05
Posts: 23  

Re: Daedalus, seatd, can’t have multiple X sessions

ralph.ronnquist wrote:

I'm not sure there is a bug report, but that particular issue of having multiple Xorg (in different VT) with seatd, is currently being worked on, and I believe an update is coming fairly soon.

I’m glad to know that!

I don’t see a bug report, but I’m not experienced with the bug tracker.

Offline

#8 2023-08-20 15:27:01

semil
Member
Registered: 2023-08-05
Posts: 23  

Re: Daedalus, seatd, can’t have multiple X sessions

Given that I won’t be using that Daedalus system regularly until this has been fixed, what is the most efficient way to check periodically from somewhere else whether the fix has happened yet?

Offline

#9 2023-08-21 15:39:53

semil
Member
Registered: 2023-08-05
Posts: 23  

Re: Daedalus, seatd, can’t have multiple X sessions

One possibility might be to look at

https://pkginfo.devuan.org/cgi-bin/policy-query.html?c=package&q=xorg
https://pkginfo.devuan.org/cgi-bin/policy-query.html?c=package&q=*seat*

each day. I would have to recognize when version numbers had changed.

Offline

#10 2023-08-22 19:11:47

semil
Member
Registered: 2023-08-05
Posts: 23  

Re: Daedalus, seatd, can’t have multiple X sessions

Another possibility is probably within the infinitude of git.devuan.org. Maybe something will happen on some branch in https://git.devuan.org/devuan/xorg-server/branches as an indication of code getting into Daedalus. Or maybe not. That might be not the right region of git at all.

Offline

#11 2023-08-22 20:29:52

GlennW
Member
From: Brisbane, Australia
Registered: 2019-07-18
Posts: 644  

Re: Daedalus, seatd, can’t have multiple X sessions

I remember being able to have more than one GUI running on different tty's... but that went away and couldn't be done the same way.

Hoping for innovation.


pic from 1993, new guitar day.

Offline

#12 2023-08-22 23:34:50

ralph.ronnquist
Administrator
From: Battery Point, Tasmania, AUS
Registered: 2016-11-30
Posts: 1,251  

Re: Daedalus, seatd, can’t have multiple X sessions

Yes, https://git.devuan.org/devuan/xorg-server is where it happens. The review process of a fix is in full swing so you may hold your breath. well, maybe not... breath easy, but expect there's something coming soon.

Offline

Board footer