From owner-freebsd-questions@FreeBSD.ORG Thu Jan 1 11:19:39 2015 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 01247EC4 for ; Thu, 1 Jan 2015 11:19:38 +0000 (UTC) Received: from bede.qeng-ho.org (bede.qeng-ho.org [217.155.128.241]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 8AC7F2CF0 for ; Thu, 1 Jan 2015 11:19:37 +0000 (UTC) Received: from arthur.home.qeng-ho.org (arthur.home.qeng-ho.org [172.23.1.2]) by bede.home.qeng-ho.org (8.14.7/8.14.7) with ESMTP id t01BJZ8Y054846; Thu, 1 Jan 2015 11:19:35 GMT (envelope-from freebsd@qeng-ho.org) Message-ID: <54A52D47.10306@qeng-ho.org> Date: Thu, 01 Jan 2015 11:19:35 +0000 From: Arthur Chance User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: "O. Hartmann" , Matthias Apitz Subject: Re: CURRENT: Intel Haswell KMS support? References: <20141231203011.51831755.ohartman@zedat.fu-berlin.de> <20141231200235.GA3957@unixarea.DDR.dd> <20141231214835.0f46afc4.ohartman@zedat.fu-berlin.de> In-Reply-To: <20141231214835.0f46afc4.ohartman@zedat.fu-berlin.de> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Cc: FreeBSD Questions X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Jan 2015 11:19:39 -0000 On 31/12/2014 20:48, O. Hartmann wrote: > Am Wed, 31 Dec 2014 21:02:35 +0100 > Matthias Apitz schrieb: > >> El día Wednesday, December 31, 2014 a las 08:30:11PM +0100, O. Hartmann escribió: >> >>> I've already switched a bunch of Haswell-based notebooks to a Linux system due to the >>> lack of iGPU support. It is ridiculous to purchase outdated hardware (IvyBridge and >>> less or outdated graphics hardware). >> >> Is VESA an option for you until Haswell support comes up in FreeBSD? The >> question is serious, because I'm on the way to install -HEAD in an Acer C720 >> cromebook with Haswell too. >> >> As well I do run (just for tests) Xorg with VESA on my current netbook >> Acer D250 (which has an old Intel chip) and I do not note any >> difference. >> >> matthias > > On a Lenovo ThinkPad E540/L540 with Haswell i5-4200M or i5-4210M with iGPU 4600 and > nVidia 740M Optimus GPU I hadn't success using the VESA driver. The display has a > HD resolution of 1920 x 1080 pixel, which seems to make VESA unusable. I had to use > x86-video-scfb - which is a pain in the ass: extremely slow, keystrokes sometimes pass > through from the console to the graphics screen (it looks like this, I have no better > desription for that phenomenon). Under load, X11 is unusable since the CPU has to render > the whole screen alone. > > A similar situation arose with Lenovo ThinkPad X240 with high resolution screens and > Haswell/HD4600 iGPU. > > I'm not familiar with the VESA driver. I left that path due to its resolution > limitations. We deal with modern hardware and I'm not willing to purchase outdated > hardware for the sake of the OS. On most laptops with Haswell CPUs we migrated to Linux > - with great success. As a sideeffect things run more smooth right now. Lenovo offers a > new type of WiFi NIC which also isn't supported by FreeBSD. The problem with Lenovo is > that their UEFI doesn't allow to simply swap the miniPCIe WiFi NIC for a supported > device. With most recent and modern products from Lenovo and FreeBSD (even CURRENT) we > ended up dead in the water. > > In general there is a serious problem with the graphics support in FreeBSD. Recent > hardware from AMD and Intel isn't supported, only nVidia offers support via their BLOB. > FreeBSD dropped also the nouveau driver. This is being written on a machine with an Intel i7-4790K CPU (Devil's Canyon, i.e. Haswell) and a Dell U2711 2560x1440 monitor. The X VESA driver works fine for me at native resolution. OK, I'm not a gamer and I don't do anything that needs fast 3D, but it works well enough that my first thought after reading the original post was "Haswell graphics aren't supported???" because I'd completely forgotten I was using the VESA driver. Using a vt console rather than sc I have no problem dropping out of X back into console mode either. -- Those who do not learn from computing history are doomed to GOTO 1