Intel i915 boot into blackscreen - i3-N305

Hi folks,

I tried to install Manjaro XFCE after trying Xubuntu. But the Problem remains:
I have a Minis Forum UN305C Mini PC (like Intel Nuc). Biosupdate/Firmwareupdate is not available.
I can only boot with the “nomodeset” Kernel option.
The default kernel options boot into a black screen. But the system is working in the background. I can blindly open a tty and reboot the machine.
I uploaded the boot log to

termbin.comcom/byju

(see “cut here”)
There is something wrong with the i915. But I don´t know what todo.

Maybe someone can help me.
kind regards
Jim

PS: in Case the posted link is illegal, here is the shortened output:

Okt 21 20:39:06 kodi-box systemd[1]: Starting Terminate Plymouth Boot Screen...
Okt 21 20:39:06 kodi-box systemd[1]: Received SIGRTMIN+21 from PID 150 (plymouthd).
Okt 21 20:39:06 kodi-box systemd[1]: Received SIGRTMIN+21 from PID 150 (plymouthd).
Okt 21 20:39:06 kodi-box systemd[1]: Finished Hold until boot process finishes up.
Okt 21 20:39:06 kodi-box kernel: Bluetooth: hci0: Intel BT fw patch 0x43 completed & activated
Okt 21 20:39:06 kodi-box kernel: i915 0000:00:02.0: [drm] [ENCODER:184:DDI A/PHY A] failed to retrieve link info, disabling eDP
Okt 21 20:39:06 kodi-box kernel: i915 0000:00:02.0: [drm] [ENCODER:184:DDI B/PHY B] unusable PPS, disabling eDP
Okt 21 20:39:06 kodi-box kernel: i915 0000:00:02.0: [drm] *ERROR* crtc 80: Can't calculate constants, dotclock = 0!
Okt 21 20:39:06 kodi-box kernel: ------------[ cut here ]------------
Okt 21 20:39:06 kodi-box kernel: i915 0000:00:02.0: drm_WARN_ON_ONCE(drm_drv_uses_atomic_modeset(dev))
Okt 21 20:39:06 kodi-box kernel: WARNING: CPU: 6 PID: 286 at drivers/gpu/drm/drm_vblank.c:728 drm_crtc_vblank_helper_get_vblank_timestamp_internal+0x28c/0x3a0

Moderator edit: In the future, please use proper formatting: [HowTo] Post command output and file content as formatted text

Well, if it works with that parameter, then it must the monitor. Modeset detects the capabilities screen by the builtin EDID of the screen. If it cannot, it will disable the connection to avoid harmful actions. With “nomodeset” the driver guess and assume the capabilities by general specifications.

Check the EDID:

pamac build edid-decode-git
find -L /sys/class/drm/ -maxdepth 2 -type f -iname "*edid" -exec edid-decode "{}" \; 2>/dev/null 

Probably related to the PSR (Panel Self Refresh). can be disabled with i915.enable_psr=0.

1 Like

I upgraded to Kernel 6.6 (experimental) and now it is working fine.

termbin.comcom/9nbb

Thanks for your help

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.