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