You are not logged in.
Pages: 1
Hello, i updated my system, and now i get a blackscreen after the bootloader (grub) loads, i cant even get into a virtual console. I already tried downgrading my kernel and the headers, reloading my intramf and fstab from chroot, but nothing seems to work.
Thank you in advance!
Last edited by Kartoffelkopp8 (2024-03-06 16:29:47)
Offline
Can you still boot the multi-user.target or rescue.target (2d link below)
In doubt, enable https://wiki.archlinux.org/title/Keyboa … el_(SysRq) and use it to reboot from the blackscreen™, do not use the power button.
Then post the last journal ("-b -1", no -r, -p or -x, please) of the installed system, you can access it from the iso, https://wiki.archlinux.org/title/System … al_to_view
You can use the tip in the 1st link below to post it from the console
journalctl -b -1 -D /mnt/var/log/journal | curl -F 'file=@-' 0x0.stOffline
unfortunatly i cant access the other boot types, and /mnt/var/log/journal doesnt exist
Offline
Did you mount the root partition of the installed system to /mnt and did you mount the var partition (if you have one) into /mnt/var?
unfortunatly i cant access the other boot types
What does that mean? You can select them w/ a kernel parameter. Or do they also just result in ablackscreen™?
Offline
ah it works im just stupid:). Im now booted into the rescue target
Last edited by Kartoffelkopp8 (2024-03-06 08:47:02)
Offline
Ok, in any event get us a journal of the failing system if you can't fix it yourself from there.
Offline
my wifi is not working, im going to send it as soon as that problem is resolved
Offline
Your wifi will most likely work in the multi-user.target and the blackscreen™ is most likely your graphical.target (DM or display server)
Offline
works now, i sent the journal, and thanks for your patience
Offline
You need to post the link you get from 0x0.st
Offline
Offline
You're booting the rescue target, but SDDM starts?
Mar 06 10:19:53 KartoffelArch sddm-helper[853]: Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8.
Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead.
If this causes problems, reconfigure your locale. See the locale(1) manual
for more information.Fix your locale, https://wiki.archlinux.org/title/Locale
This looks like some autologin failure?
Mar 06 10:19:53 KartoffelArch sddm[839]: Error from greeter session: "Authentication failure"
Mar 06 10:19:53 KartoffelArch sddm-helper[853]: [PAM] Asked to close the session but it wasn't previously open
Mar 06 10:19:53 KartoffelArch sddm-helper[853]: [PAM] Ended.
Mar 06 10:19:53 KartoffelArch sddm[839]: Auth: sddm-helper exited with 1
Mar 06 10:19:53 KartoffelArch sddm[839]: Greeter stopped. SDDM::Auth::HELPER_AUTH_ERRORMar 06 10:19:53 KartoffelArch kernel: i915 0000:00:02.0: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.Might require "i915.enable_fbc=0"
If it's neither the locale nor the fbc, please post a journal from a regular boot attempt (… -b -<n> …, increasing <n> will go back in time, eg. "-b -3" for three boots ago)
Offline
both didnt work, here is the link for the journal: http://0x0.st/H7x9.txt
Offline
Mar 06 14:16:46 KartoffelArch sddm-helper[700]: Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8.
Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead.
If this causes problems, reconfigure your locale. See the locale(1) manual
for more information.
Mar 06 14:16:46 KartoffelArch sddm-helper[700]: [PAM] Starting...
Mar 06 14:16:46 KartoffelArch sddm-helper[700]: pam_warn(sddm-greeter:auth): function=[pam_sm_authenticate] flags=0 service=[sddm-greeter] terminal=[<unknown>] user=[sddm] ruser=[<unknown>] rhost=[<unknown>]
Mar 06 14:16:46 KartoffelArch sddm-helper[700]: [PAM] Authenticating...
Mar 06 14:16:46 KartoffelArch sddm-helper[700]: [PAM] authenticate: Authentication failure
Mar 06 14:16:46 KartoffelArch sddm-helper[700]: [PAM] returning.
Mar 06 14:16:46 KartoffelArch sddm-helper[700]: [PAM] Asked to close the session but it wasn't previously open
Mar 06 14:16:46 KartoffelArch sddm[675]: Error from greeter session: "Authentication failure"
Mar 06 14:16:46 KartoffelArch sddm-helper[700]: [PAM] Ended.
Mar 06 14:16:46 KartoffelArch sddm[675]: Auth: sddm-helper exited with 1a) are you trying to autologin w/ SDDM?
b) boot the multi-user.target, check
localectl
locale
locale -aAnd just a hunch but the issue might be the SDDM theme ("detected" could be a file)
Offline
a) no, it shouldnt autologin
b) locale is also the right one
i tried changing the sddm theme, but it doesnt work
Can i pull my data to an external ssd from the multiuser somehow?
Offline
https://github.com/sddm/sddm/issues/1882
https://github.com/sddm/sddm/issues/1881
https://github.com/sddm/sddm/pull/1856
What exact version of SDDM do you use?
https://archlinux.org/packages/extra/x86_64/sddm/ still seems to ship the pam configs
Offline
sddm-git 0.21.0.14.gae072f9-1 according to pacman -Q
Last edited by Kartoffelkopp8 (2024-03-06 14:53:43)
Offline
Ok, that explains it.
https://aur.archlinux.org/cgit/aur.git/ … b26d93f154
Rebuild the package.
Offline
that was it! thanks a lot, your my lifesaver.
One last question: if something like that happens again, what would be the algorithm for searching errors, so i can try to be less dependant on other people ![]()
Offline
Establish a functional baseline (what does still work) and check the log for oddstuff™ post that.
MU target worked, so unlikely i915 issue, no mention of any X11 stuff and SDDM exist early, so SDDM is likely the problem.
If I had known that SDDM was actually a git package from the AUR, I'd have looked there first. But didn't. So:
Wasn't locale or theme or autologin, so must be different PAM problem.
Google the specific PAM error, google shows you the SDDM tracker (google's search engine is often better than searching the bugtrackers directly)
Otherwise I'd have looked for pending bugs there or recent SDDM commits in that area (what would likely have lead to the "we drop all pam stuff" commit)
Basically still https://en.wikipedia.org/wiki/Nested_intervals
Edit: Please always remember to mark resolved threads by editing your initial posts subject - so others will know that there's no task left, but maybe a solution to find.
Thanks.
Last edited by seth (2024-03-06 15:30:17)
Offline
Pages: 1