The officially official Devuan Forum!

You are not logged in.

#1 2023-09-11 22:25:49

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

CALL FOR TESTERS: testing Xorg (fork) update

This is a CALL FOR TESTERS:

if you run startx as non-root, using daedalus and ceres, you are invited to test the devuan/experimental build and send some feedback to me or LeePen.

The experimental Xorg  an update that is happy about VT switching (supported by either seatd or elogind) but we want more confirming tests of this.

Offline

#2 2023-09-12 01:28:27

soren
Member
Registered: 2023-04-30
Posts: 142  

Re: CALL FOR TESTERS: testing Xorg (fork) update

Is virtual machine ok or do you need bare metal?

Offline

#3 2023-09-12 04:26:05

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

Re: CALL FOR TESTERS: testing Xorg (fork) update

All testing is good; Ideally it will get a wide range of testing, with different setups and different usage patterns.

So it's a good thing also to test with virtual machines. We have of course tested in one such setup:

  • qemu with daedalus

  • using a qxl emulation graphics device

  • two users + root in 4 VTs, with one user in 2 VTs

  • all using startx jwm

  • testing with elogind installed

  • and testing with both elogind and seatd installed (defaults to using seatd)

  • VT switch triggered via chvt in root shell via ssh

There are many test scenarios but Xorg is kind of fundamental so the more it's tested before going into the release, the better.

Suggested hands-on to bring in test packages (xserver-xorg-core and xserver-xorg-common):

1 # echo "deb http://deb.devuan.org/devuan experimental main" > /etc/apt/sources.list.d/X.list
2 # apt-get update
3 # apt-cache policy xserver-xorg-core xserver-xorg-common
4 # apt-get install --no-install-recommends -t experimental xserver-xorg-core

Note that step 3 is for you to verify that the packages from experimental are available, and so you can make note of the original package versions.

Make a note of which packages get installed, if there for some reason are more than those (there shouldn't be).

Restore to version $VERSION with

# apt-get install xserver-xorg-core=$VERSION xserver-xorg-common=$VERSION

Offline

#4 2023-09-12 08:11:42

soren
Member
Registered: 2023-04-30
Posts: 142  

Re: CALL FOR TESTERS: testing Xorg (fork) update

I can confirm vt switching with startx is working for me now using that experimental package. I made a new install, used "NO" non free firmware or software, added contrib and the experimental repos. There is some lag exiting the session by about 5 - 10 seconds, not sure what that is about but happens on jwm and icewm.

Machine = virtualbox amd64 (VirtualBox Graphical User Interface Version 7.0.10 r158379)
Window Manager = icewm and jwm
Devuan version 5 Daedalus

starting icewm via $HOME/.xinitrc as per below.

xrdb -merge ~/.Xresources &
xrandr --output Virtual-1 --mode 1920x1200 &
(sleep 2s && exec dbus-launch --exit-with-session icewm) &

Hope that helps, let me know if you need any files from the VM etc, im new to testing.

Last edited by soren (2023-09-12 08:20:17)

Offline

#5 2023-09-12 08:37:06

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

Re: CALL FOR TESTERS: testing Xorg (fork) update

Thanks. Good. Yes, we have seen a termination delay in some settings... not sure why that is.

Please email your observations with the Xorg log attached (would be ~/.local/usr/share/xorg/Xorg.0.log maybe?) as bug report:

$ reportbug xserver-xorg-core

Offline

#6 2023-09-12 10:53:18

soren
Member
Registered: 2023-04-30
Posts: 142  

Re: CALL FOR TESTERS: testing Xorg (fork) update

ralph.ronnquist wrote:

Thanks. Good. Yes, we have seen a termination delay in some settings... not sure why that is.

Please email your observations with the Xorg log attached (would be ~/.local/usr/share/xorg/Xorg.0.log maybe?) as bug report:

$ reportbug xserver-xorg-core

https://bugs.devuan.org/cgi/bugreport.cgi?bug=792

Offline

Board footer