Page MenuHomeFreeBSD

x11-servers/xorg-server: Implement -novtswitch option handling.
ClosedPublic

Authored by arrowd on Sep 28 2023, 6:15 PM.
Tags
None
Referenced Files
F140076621: D42014.id127967.diff
Fri, Dec 19, 10:26 PM
Unknown Object (File)
Fri, Dec 12, 1:25 PM
Unknown Object (File)
Sat, Nov 29, 12:10 AM
Unknown Object (File)
Nov 4 2025, 9:21 PM
Unknown Object (File)
Nov 4 2025, 9:20 PM
Unknown Object (File)
Nov 4 2025, 9:16 PM
Unknown Object (File)
Nov 4 2025, 9:15 PM
Unknown Object (File)
Nov 2 2025, 1:02 AM
Subscribers

Details

Summary

Sponsored by: Serenity Cybersecurity, LLC

Test Plan

Run three Xorg -displayfd 0 -novtswitch, switch to the first one and kill the last. The switch doesn't occur anymore.

The lnx_init.c was used as a reference.

Relevant upstream link: https://gitlab.freedesktop.org/xorg/xserver/-/issues/489

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 53761
Build 50652: arc lint + arc unit

Event Timeline

Do you plan to upstream this ?

Sure, I just wanted BSD people to look at it first.

Should I commit this? We're using this change at $WORK and it helps SDDM a lot when handling multiple user sessions.

Should I commit this? We're using this change at $WORK and it helps SDDM a lot when handling multiple user sessions.

Sure, sorry, forgot about this review.
Go ahead.

This revision is now accepted and ready to land.Oct 5 2023, 9:04 AM