I have a Lenovo laptop with nVidia and Intel Haswell graphics chips. The BIOS supports both Optimus and UMA only modes. If I boot with Intel Graphics, i.e. UMA only mode, in place of Plymouth boot splash, I get a blank screen, after which GDM starts. If I use the optimus mode, the Graphical boot splashes like the openSUSE default bootsplash do not work, but text based themes like tribar etc still work.
I believe it has something to do with the framebuffer driver for intel (i915) not being loaded in case of UMA mode and graphical mode not properly initializing in case of Optimus mode (nouveau).
Anyways, I have tried almost everything discussed on the internet including the /etc/sysconfig/kernel configuration parameter but nothing has worked so far. I want to use the laptop in Intel only mode, can anybody here help me to make plymouth work properly. It works properly on the same laptop under other systems like Fedora and Debian, in both modes.
Oh, and I am on latest snapshot of tumbleweed, i.e. 20160226.
Plymouth is not only needed/used for the bootsplash, but also for displaying a graphical password prompt for encryped partitions.
And that’s currently broken too.
Although if your system boots too fast, you might not see the bootsplash at all, because it slowly fades in from black…
I cannot help with the original problem though.
Just two suggestions:
Is the intel kernel module in the initrd? You can check with “lsinitrd”.
This might not be the case when you used the nvidia chip or “nomodeset” when the initrd was created.
Maybe changing grub2’s settings in /etc/default/grub might help (run “grub2-mkconfig -o /boot/grub2/grub.cfg” to “apply” the changes), GRUB_TERMINAL and GRUB_GFXPAYLOAD_LINUX in particular.
See GNU GRUB Manual 2.12: Simple configuration for an explanation of those options.
Got the same setup as the OP (i915 and nouveau optimus) and it isn’t working here. Not tried too much yet but a bit wary of rocking the boat. Already been booted just to terminal (setting ‘nomodeset’ did that; promptly unset).
Any insight / good suggestions would be nice. There has to be a clear difference between what OpenSUSE is doing and Fedora etc.
Fair enough. I got the impression it was fairly common because it’s has been raised in a number of posts going back a couple of years. It’s beyond my technical ability. That’s all…
There does not appear to be a common theme to the issue either. My current p/c has a nvidia graphic card and it is the same with the built in driver or the nvidia driver. My other p/c has an ATI card and that is the same.