Intel Arc B60 Pro - no screen output after driver loaded

Hi!
I am trying to setup Intel Arc B60 Pro on Proxmox VE 9.1.6 kernel 6.17.13-1-pve
Just installed it, the machine booted but after the driver loaded the screen output is gone. Not sure if this isn’t an issue or not (I can live without it).
The dmesg when the driver loads looks like that:

[   18.079201] xe 0000:09:00.0: vgaarb: deactivate vga console
[   18.079436] xe 0000:09:00.0: [drm] Attempting to resize bar from 256MiB -> 32768MiB
[   18.079451] xe 0000:09:00.0: BAR 0 [mem 0x1890000000-0x1890ffffff 64bit pref]: releasing
[   18.079462] xe 0000:09:00.0: BAR 2 [mem 0x1880000000-0x188fffffff 64bit pref]: releasing
[   18.079471] xe 0000:09:00.0: VF BAR 0 [mem 0x1891000000-0x18a8ffffff 64bit pref]: releasing
[   18.079480] xe 0000:09:00.0: VF BAR 2 [mem 0xc80000000-0x187fffffff 64bit pref]: releasing
[   18.079505] pcieport 0000:08:01.0: bridge window [mem 0xc80000000-0x18ffffffff 64bit pref]: releasing
[   18.079515] pcieport 0000:07:00.0: bridge window [mem 0xc80000000-0x18ffffffff 64bit pref]: releasing
[   18.079527] pcieport 0000:00:03.1: Assigned bridge window [mem 0xc80000000-0x197fffffff 64bit pref] to [bus 07-0a] cannot fit 0xc00000000 required for 0000:08:01.0 bridging to [bus 09]
[   18.079543] pcieport 0000:08:01.0: bridge window [mem 0x00000000 64bit pref] to [bus 09] requires relaxed alignment rules
[   18.079554] pcieport 0000:00:03.1: Assigned bridge window [mem 0xc80000000-0x197fffffff 64bit pref] to [bus 07-0a] cannot fit 0x1800000000 required for 0000:08:01.0 bridging to [bus 09]
[   18.079569] pcieport 0000:08:01.0: bridge window [mem 0x00000000 64bit pref] to [bus 09] requires relaxed alignment rules
[   18.079580] pcieport 0000:08:01.0: bridge window [mem 0x400000000-0xc00ffffff 64bit pref] to [bus 09] add_size c18000000 add_align 400000000
[   18.079594] pcieport 0000:00:03.1: Assigned bridge window [mem 0xc80000000-0x197fffffff 64bit pref] to [bus 07-0a] cannot fit 0xc00000000 required for 0000:07:00.0 bridging to [bus 08-0a]
[   18.079613] pcieport 0000:07:00.0: bridge window [mem 0x00000000 64bit pref] to [bus 08-0a] requires relaxed alignment rules
[   18.079627] pcieport 0000:00:03.1: Assigned bridge window [mem 0xc80000000-0x197fffffff 64bit pref] to [bus 07-0a] cannot fit 0x1800000000 required for 0000:07:00.0 bridging to [bus 08-0a]
[   18.079644] pcieport 0000:07:00.0: bridge window [mem 0x00000000 64bit pref] to [bus 08-0a] requires relaxed alignment rules
[   18.079654] pcieport 0000:07:00.0: bridge window [mem 0x400000000-0xc00ffffff 64bit pref] to [bus 08-0a] add_size c18000000 add_align 400000000
[   18.079671] pcieport 0000:07:00.0: bridge window [mem size 0x1419000000 64bit pref]: can't assign; no space
[   18.079681] pcieport 0000:07:00.0: bridge window [mem size 0x1419000000 64bit pref]: failed to assign
[   18.079691] pcieport 0000:07:00.0: bridge window [mem 0x1000000000-0x1800ffffff 64bit pref]: assigned
[   18.079701] pcieport 0000:07:00.0: bridge window [mem 0x1000000000-0x1800ffffff 64bit pref]: failed to expand by 0xc18000000
[   18.079712] pcieport 0000:07:00.0: bridge window [mem 0x1000000000-0x1800ffffff 64bit pref]: failed to add optional c18000000
[   18.079725] pcieport 0000:08:01.0: bridge window [mem 0x1000000000-0x1800ffffff 64bit pref]: assigned
[   18.079736] xe 0000:09:00.0: BAR 2 [mem 0x1000000000-0x17ffffffff 64bit pref]: assigned
[   18.079766] xe 0000:09:00.0: VF BAR 2 [mem size 0xc00000000 64bit pref]: can't assign; no space
[   18.079775] xe 0000:09:00.0: VF BAR 2 [mem size 0xc00000000 64bit pref]: failed to assign
[   18.079785] xe 0000:09:00.0: BAR 0 [mem 0x1800000000-0x1800ffffff 64bit pref]: assigned
[   18.079806] xe 0000:09:00.0: VF BAR 0 [mem size 0x18000000 64bit pref]: can't assign; no space
[   18.079815] xe 0000:09:00.0: VF BAR 0 [mem size 0x18000000 64bit pref]: failed to assign
[   18.079825] xe 0000:09:00.0: BAR 2 [mem 0x1000000000-0x17ffffffff 64bit pref]: assigned
[   18.079845] xe 0000:09:00.0: BAR 0 [mem 0x1800000000-0x1800ffffff 64bit pref]: assigned
[   18.079866] xe 0000:09:00.0: VF BAR 2 [mem size 0xc00000000 64bit pref]: can't assign; no space
[   18.079876] xe 0000:09:00.0: VF BAR 2 [mem size 0xc00000000 64bit pref]: failed to assign
[   18.079886] xe 0000:09:00.0: VF BAR 0 [mem size 0x18000000 64bit pref]: can't assign; no space
[   18.079895] xe 0000:09:00.0: VF BAR 0 [mem size 0x18000000 64bit pref]: failed to assign
[   18.079906] pcieport 0000:00:03.1: PCI bridge to [bus 07-0a]
[   18.079915] pcieport 0000:00:03.1:   bridge window [mem 0xfc400000-0xfc6fffff]
[   18.079924] pcieport 0000:00:03.1:   bridge window [mem 0xc80000000-0x197fffffff 64bit pref]
[   18.079936] pcieport 0000:07:00.0: PCI bridge to [bus 08-0a]
[   18.079947] pcieport 0000:07:00.0:   bridge window [mem 0xfc400000-0xfc6fffff]
[   18.079959] pcieport 0000:07:00.0:   bridge window [mem 0x1000000000-0x1800ffffff 64bit pref]
[   18.079973] pcieport 0000:08:01.0: PCI bridge to [bus 09]
[   18.079985] pcieport 0000:08:01.0:   bridge window [mem 0xfc400000-0xfc5fffff]
[   18.079996] pcieport 0000:08:01.0:   bridge window [mem 0x1000000000-0x1800ffffff 64bit pref]
[   18.080012] xe 0000:09:00.0: [drm] BAR2 resized to 32768M
[   18.080038] xe 0000:09:00.0: [drm] Running in SR-IOV PF mode
[   18.080150] xe 0000:09:00.0: [drm] Found battlemage (device ID e211) discrete display version 14.01 stepping B0
[   18.081461] xe 0000:09:00.0: [drm] VISIBLE VRAM: 0x0000001000000000, 0x0000000800000000
[   18.081498] xe 0000:09:00.0: [drm] VRAM[0]: Actual physical size 0x0000000600000000, usable size exclude stolen 0x00000005fa000000, CPU accessible size 0x00000005fa000000
[   18.081512] xe 0000:09:00.0: [drm] VRAM[0]: DPA range: [0x0000000000000000-600000000], io range: [0x0000001000000000-15fa000000]
[   18.081524] xe 0000:09:00.0: [drm] VRAM[0]: Actual physical size 0x0000000600000000, usable size exclude stolen 0x00000005fa000000, CPU accessible size 0x00000005fa000000
[   18.081537] xe 0000:09:00.0: [drm] VRAM[0]: DPA range: [0x0000000000000000-600000000], io range: [0x0000001000000000-15fa000000]
[   18.257871] xe 0000:09:00.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=none:owns=none
[   18.273361] xe 0000:09:00.0: [drm] Finished loading DMC firmware i915/bmg_dmc.bin (v2.6)
[   18.276124] xe 0000:09:00.0: [drm] GT0: Using GuC firmware from xe/bmg_guc_70.bin version 70.55.3
[   18.495940] xe 0000:09:00.0: [drm] GT0: ccs2 fused off
[   18.495954] xe 0000:09:00.0: [drm] GT0: ccs3 fused off
[   18.527186] xe 0000:09:00.0: [drm] GT1: Using GuC firmware from xe/bmg_guc_70.bin version 70.55.3
[   18.535327] xe 0000:09:00.0: [drm] GT1: Using HuC firmware from xe/bmg_huc.bin version 8.2.10
[   18.547751] xe 0000:09:00.0: [drm] GT1: vcs1 fused off
[   18.547765] xe 0000:09:00.0: [drm] GT1: vcs3 fused off
[   18.547772] xe 0000:09:00.0: [drm] GT1: vcs4 fused off
[   18.547778] xe 0000:09:00.0: [drm] GT1: vcs5 fused off
[   18.547785] xe 0000:09:00.0: [drm] GT1: vcs6 fused off
[   18.547792] xe 0000:09:00.0: [drm] GT1: vcs7 fused off
[   18.547798] xe 0000:09:00.0: [drm] GT1: vecs2 fused off
[   18.547805] xe 0000:09:00.0: [drm] GT1: vecs3 fused off
[   18.592184] xe 0000:09:00.0: [drm] Registered 4 planes with drm panic
[   18.592195] [drm] Initialized xe 1.1.0 for 0000:09:00.0 on minor 0
[   20.115759] xe 0000:09:00.0: [drm] Cannot find any crtc or sizes
[   20.149965] xe 0000:09:00.0: [drm] Using mailbox commands for power limits
[   20.150423] xe 0000:09:00.0: [drm] PL2 is supported on channel 0
[   20.174146] Creating 4 MTD partitions on "xe.nvm.2304":
[   20.174163] 0x000000000000-0x000000001000 : "xe.nvm.2304.DESCRIPTOR"
[   20.177016] 0x000000001000-0x00000054e000 : "xe.nvm.2304.GSC"
[   20.179812] 0x00000054e000-0x00000074e000 : "xe.nvm.2304.OptionROM"
[   20.182730] 0x00000074e000-0x00000075e000 : "xe.nvm.2304.DAM"
[   23.177763] xe 0000:09:00.0: [drm] Cannot find any crtc or sizes

This is an older machine with Ryzen 7 2700 and Gigabyte B450 Aorus Elite v1. I flashed the latest BIOS for it before installing this card. I know they are issue with pre 3XXX Ryzen and ReBar support? But I am not sure if my log looks fine: BAR2 resized to 32768M sounds like it works?
I do get screen output before the driver loads inside BIOS/during early boot just fine.

1 Like

Use a newer kernel.

See if it works under 6.19