[Bug 978973] New: Removing vga option breaks plymouth after installing Nvidia blob and now shows three questions
http://bugzilla.opensuse.org/show_bug.cgi?id=978973 Bug ID: 978973 Summary: Removing vga option breaks plymouth after installing Nvidia blob and now shows three questions Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: x86-64 OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: YaST2 Assignee: yast2-maintainers@suse.de Reporter: rb03884@gmail.com QA Contact: jsrain@suse.com Found By: --- Blocker: --- Tumbleweed Removing the very useful vga selection now breaks plymouth as it now shows three question marks. We've been using it for years why the sudden change? It seems to work fine with the nouveau driver but when I install an Nvidia blob I get three question marks. Plymouth requires a ie. vga=795 so that it can show the boot splash. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=978973 Roman Bysh <rb03884@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |rb03884@gmail.com Target Milestone|--- |Current Severity|Normal |Major -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=978973 Roman Bysh <rb03884@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Removing vga option breaks |Removing vga option from |plymouth after installing |Yast Bootloader breaks |Nvidia blob and now shows |plymouth after installing |three questions |Nvidia blob and now shows | |three questions -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=978973 http://bugzilla.opensuse.org/show_bug.cgi?id=978973#c1 --- Comment #1 from Roman Bysh <rb03884@gmail.com> --- Why not add a video drop-down list? Since vga is deprecated, the video option is the new replacement. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=978973 http://bugzilla.opensuse.org/show_bug.cgi?id=978973#c11 --- Comment #11 from Roman Bysh <rb03884@gmail.com> --- I am using the different setting video=1280x1024 to reduce the font size when I switch to ctrl+alt+F1. The fonts are *HUGE* if I use 1280x800. My monitor is an Acer x203 with a resolution 1680x1050. Look console mode 1280x800 makes the grub2 menu appear on the screen just right. If I increase the console mode setting to 1280x1024 then the height of the menu gets smaller. vga=795 = video=1280x1024 I've been using this configuration for years. Since openSUSE 10x. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=978973 http://bugzilla.opensuse.org/show_bug.cgi?id=978973#c12 --- Comment #12 from Andrei Borzenkov <arvidjaar@gmail.com> --- (In reply to Roman Bysh from comment #11)
I've been using this configuration for years. Since openSUSE 10x.
I tested on 13.2 and I do not see any difference with TW. In 13.2 YaST Bootloader offers Console Resolution menu and it translates into grub2 gfxmode and gfxpayload. No vga= option is ever added to kernel command line. So I'm afraid I'm completely lost what exact behavior change you mean. Could you try to explain it once more. 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=978973 http://bugzilla.opensuse.org/show_bug.cgi?id=978973#c13 --- Comment #13 from Roman Bysh <rb03884@gmail.com> --- Follow Up Looks like something got corrupt when I updated. Today I did fresh installation using ext4 and I am no longer adding "video=" to the kernel options. Everything looks good today. The console fonts look correct. Perhaps in the past before Plymouth I had to add the vga=795 so I kept using it. Please close this bug report. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=978973 http://bugzilla.opensuse.org/show_bug.cgi?id=978973#c14 --- Comment #14 from Roman Bysh <rb03884@gmail.com> --- Follow Up After removing the vga and video entries from the kernel options dmesg shows: NVRM: Your system is not currently configured to drive a VGA console [ 22.189972] NVRM: on the primary VGA device. The NVIDIA Linux graphics driver [ 22.189974] NVRM: requires the use of a text-mode VGA console. Use of other console [ 22.189977] NVRM: drivers including, but not limited to, vesafb, may result in [ 22.189979] NVRM: corruption and stability problems, and is not supported. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=978973 http://bugzilla.opensuse.org/show_bug.cgi?id=978973#c15 --- Comment #15 from Roman Bysh <rb03884@gmail.com> --- Created attachment 676961 --> http://bugzilla.opensuse.org/attachment.cgi?id=676961&action=edit dmesg My dmesg -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=978973 http://bugzilla.opensuse.org/show_bug.cgi?id=978973#c16 --- Comment #16 from Andrei Borzenkov <arvidjaar@gmail.com> --- (In reply to Roman Bysh from comment #15)
My dmesg
Where is dmesg with vga= and/or video= options? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=978973 http://bugzilla.opensuse.org/show_bug.cgi?id=978973#c17 --- Comment #17 from Roman Bysh <rb03884@gmail.com> --- When they were removed I got the message posted in comment #14 As I commented the decision was made stop using vga= and video= option. Everything is working including the boot splash without them being added to my kernel options. Can you please close the bug report? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=978973 http://bugzilla.opensuse.org/show_bug.cgi?id=978973#c18 --- Comment #18 from Roman Bysh <rb03884@gmail.com> --- New test provides good results I no longer have any vga= entries in openSUSE 13.2 and Tumbleweed. Both openSUSE 13.2 and Tumbleweed are on separate drives. Test 1 I set my sata cables so that 13.2 is primary with Tumbleweed on the second drive. The desktop is powered up and Tumbleweed is selected from the 13.2 grub2 menu. I see a flashing cursor in the top left corner of the screen during the boot process and is followed by the boot splash with the three question marks. The desktop is then shutdown and rebooted. This time I select 13.2. The boot process appears normal with the correct resolution and no flashing cursor. Test 2 I reversed the sata cables so that my 2nd drive with Tumbleweed is the primary and openSUSE 13.2 is the second drive. The desktop is powered up and Tumbleweed is selected from the Tumbleweed grub2 menu. This time Tumbleweed boot process looks normal with the correct resolution. When I shutdown, reboot and select 13.2 from the Tumbleweed menu the flashing cursor appears in the top left corner and I have HUGE letters for the console prompt when I press ctrl+alt+F1. When I add vga=795 to the kernel options whatever openSUSE distro is on the second drive no longer shows the flashing cursor in the the left window and three question marks. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=978973 http://bugzilla.opensuse.org/show_bug.cgi?id=978973#c19 --- Comment #19 from Andrei Borzenkov <arvidjaar@gmail.com> --- (In reply to Roman Bysh from comment #18) ...
The desktop is powered up and Tumbleweed is selected from the 13.2 grub2 menu. I see a flashing cursor in the top left corner of the screen during the boot process and is followed by the boot splash with the three question marks.
...
When I shutdown, reboot and select 13.2 from the Tumbleweed menu the flashing cursor appears in the top left corner and I have HUGE letters for the console prompt when I press ctrl+alt+F1.
Yes, gfxpayload was not set for Linux entries generated from os-prober scan. Please try grub2 from http://download.opensuse.org/repositories/home:/arvidjaar:/bnc:/978973/openS... It contains patch to do it. If you want, you may try the same package on 13.2 as well http://download.opensuse.org/repositories/home:/arvidjaar:/bnc:/978973/openS... -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=978973 http://bugzilla.opensuse.org/show_bug.cgi?id=978973#c20 --- Comment #20 from Roman Bysh <rb03884@gmail.com> --- Created attachment 677119 --> http://bugzilla.opensuse.org/attachment.cgi?id=677119&action=edit screenshot of yast2 boot loader error message pop up I'm getting the same message on openSUSE 13.2 and Tumbleweed. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=978973 http://bugzilla.opensuse.org/show_bug.cgi?id=978973#c21 --- Comment #21 from Roman Bysh <rb03884@gmail.com> --- When I run grub2-mkconfig I get the following output with an error. grub2-mkconfig -o /boot/grub2/grub.cfg Generating grub configuration file ... Found theme: /boot/grub2/themes/openSUSE/theme.txt Found linux image: /boot/vmlinuz-3.16.7-35-desktop Found initrd image: /boot/initrd-3.16.7-35-desktop Found linux image: /boot/vmlinuz-3.16.7-32-desktop Found initrd image: /boot/initrd-3.16.7-32-desktop WARNING: lvmetad is running but disabled. Restart lvmetad before enabling it! No volume groups found /etc/grub.d/30_os-prober: line 256: syntax error near unexpected token `fi' -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=978973 http://bugzilla.opensuse.org/show_bug.cgi?id=978973#c22 --- Comment #22 from Roman Bysh <rb03884@gmail.com> --- These error messages appear after I updated grub2. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=978973 http://bugzilla.opensuse.org/show_bug.cgi?id=978973#c23 --- Comment #23 from Roman Bysh <rb03884@gmail.com> --- Created attachment 677122 --> http://bugzilla.opensuse.org/attachment.cgi?id=677122&action=edit new grub.cfg I've uploaded the new grub.cfg -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=978973 http://bugzilla.opensuse.org/show_bug.cgi?id=978973#c24 --- Comment #24 from Roman Bysh <rb03884@gmail.com> --- Created attachment 677123 --> http://bugzilla.opensuse.org/attachment.cgi?id=677123&action=edit 30_os_prober This the newest 30_os_prober that is broken. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=978973 http://bugzilla.opensuse.org/show_bug.cgi?id=978973#c25 --- Comment #25 from Roman Bysh <rb03884@gmail.com> --- Created attachment 677135 --> http://bugzilla.opensuse.org/attachment.cgi?id=677135&action=edit y2logs I've included the y2logs for Yast for you to review. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=978973 http://bugzilla.opensuse.org/show_bug.cgi?id=978973#c26 --- Comment #26 from Andrei Borzenkov <arvidjaar@gmail.com> --- (In reply to Roman Bysh from comment #21)
/etc/grub.d/30_os-prober: line 256: syntax error near unexpected token `fi'
Sorry, I updated patch; it may take some time until TW version is rebuilt. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=978973 http://bugzilla.opensuse.org/show_bug.cgi?id=978973#c30 --- Comment #30 from Roman Bysh <rb03884@gmail.com> --- Andrei, I installed the patched grub2 in openSUSE 13.2. It did not work. The problem is that /etc/default/grub is missing GRUB_GFXPAYLOAD_LINUX= I added it to the grub file so that it appears as: GRUB_GFXMODE=1680x1050 GRUB_GFXPAYLOAD_LINUX=1680x1050 Ran grub2-mkconfig -o /boot/grub2/grub.cfg Now it is working. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=978973 http://bugzilla.opensuse.org/show_bug.cgi?id=978973#c31 --- Comment #31 from Roman Bysh <rb03884@gmail.com> --- I reset the settings to the default: GRUB_GFXMODE=1280x800 GRUB_GFXPAYLOAD_LINUX=1280x800 Ran grub2-mkconfig and it's still working. I would strongly recommend that you add GRUB_GFXMODE=1280x800 GRUB_GFXPAYLOAD_LINUX=1280x800 as the default. This should be added to the Yast installer so that it will work out of the box in future versions. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=978973 Roman Bysh <rb03884@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Found By|--- |Community User -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=978973 http://bugzilla.opensuse.org/show_bug.cgi?id=978973#c32 --- Comment #32 from Roman Bysh <rb03884@gmail.com> --- Andrei, I've testing the Grub2 fix for openSUSE 13.2 and Tumbleweed. They only work by adding: GRUB_GFXPAYLOAD_LINUX="1280x800 Can you add a patch to /etc/default/grub so that it is ready without having to manually add it after updating Grub2? Grub2 should be ready for download or update for openSUSE 13.2 and Tumbleweed. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=978973 http://bugzilla.opensuse.org/show_bug.cgi?id=978973#c33 --- Comment #33 from Roman Bysh <rb03884@gmail.com> --- Missed a quotation mark GRUB_GFXPAYLOAD_LINUX="1280x800" -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=978973 http://bugzilla.opensuse.org/show_bug.cgi?id=978973#c34 --- Comment #34 from Roman Bysh <rb03884@gmail.com> --- Andrei, I found the correct setting from: GRUB_GFXMODE=1680x1050 GRUB_GFXPAYLOAD_LINUX=1680x1050 to: GRUB_GFXMODE=1680x1050 GRUB_GFXPAYLOAD_LINUX=keep I believe this is the correct setting to use in future default settings of /etc/default/grub settings. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=978973 http://bugzilla.opensuse.org/show_bug.cgi?id=978973#c35 --- Comment #35 from Roman Bysh <rb03884@gmail.com> --- IMPORTANT Andrei, Please consider adding a patch so that it adds an extra line: GRUB_GFXPAYLOAD_LINUX=keep to /etc/default/grub This line will appear as shown below: GRUB_GFXMODE=1680x1050 GRUB_GFXPAYLOAD_LINUX=keep After a lot off testing this fixes the bug. This can be repackaged and made available as an update for openSUSE 13.2 and Tumbleweed. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=978973 http://bugzilla.opensuse.org/show_bug.cgi?id=978973#c36 --- Comment #36 from Roman Bysh <rb03884@gmail.com> --- Andrei, I've just noticed this problem with openSUSE 42.2 Alpha 3. Can you please apply this patch to the new 64-bit Grub2? This has been outstanding for some time. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=978973 http://bugzilla.opensuse.org/show_bug.cgi?id=978973#c37 --- Comment #37 from Roman Bysh <rb03884@gmail.com> --- Update Please Andrei, Can you please apply your os-prober patch to Grub2 to Factory and then Tumbleweed repository? It's still working. We can close this report. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=978973 Nico Kruber <nico.kruber@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |nico.kruber@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=978973 http://bugzilla.opensuse.org/show_bug.cgi?id=978973#c39 Roman Bysh <rb03884@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED Flags|needinfo?(rb03884@gmail.com | |) | --- Comment #39 from Roman Bysh <rb03884@gmail.com> --- Marking this bug as resolved. It has been fixed. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=978973 http://bugzilla.opensuse.org/show_bug.cgi?id=978973#c40 --- Comment #40 from Nico Kruber <nico.kruber@gmail.com> --- I still see the three question marks on Tumbleweed and only occasionally the plymouth boot screen is shown. It seems non-deterministic though. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=978973 http://bugzilla.opensuse.org/show_bug.cgi?id=978973#c41 --- Comment #41 from Roman Bysh <rb03884@gmail.com> --- Add the line GRUB_GFXPAYLOAD_LINUX=keep to /etc/default/grub This line will appear as shown below: GRUB_GFXMODE=1280x800 GRUB_GFXPAYLOAD_LINUX=keep Then type grub2-mkconfig -o /boot/grub2/grub.cfg Reboot -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=978973 http://bugzilla.opensuse.org/show_bug.cgi?id=978973#c42 --- Comment #42 from Nico Kruber <nico.kruber@gmail.com> --- I was trying these in the past ever since I found this bug report but then and now it does not help. On an additional note in case this is relevant (although I don't think so): I'm using an lvm-encrypted btrfs root partition, a separate btrfs boot partition and UEFI -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=978973 http://bugzilla.opensuse.org/show_bug.cgi?id=978973#c43 --- Comment #43 from Roman Bysh <rb03884@gmail.com> --- Add this repo to Yast http://download.opensuse.org/repositories/home:/arvidjaar:/bnc:/978973/openS... Use the "change vendor" option to switch and update the grub2* packages. Reboot. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=978973 http://bugzilla.opensuse.org/show_bug.cgi?id=978973#c44 --- Comment #44 from Nico Kruber <nico.kruber@gmail.com> --- Unfortunately, this doesn't help either (as in the past) and I still have the password prompt in text mode and the three question marks. I'm using the latest 375.26 NVidia blob but this behaviour did not change over the past x driver versions. Also, when looking at the OBS project, it seems to be outdated to some extend compared to the repo it is based on. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=978973 http://bugzilla.opensuse.org/show_bug.cgi?id=978973#c46 --- Comment #46 from Roman Bysh <rb03884@gmail.com> --- During the boot process of Tumbleweed Plymouth shows three tiny green squares. So using "GRUB_GFXPAYLOAD_LINUX=keep" in /etc/default/grub no longer enables Plymouth graphics. I have Tumbleweed installed on another drive. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=978973 http://bugzilla.opensuse.org/show_bug.cgi?id=978973#c47 Roman Bysh <rb03884@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED |--- --- Comment #47 from Roman Bysh <rb03884@gmail.com> --- I had to reopen this bug report. If Tumbleweed is installed on my 3rd drive the Tumbleweed logo has disappeared again. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=978973 http://bugzilla.opensuse.org/show_bug.cgi?id=978973#c48 Mircea Kitsune <sonichedgehog_hyperblast00@yahoo.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |sonichedgehog_hyperblast00@ | |yahoo.com --- Comment #48 from Mircea Kitsune <sonichedgehog_hyperblast00@yahoo.com> --- I've had this problem myself for many months, and still do with the latest packages: Instead of the correct images showing, the boot time splash screen is always a gray background with three green ??? symbols in the center-lower part of the screen. Note however that this is not a Nvidia exclusive problem as I think some have suggested! I have a Radeon card which runs on the RadeonSI architecture, and get this issue never the less. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=978973 http://bugzilla.opensuse.org/show_bug.cgi?id=978973#c49 --- Comment #49 from Roman Bysh <rb03884@gmail.com> --- When I boot to runlevel 3 or press CTRL+ALT+F1 the fonts are very large About a centimeter or more in height. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=978973 http://bugzilla.opensuse.org/show_bug.cgi?id=978973#c50 --- Comment #50 from Roman Bysh <rb03884@gmail.com> --- Update Grub2 2.00 is still broken in Tumbleweed. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=978973 Roman Bysh <rb03884@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|Minor |Major -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=978973 http://bugzilla.opensuse.org/show_bug.cgi?id=978973#c51 Michael Chang <mchang@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mchang@suse.com --- Comment #51 from Michael Chang <mchang@suse.com> --- It seems your boot splash can only be rendered correctly with graphic mode 1280x800 which cannot not be the case for others, so I think the setting cannot be applied globally. For missing gfypayload settings in os-prober, I suggest to open a new bug as it's a separate problem. Thanks. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=978973 http://bugzilla.opensuse.org/show_bug.cgi?id=978973#c52 --- Comment #52 from Andrei Borzenkov <arvidjaar@gmail.com> --- I apologize for not coming back earlier. I tested booting in text mode and linux framebuffer driver gets loaded and linux switches to framebuffer console. So contrary to my assumption it is not necessary to have framebuffer active when linux kernel is loaded. Also every now and then I (and other users) get the same text mode splash even for regular boot, with gfxpayload and vide setup. So it really sounds like the root cause is somewhere else. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=978973 http://bugzilla.opensuse.org/show_bug.cgi?id=978973#c53 --- Comment #53 from Roman Bysh <rb03884@gmail.com> --- (In reply to Andrei Borzenkov from comment #52)
I apologize for not coming back earlier. I tested booting in text mode and linux framebuffer driver gets loaded and linux switches to framebuffer console. So contrary to my assumption it is not necessary to have framebuffer active when linux kernel is loaded.
Also every now and then I (and other users) get the same text mode splash even for regular boot, with gfxpayload and vide setup.
So it really sounds like the root cause is somewhere else.
I keep GFXMODE lower as it also controls the resolution of the grub2 menu. It appears that the command "GRUB_GFXPAYLOAD_LINUX=keep" is broken. Can you still access a lower version of grub2 from 2016? We should install them and see of there is any difference. Do you have 1.99? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=978973 http://bugzilla.opensuse.org/show_bug.cgi?id=978973#c54 --- Comment #54 from Roman Bysh <rb03884@gmail.com> --- Can the problem in Tumbleweed exist with newer kernels introduced this year? The GFXPAYLOAD in Grub2 worked ever since you introduced a patched version in May - June 2016. When I switched to your Grub2 2.0 they no longer worked in 2017. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=978973 http://bugzilla.opensuse.org/show_bug.cgi?id=978973#c55 --- Comment #55 from Roman Bysh <rb03884@gmail.com> --- Michael Can the problem exist with dracut? I would like to test an older version from 2016 and compare with a very new one. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=978973 http://bugzilla.opensuse.org/show_bug.cgi?id=978973#c56 --- Comment #56 from Mircea Kitsune <sonichedgehog_hyperblast00@yahoo.com> --- I didn't do any in-depth testing, but just confirming that the broken splash screen still exists for me in latest Tumbleweed, and has in fact never been fixed for at least an year. Once again, I do not use a Nvidia card, mine is a RadeonSI / GCN 1.0. I have however noticed a VERY strange side effect, which I never actually reported and took me a while to figure out: If my system doesn't cleanly shut down (eg: a GPU lockup causes me to force restart), the splash screen will show correctly! However, if I do a normal and clean shutdown or restart of the system, I get the gray background with three green ??? symbols. Any thoughts on this? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=978973 http://bugzilla.opensuse.org/show_bug.cgi?id=978973#c57 --- Comment #57 from Roman Bysh <rb03884@gmail.com> --- That is very strange. The plymouth image is stored in the initrd file. Perhaps memory got freed up from you graphics card. I would recommend testing an older dracut file with a newer. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=978973 http://bugzilla.opensuse.org/show_bug.cgi?id=978973#c58 --- Comment #58 from Roman Bysh <rb03884@gmail.com> --- I forgot to add this link from another bug report. Ref: https://bugzilla.opensuse.org/show_bug.cgi?id=1011474 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=978973 http://bugzilla.opensuse.org/show_bug.cgi?id=978973#c59 --- Comment #59 from Michael Chang <mchang@suse.com> --- (In reply to Roman Bysh from comment #55)
Michael
Can the problem exist with dracut?
Maybe. What about the kernel kms driver (of specific vga adapter) ? As far as I know plymouth renders via kms backend though I am pretty rust to tell as it may not be the case. And when it comes to kms drivers, usually vga= and gfxpayload has nothing to do with them. Both bootloader parameters are meant to be effective for 'firmware' based mode setting before kms takes place and takes position of it. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=978973 http://bugzilla.opensuse.org/show_bug.cgi?id=978973#c62 --- Comment #62 from Roman Bysh <rb03884@gmail.com> --- Michael I updated Leap 42.3 Beta today to the latest release. Plymouth is now working during the boot process. And, I have it installed on another drive. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=978973 http://bugzilla.opensuse.org/show_bug.cgi?id=978973#c65 --- Comment #65 from Roman Bysh <rb03884@gmail.com> --- It's much more complex as the kernel has changed this year compared the kernels of 2016. I see a patch has been provided for Leap 42.2. Can that patch be provided for 42.3 for me to test? I have 42.3 installed on my 4th drive. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=978973 http://bugzilla.opensuse.org/show_bug.cgi?id=978973#c66 --- Comment #66 from Roman Bysh <rb03884@gmail.com> --- Guys, Have you spoken with Fedora or Ray Stroda (Plymouth maintainer)? They may have some ideas on what the problem can be. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=978973 http://bugzilla.opensuse.org/show_bug.cgi?id=978973#c70 --- Comment #70 from Roman Bysh <rb03884@gmail.com> --- Update December 30, 2017 Plymouth shows three small square when Leap 15 is installed on a second drive. Tumbleweed shows black during the boot process when it is running on another drive other than the first drive. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=978973 Roman Bysh <rb03884@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|Major |Normal -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=978973 http://bugzilla.opensuse.org/show_bug.cgi?id=978973#c72 --- Comment #72 from Andrei Borzenkov <arvidjaar@gmail.com> --- (In reply to Roman Bysh from comment #71)
I'm still getting the three little squares.
Could be https://bugs.freedesktop.org/show_bug.cgi?id=105141. If you boot with plymouth.debug=stream:/run/plymouth.trace and check /run/plymouth.ttrace after boot do you see messages about not initialized skipped devices? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=978973 http://bugzilla.opensuse.org/show_bug.cgi?id=978973#c73 --- Comment #73 from Mircea Kitsune <sonichedgehog_hyperblast00@yahoo.com> --- Just confirming that I still have this problem in latest Tumbleweed, after I forgot how many years now. It only happens if I do a normal reboot / shutdown... if I power off my computer while it's running and boot it back up, I see the normal splash screen but only that once. Again I don't have a Nvidia card as the title suggests, mine is RadeonSI. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=978973 http://bugzilla.opensuse.org/show_bug.cgi?id=978973#c74 --- Comment #74 from Roman Bysh <rb03884@gmail.com> --- Try installing it on another drive and see what the results are. I would debug your installation. Please review comment #72. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=978973 http://bugzilla.opensuse.org/show_bug.cgi?id=978973#c75 --- Comment #75 from Mircea Kitsune <sonichedgehog_hyperblast00@yahoo.com> --- Just a heads up in case this is relevant: Yesterday I was finally able to switch from the old "radeon" driver to the newer "amdgpu" driver on my RadeonSI card. This can be done by booting the system with the following parameters: radeon.si_support=0 amdgpu.si_support=1 The splash screen bug no longer happens when using this driver. The gray background and green ??? are gone, I always see the themed boot screen. So this may either be a driver specific issue, either certain drivers take certain steps differently which causes the screen to load differently as well. For instance I also see the console more often during the booting process, so it may very well be the later case. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=978973 http://bugzilla.opensuse.org/show_bug.cgi?id=978973#c76 --- Comment #76 from Roman Bysh <rb03884@gmail.com> --- I have run a plymouth debug and there are a number of errors. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=978973 http://bugzilla.opensuse.org/show_bug.cgi?id=978973#c77 --- Comment #77 from Roman Bysh <rb03884@gmail.com> --- Created attachment 761558 --> http://bugzilla.opensuse.org/attachment.cgi?id=761558&action=edit plymouth.trace -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=978973 http://bugzilla.opensuse.org/show_bug.cgi?id=978973#c78 --- Comment #78 from Roman Bysh <rb03884@gmail.com> --- Comment on attachment 761558 --> http://bugzilla.opensuse.org/attachment.cgi?id=761558 plymouth.trace See: [./plugin.c:1017] query_device:Could not get card resources [ply-renderer.c:250] ply_renderer_open_plugin:could not query rendering device for plugin /usr/lib64/plymouth/renderers/drm.so [./plugin.c:768] close_device:closing device [./plugin.c:722] unload_backend:unloading backend [./plugin.c:633] destroy_backend:destroying renderer backend for device /dev/dri/card0 [ply-renderer.c:287] ply_renderer_open:could not find suitable rendering plugin There appears to be a bug in ./plugin.c as it could not get card resources. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=978973 Roman Bysh <rb03884@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|Normal |Major -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=978973 http://bugzilla.opensuse.org/show_bug.cgi?id=978973#c81 --- Comment #81 from Roman Bysh <rb03884@gmail.com> --- (In reply to Michael Chang from comment #64)
Hi Roman,
Sorry but I really think Plymouth problem (displays three little squares) is not related to removed vga kernel option here, or even not nouveau specific.
And from me the culprit could be everything else, name it in Plymouth itself, kernel, dracut or even combination of them, that could all affect result of rendering. I think a separate bug report is more appropriate as it's quite complicated to understand what really happened ..
Michael, See bug report https://bugzilla.opensuse.org/show_bug.cgi?id=1090451 I'm getting a message from dracut that it is removing the Plymouth module. This right after I installed the NVidia drivers. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=978973 http://bugzilla.opensuse.org/show_bug.cgi?id=978973#c86 --- Comment #86 from Roman Bysh <rb03884@gmail.com> --- I no longer see question marks. I'm seeing three little squares. Could this be a case of the font map missing from initrd? -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com