From owner-freebsd-ports-bugs@FreeBSD.ORG Sat Dec 22 23:00:03 2007 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 785FF16A418 for ; Sat, 22 Dec 2007 23:00:03 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 6AE7313C46E for ; Sat, 22 Dec 2007 23:00:03 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id lBMN03O0092920 for ; Sat, 22 Dec 2007 23:00:03 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id lBMN031K092919; Sat, 22 Dec 2007 23:00:03 GMT (envelope-from gnats) Resent-Date: Sat, 22 Dec 2007 23:00:03 GMT Resent-Message-Id: <200712222300.lBMN031K092919@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Antonios Anastasiadis Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 63A5F16A419 for ; Sat, 22 Dec 2007 22:59:49 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id 656E413C458 for ; Sat, 22 Dec 2007 22:59:49 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.2/8.14.2) with ESMTP id lBMMxLPL001733 for ; Sat, 22 Dec 2007 22:59:21 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.2/8.14.1/Submit) id lBMMxLKK001732; Sat, 22 Dec 2007 22:59:21 GMT (envelope-from nobody) Message-Id: <200712222259.lBMMxLKK001732@www.freebsd.org> Date: Sat, 22 Dec 2007 22:59:21 GMT From: Antonios Anastasiadis To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/118963: amd64 FreeBSD 7.0 Xorg XVideo extension unusable with nv driver X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 22 Dec 2007 23:00:03 -0000 >Number: 118963 >Category: ports >Synopsis: amd64 FreeBSD 7.0 Xorg XVideo extension unusable with nv driver >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Dec 22 23:00:03 UTC 2007 >Closed-Date: >Last-Modified: >Originator: Antonios Anastasiadis >Release: 7.0-BETA4 >Organization: >Environment: FreeBSD mithril.crucible.gr 7.0-BETA4 FreeBSD 7.0-BETA4 #2: Sat Dec 22 22:10:52 EET 2007 root@mithril.crucible.gr:/usr/obj/usr/src/sys/GENERIC amd64 >Description: I'm using FreeBSD 7.0 BETA 4 with latest Xorg from ports and the 'nv' driver. The video card is an ASUS GeForce 8600GT which is detected correctly. The version of the nv driver is xf86-video-nv-2.1.6. The XVideo extension cannot be used despite being loaded correctly from the Xorg log file. Xorg.log shows: .. (--) PCI:*(2:0:0) nVidia Corporation GeForce 8600 GT rev 161, Mem @ 0xdf000000/2 4, 0xc0000000/28, 0xdc000000/25, I/O @ 0xec00/7, BIOS @ 0xdefe0000/17 .. .. (II) Loading extension XVideo (II) Loading extension XVideo-MotionCompensation .. However, the xvinfo utility fails to detect the XVideo feature: % xvinfo X-Video Extension version 2.2 screen #0 no adaptors present As a result, applications complain about the lack of the XVideo extension. For example,mplayer: # mplayer -vo xv a.avi .. [VO_XV] It seems there is no Xvideo support for your video card available. [VO_XV] Run 'xvinfo' to verify its Xv support and read [VO_XV] DOCS/HTML/en/video.html#xv! [VO_XV] See 'mplayer -vo help' for other (non-xv) video out drivers. [VO_XV] Try -vo x11. Error opening/initializing the selected video_out (-vo) device. .. and Totem plays the videos via gstreamer, but they look very 'pixelish' and render unacceptably slow. Probably because the XVideo extension cannot be used and gstreamer resorts to another (slow) method. I did not find a relevant bug report in the xorg bugzilla, so I am not sure whether it's xorg's problems or it has something to do specific to FreeBSD. >How-To-Repeat: >Fix: >Release-Note: >Audit-Trail: >Unformatted: