From owner-freebsd-multimedia@FreeBSD.ORG Sat Apr 11 19:55:15 2009 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 81F8C106566B for ; Sat, 11 Apr 2009 19:55:15 +0000 (UTC) (envelope-from rnoland@FreeBSD.org) Received: from gizmo.2hip.net (gizmo.2hip.net [64.74.207.195]) by mx1.freebsd.org (Postfix) with ESMTP id 220F48FC1D for ; Sat, 11 Apr 2009 19:55:14 +0000 (UTC) (envelope-from rnoland@FreeBSD.org) Received: from [192.168.1.156] (adsl-1-210-55.bna.bellsouth.net [65.1.210.55]) (authenticated bits=0) by gizmo.2hip.net (8.14.3/8.14.3) with ESMTP id n3BJrvEC084585 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 11 Apr 2009 15:53:57 -0400 (EDT) (envelope-from rnoland@FreeBSD.org) From: Robert Noland To: Dieter In-Reply-To: <200904110426.EAA14171@sopwith.solgatos.com> References: <200904110426.EAA14171@sopwith.solgatos.com> Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="=-7luyv53daFDjmPJdArRU" Organization: FreeBSD Date: Sat, 11 Apr 2009 14:54:18 -0500 Message-Id: <1239479658.1932.24.camel@balrog.2hip.net> Mime-Version: 1.0 X-Mailer: Evolution 2.26.0 FreeBSD GNOME Team Port X-Spam-Status: No, score=-1.8 required=5.0 tests=AWL,BAYES_00,RCVD_IN_PBL, RCVD_IN_SORBS_DUL,RDNS_DYNAMIC autolearn=no version=3.2.5 X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on gizmo.2hip.net Cc: freebsd-multimedia@freebsd.org Subject: Re: Help picking a video card and other related gear X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Apr 2009 19:55:15 -0000 --=-7luyv53daFDjmPJdArRU Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Fri, 2009-04-10 at 21:26 +0100, Dieter wrote: > > > I'm currently running 1280x1024 on 21" and I need more desktop. > > > So I put together some minimum video things: > > >=3D20 > > > Requirements... > > > 1) Freebsd, amd64 [for zfs and the future of things], xorg > > > 2) DVI-I or DVI-D dual-link card for those 30" 2560x1600 displays >=20 > That's for 60 Hz. If you think you might want a 120 Hz display instead > of 60 Hz, dual link is only good for 1920x1200. >=20 > > > 3) Well supported, _open_source_, in the tree, video card drivers: > > > o I don't want to rely on the card vendor to release binary blobs. > > > o I don't want to end up with a useless video card when > > > xorg9/freebsd10 come around. > >=20 > > So, for video you want an ATI/AMD card. r500 and below will get you al= l > > the features today. r600+ will get you EXA and Xv acceleration today, > > with 3d rumored to be coming soon. >=20 > Do they actually have Xv running *correctly* yet? I've been reading abou= t > various bugs for ages. Seems to be working good here... > If you want XvMC the only option currently seems to be to find something > supported by the openchrome driver. If you find something let us know. Not true, the Intel driver also supports it. I don't believe that the radeon driver does currently, but XvMC is only useful for mpeg2 content, which limits it somewhat. > > > 3) A second connector off the same card for feeding a smaller > > > secondary monitor at the same time. > > > 4) Some sort of power save mode... LCD off, card idle, etc. >=20 > I think the ATI FLOSS gang might be working on power save mode > stuff about now? >=20 > > > I'm still shopping for motherboard and chipset. I don't think I'll > > > find 2560x1600 dvi dual link on an integrated chipset? Thinking > > > maybe AMD 790GX and AMD SB750 if FreeBSD likes it. >=20 > If these have the UVD or UVD2, they aren't documented yet, and might > never be. :-( Video decoding isn't a priority in ATI FLOSS land. :-( >=20 > > > I might as well go HTPC and stick an HDTV OTA ATSC / QAM tuner in > > > there. And I'll eventually need to capture NTSC audio/video from > > > dying analog sources somehow. VOIP/webcam, mplayer, dvd upscaling, > > > etc. That's all 2D and largely CPU based afaik. >=20 > Recent GPUs can offload most of the video decode duties, but this > hasn't been documented and FLOSS code hasn't been implemented yet. > (Unless you can find something in the Chrome family you like.) Not sure about that actually... VIA has released docs, but we don't have drm support at this point as I still don't have VIA hardware to work on. > For tuners there is the HDHomerun. Ethernet so it doesn't need > a device driver or a slot. But it is digital only, no analog. > Jason's cx88 driver (in ports) supports several cx88 based cards, > both digital and analog. http://corona.homeunix.net/cx88wiki >=20 > > > CPU will likely be... > > > amd: phenom x3 8450e, athlon x2 5050e or 5600+ >=20 > If it were me I'd look at Phenom II at least x2, maybe x3 or x4 > depending on pricing. Decoding HD video in real time without > GPU assist needs a lot of CPU. >=20 > The best source of info on the state of ATI FLOSS I've found is > http://www.phoronix.com/ The gang there is mostly penguins, > but I'm assuming that anything that goes into x.org should > work on BSD? Mostly... I'm actually ahead of the penguins on ATI support right now. At least as far as having code pushed and in mainline trees. robert. > If you're into completely documented hardware, the OGD1 price > is now down to $750, but the software isn't done yet, and it > is intended as a development card, not as a production graphics > card. > _______________________________________________ > freebsd-multimedia@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-multimedia > To unsubscribe, send any mail to "freebsd-multimedia-unsubscribe@freebsd.= org" --=20 Robert Noland FreeBSD --=-7luyv53daFDjmPJdArRU Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.11 (FreeBSD) iEYEABECAAYFAkng9WoACgkQM4TrQ4qfROOkTQCfQLtW6s4YEvxlHLMiuju+hjBC pJcAniWnmBIRlahoCtYPiEb1v1hYiiWI =qPWD -----END PGP SIGNATURE----- --=-7luyv53daFDjmPJdArRU--