As far as I know there is no special firmwareBarryK wrote:Yesterday I compiled the 4.10.4 kernel, with the express purpose of enabling that option. However, from the description, is seems that it doesn't really do anything, only provides a fallback if special firmware is provided, and a kernel boot commandline option provided.L18L wrote:Formerly my computer was running with video driver modesetting only.
drm can be enabled now but kernel needs to be configured for EDID.
Kernel configuration contains:Please set CONFIG_DRM_LOAD_EDID_FIRMWARE (m or y?)Code: Select all
# # Direct Rendering Manager # CONFIG_DRM=m CONFIG_DRM_MIPI_DSI=y CONFIG_DRM_KMS_HELPER=m CONFIG_DRM_KMS_FB_HELPER=y # CONFIG_DRM_LOAD_EDID_FIRMWARE is not set CONFIG_DRM_TTM=m
More about my findings here: http://www.murga-linux.com/puppy/viewto ... 217#944217
Thank you
Also, it seems to only be required if the monitor is "broken" and the kernel is unable to read its edid.
Have I understood this correctly?
- see image
-
Code: Select all
# lsmod | grep drm
drm_kms_helper 92485 1 gma500_gfx
syscopyarea 3262 1 drm_kms_helper
sysfillrect 3690 1 drm_kms_helper
sysimgblt 2239 1 drm_kms_helper
fb_sys_fops 1442 1 drm_kms_helper
drm 257144 4 drm_kms_helper,gma500_gfx
Code: Select all
drm_kms_helper.edid_firmware=edid/1920x1080.bin
See Forcing modes and EDID at
https://wiki.archlinux.org/index.php/ke ... de_setting (again?)
The web is full of bad notes about my Intel poulsbo graphics.
But I am happy having found a practical solution for me this is adding the boot option drm_kms_helper.edid_firmware=edid/1920x1080.bin.
Disadvantage is that the resolution cannot be changed after booted.
Using the pre-defined built-in EDIDs in the boot menu could be a fallback choice as last resort in case of unsolved "black screen" problem.
What I do like: this is no special Intel or poulsbo solution......
Thanks for taking the time