Source: linux Version: 6.17.13-1 Severity: normal I'm running testing on a Surface Go 2 tablet and things overall work pretty nicely. I had installed stable originally, but later upgraded primarily to enjoy newer and more refined versions of phosh.
I have, however, encountered one regression: VTs don't work correctly with the latest kernel, to the point where they're pretty much unusable. The behavior I'm seeing is as such: from the Wayland (phosh) session running on tty7, I can switch to a tty2 using Ctrl+Alt+F2, and the usual login prompt is displayed correctly. When I type in my username, however, the screen doesn't get updated. I can force an update by switching to other VTs and then back. There doesn't seem to be a precise pattern to how many of these switches are necessary to trigger a refresh: sometimes it's enough to do tty2 -> tty3 -> tty2 but other times additional switches are needed. For each of these switches, there's a chance that the login prompt will be updated to show the actual VT in the first line, while other times that won't happen. Again, if there's a pattern to this, I haven't been able to figure out what it is. Switching to the Wayland session on tty7 and then back reliably forces a refresh. Additionally, the entire screen occasionally gets corrupted while sitting idle. It's hard to describe, but it looks as if the rows of pixels all get shifted horizontally by different amounts. The corruption lasts maybe 20-30 seconds, then things return to normal. I can take a picture of the screen and attach it to the bug report if that's useful. None of this happens when booting the current stable kernel, linux-image-6.12.57+deb13-amd64 (6.12.57-1), so it appears to be a kernel regression. Note that I'm working under the assumption that the issue is limited to the Surface Go 2 hardware, but in reality I'm not running testing on any other machine right now so it could be more widespread. I just expect that it would have been noticed and reported already if that had been the case. I'm happy to provide any additional information upon request. -- System Information: Debian Release: 13.2 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 6.12.57+deb13-amd64 (SMP w/8 CPU threads; PREEMPT) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled
signature.asc
Description: PGP signature

