For clarity - My testing and the patch is required when the Intel driver isn't being used at all. After I finish some other testing I can see if bumblebee and intel driver + this patch will play nicely.
How is a laptop with dual VGA controllers any different than if one identifies itself as a "3D controller"? On Tue, Sep 23, 2014 at 4:15 AM, Alex Williamson <alex.williamson at redhat.com > wrote: > On Mon, 2014-09-22 at 13:43 -0700, Linus Torvalds wrote: > > Adding proper people and mailing lists.. > > > > The PCI_CLASS_DISPLAY_VGA test goes back to the very beginning by > > BenH, and I have no idea if adding PCI_CLASS_DISPLAY_3D is > > appropriate, but hopefully somebody does. The fact that it makes > > things work certainly argues fairly convincingly for it, but I want > > some backup here. > > > > Dave, BenH? > > TBH, it seems pretty dubious to me. There's nothing in the spec that > would give us reason to believe that a device with a 3D controller class > code requires VGA arbitration. Also, if this controller starts > participating in arbitration then this same laptop will likely disable > DRI when Intel is the primary graphics due to Xorg wanting to mmap VGA > MMIO space. I'm not sure what the solution is, but unfortunately it's > likely to be much more complicated than this patch. Thanks, > > Alex > > > Christopher(?), can you please also specify which laptop etc. And the > > patch itself seems to have come from somebody else, unless you're > > Lekensteyn. So we'd want to get the provenance of that too. > > > > Linus > > > > On Mon, Sep 22, 2014 at 1:28 PM, C Bergstr?m <cbergstrom at pathscale.com> > wrote: > > > Hi Linus, > > > > > > I don't know who the original author is and I can have one of the > distro > > > graphics friends review it, but I need this patch below to get NVIDIA > > > drivers to work (without using any Intel graphics) on my laptop > > > http://pastebin.com/wpmFi38k > > > > > > Sorry - I know this is not the proper way to submit a patch, but it's > > > trivial and I'm not a kernel dev. > > > > > > Thanks > > > > > > ./C > > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20140923/73395d9f/attachment-0001.html>