[Bug 819802] Re: Please refactor plymouth to remove the libdrm2 dependency when text themes are used

Emmet Hikory persia at ubuntu.com
Wed Aug 3 11:54:09 UTC 2011


The last image I checked was about 100MB, so the DRM implementations
represent less than 1%, although anything that can be removed from this
is interesting, as 100MB is considered "very large" when compared to
other base rootfs environments made available by other projects (e.g.
TLIB).

In principle, there's no reason that Core couldn't be built for other
architectures: although nobody has yet volunteered to care for the
images for other than armel.

I'd be opposed to attempting to trim packages on an architecture-
specific basis: while there are no current chipsets available that use
Intel DRI and armel, there are always discussions surrounding any new
SoC design, and Intel has previously produced devices supporting ARM
instruction sets.  Further, there are devices supporting ARM instruction
sets that allow attachment of external bus devices, such as PCIe: while
Intel does not currently produce a discrete graphics solution, there
have been persistent rumours of such devices for several years.  I
believe there exists available hardware for all other included DRM
implementations for all architectures currently in Ubuntu.

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to plymouth in Ubuntu.
https://bugs.launchpad.net/bugs/819802

Title:
  Please refactor plymouth to remove the libdrm2 dependency when text
  themes are used

Status in “plymouth” package in Ubuntu:
  New

Bug description:
  The Ubuntu Core image contains libdrm2 and various implementations of
  userspace interfaces for specific DRI modules, which may not match
  hardware on target systems, especially for users intending not to
  provide any graphical interface (often including no graphical
  console).  This significantly increases the size of the image, without
  direct benefit to the user.

  plymouth should detect when the theme requires the direct rendering
  interface, and only load the appropriate DRM implementations at that
  time.  The theme packages should depend on any required interfaces,
  and the plymouth package not require any DRM implementation when using
  text themes.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/plymouth/+bug/819802/+subscriptions




More information about the foundations-bugs mailing list