> From: Sven M. Hallberg <pe...@khjk.org>
> Date: Wed, 11 Jun 2025 11:53:12 +0200

Hi,

> Sven M. Hallberg on Sun, Jun 08 2025:
> >     Boot the laptop with xenodm enabled.
> >     Press Ctrl-Alt-F1. The text console should appear and work.
> >     Press Ctrl-Alt-F2. The second text console appears, system hangs.
> 
> As a quick follow-up: The problem goes away with an external Monitor
> connected through a USB-C dock. Haven't tried a "direct" connection, but
> these are also USB-C internally on the Framework.

That is interesting.  That suggests there may be an issue with the
probing of the external ports.  This might cause the kernel to block
for too long introducing all kinds of timing issues.

> This is running with machdep.allowaperture=0. I will try if setting it
> to 1 changes something.

That won't help and you should leave it set to 0.

> Not sure if it is the same issue, but I have also experienced occasional
> stuck (modifier) keys that get unstuck by switching to a text console
> and back to X.

That could very well be the case.

> Overall it feels to me like a timing-sensitive misinteraction between X
> and wscons. I will gladly take instructions for further testing.
> 
> 
> xrandr:
> Screen 0: minimum 320 x 200, current 4176 x 1504, maximum 16384 x 16384
> eDP connected primary 2256x1504+0+0 (normal left inverted right x axis y 
> axis) 285mm x 190mm
>    2256x1504     60.00*+  48.00  
>    1920x1200     60.00  
>    1920x1080     60.00  
>    1600x1200     60.00  
>    1680x1050     60.00  
>    1280x1024     60.00  
>    1440x900      60.00  
>    1280x800      60.00  
>    1280x720      60.00  
>    1024x768      60.00  
>    800x600       60.00  
>    640x480       60.00  
> DisplayPort-0 disconnected (normal left inverted right x axis y axis)
> DisplayPort-1 disconnected (normal left inverted right x axis y axis)
> DisplayPort-2 connected 1920x1200+2256+0 (normal left inverted right x axis y 
> axis) 518mm x 324mm
>    1920x1200     59.95*+
>    1920x1080     60.00    50.00    59.94    30.00    25.00    24.00    29.97  
>   23.98  
>    1600x1200     60.00  
>    1680x1050     59.95  
>    1280x1024     75.02    60.02  
>    1440x900      59.95  
>    1280x800      59.95  
>    1152x864      75.00  
>    1280x720      60.00    50.00    59.94  
>    1024x768      75.03    60.00  
>    800x600       75.00    60.32  
>    720x576       50.00  
>    720x480       60.00    59.94  
>    640x480       75.00    60.00    59.94  
>    720x400       70.08  
> DisplayPort-3 disconnected (normal left inverted right x axis y axis)
> DisplayPort-4 disconnected (normal left inverted right x axis y axis)
> DisplayPort-5 disconnected (normal left inverted right x axis y axis)
> DisplayPort-6 disconnected (normal left inverted right x axis y axis)
> DisplayPort-7 disconnected (normal left inverted right x axis y axis)
> 
> 
> usbdevs:
> Controller /dev/usb0:
> addr 01: 1022:0000 AMD, xHCI root hub
>          super speed, self powered, config 1, rev 1.00
>          driver: uhub0
> addr 02: 27c6:609c Goodix Technology Co., Ltd., Goodix Fingerprint USB Device
>          full speed, power 100 mA, config 1, rev 1.00, iSerial 
> UID69DD35E9_XXXX_MOC_B0
>          driver: ugen0
> Controller /dev/usb1:
> addr 01: 1022:0000 AMD, xHCI root hub
>          super speed, self powered, config 1, rev 1.00
>          driver: uhub1
> addr 02: 32ac:001c Framework, Laptop Webcam Module (2nd Gen)
>          high speed, power 500 mA, config 1, rev 1.11, iSerial 
> FRANJBCHA15091014W
>          driver: uvideo0
>          driver: ugen1
> addr 03: 8087:0032 Intel, Bluetooth
>          full speed, self powered, config 1, rev 0.00
>          driver: ugen2
> Controller /dev/usb2:
> addr 01: 1022:0000 AMD, xHCI root hub
>          super speed, self powered, config 1, rev 1.00
>          driver: uhub2
> Controller /dev/usb3:
> addr 01: 1022:0000 AMD, xHCI root hub
>          super speed, self powered, config 1, rev 1.00
>          driver: uhub3
> addr 02: 2109:2822 VIA Labs, Inc., USB2.0 Hub
>          high speed, self powered, config 1, rev 11.43
>          driver: uhub4
> addr 03: 0bda:5411 Generic, USB2.1 Hub
>          high speed, self powered, config 1, rev 39.20
>          driver: uhub5
> addr 04: 0bda:1100 Realtek, HID Device
>          high speed, self powered, config 1, rev 1.01
>          driver: uhidev0
> addr 05: 1a40:0101 Terminus Technology, USB2.0 HUB
>          high speed, self powered, config 1, rev 1.00
>          driver: uhub6
> addr 06: 1a40:0101 Terminus Technology, USB 2.0 Hub
>          high speed, self powered, config 1, rev 1.11
>          driver: uhub7
> addr 07: 0409:005a NEC, hub
>          high speed, power 100 mA, config 1, rev 1.00
>          driver: uhub8
> addr 08: 0853:0100 Topre Corporation, HHKB Professional
>          full speed, power 100 mA, config 1, rev 1.02
>          driver: uhidev1
> addr 09: 056e:0128 ELECOM TrackBall Mouse, EX-G Pro TrackBall
>          full speed, power 100 mA, config 1, rev 1.02
>          driver: uhidev2
>          driver: uhidev3
>          driver: uhidev4
> addr 10: 18a5:0463 VIA Labs, Inc., USB Billboard Device
>          high speed, self powered, config 1, rev 0.01
>          driver: ugen3
> addr 11: 18a5:0463 VIA Labs, Inc., USB3.1 Hub
>          super speed, self powered, config 1, rev 11.43
>          driver: uhub9
> addr 12: 0bda:0411 Generic, USB3.2 Hub
>          super speed, self powered, config 1, rev 39.20
>          driver: uhub10
> addr 13: 0b95:1790 ASIX, AX88179A
>          super speed, power 46 mA, config 1, rev 2.00, iSerial 0044B9AF
>          driver: axen0
> 
> 

Reply via email to