From owner-freebsd-questions@FreeBSD.ORG Sat Jul 18 16:34:11 2009 Return-Path: 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 0BE3F1065758 for ; Sat, 18 Jul 2009 16:34:11 +0000 (UTC) (envelope-from steinex@nognu.de) Received: from fg-out-1718.google.com (fg-out-1718.google.com [72.14.220.152]) by mx1.freebsd.org (Postfix) with ESMTP id 9A6E48FC15 for ; Sat, 18 Jul 2009 16:34:10 +0000 (UTC) (envelope-from steinex@nognu.de) Received: by fg-out-1718.google.com with SMTP id 13so425971fge.12 for ; Sat, 18 Jul 2009 09:34:09 -0700 (PDT) Received: by 10.86.98.18 with SMTP id v18mr1931744fgb.13.1247934849612; Sat, 18 Jul 2009 09:34:09 -0700 (PDT) Received: from nognu.de (pD9EA8D30.dip0.t-ipconnect.de [217.234.141.48]) by mx.google.com with ESMTPS id e11sm4243093fga.6.2009.07.18.09.34.08 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sat, 18 Jul 2009 09:34:09 -0700 (PDT) Date: Sat, 18 Jul 2009 18:34:08 +0200 From: Frank Steinborn To: freebsd-questions@freebsd.org Message-ID: <20090718163408.GA50723@nognu.de> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="r5Pyd7+fXNt84Ff3" Content-Disposition: inline User-Agent: Mutt/1.5.19 (2009-01-05) Subject: Binary nVidia-driver with GeForce2 Integrated GPU X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 Jul 2009 16:34:11 -0000 --r5Pyd7+fXNt84Ff3 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi list, I have a box with a GeForce2 MX/MX400 onboard on an nForce-chipset and want to use the binary nVidia-driver with it. I have to use the legacy driver (96.43.13). It installs without problems, and the GPU gets detected properly: nvidia0: on vgapci0 vgapci0: child nvidia0 requested pci_enable_busmaster vgapci0: child nvidia0 requested pci_enable_io nvidia0: [GIANT-LOCKED] nvidia0: [ITHREAD] However, if I start X, strange things happen. The video is shown, but there are many artifacts and all looks kind of strange - it is unusable. I can see the following from the nVidia-driver in dmesg after X started: NVRM: Xid (0002:00): 13, 0000 01014a00 0000004a 00000104 00000003 00000802 NVRM: Xid (0002:00): 13, 0000 01014a00 0000004a 00000104 00000003 00000802 NVRM: Xid (0002:00): 13, 0000 01014a00 0000004a 00000104 00000003 00000802 NVRM: Xid (0002:00): 13, 0000 01014a00 0000004a 00000104 00000003 00000802 NVRM: Xid (0002:00): 13, 0000 01016100 0000008a 00000104 00000003 00000002 NVRM: Xid (0002:00): 13, 0000 01014200 00000062 00000300 fffffff7 00000002 NVRM: Xid (0002:00): 13, 0000 01014200 00000062 00000300 fffffff1 00000002 NVRM: Xid (0002:00): 13, 0000 01016100 0000008a 00000104 97004200 00000002 NVRM: Xid (0002:00): 13, 0000 01016100 0000008a 00000104 97004200 00000002 NVRM: Xid (0002:00): 13, 0000 01016100 0000008a 00000104 97004200 00000002 NVRM: Xid (0002:00): 13, 0000 01014a00 0000004a 00000104 00000003 00000802 NVRM: Xid (0002:00): 13, 0000 01011900 00000019 00000104 00000003 00000802 NVRM: Xid (0002:00): 13, 0000 01011900 00000019 00000104 00000000 00000800 NVRM: Xid (0002:00): 13, 0000 01019700 00001196 00000c28 02410273 00000800 NVRM: Xid (0002:00): 13, 0000 01014a00 0000004a 00000104 00000003 00000802 NVRM: Xid (0002:00): 13, 0000 01016100 0000008a 00000104 97004200 00000002 The README of the driver says that Xid-errors occor when the card gets wrong instructions from the driver and/or vice-versa, but that doesn't help me much getting to the root of the problem. What I've done so far to track this down: - Tried the driver from ports (atm in version 96.43.11) and the one from the website (96.43.13). - installed compat5x (The nVidia page claims this is necessary). - I tried with agp-support from the nVidia-driver and with agp-support from the FreeBSD kernel. All that did not changed the observed beharviour. I would be more than happy if someone could provide me with a hint... The Xorg.0.log doesn't provide meaningful informations, except the Xid-errors shown above. xorg.conf attached. Thanks, Frank --r5Pyd7+fXNt84Ff3 Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="xorg.conf" Section "ServerLayout" Identifier "X.org Configured" Screen 0 "Screen0" 0 0 InputDevice "Mouse0" "CorePointer" InputDevice "Keyboard0" "CoreKeyboard" EndSection Section "InputDevice" Identifier "Keyboard0" Driver "kbd" EndSection Section "Files" FontPath "/usr/X11R6/lib/X11/fonts/terminus-font" EndSection Section "InputDevice" Identifier "Mouse0" Driver "mouse" Option "Protocol" "auto" Option "Device" "/dev/sysmouse" Option "ZAxisMapping" "4 5 6 7" EndSection Section "Monitor" Identifier "Monitor0" VendorName "Monitor Vendor" ModelName "Monitor Model" HorizSync 30-60 VertRefresh 50-76 Option "DPMS" EndSection Section "Device" Identifier "Card0" Driver "nvidia" VendorName "nVidia Corporation" BoardName "NVCrush11 [GeForce2 MX Integrated Graphics]" BusID "PCI:2:0:0" EndSection Section "Screen" Identifier "Screen0" Device "Card0" Monitor "Monitor0" SubSection "Display" Viewport 0 0 Depth 32 EndSubSection EndSection --r5Pyd7+fXNt84Ff3--