From owner-freebsd-questions@FreeBSD.ORG Thu Jan 1 13:05:58 2015 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 7D8EF3F0 for ; Thu, 1 Jan 2015 13:05:58 +0000 (UTC) Received: from outpost1.zedat.fu-berlin.de (outpost1.zedat.fu-berlin.de [130.133.4.66]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 3357664993 for ; Thu, 1 Jan 2015 13:05:58 +0000 (UTC) Received: from inpost2.zedat.fu-berlin.de ([130.133.4.69]) by outpost.zedat.fu-berlin.de (Exim 4.82) with esmtp (envelope-from ) id <1Y6fRr-000Zdv-Lr>; Thu, 01 Jan 2015 14:05:55 +0100 Received: from g226183103.adsl.alicedsl.de ([92.226.183.103] helo=thor.walstatt.dynvpn.de) by inpost2.zedat.fu-berlin.de (Exim 4.82) with esmtpsa (envelope-from ) id <1Y6fRr-003Csj-Hd>; Thu, 01 Jan 2015 14:05:55 +0100 Date: Thu, 1 Jan 2015 14:05:55 +0100 From: "O. Hartmann" To: Arthur Chance Subject: Re: CURRENT: Intel Haswell KMS support? Message-ID: <20150101140555.6c2c364d.ohartman@zedat.fu-berlin.de> In-Reply-To: <54A52D47.10306@qeng-ho.org> References: <20141231203011.51831755.ohartman@zedat.fu-berlin.de> <20141231200235.GA3957@unixarea.DDR.dd> <20141231214835.0f46afc4.ohartman@zedat.fu-berlin.de> <54A52D47.10306@qeng-ho.org> Organization: FU Berlin X-Mailer: Claws Mail 3.11.1 (GTK+ 2.24.25; amd64-portbld-freebsd11.0) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/HGdY2sZmM3D=V8C187yRmKM"; protocol="application/pgp-signature" X-Originating-IP: 92.226.183.103 X-ZEDAT-Hint: A Cc: Matthias Apitz , 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 13:05:58 -0000 --Sig_/HGdY2sZmM3D=V8C187yRmKM Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On Thu, 01 Jan 2015 11:19:35 +0000 Arthur Chance wrote: > On 31/12/2014 20:48, O. Hartmann wrote: > > Am Wed, 31 Dec 2014 21:02:35 +0100 > > Matthias Apitz schrieb: > > > >> El d=C3=ADa Wednesday, December 31, 2014 a las 08:30:11PM +0100, O. > >> Hartmann escribi=C3=B3: > >> > >>> 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. >=20 > 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. >=20 Lucky you. I checked again on my laptop and I almost forgot about the endless, useless and time wasting sessions I spent trying to get that graphics to work on FreeBSD by trying almost everything in every combinmation I found and was suggested to. The VESA driver loads without complain and then it is dropping dropping due to=20 [...] [ 8681.859] ABI class: X.Org Video Driver, version 14.1 [ 8681.859] (II) VESA(0): initializing int10 [ 8681.860] (EE) VESA(0): V_BIOS address 0x48250 out of range [ 8681.860] (II) UnloadModule: "vesa" [...] --Sig_/HGdY2sZmM3D=V8C187yRmKM Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCAAGBQJUpUYzAAoJEOgBcD7A/5N8F+0IALwwL6AoIiaVBiBhtrlQBRDZ r2w5T62DJfhVaI+MxQq3+isOaeGrKmreLISR1HaBmQev22RHmh/zG+O7g9KHUOxt ZPv+WAsWvdlkwVkP4ZVhkynPSZQSmiuY3c8z7yJs1lUEyQzt7Da2G/Qh8HN4A+gR YnhVwj9rcLAxeEr0G17TW9x7+l1BW34D9IXwn/ssBimvXDJ0XJKCF2mIckw4Iiqh 1yQ+Ez0tWVUg7fFBamQnOhzzzKhf7510RtsOOdynKUZlW1E8xjPBCtotLYVdBDG2 76sEf70liPTZWgUWdg8yC+4PKXmdlyrdkw19ngN9XWnEusLuoFy1KlpPNvl0iIo= =a8Lp -----END PGP SIGNATURE----- --Sig_/HGdY2sZmM3D=V8C187yRmKM--