Will plymouth permit a wonderful boot experience with exclusive graphics vehicle drivers in future?

The new visual bootloader presented in 10.04 (plymouth) looks impressive till I enable exclusive vehicle drivers for my video card. I after that get a dreadful showy beast of a boot experience, which I can manage if I need to, yet I'm certain would certainly be offputting for more recent customers.

My understanding is that plymouth relies on attributes that presently aren't readily available in the exclusive vehicle drivers. My inquiry is, is this most likely to transform, or should I simply get made use of to 'one or the various other' (i.e. a wonderful boot experience or a wonderful desktop computer experience, yet not both)? Can we anticipate to see plymouth having fun wonderful with exclusive graphics vehicle drivers in future, or is this only reliant on job from the exclusive suppliers?

2019-05-04 10:39:44
Source Share
Answers: 5

I recognize this has actually been addressed currently, yet I found this a few days ago and also it uses instead well: http://www.webupd8.org/2010/10/script-to-fix-ubuntu-plymouth-for.html

This collaborated with no worry for me. It was extremely very easy too.

2019-05-21 11:28:33

Nouveau is grabbing 3d velocity with Gallium3D along with correct power monitoring now. Also if the GPL - just - icons point does not get dealt with, nVidia exclusive drivers will certainly not be alone in giving a 'wonderful desktop computer experience' for a lot longer.


Having Nouveau at this degree of capability will certainly suggest 3d velocity working with LiveCDs, faster boot times, far better protection, vehicle driver - installation - free ubuntu installs, and more. Pc gaming efficiency will possibly take longer. - - but also for Compiz, I would certainly claim relying on your nVidia gpu, you are considering 11.04.

2019-05-18 08:47:31

You're asking an inquiry that can just actually be addressed by the programmers and also choice manufacturers at the firms making the hardware and also the vehicle drivers.

Inevitably, it can be done yet it calls for some offer on both sides of the fencing. Nvidia, as an example, case they can do it yet call for some leisure on the licensing of particular collections.

From AaronP (nvidia team) :

The last time I talked with the programmers working with it, they informed me that the hooks essential to implement bit modesetting were exported to GPL components just, and also consequently are not useful by the NVIDIA vehicle driver. On the various other hand, that was a while earlier and also I have not considered it given that. If the bit programmers agree to collaborate with us to make bit modesetting feasible for NVIDIA GPUs, after that we'll check into it.

And again here :

Well, allow me put in other words that ... it was especially made to be inappropriate with non-GPL vehicle drivers, at the very least according to Dave Airlie when I. asked him concerning it a number of months. earlier. I have not in fact considered the. code, myself.

That was 2 years ago ... So no, this hasn't been relocating along specifically rapid. I are afraid there's possibly extra good luck in obtaining X filled up much faster and also simply making use of XSplash.

Yet when you consider it from Nvidia's perspective, what does this attribute actually add for their customers? Would certainly they profit extra from 400 man-hours entering into Xorg growth or 400 hrs entering into making the boot series extra rather?

2019-05-08 01:50:09

There is a solution for this :

  1. Edit /etc/default/grub (Press Alt-F2 and also enter gksudo gedit /etc/default/grub)
  2. Find the line that looks something like #GRUB_GFXMODE=640×480
  3. Remove the '#' and also transform the resolution to your screen resolution (eg. GRUB_GFXMODE=1280x800)
  4. Save and also close the documents.
  5. Modify /etc/grub.d/00_header (Press Alt-F2 and also enter gksudo gedit /etc/grub.d/00_header)
  6. Find the line gfxmode=${GRUB_GFXMODE}
  7. Add this line below : set gfxpayload=keep
  8. Save and also close the documents.
  9. Run Applications -> Accessories -> Terminal
  10. Enter sudo update-grub, enter your password if essential and also await it to end up.

Restart and also it needs to currently look far better, although boot rate might be a little lowered.

2019-05-08 01:14:06

I had the very same trouble after mounting the Nvidia vehicle drivers. This is a well-known trouble and also there's a bug record for this : Bug #540801

Comment # 2 on this bug record defines a workaround for this which benefited me :

The trouble below is the graphics vehicle drivers; on your system they're taking much longer to load than it requires to examine and also place the filesystem - so there's no factor to start the dash screen, given that we can currently start X.

On HDD-based systems this is even worse due to the fact that we do the ureadahead stage prior to filling vehicle drivers; hence it can take a long period of time for a dash to show up.

One "remedy" is to make use of the initramfs and also start plymouth as an essential action :

echo FRAMEBUFFER=y > /etc/initramfs-tools/conf.d/splash

update-initramfs -u

But that presents a substantial hold-up right into boot simply to get the dash screen up for the remainder of it.

If you run the above 2 commands from the command-line (as origin ) and also reactivate your system, you need to have your wonderful Plymouth boot screen back. The disadvantage nonetheless, is a that your system takes a little bit longer to load, yet in my point of view that's a tiny rate to pay. My system still boots fairly quickly.

When it comes to a reduced Plymouth resolution; there's a means to deal with that too : Changing Bootup Resolution (Plymouth)

2019-05-08 00:34:45