Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

sddm.service: Wait for driver loading to be complete #1924

Open
wants to merge 1 commit into
base: develop
Choose a base branch
from

Conversation

Vogtinator
Copy link
Contributor

Untested, someone who is affected by this needs to give it a try.

@yanod-aut
Copy link

Hi there,
working on my system.
AMD Ryzen 9 5900HX with Radeon Graphics + 6800M

It occured on every cold boot - black screen on first login, next reboot the login worked.
With the additional udev-settle it works also on cold boot.

@theofficialgman
Copy link

theofficialgman commented May 6, 2024

Can confirm even if deprecated this fixes my issue #1917

I have confirmed in system logs that udev-settle exists right after the last amdgpu log

May 06 16:02:44 gman-Laptop-13-AMD-Ryzen-7040Series kernel: fbcon: Deferring console take-over
May 06 16:02:44 gman-Laptop-13-AMD-Ryzen-7040Series kernel: amdgpu 0000:c1:00.0: [drm] fb0: amdgpudrmfb frame buffer device
May 06 16:02:44 gman-Laptop-13-AMD-Ryzen-7040Series systemd[1]: Created slice system-systemd\x2dbacklight.slice - Slice /system/systemd-backlight.
May 06 16:02:44 gman-Laptop-13-AMD-Ryzen-7040Series kernel: [drm] DSC precompute is not needed.
May 06 16:02:44 gman-Laptop-13-AMD-Ryzen-7040Series systemd[1]: Starting systemd-backlight@backlight:amdgpu_bl1.service - Load/Save Screen Backlight Brightness of backlight:amdgpu_bl1...
May 06 16:02:44 gman-Laptop-13-AMD-Ryzen-7040Series kernel: amdgpu 0000:c1:00.0: [drm] REG_WAIT timeout 1us * 1000 tries - dcn314_dsc_pg_control line:264
May 06 16:02:44 gman-Laptop-13-AMD-Ryzen-7040Series systemd[1]: Finished systemd-backlight@backlight:amdgpu_bl1.service - Load/Save Screen Backlight Brightness of backlight:amdgpu_bl1.
May 06 16:02:44 gman-Laptop-13-AMD-Ryzen-7040Series kernel: amdgpu 0000:c1:00.0: [drm] REG_WAIT timeout 1us * 1000 tries - dcn314_dsc_pg_control line:272
May 06 16:02:44 gman-Laptop-13-AMD-Ryzen-7040Series kernel: amdgpu 0000:c1:00.0: [drm] REG_WAIT timeout 1us * 1000 tries - dcn314_dsc_pg_control line:280
May 06 16:02:44 gman-Laptop-13-AMD-Ryzen-7040Series kernel: amdgpu 0000:c1:00.0: [drm] REG_WAIT timeout 1us * 1000 tries - dcn314_dsc_pg_control line:288
May 06 16:02:44 gman-Laptop-13-AMD-Ryzen-7040Series systemd[1]: Finished systemd-udev-settle.service - Wait for udev To Complete Device Initialization.

@bkmo
Copy link

bkmo commented May 11, 2024

It was deprecated because it was a big cause of slow boot times. It may work for some and be detrimental for others.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants