Package: linux-image-6.9.7+debian+tj
Followup-For: Bug #1075713
X-Debbugs-Cc: tj.iam...@proton.me

After reverting the recent sysfb commits:

linux$ git l -n 15
e932a4281dfd4 2024-07-13 17:27:49 +0100 N Tj Revert "firmware/sysfb: Set 
firmware-framebuffer parent device"
c16bbb2e6863d 2024-07-13 17:27:49 +0100 N Tj Revert "firmware/sysfb: Create 
firmware device only for enabled PCI devices"
a0e9d42816f8b 2024-07-13 17:27:49 +0100 N Tj Revert "firmware/sysfb: Update 
screen_info for relocated EFI framebuffers"
ccadd360898d6 2024-07-13 17:27:48 +0100 N Tj Revert "firmware/sysfb: fix an 
error code in sysfb_init()"
10b1da91d6e42 2024-07-13 17:27:48 +0100 N Tj Revert "firmware: sysfb: Fix 
reference count of sysfb parent device"
4b3921872d1e1 2024-07-12 09:20:11 +0100 N Tj defconfig: x86 debian+tj clang
02b5bfe1d3d5a 2024-07-12 09:20:11 +0100 N Tj defconfigs: add x86 
debian+tj_defconfig
137efe9707741 2024-07-12 09:20:11 +0100 N Tj ath: add module_param 
country_default for regulatory domain control
8f630feb117a2 2024-07-12 09:20:11 +0100 N Tj cfg80211: suppress regdom warning 
when phy not ready
0ebc0f862b706 2024-07-12 09:20:10 +0100 N Tj debian: call linux-update-symlinks 
from postinst
4e2330e67f16f 2024-07-12 09:20:10 +0100 N Tj debian: no -dbg package using 
KDEB_NO_DBG=1
45970aeccdb2a 2024-07-12 09:20:10 +0100 N Tj firmware: report each loaded 
firmware file
28fdf45184830 2024-07-11 12:51:24 +0200 N Greg Kroah-Hartman Linux 6.9.9

This confirms those commits are the cause of the issue; here we have the
same successful result as with v6.8.12

~ # uname -r; grep fbdev /var/log/Xorg.0.log
6.9.9+debian+tj
[    18.029] (==) Matched fbdev as autoconfigured driver 2
[    18.029] (II) LoadModule: "fbdev"
[    18.029] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[    18.030] (II) Module fbdev: vendor="X.Org Foundation"
[    18.030] (II) FBDEV: driver for framebuffer: fbdev
[    18.063] fbdev trace: FBDevPciProbe()
[    18.063] (II) Loading sub module "fbdevhw"
[    18.063] (II) LoadModule: "fbdevhw"
[    18.063] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[    18.063] (II) Module fbdevhw: vendor="X.Org Foundation"
[    18.063] fbdev trace: FBDevPciProbe() return
[    18.063] (WW) Falling back to old probe method for fbdev
[    18.063] fbdev trace: FBDevProbe()
[    18.063] (II) Loading sub module "fbdevhw"
[    18.063] (II) LoadModule: "fbdevhw"
[    18.063] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[    18.063] (II) Module fbdevhw: vendor="X.Org Foundation"
[    18.063] fbdev: FBDevProbe() for() numDevSection=0
[    18.063] fbdev: FBDevProbe() isPci0 isISA=0
[    18.063] fbdev: FBDevProbe() calling fbdevHWProbe(NULL, '(null)', NULL)
[    18.063] (II) fbdev_open(scrnIndex=-1, dev=(null), namep=(nil))
[    18.063] (II) fbdev_open() using dev from env FRAMEBUFFER=(null)
[    18.063] (II) fbdev_open() using default dev=/dev/fb0
[    18.063] (II) fbdev_open() sysfs_path=/sys/class/graphics/fb0
[    18.063] (II) fbdev_open() 
buf=../../devices/platform/vesa-framebuffer.0/graphics/fb0
[    18.063] (II) fbdev_open() returning file descriptor 11
[    18.063] fbdev trace: FBDevProbe() fbdevHWProbe()
[    18.063] fbdev trace: FBDevProbe() else xf86ClaimFbSlot()
[    18.063] fbdev trace: FBDevProbe() return
[    18.063] (II) UnloadModule: "fbdev"
[    18.063] (II) UnloadSubModule: "fbdevhw"
[    18.063] fbdev: PreInit 0
[    18.063] (II) FBDEV(0): fbdev_open(scrnIndex=0, dev=(null), namep=(nil))
[    18.063] (II) FBDEV(0): fbdev_open() using dev from env FRAMEBUFFER=(null)
[    18.063] (II) FBDEV(0): fbdev_open() using default dev=/dev/fb0
[    18.063] (II) FBDEV(0): fbdev_open() sysfs_path=/sys/class/graphics/fb0
[    18.063] (II) FBDEV(0): fbdev_open() 
buf=../../devices/platform/vesa-framebuffer.0/graphics/fb0
[    18.063] (II) FBDEV(0): fbdev_open() returning file descriptor 12

Reply via email to