From owner-freebsd-questions@FreeBSD.ORG Mon Dec 31 17:33:06 2012 Return-Path: <owner-freebsd-questions@FreeBSD.ORG> Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0A0E6F53 for <freebsd-questions@freebsd.org>; Mon, 31 Dec 2012 17:33:06 +0000 (UTC) (envelope-from sfourman@gmail.com) Received: from mail-ea0-f169.google.com (mail-ea0-f169.google.com [209.85.215.169]) by mx1.freebsd.org (Postfix) with ESMTP id 8ADE18FC12 for <freebsd-questions@freebsd.org>; Mon, 31 Dec 2012 17:33:05 +0000 (UTC) Received: by mail-ea0-f169.google.com with SMTP id a12so5395413eaa.28 for <freebsd-questions@freebsd.org>; Mon, 31 Dec 2012 09:32:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=iyfclD5qneRz3sCIqx3C7EXnEKQvChi2xBVBo5uk0xg=; b=CoqBKESL1Gf18r0riuEGKCoQwhzu82ajh6qrm2XTR3k8QX4XIB8m2sEK7oX6a28CUY 37AstNJJoXy+4XRL4x+sXFvQy+n2ckFaY/6VZ/yjih0GwTI58VRn/BBiafxFrDAjl/e6 hy7+BL9iy5U3CJDTZgtRIkqkx6yYugUM7zNg4E1RiOpEiyK6K9VJtLRKWh/3j9CBCwlc HwZ+ZY5/7lMgfT/x5qwEaGYnNhjWpjlMhLh2yy6+AzZBETuQ9RnjdMwaHgsT9OVFXN2o Bqh7R7K5LsuSR+gLYNPa4k8r2t6jSDKRSs0VHz2iJgU5ZYbxZFSkUfZ407+RPTXtREc/ gj6A== MIME-Version: 1.0 Received: by 10.14.177.1 with SMTP id c1mr111515632eem.8.1356975178268; Mon, 31 Dec 2012 09:32:58 -0800 (PST) Received: by 10.14.127.201 with HTTP; Mon, 31 Dec 2012 09:32:58 -0800 (PST) In-Reply-To: <alpine.BSF.2.00.1212310913470.16625@wonkity.com> References: <CAFBRBcocnZoH=NP=eBLcSw=bcwrOMFH+yQThMyKX0ZVqikJYSA@mail.gmail.com> <alpine.BSF.2.00.1212310913470.16625@wonkity.com> Date: Mon, 31 Dec 2012 12:32:58 -0500 Message-ID: <CAOFF+Z0KGZLcPf1-+rJ=JU_x+oa5=Je_u1FhnXq2cypGrjcW5A@mail.gmail.com> Subject: Re: Optimus VGA support in new release 9.1 From: "Sam Fourman Jr." <sfourman@gmail.com> To: Warren Block <wblock@wonkity.com> Content-Type: text/plain; charset=ISO-8859-1 Cc: freebsd-questions@freebsd.org, Ashkan Rahmani <ashkan82r@gmail.com> X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: User questions <freebsd-questions.freebsd.org> List-Unsubscribe: <http://lists.freebsd.org/mailman/options/freebsd-questions>, <mailto:freebsd-questions-request@freebsd.org?subject=unsubscribe> List-Archive: <http://lists.freebsd.org/pipermail/freebsd-questions> List-Post: <mailto:freebsd-questions@freebsd.org> List-Help: <mailto:freebsd-questions-request@freebsd.org?subject=help> List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-questions>, <mailto:freebsd-questions-request@freebsd.org?subject=subscribe> X-List-Received-Date: Mon, 31 Dec 2012 17:33:06 -0000 > If the BIOS allows turning off the NVidia graphics, FreeBSD 9.1 has a KMS > driver that will support the Intel graphics. You don't even need bios to support turning off the nvidia card.. im using a Asus N53SV-XR1 it has a nvidia optimus GT540M.. KMS works for the intel video card. so long as you dont use packages... you have to compile xorg with a few settings in your /etc/make.conf as well as use the xorg intel driver, the vesa driver doesn't work and will hard lock your system. these settings go in /etc/make.conf WITH_NEW_XORG=YES WITH_KMS=YES here is my xorg.conf cat /etc/X11/xorg.conf Section "ServerLayout" Identifier "Not X.org Configured" Screen 0 "Screen0" 0 0 InputDevice "Synaptics_Touchpad" "AlwaysCore" EndSection Section "Files" ModulePath "/usr/local/lib/xorg/modules" FontPath "/usr/local/lib/X11/fonts/webfonts/" FontPath "/usr/local/lib/X11/fonts/misc/" FontPath "/usr/local/lib/X11/fonts/TTF/" FontPath "/usr/local/lib/X11/fonts/OTF" FontPath "/usr/local/lib/X11/fonts/Type1/" FontPath "/usr/local/lib/X11/fonts/100dpi/" FontPath "/usr/local/lib/X11/fonts/75dpi/" FontPath "/usr/local/lib/X11/fonts/bitstream-vera/" FontPath "/usr/local/lib/X11/fonts/Droid/" FontPath "/usr/local/lib/X11/fonts/Liberation/" FontPath "/usr/local/lib/X11/fonts/terminus-font/" FontPath "/usr/local/lib/X11/fonts/LinLibertineG/" FontPath "/usr/local/lib/X11/fonts/anonymous-pro/" FontPath "/usr/local/lib/X11/fonts/GentiumBasic/" EndSection Section "Module" Load "dri" Load "freetype" Load "extmod" Load "glx" Load "type1" Load "synaptics" EndSection Section "InputDevice" Identifier "Synaptics_Touchpad" Driver "Synaptics" Option "UseShm" "true" Option "SHMConfig" "on" Option "Protocol" "psm" Option "Device" "/dev/psm0" Option "SendCoreEvents" "true" Option "ZAxisMapping" "4 5 6 7" Option "FingerLow" "26" Option "FingerHigh" "51" Option "FingerPress" "254" Option "HorizEdgeScroll" "1" Option "MinSpeed" "0.10" Option "MaxSpeed" "0.20" Option "RTCornerButton" "2" Option "RBCornerButton" "3" Option "TapButton2" "2" Option "TapButton3" "3" EndSection Section "Device" Identifier "Card0" Driver "intel" VendorName "Intel Corporation" BoardName "Intel nVidia Thingy" BusID "PCI:0:2:0" EndSection Section "Screen" Identifier "Screen0" Device "Card0" Monitor "Monitor0" SubSection "Display" Modes "1366x768" Virtual 1366 768 EndSubSection EndSection Sam Fourman Jr.