From owner-freebsd-stable@FreeBSD.ORG Mon Jan 15 03:24:03 2007 Return-Path: X-Original-To: freebsd-stable@freebsd.org Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0077016A40F for ; Mon, 15 Jan 2007 03:24:02 +0000 (UTC) (envelope-from amdmi3@amdmi3.ru) Received: from cp65.agava.net (cp65.agava.net [89.108.66.215]) by mx1.freebsd.org (Postfix) with ESMTP id A45FF13C44B for ; Mon, 15 Jan 2007 03:24:02 +0000 (UTC) (envelope-from amdmi3@amdmi3.ru) Received: from clamav by cp65.agava.net with drweb-scanned (Exim 4.44 (FreeBSD)) id 1H6I8v-000GgZ-Or for freebsd-stable@freebsd.org; Mon, 15 Jan 2007 06:04:17 +0300 Received: from [213.148.29.33] (helo=nexii.panopticon) by cp65.agava.net with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.44 (FreeBSD)) id 1H6I8v-000GgP-LT for freebsd-stable@freebsd.org; Mon, 15 Jan 2007 06:04:17 +0300 Received: from hades.panopticon (hades.panopticon [192.168.0.2]) by nexii.panopticon (Postfix) with ESMTP id 0BAF51708D for ; Mon, 15 Jan 2007 06:04:22 +0300 (MSK) Received: by hades.panopticon (Postfix, from userid 1000) id 42601408C; Mon, 15 Jan 2007 06:05:36 +0300 (MSK) Date: Mon, 15 Jan 2007 06:05:36 +0300 From: Dmitry Marakasov To: freebsd-stable@freebsd.org Message-ID: <20070115030536.GA1025@hades.panopticon> Mail-Followup-To: freebsd-stable@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline User-Agent: Mutt/1.5.13 (2006-08-11) X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - cp65.agava.net X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [106 106] / [26 6] X-AntiAbuse: Sender Address Domain - amdmi3.ru X-Source: X-Source-Args: X-Source-Dir: Subject: 6.2 & nvidia x11 driver: weird 16bpp/24bpp colorspace damage X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Jan 2007 03:24:03 -0000 Hi! I've just upgraded to 6.2 and found terrible bugs with nvidia x11 driver. Everything works (i.e. X starts, opengl works, no errors), but all colors are damaged terribly. It feels like graphics card is in 16 bpp mode, but X server thinks that it's in 24/32 bpp mode. Thus, value of blue channel is completely ignored. I use same driver version that I've used on 6.1, and I've recompiled driver with new kernel. I've also tried to recompile everything several time, tried bot nvidia and FreeBSD agp drivers, but nothing helped. nv driver shows correct colors, btw. Here's some additional info: # uname -a FreeBSD hades.panopticon 6.2-RELEASE FreeBSD 6.2-RELEASE #1: Mon Jan 15 04:59:29 MSK 2007 # pkg_info | grep nvidia-driver nvidia-driver-1.0.9631_1 (I can't try latest 97xx driver, as it says my GPU is no longer supported and I should stay with 96xx) # dmesg | grep nvidia nvidia0: mem 0xf2000000-0xf2ffffff,0xf4000000-0xf7ffffff,0xf3800000-0xf387ffff irq 16 at device 0.0 on pci1 nvidia0: [GIANT-LOCKED] >From xorg.conf: Section "Monitor" Identifier "Monitor0" VendorName "RoverScan" ModelName "Maxima Pro Black" HorizSync 31-80 VertRefresh 50-75 ModeLine "1280x1024_108" 108.0 1280 1328 1440 1688 1024 1025 1028 1066 -hsync -vsync ModeLine "1280x1024_135" 135.0 1280 1296 1440 1688 1024 1025 1028 1066 -hsync -vsync EndSection Section "Device" Identifier "Card0" Driver "nvidia" VendorName "nVidia Corporation" BoardName "NV20 [GeForce3]" BusID "PCI:1:0:0" Option "RenderAccel" "true" EndSection Section "Screen" Identifier "Screen0" Device "Card0" Monitor "Monitor0" DefaultDepth 24 SubSection "Display" Depth 24 Modes "1280x1024_135" "1280x1024_108" "1024x768" "800x600" "640x480" "640x400" EndSubSection EndSection -- Best regards, Dmitry Marakasov mailto:amdmi3@amdmi3.ru