[Bug 286370] Xorg freezing when accessing TTY

From: <bugzilla-noreply_at_freebsd.org>
Date: Sat, 26 Apr 2025 20:37:58 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=286370

            Bug ID: 286370
           Summary: Xorg freezing when accessing TTY
           Product: Base System
           Version: 14.2-RELEASE
          Hardware: amd64
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: kern
          Assignee: bugs@FreeBSD.org
          Reporter: sean@seanmarkham.com

Description: When using drm-61-kmod-6.1.128.1402000_2 (as is by-default
installed on 14.2-RELEASE), I am unable to switch between the Xorg session
(tty9) and the default ttys (tty0-8). Attempting to do so causes the Xorg
session to freeze and no switch occurs. Additionally, the display is stuck on
the Xorg session (without being able to interact with it) until I switch back
to tty9.

Steps to reproduce:
1. Using drm-61-kmod-6.1.128.1402000_2 drivers, launch an Xorg session.
2. Switch to tty1. 

Actual Results: 
    Xorg session freezes and locks up until I switch back to tty9.

Expected Results: What the application should have done, were the bug not
present.
    Switch to tty1.



Build Date & Hardware: Date and hardware of the build in which you first
encountered the bug.
```freebsd-version -kru ; uname -aKU
14.2-RELEASE-p1
14.2-RELEASE-p1
14.2-RELEASE-p3
FreeBSD seanBSDv 14.2-RELEASE-p1 FreeBSD 14.2-RELEASE-p1 GENERIC amd64 1402000
1402000
seanBSDv% 

pciconf -lv | grep -B 3 -A 1 display

vgapci0@pci0:0:2:0:     class=0x030000 rev=0x00 hdr=0x00 vendor=0x8086
device=0x3e92 subvendor=0x17aa subdevice=0x3138
    vendor     = 'Intel Corporation'
    device     = 'CoffeeLake-S GT2 [UHD Graphics 630]'
    class      = display
    subclass   = VGA
seanBSDv% 

pkg repos -el | sort -f ; pkg repos -e

FreeBSD
FreeBSD: { 
    url             : "pkg+https://pkg.FreeBSD.org/FreeBSD:14:amd64/quarterly",
    enabled         : yes,
    priority        : 0,
    mirror_type     : "SRV",
    signature_type  : "FINGERPRINTS",
    fingerprints    : "/usr/share/keys/pkg"
  }
```


Detailed in this Reddit post by another user:
https://www.reddit.com/r/freebsd/comments/1j6pbzm/cannot_switch_between_ttys_and_xorg_session/

-- 
You are receiving this mail because:
You are the assignee for the bug.