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.

No HDMI Video Output after boot

Featured Replies

Hello,

 

I know this issue has been around and fixed in various ways, however I wanting to know more information on why mine is behaving as it is.

 

Newly setup server (Lenovo Thinkcentre M920Q, i5-8500T), fresh trial of Unraid installed, CLI and GUI work loading via browser. Booting with one particular HDMI monitor connected appears to run into a issue whereas another monitor loads fine. The working monitor is a spare Raspberry Pi 7" screen I had, the non-working is a 7.84" 1280x400 IPS panel: https://www.amazon.com/dp/B0BXL2Q53Y

 

Diagnostics from working monitor boot: tower-diagnostics-20250228-0250.zip

 

i915 specific logs:

 

Feb 28 02:43:53 Tower kernel: i915 0000:00:02.0: [drm] VT-d active for gfx access
Feb 28 02:43:53 Tower kernel: i915 0000:00:02.0: vgaarb: deactivate vga console
Feb 28 02:43:53 Tower kernel: i915 0000:00:02.0: [drm] Using Transparent Hugepages
Feb 28 02:43:53 Tower kernel: i915 0000:00:02.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=io+mem:owns=io+mem
Feb 28 02:43:53 Tower kernel: mei_hdcp 0000:00:16.0-b638ab7e-94e2-4ea2-a552-d1c54b627f04: bound 0000:00:02.0 (ops i915_hdcp_ops [i915])
Feb 28 02:43:53 Tower kernel: i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/kbl_dmc_ver1_04.bin (v1.4)
Feb 28 02:43:53 Tower kernel: i915 0000:00:02.0: [drm] [ENCODER:94:DDI A/PHY A] failed to retrieve link info, disabling eDP
Feb 28 02:43:53 Tower kernel: [drm] Initialized i915 1.6.0 20201103 for 0000:00:02.0 on minor 0
Feb 28 02:43:53 Tower kernel: fbcon: i915drmfb (fb0) is primary device
Feb 28 02:43:53 Tower kernel: i915 0000:00:02.0: [drm] fb0: i915drmfb frame buffer device

 

Diagnostics from non-working monitor boot: tower-diagnostics-20250228-0300.zip

 

i915 specific logs:

 

Feb 28 02:57:01 Tower kernel: i915 0000:00:02.0: [drm] VT-d active for gfx access
Feb 28 02:57:01 Tower kernel: i915 0000:00:02.0: vgaarb: deactivate vga console
Feb 28 02:57:01 Tower kernel: i915 0000:00:02.0: [drm] Using Transparent Hugepages
Feb 28 02:57:01 Tower kernel: i915 0000:00:02.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=io+mem:owns=io+mem
Feb 28 02:57:01 Tower kernel: mei_hdcp 0000:00:16.0-b638ab7e-94e2-4ea2-a552-d1c54b627f04: bound 0000:00:02.0 (ops i915_hdcp_ops [i915])
Feb 28 02:57:01 Tower kernel: i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/kbl_dmc_ver1_04.bin (v1.4)
Feb 28 02:57:01 Tower kernel: i915 0000:00:02.0: [drm] [ENCODER:94:DDI A/PHY A] failed to retrieve link info, disabling eDP
Feb 28 02:57:01 Tower kernel: [drm] Initialized i915 1.6.0 20201103 for 0000:00:02.0 on minor 0
Feb 28 02:57:01 Tower kernel: fbcon: i915drmfb (fb0) is primary device
Feb 28 02:57:01 Tower kernel: i915 0000:00:02.0: [drm] fb0: i915drmfb frame buffer device
Feb 28 02:57:01 Tower kernel: i915 0000:00:02.0: pipe_off wait timed out
Feb 28 02:57:01 Tower kernel: WARNING: CPU: 5 PID: 202 at drivers/gpu/drm/i915/display/intel_display.c:297 intel_disable_transcoder+0x1aa/0x1f9 [i915]
Feb 28 02:57:01 Tower kernel: Modules linked in: intel_rapl_common x86_pkg_temp_thermal intel_powerclamp coretemp kvm_intel i915 zfs(PO) kvm iosf_mbi drm_buddy crct10dif_pclmul crc32_pclmul ttm crc32c_intel ghash_clmulni_intel sha512_ssse3 sha256_ssse3 i2c_algo_bit sha1_ssse3 drm_display_helper aesni_intel crypto_simd spl(O) mei_hdcp mei_pxp drm_kms_helper cryptd intel_wmi_thunderbolt wmi_bmof rapl intel_cstate drm nvme intel_uncore tpm_crb e1000e intel_gtt mei_me i2c_i801 nvme_core i2c_smbus ahci mei agpgart thermal libahci i2c_core fan video tpm_tis tpm_tis_core wmi backlight tpm button acpi_tad acpi_pad
Feb 28 02:57:01 Tower kernel: Workqueue: i915-unordered i915_hotplug_work_func [i915]
Feb 28 02:57:01 Tower kernel: RIP: 0010:intel_disable_transcoder+0x1aa/0x1f9 [i915]
Feb 28 02:57:01 Tower kernel: ? intel_disable_transcoder+0x1aa/0x1f9 [i915]
Feb 28 02:57:01 Tower kernel: ? intel_disable_transcoder+0x1aa/0x1f9 [i915]
Feb 28 02:57:01 Tower kernel: ? intel_disable_transcoder+0x1aa/0x1f9 [i915]
Feb 28 02:57:01 Tower kernel: intel_ddi_post_disable+0x38/0x2b8 [i915]
Feb 28 02:57:01 Tower kernel: intel_encoders_post_disable+0x5d/0x6f [i915]
Feb 28 02:57:01 Tower kernel: hsw_crtc_disable+0x48/0xc6 [i915]
Feb 28 02:57:01 Tower kernel: intel_old_crtc_state_disables.isra.0+0x33/0x6c [i915]
Feb 28 02:57:01 Tower kernel: intel_atomic_commit_tail+0x389/0x9e2 [i915]
Feb 28 02:57:01 Tower kernel: intel_atomic_commit+0x27b/0x28e [i915]
Feb 28 02:57:01 Tower kernel: i915_hotplug_work_func+0x2c7/0x34a [i915]

 

Both monitors load the BIOS and the Lenovo splash symbol on boot, both monitors can see the boot up sequence text scrolling past for Unraid. The RPI monitor can see the blue Unraid box to choose OS, the IPS panel cannot.

 

I've set 'modprobe i915' in the /boot/config/go file, and also tested (rebooting each setting change) with setting 'nomodeset', 'console 0' and 'console 1' in syslinux, and configured the BIOS to use the IGD specifically and set 1024MB of shared memory (instead of Auto). This gives me a flashing cursor on the IPS panel after boot, but no graphical interface (which from what I've read is expected as it disables onboard graphics). The BIOS has not been changed between either configuration outlined above, just simply the monitor plugged in and Unraid rebooted.

 

This may be a niche issue that is simply not supported, but am curious nonetheless on why one works and one does not. The IPS panel works with Windows as an external screen, so I'd like to know what the deal is, if possible.

 

Thanks.

 

  • Author

To add, the above error was on Unraid 7.0.0. Have just updated to 7.0.1, same issue.

 

New error and diagnostics

 

Mar  1 10:01:17 Tower kernel: i915 0000:00:02.0: [drm] VT-d active for gfx access
Mar  1 10:01:17 Tower kernel: Console: switching to colour dummy device 80x25
Mar  1 10:01:17 Tower kernel: i915 0000:00:02.0: vgaarb: deactivate vga console
Mar  1 10:01:17 Tower kernel: i915 0000:00:02.0: [drm] Using Transparent Hugepages
Mar  1 10:01:17 Tower kernel: i915 0000:00:02.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=io+mem:owns=io+mem
Mar  1 10:01:17 Tower kernel: mei_hdcp 0000:00:16.0-b638ab7e-94e2-4ea2-a552-d1c54b627f04: bound 0000:00:02.0 (ops i915_hdcp_ops [i915])
Mar  1 10:01:17 Tower kernel: i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/kbl_dmc_ver1_04.bin (v1.4)
Mar  1 10:01:17 Tower kernel: i915 0000:00:02.0: [drm] [ENCODER:94:DDI A/PHY A] failed to retrieve link info, disabling eDP
Mar  1 10:01:17 Tower kernel: [drm] Initialized i915 1.6.0 20201103 for 0000:00:02.0 on minor 0
Mar  1 10:01:17 Tower kernel: ACPI: video: Video Device [GFX0] (multi-head: yes  rom: no  post: no)
Mar  1 10:01:17 Tower kernel: input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input4
Mar  1 10:01:17 Tower kernel: fbcon: i915drmfb (fb0) is primary device
Mar  1 10:01:17 Tower kernel: Console: switching to colour frame buffer device 50x80
Mar  1 10:01:17 Tower kernel: i915 0000:00:02.0: [drm] fb0: i915drmfb frame buffer device
Mar  1 10:01:17 Tower kernel: i915 0000:00:02.0: pipe_off wait timed out
Mar  1 10:01:17 Tower kernel: WARNING: CPU: 4 PID: 636 at drivers/gpu/drm/i915/display/intel_display.c:297 intel_disable_transcoder+0x1aa/0x1f9 [i915]
Mar  1 10:01:17 Tower kernel: Modules linked in: intel_rapl_common x86_pkg_temp_thermal intel_powerclamp coretemp kvm_intel zfs(PO+) i915 kvm iosf_mbi drm_buddy ttm i2c_algo_bit drm_display_helper crct10dif_pclmul crc32_pclmul crc32c_intel ghash_clmulni_intel sha512_ssse3 sha256_ssse3 sha1_ssse3 drm_kms_helper aesni_intel crypto_simd spl(O) cryptd mei_hdcp mei_pxp wmi_bmof intel_wmi_thunderbolt rapl drm intel_cstate intel_uncore tpm_crb nvme intel_gtt e1000e mei_me i2c_i801 agpgart i2c_smbus ahci nvme_core mei i2c_core libahci video thermal fan tpm_tis wmi tpm_tis_core backlight tpm acpi_pad acpi_tad button
Mar  1 10:01:17 Tower kernel: CPU: 4 PID: 636 Comm: kworker/4:2 Tainted: P           O       6.6.78-Unraid #2
Mar  1 10:01:17 Tower kernel: Workqueue: events output_poll_execute [drm_kms_helper]
Mar  1 10:01:17 Tower kernel: RIP: 0010:intel_disable_transcoder+0x1aa/0x1f9 [i915]
Mar  1 10:01:17 Tower kernel: Code: c0 74 4e 48 8b 7b 08 48 8b 5f 50 48 85 db 75 03 48 8b 1f e8 e8 ad ec e0 48 89 da 48 c7 c7 23 b4 a3 a0 48 89 c6 e8 48 ce 82 e0 <0f> 0b eb 23 48 8b 44 24 20 65 48 2b 04 25 28 00 00 00 75 23 48 83
Mar  1 10:01:17 Tower kernel: RSP: 0018:ffffc9000105ba58 EFLAGS: 00010286
Mar  1 10:01:17 Tower kernel: RAX: 0000000000000000 RBX: ffff88810158a090 RCX: 0000000000000003
Mar  1 10:01:17 Tower kernel: RDX: 0000000006f03400 RSI: 0000000000000003 RDI: 00000000ffffffff
Mar  1 10:01:17 Tower kernel: RBP: ffff888108388000 R08: 0000000000000000 R09: ffff888106f03400
Mar  1 10:01:17 Tower kernel: R10: 0000000000000001 R11: 0000000000aaaaaa R12: 0000000000070008
Mar  1 10:01:17 Tower kernel: R13: ffff888103002000 R14: 0000000000000000 R15: 0000000000000000
Mar  1 10:01:17 Tower kernel: FS:  0000000000000000(0000) GS:ffff88844c700000(0000) knlGS:0000000000000000
Mar  1 10:01:17 Tower kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Mar  1 10:01:17 Tower kernel: CR2: 000014abbb43f000 CR3: 0000000005416003 CR4: 00000000003706e0
Mar  1 10:01:17 Tower kernel: DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
Mar  1 10:01:17 Tower kernel: DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Mar  1 10:01:17 Tower kernel: Call Trace:
Mar  1 10:01:17 Tower kernel: <TASK>
Mar  1 10:01:17 Tower kernel: ? __warn+0x99/0x11a
Mar  1 10:01:17 Tower kernel: ? report_bug+0xd9/0x153
Mar  1 10:01:17 Tower kernel: ? intel_disable_transcoder+0x1aa/0x1f9 [i915]
Mar  1 10:01:17 Tower kernel: ? handle_bug+0x53/0x7c
Mar  1 10:01:17 Tower kernel: ? exc_invalid_op+0x13/0x60
Mar  1 10:01:17 Tower kernel: ? asm_exc_invalid_op+0x16/0x20
Mar  1 10:01:17 Tower kernel: ? intel_disable_transcoder+0x1aa/0x1f9 [i915]
Mar  1 10:01:17 Tower kernel: ? intel_disable_transcoder+0x1aa/0x1f9 [i915]
Mar  1 10:01:17 Tower kernel: intel_ddi_post_disable+0x38/0x2b8 [i915]
Mar  1 10:01:17 Tower kernel: intel_encoders_post_disable+0x5d/0x6f [i915]
Mar  1 10:01:17 Tower kernel: hsw_crtc_disable+0x48/0xc6 [i915]
Mar  1 10:01:17 Tower kernel: intel_old_crtc_state_disables.isra.0+0x33/0x6c [i915]
Mar  1 10:01:17 Tower kernel: intel_atomic_commit_tail+0x389/0x9e2 [i915]
Mar  1 10:01:17 Tower kernel: intel_atomic_commit+0x27b/0x28e [i915]
Mar  1 10:01:17 Tower kernel: drm_atomic_commit+0xa8/0xcb [drm]
Mar  1 10:01:17 Tower kernel: ? __pfx___drm_printfn_info+0x10/0x10 [drm]
Mar  1 10:01:17 Tower kernel: ? __pfx___drm_printfn_info+0x10/0x10 [drm]
Mar  1 10:01:17 Tower kernel: drm_client_modeset_commit_atomic+0x152/0x1e5 [drm]
Mar  1 10:01:17 Tower kernel: drm_client_modeset_commit_locked+0x3b/0x12e [drm]
Mar  1 10:01:17 Tower kernel: drm_client_modeset_commit+0x28/0x3d [drm]
Mar  1 10:01:17 Tower kernel: __drm_fb_helper_restore_fbdev_mode_unlocked+0x4e/0x8c [drm_kms_helper]
Mar  1 10:01:17 Tower kernel: drm_fb_helper_set_par+0x2c/0x3b [drm_kms_helper]
Mar  1 10:01:17 Tower kernel: drm_fb_helper_hotplug_event+0xc4/0xd4 [drm_kms_helper]
Mar  1 10:01:17 Tower kernel: drm_kms_helper_hotplug_event+0x23/0x2f [drm_kms_helper]
Mar  1 10:01:17 Tower kernel: output_poll_execute+0x1a0/0x1e6 [drm_kms_helper]
Mar  1 10:01:17 Tower kernel: ? __schedule+0x66f/0x6bb
Mar  1 10:01:17 Tower kernel: ? add_timer_on+0x9f/0xd5
Mar  1 10:01:17 Tower kernel: process_scheduled_works+0x1a2/0x2ea
Mar  1 10:01:17 Tower kernel: worker_thread+0x1c6/0x220
Mar  1 10:01:17 Tower kernel: ? __pfx_worker_thread+0x10/0x10
Mar  1 10:01:17 Tower kernel: kthread+0xf1/0xfc
Mar  1 10:01:17 Tower kernel: ? __pfx_kthread+0x10/0x10
Mar  1 10:01:17 Tower kernel: ret_from_fork+0x21/0x36
Mar  1 10:01:17 Tower kernel: ? __pfx_kthread+0x10/0x10
Mar  1 10:01:17 Tower kernel: ret_from_fork_asm+0x1b/0x30
Mar  1 10:01:17 Tower kernel: </TASK>
Mar  1 10:01:17 Tower kernel: ---[ end trace 0000000000000000 ]---

 

tower-diagnostics-20250301-1003.zip

Edited by evakq8r

  • Author

Closing issue; not resolved, but no longer willing to troubleshoot the screen and will replace with another that works.

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.