From owner-freebsd-multimedia@FreeBSD.ORG Thu Dec 13 11:22:30 2012 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 79F16733 for ; Thu, 13 Dec 2012 11:22:30 +0000 (UTC) (envelope-from tevans.uk@googlemail.com) Received: from mail-vc0-f182.google.com (mail-vc0-f182.google.com [209.85.220.182]) by mx1.freebsd.org (Postfix) with ESMTP id 271FB8FC1A for ; Thu, 13 Dec 2012 11:22:30 +0000 (UTC) Received: by mail-vc0-f182.google.com with SMTP id fo14so2116878vcb.13 for ; Thu, 13 Dec 2012 03:22:29 -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=U4F7yAyWL9Non6MmNbsqOQCBDdAXsaMPR22y5YPzcPY=; b=ndJ0VTeHYgu1XJrPrlceNzWc4K/eXzsUzjB1wgWgSIA8SWqCDjZGTxEQyZbbPsc5GF JGDPCRdinRK7MsONAlohBwezDvNgNfPSmLt/zjF8poi+MNYz0aoVxmFw7XxGNloWf70C ob9E3lEdWejW7Mz4mz2u8mU34mSoBhftRaBKTzVF6rA6eM+2ZaY9MFuj2H+W80hw/yd7 4KERFTyed7bMU8KMtxkVqcVDxswAB2Df1CM+SLPxpSwqEQoHfoPvL74FYQrLIiwzzBWc AclarsSuRv8NtLpRHcAMWT8uS9ZPVROgiYrToOtvHXbe4iFIdYzasxxlq30XaWbWARIS aVRw== MIME-Version: 1.0 Received: by 10.58.64.51 with SMTP id l19mr2664447ves.15.1355397749376; Thu, 13 Dec 2012 03:22:29 -0800 (PST) Received: by 10.58.233.39 with HTTP; Thu, 13 Dec 2012 03:22:29 -0800 (PST) In-Reply-To: <20121212193342.310740@gmx.com> References: <20121212193342.310740@gmx.com> Date: Thu, 13 Dec 2012 11:22:29 +0000 Message-ID: Subject: Re: Seeking BSD friendly video card From: Tom Evans To: Dieter BSD Content-Type: text/plain; charset=UTF-8 Cc: freebsd-multimedia@freebsd.org X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Dec 2012 11:22:30 -0000 On Wed, Dec 12, 2012 at 7:33 PM, Dieter BSD wrote: > Seeking a video card that is completely documented and is > fully supported (with source code) by the BSDs. > > A gpu-less framebuffer is fine. (No videogaming) > > PCIe > At least 2560x1440 (for 27" displays) (analog can be lower resolution) > 2560x1600 (30" displays) would be better > 4096x2560 (4K displays) would be even better > At least 24 bit color (more is better) > Work as console for firmware and OS. Must work with X11. > > Bonus points for multiple heads (e.g. 2 digital + 1 analog) > Bonus points for each type of port supported (dvi, hdmi, displayport, > vga, s-video, ...) > > Bonus points for video decoder that is documented and fully supported by > the BSDs. > > Minor bonus points for a small, energy efficient gpu that is documented > and fully supported by the BSDs. > > Bonus points for not even needing a heatsink. > Major minus points for power hungry monsters with "jet engine" fans and > extra power cables, double-wide, ... > > Binary-only is unacceptable, must have source. (Can be BSDL, GPL, ...) > > Bonus points for supporting sync-on-green. > > Decent quality. > > Full height is ok, doesn't need to be low profile. > > Are there any other issues I should consider? Your only choices are nvidia, intel and ati. nvidia are closed source (or bad performance) so excluded from your list. Most modern ATI cards are not supported by FreeBSD (patches welcome), and all the older ones that are supported probably do not support the high resolutions you are after, since consumer monitors with WQHD/WQXGA resolutions did not exist when those cards were designed. With ivy bridge intel graphics you should be able to support at least one WQHD/WQXGA screen over display port (not HDMI), and WUXGA on the others. What ports and what features are available depends on what CPU you use, and what connectors the manufacturer puts on the motherboard. Intel should also support VAAPI, which may provide the video acceleration you want. I've never used it, it's (apparently) supported by VLC, but not by mplayer. Cheers Tom