Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

6.11 update > EDID block 0 is all zeroes

Featured Replies

This is one of a handful of challenges I'm facing since upgrading from 6.10.3 to 6.11. I'm starting with what I hope is low hanging fruit.

 

Since upgrading, my log is flooded with "kernel: EDID block 0 is all zeroes"

 

I have a supermicro X11SSH-F motherboard with an e3-1285v6. I hardware transcode with the i915 igpu for plex.

 

So far, I've tried recommendations in posts to blacklist the i915 driver (I don't know if this would disable HW transcoding in plex, but it don't work anyway) e.g.,

echo "blacklist i915" > /boot/config/modprobe.d/i915.conf

Reboot. Same errors.

 

I've also unplugged the kvm and replaced it with a vga dummy plug. Reboot. Same.

 

Any other ideas?

bukadoza-diagnostics-20220924-1154.zip

Edited by brandonhowlett
Added diagnostic file

Solved by limetech

  • Community Expert

Please post the diags, you might also have an AST GPU.

  • Author

Sorry, diagnostic file added. Thanks for the reminder, @JorgeB.

  • Community Expert

Yep, there is an AST GPU (for the IPMI) and it's loading the driver, instead of blacklisting the iGPU (which is not used for video out with that board) try blacklist the AST GPU:

 

echo "blacklist ast" > /boot/config/modprobe.d/ast.conf

 

  • Author

Unfortunately, that didn't resolve the error.

  • Community Expert

Please post new diags.

  • Community Expert

Did you try blacklisting both the iGPU and the AST GPU?

  • Community Expert
3 hours ago, Tony325 said:

me too. 

See here for some things to try:

 

 

  • Author

@JorgeB, that was the post I started with.

 

With both the iGPU and AST GPUs blacklisted the error persists. And with the addition of a dummy vga plug, as well.

bukadoza-diagnostics-20220925-0145.zip

Edited by brandonhowlett
Forgot dummy plug

  • Community Expert

Sorry, no more ideas then other than try a real monitor.

I have a VGA monitor connected to my server.  It does not stop the errors which hit the log every 2 seconds

 

Sep 26 09:59:28 MediaNAS kernel: EDID has corrupt header
Sep 26 09:59:28 MediaNAS kernel: EDID block 0 is all zeroes

 

I have an AST (IPMI) on the server and iGPU in the E-2288G processor.  I can't blacklist either as I use iGPU for transcoding and AST for KVM access to server via IPMI.

 

Hopefully this gets fixed soon.  The problem was not present in 6.10.3 which was running previously on the server.

 

Same issue on my backup server which also has an iGPU and ASpeed chip for IPMI.  No monitor is plugged into that server as it is in a closet in the basement.  I guess I could try a dummy plug there but an attached monitor on main server does not prevent the errors.

  • Author

I can also confirm that attaching a monitor does not fix it.

 

Thanks anyway, @JorgeB.

8 hours ago, brandonhowlett said:

I can also confirm that attaching a monitor does not fix it.

 

Thanks anyway, @JorgeB.

 

Please go to Tools/System Devices and check the checkbox next to the ast device and then reboot and see if issue persists.  If so, try same thing with the Intel display adapter.  Checking the box for a device completely isolates it from the Linux kernel and we should be able to at least determine which is the culprit.

1 hour ago, limetech said:

 

Please go to Tools/System Devices and check the checkbox next to the ast device and then reboot and see if issue persists.  If so, try same thing with the Intel display adapter.  Checking the box for a device completely isolates it from the Linux kernel and we should be able to at least determine which is the culprit.

iGPU bound to VFIO = no EDID has corrupt header/EDID block 0 is all zeroes errors in syslog.

image.thumb.png.f8e27bb783aa0ceae253885b0cb99631.png

 

ASpeed bound to VFIO = EDID has corrupt header/EDID block 0 is all zeroes errors in syslog.

image.thumb.png.fc6d6ec74c7ee6535117087dc8a44af9.png

 

The iGPU in the case of my servers appears to be the culprit.

Edited by Hoopster

  • Community Expert
59 minutes ago, Hoopster said:

The iGPU in the case of my servers appears to be the culprit.

Yep, and probably for all having these issues, also I believe that since your board has IPMI the monitor output will use the AST GPU, so connecting a monitor won't help.

2 minutes ago, JorgeB said:

since your board has IPMI the monitor output will use the AST GPU, so connecting a monitor won't help.

Yep, that is the case.  Monitor output is via VGA connector which is controlled by the ASpeed chip.

4 hours ago, Hoopster said:

Yep, that is the case.  Monitor output is via VGA connector which is controlled by the ASpeed chip.

I can confirm my results are the same as @Hoopster

I also have a monitor connected via VGA controlled by the ASpeed chip.

isolating the iGPU from the kernel and the error does not appear.

  • Solution

We created a kernel patch in Unraid 6.11.1 to silence these messages.

58 minutes ago, limetech said:

We created a kernel patch in Unraid 6.11.1 to silence these messages.

Good news!

Thank you @limetech team!

  • Author

Great, Thank you!

  • 2 months later...

Hello everyone,

 

I'm facing the same issue on my Debian... after upgrading the kernel from 5.17.x to 5.19.17

I know it's not the same OS, but how did you patch the kernel to silent this log ?

 

I only have this king of log:

 

Dec  1 15:26:32  kernel: [21750.563946] EDID block 0 is all zeroes
Dec  1 15:26:33  kernel: [21750.795510] EDID block 0 is all zeroes
Dec  1 15:26:55  kernel: [21773.559925] EDID block 0 is all zeroes
Dec  1 15:26:56  kernel: [21773.790095] EDID block 0 is all zeroes
Dec  1 15:26:56  kernel: [21773.824563] EDID block 0 is all zeroes

 

Thank you for any helps

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.