[Bug 1025720] Re: Package cedarview-drm
Steve Langasek
steve.langasek at canonical.com
Wed Aug 1 00:22:12 UTC 2012
On Tue, Jul 31, 2012 at 02:53:49PM -0000, Alberto Milone wrote:
> > debian/grub.d/11_custom_cmdline: this is NIHing the grub-gfxpayload
> > blacklist handling already implemented in grub via /usr/share/grub-
> > gfxpayload-lists/blacklist. Instead of shipping a file under
> > /etc/grub.d which hard-codes disabling of vt handoff even when the
> > hardware is not present, please add a blacklist file to this directory
> > like the ones in the grub-gfxpayload-lists package and call 'update-
> > grub-gfxpayload' (instead of update-grub') from your package's postinst
> > and postrm (on remove/purge only, and guarded with || true). Creating
> > the blacklist should be straightforward, you're already processing a
> > list of PCI IDs in debian/rules.
> > You should add a dependency on grub-gfxpayload-lists for this.
> The main reason why I didn't use this was that it gives us a black
> screen until we get a 1 or 2 seconds plymouth screen and then we get to
> the lightdm screen. At least this is what happens on our machines.
Ok. When you do it the other way, manually disabling vt.handoff but leaving
gfxmode=keep, what do you see instead / what do you expect to see? I guess
that you might see a *purple* screen for a few seconds, followed by a
flicker and plymouth, followed by lightdm. But if this difference between
purple and black is important, please file a bug against the grub2 package
to discuss. This combination of gfxmode=keep + no vt_handoff is not tested
in Ubuntu, and I don't think it should be introduced in a hardware-specific
way.
> > debian/lightdm.conf: why is this necessary? including this file in the
> > package means that merely installing the driver package causes unity3d
> > to stop working out of the box, even if this video hardware is not
> > present. (The same reason not to hard-disable vt.handoff.) Does the
> > Unity auto-detection of 3D support not work correctly on this hardware
> > for some reason? If it's *really* confirmed to be needed, then ok; but
> > we should definitely use the autodetection if possible.
> The driver's OpenGL implementation is, well, partial ;). This means that
> Unity will start (as the driver passes the Unity's tests) but you won't
> see anything useful on your screen.
Right, understood... :)
> > - debian/copyright references http://dep.debian.net/deps/dep5/, which is
> > an obsolete draft. This should ideally be updated to conform to
> > copyright-format 1.0 (http://www.debian.org/doc/packaging-manuals
> > /copyright-format/1.0/).
> Ok, I'm attaching the new diff with your changes (thanks for all your
> work, BTW) and mine.
Looks good to me. Please reupload.
--
You received this bug notification because you are a member of Ubuntu
Package Archive Administrators, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1025720
Title:
Package cedarview-drm
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+bug/1025720/+subscriptions
More information about the ubuntu-archive
mailing list