You are not logged in.

#1 2024-10-03 20:57:28

dawe
Member
Registered: 2024-10-03
Posts: 8

[SOLVED] External monitor stays blank after kernel 6.11.1 update

Hey,
after updating my Thinkpad T14 Gen 3 to Linux 6.11.1-arch1-1 my external monitor which is connected through a Thinkpad usb-c hub stays blank in Gnome and Hyprland.
Downgrading to the latest 6.10 resolves the issue. Any ideas or pointers?

There are error messages from amdgpu in the dmesg:

[   49.831503] [drm:dm_vblank_get_counter [amdgpu]] *ERROR* dc_stream_state is NULL for crtc '2'!
[   49.832181] [drm:dm_crtc_get_scanoutpos [amdgpu]] *ERROR* dc_stream_state is NULL for crtc '2'!
[   49.832855] [drm:dm_vblank_get_counter [amdgpu]] *ERROR* dc_stream_state is NULL for crtc '2'!
[   54.984195] [drm:dm_vblank_get_counter [amdgpu]] *ERROR* dc_stream_state is NULL for crtc '2'!
[   54.985144] [drm:dm_crtc_get_scanoutpos [amdgpu]] *ERROR* dc_stream_state is NULL for crtc '2'!
[   54.985816] [drm:dm_vblank_get_counter [amdgpu]] *ERROR* dc_stream_state is NULL for crtc '2'!
[   54.986458] [drm:dm_vblank_get_counter [amdgpu]] *ERROR* dc_stream_state is NULL for crtc '2'!
[   54.987093] [drm:dm_crtc_get_scanoutpos [amdgpu]] *ERROR* dc_stream_state is NULL for crtc '2'!
[   54.987730] [drm:dm_vblank_get_counter [amdgpu]] *ERROR* dc_stream_state is NULL for crtc '2'!

Here's the output of hyprctl monitors:

Monitor DP-9 (ID 2):
        3840x2560@59.98400 at 7680x0
        description: BNQ BenQ RD280U G5R0030701Q
        make: BNQ
        model: BenQ RD280U
        serial: G5R0030701Q
        active workspace: 3 (3)
        special workspace: 0 ()
        reserved: 0 41 0 0
        scale: 1.00
        transform: 0
        focused: no
        dpmsStatus: 1
        vrr: 0
        activelyTearing: false
        disabled: false
        currentFormat: A Invalid H Invalid
        availableModes: 3840x2560@59.98Hz 3840x2560@49.98Hz 3840x2160@60.00Hz 3840x2160@59.94Hz 3840x2160@50.00Hz 3840x2160@30.00Hz 3840x2160@29.97Hz 3840x2160@25.00Hz 3840x2160@24.00Hz 3840x2160@23.98Hz 3240x2160@59.99Hz 2560x1600@59.97Hz 2160x1440@59.95Hz 1920x1200@59.88Hz 1920x1080@60.00Hz 1920x1080@59.94Hz 1920x1080@50.00Hz 1920x1080@30.00Hz 1920x1080@29.97Hz 1920x1080@25.00Hz 1920x1080@24.00Hz 1920x1080@23.98Hz 1680x1050@59.95Hz 1600x900@60.00Hz 1280x1024@75.03Hz 1280x1024@60.02Hz 1440x900@59.89Hz 1280x960@60.00Hz 1280x800@59.81Hz 1152x864@75.00Hz 1280x720@60.00Hz 1280x720@60.00Hz 1280x720@59.94Hz 1280x720@50.00Hz 1024x768@75.03Hz 1024x768@60.00Hz 832x624@74.55Hz 800x600@75.00Hz 800x600@60.32Hz 720x576@50.00Hz 720x576@50.00Hz 720x480@60.00Hz 720x480@60.00Hz 720x480@59.94Hz 720x480@59.94Hz 640x480@75.00Hz 640x480@60.00Hz 640x480@59.94Hz 640x480@59.94Hz 720x400@70.08Hz

Edit:
here's the full journal

Last edited by dawe (2024-10-06 07:53:03)

Offline

#2 2024-10-04 06:47:16

seth
Member
Registered: 2012-09-03
Posts: 60,077

Re: [SOLVED] External monitor stays blank after kernel 6.11.1 update

Please use [code][/code] tags. Edit your post in this regard.

It looks a bit like the (older) https://gitlab.freedesktop.org/drm/amd/-/issues/1856 but this might just be on the symptoms because the hub gets in the way.
Please post your complete system journal for the boot:

sudo journalctl -b | curl -F 'file=@-' 0x0.st

Online

#3 2024-10-04 14:29:42

jfk
Member
Registered: 2017-12-11
Posts: 108

Re: [SOLVED] External monitor stays blank after kernel 6.11.1 update

I'll report here a similar issue with this USB-C splitter after upgrading to 6.11. Only one monitor can be displayed. I'll try to provide some logs asap.

Offline

#4 2024-10-04 17:10:47

dawe
Member
Registered: 2024-10-03
Posts: 8

Re: [SOLVED] External monitor stays blank after kernel 6.11.1 update

@seth
Thanks, I updated the information.

Offline

#5 2024-10-04 20:19:41

seth
Member
Registered: 2012-09-03
Posts: 60,077

Re: [SOLVED] External monitor stays blank after kernel 6.11.1 update

usb-c hub stays blank in Gnome and Hyprland.

No such problem on the console (try to boot the multi-user.target, 2nd link below) or X11?

Okt 04 18:57:03 archtree kernel: [drm] DM_MST: Differing MST start on aconnector: 00000000391251ba [id: 114]
Okt 04 18:57:07 archtree kernel: [drm] crtc[2] needs mode_changed
Okt 04 18:57:07 archtree gnome-shell[1374]: Page flip failed: drmModeAtomicCommit: No space left on device
Okt 04 18:57:07 archtree gnome-shell[1374]: Page flip failed: drmModeAtomicCommit: No space left on device
Okt 04 18:57:07 archtree gnome-shell[1374]: Page flip failed: drmModeAtomicCommit: No space left on device
Okt 04 18:57:07 archtree gnome-shell[1374]: Failed to post KMS update: drmModeAtomicCommit: No space left on device
Okt 04 18:57:07 archtree gnome-shell[1374]: Page flip failed: drmModeAtomicCommit: Invalid argument
…
Okt 04 18:57:16 archtree kernel: [drm:dm_vblank_get_counter [amdgpu]] *ERROR* dc_stream_state is NULL for crtc '2'!
Okt 04 18:57:16 archtree kernel: [drm:dm_crtc_get_scanoutpos [amdgpu]] *ERROR* dc_stream_state is NULL for crtc '2'!
Okt 04 18:57:16 archtree kernel: [drm:dm_vblank_get_counter [amdgpu]] *ERROR* dc_stream_state is NULL for crtc '2'!
Okt 04 18:57:16 archtree kernel: amdgpu 0000:04:00.0: [drm] drm_WARN_ON_ONCE(drm_drv_uses_atomic_modeset(dev))
Okt 04 18:57:16 archtree kernel: WARNING: CPU: 1 PID: 1392 at drivers/gpu/drm/drm_vblank.c:731 drm_crtc_vblank_helper_get_vblank_timestamp_internal+0x384/0x3a0
…
Okt 04 18:57:16 archtree kernel: [drm:dm_vblank_get_counter [amdgpu]] *ERROR* dc_stream_state is NULL for crtc '2'!
Okt 04 18:57:16 archtree kernel: [drm:dm_crtc_get_scanoutpos [amdgpu]] *ERROR* dc_stream_state is NULL for crtc '2'!

Smells like yet another MST bug (regression)?
https://gitlab.freedesktop.org/drm/amd/-/issues/2171

Sidebar: you've NM and iwd enabled, if you want to use iwd as NM backend, see https://wiki.archlinux.org/title/Networ … Fi_backend
Also, there're 6 partitions, is there a parallel windows installation?

@jfk, fo you get similar errors?

Online

#6 2024-10-04 21:41:53

dawe
Member
Registered: 2024-10-03
Posts: 8

Re: [SOLVED] External monitor stays blank after kernel 6.11.1 update

seth wrote:

No such problem on the console (try to boot the multi-user.target, 2nd link below) or X11?

It's exactly the same on the console, works with 6.10, regression with 6.11.1

seth wrote:

Sidebar: you've NM and iwd enabled, if you want to use iwd as NM backend, see https://wiki.archlinux.org/title/Networ … Fi_backend

Oh yeah, thanks. Cleaned that up.

seth wrote:

Also, there're 6 partitions, is there a parallel windows installation?

Yes, Windows on the built-in ssd, arch on an external ssd.

Offline

#7 2024-10-04 21:54:51

seth
Member
Registered: 2012-09-03
Posts: 60,077

Re: [SOLVED] External monitor stays blank after kernel 6.11.1 update

3rd link below. Mandatory.
Disable it (it's NOT the BIOS setting!) and reboot windows and linux twice for voodo reasons.

But that's no explanation if 6.10 isn't affected sad

Online

#8 2024-10-04 22:47:08

dawe
Member
Registered: 2024-10-03
Posts: 8

Re: [SOLVED] External monitor stays blank after kernel 6.11.1 update

seth wrote:

3rd link below. Mandatory.
Disable it (it's NOT the BIOS setting!) and reboot windows and linux twice for voodo reasons.

But that's no explanation if 6.10 isn't affected sad

Okay, thanks for all the pointers and hand-holding. But as you already guessed, that makes no difference...

Offline

#9 2024-10-06 07:57:13

dawe
Member
Registered: 2024-10-03
Posts: 8

Re: [SOLVED] External monitor stays blank after kernel 6.11.1 update

Alright, the monitor is working again with 6.11.2-arch1-1.
There seems to be a new issue though with the mouse pointer and other graphical animations. It's clearly not as smooth as before sad

Offline

#10 2024-10-06 11:06:02

seth
Member
Registered: 2012-09-03
Posts: 60,077

Re: [SOLVED] External monitor stays blank after kernel 6.11.1 update

Do they behave better in an (uncomposited) X11 session?

Online

#11 2024-10-06 11:38:40

dawe
Member
Registered: 2024-10-03
Posts: 8

Re: [SOLVED] External monitor stays blank after kernel 6.11.1 update

seth wrote:

Do they behave better in an (uncomposited) X11 session?

Yes, it's all smooth in classic X11 and also in single-monitor wayland.
It's only composited wayland that is affected as far as I can see.

Offline

#12 2024-10-06 12:29:10

seth
Member
Registered: 2012-09-03
Posts: 60,077

Re: [SOLVED] External monitor stays blank after kernel 6.11.1 update

What framerate does "glxgears" report?

Online

#13 2024-10-06 12:40:29

jfk
Member
Registered: 2017-12-11
Posts: 108

Re: [SOLVED] External monitor stays blank after kernel 6.11.1 update

I also confirm that 6.11.2 resolves the issue.

Offline

#14 2024-10-06 13:20:13

dawe
Member
Registered: 2024-10-03
Posts: 8

Re: [SOLVED] External monitor stays blank after kernel 6.11.1 update

seth wrote:

What framerate does "glxgears" report?

Good call, there's a clear difference.

X11 built-in monitor: ~59 fps
X11 directly connected monitor: ~59 fps
X11 usb-c hub connected monitor: ~59 fps

Wayland built-in monitor: ~59 fps
Wayland directly connected monitor: ~59 fps
Wayland usb-c hub connected monitor via HDMI: ~49 fps
Wayland usb-c hub connected monitor via DisplayPort: ~9 fps

Last edited by dawe (2024-10-06 13:29:13)

Offline

#15 2024-10-06 13:56:20

seth
Member
Registered: 2012-09-03
Posts: 60,077

Re: [SOLVED] External monitor stays blank after kernel 6.11.1 update

Do you still have the "dm_vblank_get_counter" errors in the journal?

Online

#16 2024-10-06 14:41:52

dawe
Member
Registered: 2024-10-03
Posts: 8

Re: [SOLVED] External monitor stays blank after kernel 6.11.1 update

No, they are gone now (regardless of HDMI or DP).

Offline

#17 2024-10-07 13:49:03

kevinnnchi
Member
Registered: 2023-11-29
Posts: 3

Re: [SOLVED] External monitor stays blank after kernel 6.11.1 update

Did anyone experience a screen lagging issue (screen not as responsive as in 6.10.10) after the 6.11.2 upgrade?

Offline

#18 2024-10-18 19:38:01

elmuz
Member
Registered: 2015-04-19
Posts: 16

Re: [SOLVED] External monitor stays blank after kernel 6.11.1 update

kevinnnchi wrote:

Did anyone experience a screen lagging issue (screen not as responsive as in 6.10.10) after the 6.11.2 upgrade?

Here I am, joining the club. I have a Framework13 AMD. I had to fallback to LTS because 6.11 is unusable: laptop screen quite laggy, external display (display port via docking station) totally unusable because of the very low framerate. I have noticed a slightly different behavior between Sway and Hyprland (in Sway also the mouse is laggy in the laptop, while in Hypr mouse is ok but as soon as you open the terminal the animation is laggy already). I could provide details and logs if someone more expert is willing to dig a bit into it.

Offline

Board footer

Powered by FluxBB