From owner-freebsd-x11@FreeBSD.ORG Sat Apr 21 16:23:19 2012 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 61B6D106564A for ; Sat, 21 Apr 2012 16:23:19 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-wi0-f170.google.com (mail-wi0-f170.google.com [209.85.212.170]) by mx1.freebsd.org (Postfix) with ESMTP id E8B3D8FC0C for ; Sat, 21 Apr 2012 16:23:18 +0000 (UTC) Received: by wibhr17 with SMTP id hr17so1473617wib.1 for ; Sat, 21 Apr 2012 09:23:17 -0700 (PDT) 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=RF2HemyJGaVvevyGK+gqf0GGvirOEH+FR74OMAjy/AU=; b=zBPIkQMWrtV9ah6qSqLmlB+mi7URx0u+PlUyToOqSrv3WzLLjpGNoo0yTv+FFrH7Ae 74jfoO0YIR0sG3GHvmiFYLTc8Hp2NWRKx5vfxNJZhvGV5jbIYg5sxee/dlNzKVjsp+GP O998yBzaNQ0V9bQoQk6dJvcErldB8GpjEaXg/3DsbYa5u0oRo9zEbx+Fh6Gbbj5OvAHa Y4/i2hgWDCiGJEO5nRr37HIeOl9sezTnQ493IbCm65ytl2a5rzrFkN9hTb8XNhGtq5qv oUJKYOlrg+RmOlbpBQDQzMPtR5BHjMx8sQrgrlz6yAgJldVdbgptrtXMBgE+qBJr05ej xqow== MIME-Version: 1.0 Received: by 10.180.82.136 with SMTP id i8mr7068598wiy.19.1335025397767; Sat, 21 Apr 2012 09:23:17 -0700 (PDT) Received: by 10.223.54.207 with HTTP; Sat, 21 Apr 2012 09:23:17 -0700 (PDT) In-Reply-To: References: Date: Sat, 21 Apr 2012 09:23:17 -0700 Message-ID: From: Kevin Oberman To: Nikos zlulz Content-Type: text/plain; charset=ISO-8859-1 Cc: freebsd-x11@freebsd.org Subject: Re: AMD A8-3870K with FreeBSD 9.0 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Apr 2012 16:23:19 -0000 On Sat, Apr 21, 2012 at 5:12 AM, Nikos zlulz wrote: > Thanks for your answer. > > You suggest me to use the vesa driver or to change the composition of my > new PC ? It is very hard to find a current laptop that is really well supported by BSD. The requirement for Kernel Mode Setting (KMS) by most new graphics systems is the main problem. KMS requires a custom kernel that knows a great deal about a specific graphics chip-set. Almost all new laptops use Intel CPUs with integrated graphics, possibly in combination with an nVidia GPU, or an AMD (ATi) chip (usually with AMD processors). There is beta kernel support for Intel KMS available for FreeBSD 9 and CURRENT. It requires the installation of the latest xorg code, especially Mesa, often referred to as xorg-devel. It comes from a separate site and is not in ports at this time, though it sounds like they are getting close to merging it into ports.into ports. In fact, several parts have been merged. The alternative is VESA mode. This lacks acceleration, but generally works. Unfortunately, some laptops have a BIOS that does not support VESA well. Lenovo, for example, supports on 1280x1024 resolution (4x3) on new laptops with 16x9 displays. This is simply brain dead, but it is the case. I know some other vendors now do support the displays in native resolution, but it is very hard to know unless you can try it out. AMD has ope-sourced their drivers and produced Linux code for their new cards, so that makes it more likely that FreeBSD will support them, but there are no guarantees as most FreeBSD support comes from companies that use FreeBSD in their products or services and most of them don't use X or graphics at all, so work comes mostly from true volunteers who contribute time on their own. While lots of folks would love to help. the knowledge required to do this is not too common, so it is a real issue for FreeBSD. The FreeBSD Foundation funded development of the KMS code for Intel chips. -- R. Kevin Oberman, Network Engineer E-mail: kob6558@gmail.com