[Bug 1169783] New: Passphase prompt for full disk encryption dissappear after TW upgrade from 20200411-0 to 20200414-0
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 Bug ID: 1169783 Summary: Passphase prompt for full disk encryption dissappear after TW upgrade from 20200411-0 to 20200414-0 Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Upgrade Problems Assignee: screening-team-bugs@suse.de Reporter: andythe_great@pm.me QA Contact: jsrain@suse.com Found By: --- Blocker: --- Created attachment 836048 --> http://bugzilla.opensuse.org/attachment.cgi?id=836048&action=edit Cannot boot to desktop, stuck here. With the latest TW update, I could not boot to the desktop. Normally, my PC will ask for my password for encrypted drive on Btrfs that I have setup according to https://en.opensuse.org/SDB:Encrypted_root_file_system which also avoid typing password twice. Everything have been working well until the latest upgrade from 20200411-0 to 20200414-0. The latest update did not ask me for the password, it seems to just skip it and would get stuck as the image shown. I roll back with snapper rollback and try to upgrade again but fail the same way. Any suggestion to how to get more info on this issue? System info (not broken) Operating System: openSUSE Tumbleweed 20200411 KDE Plasma Version: 5.18.4 KDE Frameworks Version: 5.68.0 Qt Version: 5.14.1 Kernel Version: 5.6.2-1-default OS Type: 64-bit Processors: 8 × Intel® Core™ i7-3770 CPU @ 3.40GHz Memory: 7.5 GiB of RAM -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c1 --- Comment #1 from andy great <andythe_great@pm.me> --- I lock all the plymouth in YaST2 and zypper dup, it work now. I guess it is plymouth bug. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c2 Antoine Belvire <antoine.belvire@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |info@itwrx.org --- Comment #2 from Antoine Belvire <antoine.belvire@opensuse.org> --- *** Bug 1169794 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 Michael K <f4tmike@web.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |f4tmike@web.de -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c3 Antoine Belvire <antoine.belvire@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |antoine.belvire@opensuse.or | |g, qzhao@suse.com --- Comment #3 from Antoine Belvire <antoine.belvire@opensuse.org> --- cc plymouth maintainer -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c4 --- Comment #4 from Antoine Belvire <antoine.belvire@opensuse.org> --- *** Bug 1169719 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c5 --- Comment #5 from IT wrx <info@itwrx.org> --- In my case, it successfully prompts for the luks passphrase for both partitions on the root drive, but fails when it comes to a third, auxiliary internal sata drive. The first two are btrfs and the third is ext4, if that might matter. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 Mike Sanders <mike.sanders@greenbay.usa.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mike.sanders@greenbay.usa.c | |om -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 Michiel Janssens <michiel@nexigon.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |michiel@nexigon.net -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c6 Bug Reporter <bugreporter@candymail.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |bugreporter@candymail.de --- Comment #6 from Bug Reporter <bugreporter@candymail.de> --- Can confirm. Booting into recovery mode, i.e. without plymouth, is also broken. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 Tyson Moore <tyson@tyson.me> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |tyson@tyson.me -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c7 --- Comment #7 from andy great <andythe_great@pm.me> --- @Bug Reporter Try boot into working snapshot. Lock all plymouth packages and upgrade the rest. That should fix the issue if plymouth were the problem, if not then it might be different issue. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c8 Marcel Kuehlhorn <tux93@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |tzimmermann@suse.com --- Comment #8 from Marcel Kuehlhorn <tux93@opensuse.org> --- *** Bug 1169891 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 Dominique Leuenberger <dimstar@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P2 - High CC| |dimstar@opensuse.org Assignee|screening-team-bugs@suse.de |qzhao@suse.com -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c9 --- Comment #9 from Cliff Zhao <qzhao@suse.com> --- Hi andy: could you show me the support-log? Thank you so much! -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c10 --- Comment #10 from IT wrx <info@itwrx.org> --- correction for comment #5: the root partition is btrfs, the home is xfs and the data drive that didn't ask for luks pass is ext4. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c11 --- Comment #11 from Bug Reporter <bugreporter@candymail.de> --- (In reply to andy great from comment #7) Yes, your workaround does alleviate this, so plymouth likely is the culprit. Although recovery mode does not display a splash screen, it apparently still relies on plymouth. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c12 Javier Llorente <javier@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |javier@opensuse.org --- Comment #12 from Javier Llorente <javier@opensuse.org> --- I am also affected by this bug; I am no longer asked for my encrypted /home passphrase after I upgraded to 20200415 from a month-old snapshot. Quick workaround: after the system goes automatically into rescue mode, remove /var/run/plymouth/pid and exit. The system will continue booting up. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c13 Antoine Belvire <antoine.belvire@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |tneo@gmx.com --- Comment #13 from Antoine Belvire <antoine.belvire@opensuse.org> --- *** Bug 1169927 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c14 Robert Kaiser <kairo@kairo.at> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |kairo@kairo.at --- Comment #14 from Robert Kaiser <kairo@kairo.at> --- I found I can work around this by waiting for the timeout and enter the root password to get into the recovery console, then running: systemctl start cryptsetup.target The prompt appears and I enter the password for my /home partition (which is the one encrypted disk I have). Then I run this to get back to the normal system: systemctl default And then the system comes up correctly. Of course, this is an ugly workaround but at least the system can come up in some form in the mean time. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c15 --- Comment #15 from andy great <andythe_great@pm.me> --- @Cliff Zhao What support-log? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c16 --- Comment #16 from t neo <tneo@gmx.com> --- (In reply to Robert Kaiser from comment #14)
I found I can work around this by waiting for the timeout and enter the root password to get into the recovery console, then running:
systemctl start cryptsetup.target
The prompt appears and I enter the password for my /home partition (which is the one encrypted disk I have). Then I run this to get back to the normal system:
systemctl default
And then the system comes up correctly.
Of course, this is an ugly workaround but at least the system can come up in some form in the mean time.
You can fix it permanently: In the file /usr/lib/systemd/system/systemd-ask-password-plymouth.service Change FROM: ConditionPathExists=/run/plymouth/pid TO: ConditionPathExists=/var/run/plymouth/pid -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c17 Keks Dose <cookie170@web.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |cookie170@web.de --- Comment #17 from Keks Dose <cookie170@web.de> --- I ran into this as well, openSuse TW. Machine stopped booting for no apparent reason and opened emergency prompt. After snapper rollback I locked all plymouth packages and made zypper dup again. Machine booted. So from my point ov fiew the new plymouth version is buggy. (Version: 0.9.5+git20191224+d7c737d as announced by DimStar April 16.) -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c18 --- Comment #18 from Thomas Zimmermann <tzimmermann@suse.com> --- FTR: This bug also happens on new installs. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c19 --- Comment #19 from Cliff Zhao <qzhao@suse.com> --- (In reply to Thomas Zimmermann from comment #18)
FTR: This bug also happens on new installs.
Okay Thomas, thank you so much for the confirmation. I will switch back to this issue when I finished the openSUSE:Leap gap problem. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c20 --- Comment #20 from IT wrx <info@itwrx.org> --- (In reply to Cliff Zhao from comment #19)
(In reply to Thomas Zimmermann from comment #18)
FTR: This bug also happens on new installs.
Okay Thomas, thank you so much for the confirmation. I will switch back to this issue when I finished the openSUSE:Leap gap problem.
Forgive my ignorance, but isn't the openSUSE:Leap gap problem more of a longer term improvement/feature/project? while this *bug* breaks booting(!) for installs using encrypted filesystems. It seems to me, this would be more urgent. Also, as an end user who is largely ignorant in regards to openQA, i would expect openQA to catch something that breaks booting, so i wonder why it doesn't. If there is something needed, maybe that can be highlighted, so people can know what needs to be done. I've used arch linux for years (prior to my recent ongoing move to TW) and it hasn't broken my ability to boot the OS, and TW is supposed to be stabilized. Maybe plymouth could fail gracefully into text mode, instead of just hanging the whole booting process? I think i purposely didn't install plymouth on arch machines, b/c of problems with it in the past. Maybe i'll try removing all the plymouth packages in my TW and see if that lets me enter my luks passphrases without any trouble. I don't *need* my luks password entry themed anyways... Also, plymouth has 0.9.x version numbers. Maybe they mean it, and distros just aren't taking it seriously? Maybe the TW installer should just not install plymouth, unless/until it's fully tested and supported under all supported config conditions (disk encryption, etc). BTW, my TW never went into any rescue mode. I'm guessing, b/c plymouth worked for my root drive partitions, but not an aux drive that was in fstab without "nofail" option. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c21 --- Comment #21 from Thomas Zimmermann <tzimmermann@suse.com> --- (In reply to Cliff Zhao from comment #19)
(In reply to Thomas Zimmermann from comment #18)
FTR: This bug also happens on new installs.
Okay Thomas, thank you so much for the confirmation. I will switch back to this issue when I finished the openSUSE:Leap gap problem.
Well, I don't know, but this bug breaks many users' systems. I'd prioritize this one. Simply reverting Plymouth back to the old version would be an improvement. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c22 --- Comment #22 from Cliff Zhao <qzhao@suse.com> --- (In reply to andy great from comment #15)
@Cliff Zhao What support-log?
1, $ zypper install supportutils 2, $ supportconfig 3, Upload the tar bar from your system "/var/log/scc_...txz" to here as an attachment. -- You are receiving this mail because: You are on the CC list for the bug.
(In reply to Cliff Zhao from comment #19)
(In reply to Thomas Zimmermann from comment #18)
FTR: This bug also happens on new installs.
Okay Thomas, thank you so much for the confirmation. I will switch back to this issue when I finished the openSUSE:Leap gap problem.
Well, I don't know, but this bug breaks many users' systems. I'd prioritize this one. Simply reverting Plymouth back to the old version would be an improvement. Okay, I'll come up with some remedies if I can not deal with them in a short term.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c23 --- Comment #23 from Cliff Zhao <qzhao@suse.com> --- Created attachment 836470 --> http://bugzilla.opensuse.org/attachment.cgi?id=836470&action=edit Tumbleweed boot with an encrypted partition (In reply to Thomas Zimmermann from comment #21) the attachment is the test for the latest Tumbleweed installed with encrypted partition but it seems works fine. I don't know if there has any difference between us. Do you have any suggestions? Thank you! -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c24 Cliff Zhao <qzhao@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |andythe_great@pm.me Flags| |needinfo?(andythe_great@pm. | |me) --- Comment #24 from Cliff Zhao <qzhao@suse.com> --- Hi andy: I can not reproduce this bug, Could you please show me detailed steps? How did you partition your disk? what is your LVM status? and which partition did you encrypted? Could you show me your support log now? Thank you so much for the feedback. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c25 --- Comment #25 from t neo <tneo@gmx.com> --- I can't speak for Andy, but the issue is in the update to 2020-04-16 for me. The path in the plymouth.service file was not updated correctly. A fresh install with the same snapshot gave the same error. Thus a way to replicate is installing snapshot 2020-04-10 and upgrade to 2020-04-16. Or install snapshot 2020-04-16 fresh. Once the path in plymouth.service is fixed a new upgrade with zypper dup did not throw an issue. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c26 --- Comment #26 from t neo <tneo@gmx.com> --- Oh and when installing fresh. Keep your partitioning scheme, as that might be a trigger for this issue. That a new schema with a new encrypted partition breaks Plymouth. In my situation home is separated and encrypted and I have a data drive encrypted, both using XFS. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c27 --- Comment #27 from Bug Reporter <bugreporter@candymail.de> --- In my case, the problem occurs with an extraneous encrypted drive that is unlocked at boot (via /etc/crypttab), but not mounted. Hence, filesystem and partition layout do not seem to matter. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c28 --- Comment #28 from andy great <andythe_great@pm.me> --- I could not upload support log at the moment, I got server error. I tried to use sfdisk and parted to give partition layout. Not sure if it help. andy@linux=:~> sudo sfdisk -l Disk /dev/sda: 465.78 GiB, 500107862016 bytes, 976773168 sectors Disk model: CT500MX500SSD1 Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disklabel type: gpt Disk identifier: 2DD3C9B4-4604-4A48-85B0-FEE0645CC722 Device Start End Sectors Size Type /dev/sda1 2048 18431 16384 8M BIOS boot /dev/sda2 18432 16795647 16777216 8G Linux swap /dev/sda3 16795648 121653247 104857600 50G Linux filesystem /dev/sda4 121653248 976766975 855113728 407.8G Linux filesystem Disk /dev/mapper/cr_ata-CT500MX500SSD1_1914E1F81E8B-part4: 407.77 GiB, 437816131584 bytes, 855109632 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes andy@linux:~> sudo parted -l Model: ATA CT500MX500SSD1 (scsi) Disk /dev/sda: 500GB Sector size (logical/physical): 512B/4096B Partition Table: gpt Disk Flags: pmbr_boot Number Start End Size File system Name Flags 1 1049kB 9437kB 8389kB bios_grub 2 9437kB 8599MB 8590MB linux-swap(v1) swap 3 8599MB 62.3GB 53.7GB btrfs legacy_boot 4 62.3GB 500GB 438GB -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c29 --- Comment #29 from andy great <andythe_great@pm.me> --- Created attachment 836774 --> http://bugzilla.opensuse.org/attachment.cgi?id=836774&action=edit Support log from Andy -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c30 --- Comment #30 from andy great <andythe_great@pm.me> --- I upload the support log. Just noticed that the file owner have to change to user first before I can upload. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c31 --- Comment #31 from Robert Kaiser <kairo@kairo.at> --- (In reply to t neo from comment #16)
In the file /usr/lib/systemd/system/systemd-ask-password-plymouth.service
FWIW, that file does not exist in my installation or in the plymouth package. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c32 --- Comment #32 from andy great <andythe_great@pm.me> --- (In reply to Robert Kaiser from comment #31)
(In reply to t neo from comment #16)
In the file /usr/lib/systemd/system/systemd-ask-password-plymouth.service
FWIW, that file does not exist in my installation or in the plymouth package.
I do have that file on my TW installation. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c33 --- Comment #33 from andy great <andythe_great@pm.me> --- Created attachment 836775 --> http://bugzilla.opensuse.org/attachment.cgi?id=836775&action=edit Screenshot for Gparted and YaST Partition. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c34 --- Comment #34 from Michael K <f4tmike@web.de> --- Created attachment 836779 --> http://bugzilla.opensuse.org/attachment.cgi?id=836779&action=edit supportconfig Need another supportconfig? Just in case.. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c35 --- Comment #35 from Robert Kaiser <kairo@kairo.at> --- (In reply to andy great from comment #32)
(In reply to Robert Kaiser from comment #31)
(In reply to t neo from comment #16)
In the file /usr/lib/systemd/system/systemd-ask-password-plymouth.service
FWIW, that file does not exist in my installation or in the plymouth package.
I do have that file on my TW installation.
Ugh, yes, my fault, I looked for plymouth-* when it clearly isn't. But this looks strange:
grep "pid" /usr/lib/systemd/system/*plymouth* /usr/lib/systemd/system/plymouth-start.service:ExecStart=/usr/sbin/plymouthd --mode=boot --pid-file=/var/run/plymouth/pid --attach-to-session /usr/lib/systemd/system/systemd-ask-password-plymouth.path:ConditionPathExists=/run/plymouth/pid /usr/lib/systemd/system/systemd-ask-password-plymouth.service:ConditionPathExists=/var/run/plymouth/pid
Note that the middle one, in .path, points to /run and not to /var/run as the other two... -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c36 --- Comment #36 from Robert Kaiser <kairo@kairo.at> --- Hmm, and even more:
grep "plymouth/pid" /usr/lib/systemd/system/*.{path,service} /usr/lib/systemd/system/systemd-ask-password-console.path:ConditionPathExists=!/run/plymouth/pid /usr/lib/systemd/system/systemd-ask-password-plymouth.path:ConditionPathExists=/run/plymouth/pid /usr/lib/systemd/system/plymouth-start.service:ExecStart=/usr/sbin/plymouthd --mode=boot --pid-file=/var/run/plymouth/pid --attach-to-session /usr/lib/systemd/system/systemd-ask-password-console.service:ConditionPathExists=!/run/plymouth/pid /usr/lib/systemd/system/systemd-ask-password-plymouth.service:ConditionPathExists=/var/run/plymouth/pid
FWIW, as I'm using the proprietary NVidia driver here, I do not get a graphical screen for password entry but always fall back to the console, which may play a part as well. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c37 --- Comment #37 from Robert Kaiser <kairo@kairo.at> --- That said, switching all those paths to /var/run did not fix it for me, but then, I also do not run into the timeout any more that ended up giving me the possibility to work around the issue, so my system doesn't boot at all any more atm and I have to use the rescue system from a Leap 15.1 DVD to get to anything. This new problem happened after upgrading from Tumbleweed 20200416 to 20200422, and looking through the emails on packages updates in between those I see systemd 245, pointing to https://github.com/openSUSE/systemd/blob/SUSE/v245/NEWS whioch mentions an "UPGRADE ISSUE" connected to plymouth which lead me to https://bugzilla.redhat.com/show_bug.cgi?id=1807771 and https://gitlab.freedesktop.org/plymouth/plymouth/-/merge_requests/99 - which could also be connected. Now applying that on the system before rebooting does not fix this for me yet, though I see the prompt for a very short time on the console output screen. I did reboot and try to enter the password when that was visible, but not not complete that (3-4 stars appeared there), but then when the switch to the three-dot-text screen of plymouth comes up, now it actually switches to the text-screen plymouth prompt and that works correctly... So not completely fixed but getting closer... -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c38 --- Comment #38 from Robert Kaiser <kairo@kairo.at> --- OK, and to make this more clear: I need to press Enter on the prompt on the console just before the plymouth three-dot screen comes up, and then the plymouth prompt appears, and then I can enter the passphrase for the disk just fine. May take pressing enter on the console prompt a few times to make sure it's not prompting at the time of the switch. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c39 --- Comment #39 from Robert Kaiser <kairo@kairo.at> --- Sorry for yet another comment, but it seems I can enter it there but it may not work. Entering it on the console prompt before the switch happens does work though. Thankfully my passphrase is not too long to be entered in that short time. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 Hans-Peter Jansen <hpj@urpla.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |hpj@urpla.net -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c40 Konstantin Voinov <kv@kott.no-ip.biz> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |kv@kott.no-ip.biz --- Comment #40 from Konstantin Voinov <kv@kott.no-ip.biz> --- I'm stuck with this bug too. Is there "official" workaround? If it needs logs/diags from my suffering system - please tell. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c41 --- Comment #41 from andy great <andythe_great@pm.me> --- (In reply to Konstantin Voinov from comment #40)
I'm stuck with this bug too. Is there "official" workaround? If it needs logs/diags from my suffering system - please tell.
You could roll back to working snapshot and lock all plymouth packages from updating and just update the rest. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c42 --- Comment #42 from andy great <andythe_great@pm.me> --- (In reply to Konstantin Voinov from comment #40)
I'm stuck with this bug too. Is there "official" workaround? If it needs logs/diags from my suffering system - please tell.
Also more system logs will be beneficial. Do it as comment 22 says. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c43 Jacob W <jacob@jacobwinski.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jacob@jacobwinski.com --- Comment #43 from Jacob W <jacob@jacobwinski.com> --- I had this issue too, but my setup is more standard and oddly enough, I had it *much* worse than others. I only have /home encrypted via LUKS. Paritions are standard for TW (meaning / is btrfs with default TW setup). So while I could not get the password prompt to work at all, even if disabling plymouth via grub, I also had the "pleasure" of having all my snapshots removed! I could not rollback because all snapshots disappeared from grub and from /.snapshots in recovery mode. After much cursing (which helps a lot in these types of situations & I highly recommend it), many reboots and trial and error, including editing crypttab because the man page has wrong info re the password entry, by some miracle, I finally got my snapshots to show up in grub again. I took no further risks, and immedietly proceeding to rollback, locked every package that has anything to do with plymouth, and zypper dup again. Now my system works fine. I hate plymouth with a passion. Years ago I had a similar situation but without the disappearing snapshots (I reported a bug, but plymouth maintainer decided to ignore it after some time). There was talk awhile back of removing plymouth from openSUSE. This needs to be done, not just talked about. I'm most definitely not risking more horrors & decided not to "retry" to get logs. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c44 --- Comment #44 from andy great <andythe_great@pm.me> --- (In reply to Jacob W from comment #43)
I had this issue too, but my setup is more standard and oddly enough, I had it *much* worse than others. I only have /home encrypted via LUKS. Paritions are standard for TW (meaning / is btrfs with default TW setup).
So while I could not get the password prompt to work at all, even if disabling plymouth via grub, I also had the "pleasure" of having all my snapshots removed! I could not rollback because all snapshots disappeared from grub and from /.snapshots in recovery mode.
After much cursing (which helps a lot in these types of situations & I highly recommend it), many reboots and trial and error, including editing crypttab because the man page has wrong info re the password entry, by some miracle, I finally got my snapshots to show up in grub again. I took no further risks, and immedietly proceeding to rollback, locked every package that has anything to do with plymouth, and zypper dup again. Now my system works fine.
I hate plymouth with a passion. Years ago I had a similar situation but without the disappearing snapshots (I reported a bug, but plymouth maintainer decided to ignore it after some time).
There was talk awhile back of removing plymouth from openSUSE. This needs to be done, not just talked about.
I'm most definitely not risking more horrors & decided not to "retry" to get logs.
Plymouth have ability to delete .snapshots? Maybe this have to be filed in a separate bug/feature request to limit plymouth permission? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c45 --- Comment #45 from andy great <andythe_great@pm.me> --- Tumbleweed snapshot 20200425 with new plymouth update release, have anyone try it? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c46 --- Comment #46 from Konstantin Voinov <kv@kott.no-ip.biz> ---
Tumbleweed snapshot 20200425 with new plymouth update release, have anyone try it?
the same -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c47 --- Comment #47 from IT wrx <info@itwrx.org> --- (In reply to andy great from comment #45)
Tumbleweed snapshot 20200425 with new plymouth update release, have anyone try it?
i removed all plymouth packages and am mounting the partition plymouth (or something) was having trouble with, with a bash script and systemd service instead. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c48 --- Comment #48 from Thomas Zimmermann <tzimmermann@suse.com> --- (In reply to andy great from comment #45)
Tumbleweed snapshot 20200425 with new plymouth update release, have anyone try it?
It actually got worse. There is a systemd update as part of the snapshot. And now it doesn't even seem to t go into emergency mode (within a few minutes?) automatically. So booting and repairing just got harder. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c49 J Merkel <459874983@gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |459874983@gmx.net --- Comment #49 from J Merkel <459874983@gmx.net> --- A question for clarification, hoping some of you could answer. I'm not (yet) affected by this bug, because I've stopped updating when I saw this bug report on the mailing list. All 3 partitions on my TW installation are encrypted, and I've configured the system i.e. grub to ask only once for the passphrase, all three partitions are then unlocked by a keyfile provided in cryptab later in the process. I do not see plymouth involved in this case so, in case I would do an upgrade would the configuration I've described be affected at all by the bug ? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 Jürgen Spitzmüller <juergen@spitzmueller.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |juergen@spitzmueller.org -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c50 Alexander Linkenbach <Alex.Linkenbach@gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |CONFIRMED CC| |Alex.Linkenbach@gmx.net Hardware|Other |64bit Flags|needinfo?(andythe_great@pm. | |me) | --- Comment #50 from Alexander Linkenbach <Alex.Linkenbach@gmx.net> --- Same problem, after update system hangs where it should ask for encryption password of the encrypted XFS /home partition. Slightly different behavior: never times out and goes into emergency mode, just hangs without prompt. I seem to remember with older versions it did. Disabling plymouth successfully used as work around. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c51 --- Comment #51 from J Merkel <459874983@gmx.net> --- (In reply to J Merkel from comment #49)
A question for clarification, hoping some of you could answer. I'm not (yet) affected by this bug, because I've stopped updating when I saw this bug report on the mailing list. All 3 partitions on my TW installation are encrypted, and I've configured the system i.e. grub to ask only once for the passphrase, all three partitions are then unlocked by a keyfile provided in cryptab later in the process. I do not see plymouth involved in this case so, in case I would do an upgrade would the configuration I've described be affected at all by the bug ?
To answer myself for the sake of others in similar situation: My assumption was right, I did an upgrade to 20200428, my config boots without problem. Plymouth is showing the three dots while decrypting the drives but is not screwing the boot process. Why on earth is plymouth being used on TW - a (b)leading edge rolling release where probably most users want to see the diagnostics at boot and push the ESC key anyhow??? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c52 --- Comment #52 from Hans-Peter Jansen <hpj@urpla.net> --- (In reply to J Merkel from comment #51)
Why on earth is plymouth being used on TW - a (b)leading edge rolling release where probably most users want to see the diagnostics at boot and push the ESC key anyhow???
I beg to differ. My users and especially me enjoys my custom grub2/plymouth boot screens **a lot**. Using openSUSE everywhere (desktops, notebooks, servers, set top boxes (eg. vdr)), plymouth is making a whole lot of difference during boot. I even learned to make nvidia driver driven systems behave in this regard (nvidia-drm.modeset=1). BTW, on servers, I don't install plymouth at all, remove quiet and any splash args from kernel cmdline. Why do you bother with plymouth, if you hate it? But you shouldn't infer from yourself to others! -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c53 --- Comment #53 from t neo <tneo@gmx.com> --- Moving forward to the latest Tumbleweed the issue is still here. I was not easily able to fix it this time around and rolled back to my previous working snapshot. @Cliff Zhao do you have an update on the fix for the upgrade path with Plymouth? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 Sébastien POHER <sogal@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |sogal@opensuse.org -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c54 --- Comment #54 from Cliff Zhao <qzhao@suse.com> --- (In reply to t neo from comment #53)
Moving forward to the latest Tumbleweed the issue is still here. I was not easily able to fix it this time around and rolled back to my previous working snapshot.
@Cliff Zhao do you have an update on the fix for the upgrade path with Plymouth?
Right now, I have 2~3 priorities beyond this problem on my to-do list, and if I take it upon myself to prioritize it, I will be criticized. sorry. but don't worry, I will do it as soon as possible. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c55 Ricardo Klein <ricardofelipe.klein@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ricardofelipe.klein@suse.co | |m --- Comment #55 from Ricardo Klein <ricardofelipe.klein@suse.com> --- I am just wondering how many users are moving to another distro after *2 weeks with an update that can simply make your machine useless*, and how that affects Leap and even SLE in the long run... -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c56 --- Comment #56 from Konstantin Voinov <kv@kott.no-ip.biz> --- I'm not gonna switch. But no any official statement makes things worse. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c57 --- Comment #57 from Michael K <f4tmike@web.de> --- They should either stop those plymouth updates or at least show a warning. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c58 --- Comment #58 from t neo <tneo@gmx.com> --- I'm not going to switch, but it is worrisome that this issue is not given priority. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c59 --- Comment #59 from Dominique Leuenberger <dimstar@opensuse.org> --- As the plymouth maintainer seems not to have capacity to actually solve this issue, I have reverted plymouth back to the version of the TW snapshot 0411 (0.9.5+git20190908+3abfab2) This does not fix the issue, but at least gets our users back on track to not having to worry. It would be great if some could stay around and test future versions Cliff might be providing - before they hit Tumbleweed. The reverted version will be part of Snapshot 20200504 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c61 Daniel Molkentin <daniel.molkentin@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |daniel.molkentin@suse.com --- Comment #61 from Daniel Molkentin <daniel.molkentin@suse.com> --- I think I have a fix for the crypto partition unlock problem: The run directory, which is critical to the process is incorrect after dropping a patch that hard codes it, in favor of letting configure auto guess. Unfortunately, due to variations in the build environment, this goes wrong (which is consistent with #c16). If I am correct, the package from https://software.opensuse.org//download.html?project=home%3Admolkentin%3Abranches%3ABase%3ASystem&package=plymouth fixes the Problem. Could someone please try that? Andreas: Clearing the console is another issue, and it probably should be in a separate report. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c62 --- Comment #62 from t neo <tneo@gmx.com> --- Thanks @Dominique Leuenberger I have without issues moved forward to the latest snapshot. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c63 --- Comment #63 from Konstantin Voinov <kv@kott.no-ip.biz> --- (In reply to Daniel Molkentin from comment #61)
I think I have a fix for the crypto partition unlock problem: The run directory, which is critical to the process is incorrect after dropping a patch that hard codes it, in favor of letting configure auto guess. Unfortunately, due to variations in the build environment, this goes wrong (which is consistent with #c16).
If I am correct, the package from https://software.opensuse.org//download. html?project=home%3Admolkentin%3Abranches%3ABase%3ASystem&package=plymouth fixes the Problem. Could someone please try that?
Andreas: Clearing the console is another issue, and it probably should be in a separate report.
I've tried. Switched to your repo, but plymouth fails on start: -- Logs begin at Fri 2020-05-08 13:38:13 +10, end at Fri 2020-05-08 13:42:19 +10. -- мая 08 13:38:14 kot-sony systemd[1]: Starting Show Plymouth Boot Screen... мая 08 13:38:14 kot-sony plymouthd[345]: /usr/sbin/plymouthd: symbol lookup error: /usr/sbin/plymouthd: undefined symbol: ply_kernel_command_line_get_key_value мая 08 13:38:14 kot-sony plymouthd[343]: failed to read status from child immediately after starting to daemonize: Success мая 08 13:38:14 kot-sony systemd[1]: plymouth-start.service: Control process exited, code=exited, status=1/FAILURE мая 08 13:38:14 kot-sony systemd[1]: plymouth-start.service: Failed with result 'exit-code'. мая 08 13:38:14 kot-sony systemd[1]: Failed to start Show Plymouth Boot Screen. мая 08 13:38:16 kot-sony systemd[1]: Starting Show Plymouth Boot Screen... мая 08 13:38:16 kot-sony plymouthd[448]: /usr/sbin/plymouthd: symbol lookup error: /usr/sbin/plymouthd: undefined symbol: ply_kernel_command_line_get_key_value мая 08 13:38:16 kot-sony plymouthd[447]: unexpectedly exited with status 127 immediately after starting to daemonize мая 08 13:38:16 kot-sony systemd[1]: plymouth-start.service: Control process exited, code=exited, status=1/FAILURE мая 08 13:38:16 kot-sony systemd[1]: plymouth-start.service: Failed with result 'exit-code'. мая 08 13:38:16 kot-sony systemd[1]: Failed to start Show Plymouth Boot Screen. мая 08 13:38:18 kot-sony systemd[1]: Starting Show Plymouth Boot Screen... мая 08 13:38:19 kot-sony systemd[1]: Started Show Plymouth Boot Screen. At least text console with password prompt appears. zypper se -si plymouth Загрузка данных о репозиториях... Чтение установленных пакетов... С | Имя | Тип | Версия | Архитектура | Репозиторий ---+----------------------------+-------+---------------------------------+-------------+------------------------------------- i+ | plymouth | пакет | 0.9.5+git20200418+14e91cc-290.1 | x86_64 | home:dmolkentin:branches:Base:System i+ | plymouth-branding-openSUSE | пакет | 84.87.20191004-3.7 | noarch | openSUSE:Tumbleweed i+ | plymouth-branding-openSUSE | пакет | 84.87.20191004-3.7 | noarch | openSUSE:Factory i+ | plymouth-branding-openSUSE | пакет | 84.87.20191004-3.7 | noarch | openSUSE-Tumbleweed-Oss i+ | plymouth-dracut | пакет | 0.9.5+git20200418+14e91cc-290.1 | x86_64 | home:dmolkentin:branches:Base:System i+ | plymouth-plugin-label | пакет | 0.9.5+git20200418+14e91cc-290.1 | x86_64 | home:dmolkentin:branches:Base:System i+ | plymouth-plugin-label-ft | пакет | 0.9.5+git20200418+14e91cc-290.1 | x86_64 | home:dmolkentin:branches:Base:System i+ | plymouth-plugin-script | пакет | 0.9.5+git20200418+14e91cc-290.1 | x86_64 | home:dmolkentin:branches:Base:System i+ | plymouth-plugin-two-step | пакет | 0.9.5+git20200418+14e91cc-290.1 | x86_64 | home:dmolkentin:branches:Base:System i+ | plymouth-scripts | пакет | 0.9.5+git20200418+14e91cc-290.1 | noarch | home:dmolkentin:branches:Base:System i+ | plymouth-theme-bgrt | пакет | 0.9.5+git20200418+14e91cc-290.1 | noarch | home:dmolkentin:branches:Base:System i+ | plymouth-theme-spinner | пакет | 0.9.5+git20200418+14e91cc-290.1 | noarch | home:dmolkentin:branches:Base:System -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c65 --- Comment #65 from Ricardo Klein <ricardofelipe.klein@suse.com> --- I can confirm that upgrading went well: grep VERSION_ID /etc/os-release VERSION_ID="20200511" Just one question, can we include the scenario with root FS using btrfs and /home encrypted and using XFS (and maybe ext4) on the tests we run? That will probably prevent errors like this one in the future. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 Ignacio Taranto <itaranto7@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |itaranto7@gmail.com -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c66 Cliff Zhao <qzhao@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags| |needinfo?(andythe_great@pm. | |me) --- Comment #66 from Cliff Zhao <qzhao@suse.com> --- Hi Andy and all bug followers: Could you please help to test the latest update of Plymouth? if there's no problem, we will release it. Thank you in advance. (https://build.opensuse.org/package/binaries/Base:System/plymouth/openSUSE_Fa...) -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c67 --- Comment #67 from Konstantin Voinov <kv@kott.no-ip.biz> --- Hi, Sadly no. I updated to that version and was unable to boot again. Can I provide some debug info? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c68 --- Comment #68 from Cliff Zhao <qzhao@suse.com> --- (In reply to Konstantin Voinov from comment #67)
Hi,
Sadly no. I updated to that version and was unable to boot again. Can I provide some debug info?
It's strange. You are using a virtual-machine or a real workstation? what do you mean by "unable to boot"? you can not login to desktop, or you can't get the TTY console? please provide the debuginfo, supportlog and plymouth.log. thank you so much for the feedback! -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 IT wrx <info@itwrx.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC|info@itwrx.org | -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c69 --- Comment #69 from Konstantin Voinov <kv@kott.no-ip.biz> ---
It's strange.
Should I update all packages to this repo or just plymouth?
You are using a virtual-machine or a real workstation?
This is real laptop with two ssd, one ssd is encrypted /home
what do you mean by "unable to boot"? you can not login to desktop, or you can't get the TTY console?
Plymouth's animation rotates forever. When I press ESC I get console with these last lines: [ OK ] Reached target Initrd Root File System. Starting Reload Configuration from the Real Boot... (I can upload a photo if needed)
please provide the debuginfo, supportlog and plymouth.log.
Hmmm, how can I get it in such situation? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c70 --- Comment #70 from Cliff Zhao <qzhao@suse.com> --- (In reply to Konstantin Voinov from comment #69)
It's strange.
Should I update all packages to this repo or just plymouth?
Just plymouth is fine.
You are using a virtual-machine or a real workstation?
This is real laptop with two ssd, one ssd is encrypted /home
Thanks, understand.
what do you mean by "unable to boot"? you can not login to desktop, or you can't get the TTY console?
Plymouth's animation rotates forever. When I press ESC I get console with these last lines:
[ OK ] Reached target Initrd Root File System. Starting Reload Configuration from the Real Boot...
(I can upload a photo if needed) OK, by the way, you use gdm or sddm?
please provide the debuginfo, supportlog and plymouth.log.
Hmmm, how can I get it in such situation? for supportlog: 1, $ zypper install supportutils 2, $ supportconfig 3, Upload the tar file from your system "/var/log/scc_...txz" to here as an attachment.
for plymouthlog: 1, Edit /boot/grub2/grub.cfg, find the line of kernel paramter (which would looks like: "linux /boot/vmlinuz-5.3.18-lp152.19-default root=UUID=3a6c732b-0ae4-4950-853f-217548143fe2 splash=silent mitigations=auto quiet") 2, Add "plymouth:debug" in the tail of this line. 3, reboot. 4, Log into the system. You will find the log in "/var/log/plymouth-debug.log" 5, Upload the log as an attachment to this bug. Thank you very much! -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c71 Cliff Zhao <qzhao@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags| |needinfo?(kv@kott.no-ip.biz | |) --- Comment #71 from Cliff Zhao <qzhao@suse.com> --- Hi Konstantin: please see the latest comment. thanks! -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c72 --- Comment #72 from Konstantin Voinov <kv@kott.no-ip.biz> --- Sorry for delay. I use this laptop everyday, so not much time for experiments. I cannot boot in this btrfs snapshot at all. All I can is the change boot option in grub directly during boot then try to get log from other working boot config. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c73 --- Comment #73 from Konstantin Voinov <kv@kott.no-ip.biz> ---
OK, by the way, you use gdm or sddm?
SDDM -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c74 --- Comment #74 from Cliff Zhao <qzhao@suse.com> --- (In reply to Konstantin Voinov from comment #72)
Sorry for delay. I use this laptop everyday, so not much time for experiments. I cannot boot in this btrfs snapshot at all. All I can is the change boot option in grub directly during boot then try to get log from other working boot config.
You can generate the support-log from the snapshot which works for you. and upload it first. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c75 --- Comment #75 from Cliff Zhao <qzhao@suse.com> --- Hi Konstantin: Are you still there? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c76 --- Comment #76 from Konstantin Voinov <kv@kott.no-ip.biz> --- (In reply to Cliff Zhao from comment #75)
Hi Konstantin: Are you still there?
being busy, i'll do tests and report in this weekend -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c77 --- Comment #77 from Konstantin Voinov <kv@kott.no-ip.biz> --- Created attachment 840945 --> http://bugzilla.opensuse.org/attachment.cgi?id=840945&action=edit supportconfig K. Voinov -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c78 --- Comment #78 from Konstantin Voinov <kv@kott.no-ip.biz> --- Created attachment 840946 --> http://bugzilla.opensuse.org/attachment.cgi?id=840946&action=edit plymouth dbg K. Voinov -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c79 --- Comment #79 from Konstantin Voinov <kv@kott.no-ip.biz> --- I've added files from healthy config. Will try to get plymouth log from broken. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 Ignacio Taranto <itaranto7@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC|itaranto7@gmail.com | -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c80 --- Comment #80 from Cliff Zhao <qzhao@suse.com> --- (In reply to Konstantin Voinov from comment #79)
I've added files from healthy config. Will try to get plymouth log from broken.
I am checking the support log and debug log these days, Thanks for the corrperate. May I ask what will be the result when you run: $ plymouth-set-default-theme? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c81 --- Comment #81 from Konstantin Voinov <kv@kott.no-ip.biz> --- (In reply to Cliff Zhao from comment #80)
(In reply to Konstantin Voinov from comment #79)
I've added files from healthy config. Will try to get plymouth log from broken.
I am checking the support log and debug log these days, Thanks for the corrperate. May I ask what will be the result when you run: $ plymouth-set-default-theme?
It means, changing the theme then upgrade plymouth? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c82 --- Comment #82 from Cliff Zhao <qzhao@suse.com> --- (In reply to Konstantin Voinov from comment #81)
(In reply to Cliff Zhao from comment #80)
(In reply to Konstantin Voinov from comment #79)
I've added files from healthy config. Will try to get plymouth log from broken.
I am checking the support log and debug log these days, Thanks for the corrperate. May I ask what will be the result when you run: $ plymouth-set-default-theme?
It means, changing the theme then upgrade plymouth?
Without any paramenters, it will show the theme name which you are using. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c83 --- Comment #83 from Cliff Zhao <qzhao@suse.com> --- and could you please have a try with https://api.opensuse.org/package/binaries/Base:System/plymouth/openSUSE_Fact... I only update the source with upstream. and don't forget to use the latest edition of plymouth-branding, if not do so, plymouth will quit unexpectedly. Thanks a lot! -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c84 --- Comment #84 from Cliff Zhao <qzhao@suse.com> --- Hi Konstantin: Could you please try the update of plymouth in https://api.opensuse.org/package/binaries/Base:System/plymouth/openSUSE_Fact... -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c85 --- Comment #85 from Cliff Zhao <qzhao@suse.com> --- Hi Andy: Could you please try the update of plymouth in https://api.opensuse.org/package/binaries/Base:System/plymouth/openSUSE_Fact... -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 Michael K <f4tmike@web.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC|f4tmike@web.de | -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c86 --- Comment #86 from Konstantin Voinov <kv@kott.no-ip.biz> --- (In reply to Cliff Zhao from comment #84)
Hi Konstantin: Could you please try the update of plymouth in https://api.opensuse.org/package/binaries/Base:System/plymouth/ openSUSE_Factory?
Hi, I've tried today and as i can see the plymouth is updated in main repo: v | plymouth | пакет | 0.9.5+git20200921+20778f2-307.22 | x86_64 | Base:System Factory Devel Project (openSUSE_Factory) i+ | plymouth | пакет | 0.9.5+git20200921+20778f2-1.1 | x86_64 | openSUSE:Tumbleweed So, i don't know should i change repo or is the bug resolved? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c87 --- Comment #87 from Hans-Peter Jansen <hpj@urpla.net> --- Cliff, I'm using the latest B:S/plymouth on several systems and harvest bootsplash regressions (filed upstream) on 3 (very different) systems. In those cases, plymouthd crashes. In home:frispete:Tumbleweed/plymouth, I've updated to latest GIT, but see no difference. An attempt to go back to some 0.9.5-2019 version (rebuilt) fails in similar ways, which points to some other issue. Might be glibc, dracut, kernel, whatever... Want me to file another bugzilla here? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c88 --- Comment #88 from Cliff Zhao <qzhao@suse.com> --- (In reply to Hans-Peter Jansen from comment #87)
Cliff, I'm using the latest B:S/plymouth on several systems and harvest bootsplash regressions (filed upstream) on 3 (very different) systems. In those cases, plymouthd crashes.
In home:frispete:Tumbleweed/plymouth, I've updated to latest GIT, but see no difference. An attempt to go back to some 0.9.5-2019 version (rebuilt) fails in similar ways, which points to some other issue. Might be glibc, dracut, kernel, whatever...
Want me to file another bugzilla here?
Could you please check the branding package first? have you updated it already? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c89 --- Comment #89 from Cliff Zhao <qzhao@suse.com> --- (In reply to Konstantin Voinov from comment #86)
(In reply to Cliff Zhao from comment #84)
Hi Konstantin: Could you please try the update of plymouth in https://api.opensuse.org/package/binaries/Base:System/plymouth/ openSUSE_Factory?
Hi, I've tried today and as i can see the plymouth is updated in main repo:
v | plymouth | пакет | 0.9.5+git20200921+20778f2-307.22 | x86_64 | Base:System Factory Devel Project (openSUSE_Factory) i+ | plymouth | пакет | 0.9.5+git20200921+20778f2-1.1 | x86_64 | openSUSE:Tumbleweed
So, i don't know should i change repo or is the bug resolved?
I have dropped many modifications to make the update with limited side effects. Currently, Base:System and openSUSE:Tumbleweed are the same, you can use either repo. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c90 --- Comment #90 from Cliff Zhao <qzhao@suse.com> --- (In reply to Hans-Peter Jansen from comment #87)
Cliff, I'm using the latest B:S/plymouth on several systems and harvest bootsplash regressions (filed upstream) on 3 (very different) systems. In those cases, plymouthd crashes.
In home:frispete:Tumbleweed/plymouth, I've updated to latest GIT, but see no difference. An attempt to go back to some 0.9.5-2019 version (rebuilt) fails in similar ways, which points to some other issue. Might be glibc, dracut, kernel, whatever...
Want me to file another bugzilla here?
A little question: How do you update? with "zypper" or "rpm"? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c91 --- Comment #91 from Hans-Peter Jansen <hpj@urpla.net> --- I always use zypper. Meanwhile, the problem was disclosed. Since some time and up to plymouth GIT HEAD, plymouthd could crash, if DeviceTimeout is undefined (iow. 0). Defining [Daemon] [...] DeviceTimeout=5 solved it for *all* crashing systems. Upstream doesn't want to apply a simple fix to prevent a DeviceTimeout=0 setting, hence we might want to deal with this in %post or apply a local patch. Probably we just missed to install a properly adjusted plymouthd.defaults. But I haven't fully grokked the plymouthd.conf and plymouthd.defaults handling, yet, sorry. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c92 --- Comment #92 from Cliff Zhao <qzhao@suse.com> --- (In reply to Hans-Peter Jansen from comment #91)
I always use zypper.
...
solved it for *all* crashing systems. Upstream doesn't want to apply a simple fix to prevent a DeviceTimeout=0 setting, hence we might want to deal with this in %post or apply a local patch. Probably we just missed to install a properly adjusted plymouthd.defaults. But I haven't fully grokked the plymouthd.conf and plymouthd.defaults handling, yet, sorry.
This has been discussed. option "DeviceTimeout" could not be pre-defined in the program because a lot of people install Linux in a server without display server. In this case the server will wait for an additional meaningless time when booting to OS. Only the administrator knows how many seconds is appropriate. and the recommended time is already been set in the config file. so it could not be modified. But you said that "plymouthd could crash, if DeviceTimeout is undefined" because currently, Plymouth config file is migrated to branding package, I will confirm if it is correct. if there has any problem, I will update. Thank you! -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1169783 http://bugzilla.opensuse.org/show_bug.cgi?id=1169783#c93 Cliff Zhao <qzhao@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|CONFIRMED |RESOLVED Resolution|--- |FIXED --- Comment #93 from Cliff Zhao <qzhao@suse.com> --- Close the bug as there's no other complainers. -- You are receiving this mail because: You are on the CC list for the bug.
participants (2)
-
bugzilla_noreply@novell.com
-
bugzilla_noreply@suse.com