X Server 1.7.7 does not recognise BusID

Luca Pizzamiglio l.pizzamiglio at bally-wulff.de
Wed Mar 21 15:29:03 UTC 2012


Yes,
I forgot to mention the BIOS feature. if you can disable the Intel 
integrated graphics via BIOS you solved your problem, otherwise, you can't.
I've a laptop with optimus too, and BIOS hasn't the Switch-Off feature 
(ASUS U46SV), so I've patched BSD9 and I'm using the intel GT on BSD. 
Otherwise, Linux + bumbelbee works quite good.

In my spare time, I want to port the bbswitch driver (from Linux) to 
switch off the NVidia graphic chip, that eats tons of Watt...
BUT, there's no software way to use NVidia chip as "primary" VGA without 
switching off the Intel integrated graphic.

good luck

Luca

PS the pciconf shows a strange values also on Linux (lspci), BUT using 
Xorg log shows the correct graphic driver. I guess the pciconf shows the 
"optimus" device, rather then the raw graphic chip.

On 03/21/12 16:04, Mel Flynn wrote:
> On 3/21/2012 15:58, Unga wrote:
>
>>>>   vgapci0 at pci0:1:0:0:     class=0x030200 card=0xc0a5144d chip=0x0df410de
>>> rev=0xa1 hdr=0x00
>>>>        vendor     = 'nVidia Corporation'
>>>>        device     = 'GF106 [GeForce GT 555M SDDR3]'
>>>>        class      = display
>>>>        subclass   = 3D
>
>> Yep, its a Nvidia card with the Optimus technology (GeForce GT 555M).
>>
>> But the Nvidia driver documentation say the card is supported on FreeBSD (http://www.nvidia.com/object/freebsd-x86-295.20-driver.html). That's the very reason bought this laptop.
>>
>> Any ideas?
>
> Quoting from "Additional Information":
> Note that the list of supported GPU products is provided to indicate
> which GPUs are supported by a particular driver version. Some designs
> incorporating supported GPUs may not be compatible with the NVIDIA Linux
> driver: in particular, notebook and all-in-one desktop designs with
> switchable (hybrid) or *Optimus graphics* will not work if means to
> *disable the integrated graphics in hardware* are not available.
> Hardware designs will vary from manufacturer to manufacturer, so please
> consult with a system's manufacturer to determine whether that
> particular system is compatible.
>
> In other words, check if the bios can disable the integrated intel. Once
> that is done, pciconf -lv should show nvidia0 rather than vgapci0.



More information about the freebsd-x11 mailing list