loading i915 with two graphics cards
ftigeot at wolfpond.org
Thu Jul 28 00:25:00 PDT 2016
On Mon, Jul 18, 2016 at 09:56:57PM +0300, karu.pruun wrote:
> On Sun, Jul 17, 2016 at 12:50 PM, Francois Tigeot <ftigeot at wolfpond.org>
> > > the system (DragonFly 4.5) gets stuck, the screen is frozen at console.
> > The Geforce GT 330M is apparently a mobile device.
> > What is your hardware exactly ? If this is a laptop, it is possible the two
> > GPUs are not independent but use something marketed as "optimus technology"
> > which is currently unsupported by the DragonFly graphics stack.
> Thanks, yes, you're right! It's a laptop, 15" macbookpro (MacBookPro6,2)
> And yes, turns out apple have gpu switching:
> I ran FreeBSD for a test; it gets stuck too. Xorg with linux behaves fine
> though. Xorg log shows two drivers are loaded, nouveau and intel.
> Until DragonFly's grahpics stack gets this feature, I wonder if there's a
> way to switch off one gpu so Xorg will run?
It looks like the macbooks are really special and have their video outputs
connected to a special muxer chip, not directly one or the other GPU.
Linux apparently is able to switch between them with a "vga_switcheroo"
Some people also have tried to write a special EFI firmware driver in order to
permanently disable the NVidia GPU and connect the graphic outputs to the
integrated Intel one:
More information about the Users