From owner-freebsd-x11@FreeBSD.ORG Wed Mar 21 15:29:03 2012 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 33291106564A for ; Wed, 21 Mar 2012 15:29:03 +0000 (UTC) (envelope-from l.pizzamiglio@bally-wulff.de) Received: from mail.bally-wulff.de (mail.bally-wulff.de [212.144.118.8]) by mx1.freebsd.org (Postfix) with ESMTP id B8F318FC1A for ; Wed, 21 Mar 2012 15:29:02 +0000 (UTC) Received: from bwex.bally-wulff.de (unknown [192.168.204.106]) by mail.bally-wulff.de (Postfix) with ESMTP id E7BC54092; Wed, 21 Mar 2012 16:29:00 +0100 (CET) Received: from pizzamig.bally.de ([192.9.205.30]) by bwex.bally-wulff.de with Microsoft SMTPSVC(6.0.3790.4675); Wed, 21 Mar 2012 16:29:01 +0100 Message-ID: <4F69F3BB.3090000@bally-wulff.de> Date: Wed, 21 Mar 2012 16:28:59 +0100 From: Luca Pizzamiglio User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:10.0.3) Gecko/20120314 Thunderbird/10.0.3 MIME-Version: 1.0 To: Mel Flynn References: <1332322627.84169.YahooMailNeo@web160105.mail.bf1.yahoo.com> <4F69AD9C.9070302@bally-wulff.de> <1332341888.45829.YahooMailNeo@web160101.mail.bf1.yahoo.com> <4F69EE00.3000208@acsalaska.net> In-Reply-To: <4F69EE00.3000208@acsalaska.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 21 Mar 2012 15:29:01.0337 (UTC) FILETIME=[57748890:01CD0777] Cc: "freebsd-x11@freebsd.org" Subject: Re: X Server 1.7.7 does not recognise BusID X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Mar 2012 15:29:03 -0000 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@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.