Tiny Core Extensions > TCE Bugs
i915 firmware bug
(1/1)
yacc1:
Hello
Trying to start TC11 (USB stick) on Lenovo T440, it fails with a fuzzy display.
Looking in dmesg report, there are lines indicating that i915 firmware initialization failed and that a bug report should be sent :
[drm:0xfe79b77c] *ERROR* Failed to map the ggtt page table
i915 0000:00:02.0: Device initialization failed (-12)
i915 0000:00:02.0: Please file a bug at https://bugs.freedesktop.org/enter_bug.cgi?product=DRI against DRM/Intel providing the dmesg log by booting with drm.debug=0xf
I understand that it is not really a TCE bug but instead a Linux one.
But before escalating to Linux development people, I would like a confimation from TC team (I'm really newbie with Linux)
The attached dmesg file has been produced with the requested boot option drm_debug=0xf
Thank you
Juanito:
Do you need the firmware-i915 extension "onboot"?
Rich:
Hi yacc1
Welcome to the forum. See if adding this boot code helps:
--- Code: ---intel_iommu=off
--- End code ---
curaga:
--- Quote ---vmap allocation for size 2101248 failed: use vmalloc=<size> to increase size
--- End quote ---
Try
--- Code: ---vmalloc=256M
--- End code ---
too.
yacc1:
Hello
Thank you for the answers and happy not to have raised a bug report!
@Rich : intel_iommu=off alone, still an error in dmesg (code -5) but display Ok, low resolution
@Curage : vmalloc=256M alone, no more error, display OK high resolution
vmalloc=256M + intel_iommu=off, no difference with vmalloc=256M alone
@Juanito : to my (limited) understanding, firmware execution is part of the boot process, so the required extensions shall be loaded 'on boot', no?
Anyway, everything seems fine now.
Thanks again for your prompt return.
EDIT : @Juanito : actually you are right, this works fine without loading the firmware-i915.tcz on boot. Mystery for me, this means that Linux already holds the firmware in the kernel?
Navigation
[0] Message Index
Go to full version