From owner-freebsd-x11@freebsd.org Wed Feb 3 06:22:00 2016 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 544ADA73511 for ; Wed, 3 Feb 2016 06:22:00 +0000 (UTC) (envelope-from woodsb02@gmail.com) Received: from mail-lf0-x231.google.com (mail-lf0-x231.google.com [IPv6:2a00:1450:4010:c07::231]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B55E8C7B for ; Wed, 3 Feb 2016 06:21:59 +0000 (UTC) (envelope-from woodsb02@gmail.com) Received: by mail-lf0-x231.google.com with SMTP id j78so6941505lfb.1 for ; Tue, 02 Feb 2016 22:21:59 -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 :content-type; bh=Qr1tfLLNZtQh9TN8CYPTO+2eHXaiiym9BFPfpZCpskc=; b=CrgHmhGf2R1Whzedz7FjSEgj9XELEwq4s5VOmNGy6adONgylpnYp7F0LSeB9x3n+iB 7oEUwJIUny9mUs98fPJtop3Tyf5OZljWyCDE19plyVfFt4RSeOdJPsGymGZABM8OREFY vk88BU4+EJCTeIwcEEk/iCbvKN8gKlYXzDlfgp0WOazgpsBcHHI0wbgHRYZuaOZK5NzN 7JVHd1rMYBmTNN2u5UBFlrGKGvt7+fomSqi8xhgF0FgUjrt/7hQwsSugQ7kuciLSpxI9 8kTkhmmAnJwc+4x5utagYUHGasdK13M7b8nuOqvRP6WI/zVVU6bXO6nANJz5WmIVsSQQ UX3Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:content-type; bh=Qr1tfLLNZtQh9TN8CYPTO+2eHXaiiym9BFPfpZCpskc=; b=BXrPTqe/rmXFCTeFgFLoT+rUP4g0cGa4MozqWtS61u3nZXpTpGpEmEd512Ouz3XN7T viEQVLS7znzEe7vLCmZu367hWFPOHbVhQO1U77GqA4GqXyFsjp6UbDkz2vSOuny4xxrh ciWtqRu8eBFSA9sgROOLpyiXCtnFbhnUkCDXqfzoKS5O/4akhdygppAvnJ5RKNiYct+I KrCm6eE/vKAWh4wBxcqHuPlFJH0BvMaDlgA/3bW2IERaBrclNTktxBc9qmwiJnSiXiK7 3fWH8v+h9hdlQlUY8cXkI4G/BA+ATzeLkh2Ct0IPIglxlZhr1JglDCwxlNBNkWC1RKgO pbJg== X-Gm-Message-State: AG10YOSBiGh5lUFQ7p0CYW/qkEtfKMXtp7kQLDSdUyd9/BW6aNZ5FKoP9j2ZrwQd3TlqxaxFneAv5CCK9rOR8w== MIME-Version: 1.0 X-Received: by 10.25.157.79 with SMTP id g76mr3047582lfe.93.1454480517635; Tue, 02 Feb 2016 22:21:57 -0800 (PST) Received: by 10.25.89.10 with HTTP; Tue, 2 Feb 2016 22:21:57 -0800 (PST) In-Reply-To: <20160203003020.GA57044@rancor.immure.com> References: <56711A01.9010809@gmail.com> <567745B6.3060006@dumbbell.fr> <20160202163039.GA55180@rancor.immure.com> <20160203003020.GA57044@rancor.immure.com> Date: Wed, 3 Feb 2016 07:21:57 +0100 Message-ID: Subject: Re: Any Outlook for Broadwell graphics support? From: Ben Woods To: Bob Willcox , freebsd-x11@freebsd.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Feb 2016 06:22:00 -0000 On Wednesday, 3 February 2016, Bob Willcox wrote: > Hi Ben, > > Thanks for your reply and suggestion to use scfb. However, I am not able = to > get it to work. When the X server starts up it isn't switching to graphic= s > mode and winds up spewing a bunch of ASCII characters on the screen. I > tried a > couple of variations of the xorg.conf file with the same results. I've > attached the trivial xorg.conf file and the Xorg.0.log file that was > created. > > Any idea what I may be missing or doing wrong? Note that I'm not running > this > on a laptop but an i7 NUC (Broadwell CPU) and the display is a 2560x1440 > resolution LCD connected via DisplayPort. > > Any suggestion as to what to try would be greatly appreciated. > > Thanks again, > Bob > > On Tue, Feb 02, 2016 at 09:48:34PM +0100, Ben Woods wrote: > > On 2 February 2016 at 17:30, Bob Willcox = > > wrote: > > > > > On Mon, Dec 21, 2015 at 01:20:06AM +0100, Jean-S=C3=A9bastien P=C3=A9= dron wrote: > > > > Le 16/12/2015 09:00, Graham Perrin a =C3=A9crit : > > > > > HP EliteBook 850 G2; IntelCorei7-5500U with Intel HD Graphics 550= 0. > > > Lumina. > > > > > > > > Hi! > > > > > > > > i7 5xxx is Broadwell. Unfortunately, this generation is not > supported by > > > > FreeBSD, not even by the upcoming i915 update which is included in > the > > > > PC-BSD December snapshot AFAIK. > > > > > > Hi, > > > > > > Is there any outlook on when/if Broadwell support might be added? > > > > > > I have an Intel NUC5i7RYH which has an i7-5557 with a 6100 integrated > GPU > > > and > > > would really like to be able to run X on it. I'm currently running: > > > > > > FreeBSD yoda.immure.com 10.3-PRERELEASE FreeBSD 10.3-PRERELEASE #0 > > > r295134: Mon Feb 1 20:56:12 CST 2016 bob@yoda.immure.com: > /usr/obj/usr/src/sys/GENERIC > > > amd64 > > > > > > on it, but unable to configure X due to the GPU: > > > > > > vgapci0@pci0:0:2:0: class=3D0x030000 card=3D0x20578086 chip=3D0x1= 62b8086 > > > rev=3D0x09 hdr=3D0x00 > > > vendor =3D 'Intel Corporation' > > > device =3D 'Broadwell-U Integrated Graphics' > > > class =3D display > > > subclass =3D VGA > > > > > > Thanks, > > > Bob > > > -- > > > Bob Willcox | > > > bob@immure.com | Entropy isn't what it used to be. > > > Austin, TX | > > > > > > > > > Hi Bob, > > > > Whilst broadwell support still appears to be some way off, you should b= e > > able to use the scfb framebuffer driver in the mean time. It does not > > provide accelerated graphics, and is missing some features like > brightness > > adjustment and support for external displays, but it works just fine on > > built-in laptop displays for simply desktop use and even playing videos= . > > > > To get it working: > > > > 1. Boot to a console (ensure X is installed as per the handbook, but no= t > > running) > > > > 2. Install the x11-drivers/xf86-video-scfb port/package: > > # pkg install xf86-video-scfb > > > > 3. Remove the x11-drivers/xf86-video-intel port/package: > > # pkg remove xf86-video-intel > > > > 4. Unload the i915 and i915kms kernel modules: > > # kldunload i915 > > # kldunload i915kms > > > > 5. Edit /etc/X11/xorg.conf to remove anything related to intel graphics= . > > The only section of the file you should need is the following: > > Section "Device" > > Identifier "Card0" > > Driver "scfb" > > EndSection > > > > 6. Start X and enjoy your laptop graphical display (even if it is not > > accelerated). > > > > Refer to the scfb X11 framebuffer driver man page here: > > > https://www.freebsd.org/cgi/man.cgi?query=3Dscfb&apropos=3D0&sektion=3D0&= manpath=3DFreeBSD+10.2-RELEASE+and+Ports&arch=3Ddefault&format=3Dhtml > > > > Good luck! > > > > Regards, > > Ben > > > > -- > > From: Benjamin Woods > > woodsb02@gmail.com > > -- > Bob Willcox | > bob@immure.com | Entropy isn't what it used to be. > Austin, TX | > Hi Bob, Sorry, I forgot to mention you have to boot using the new vt(4) (aka newcons) for the scfb framebuffer driver to work. This is the default if you boot using UEFI, but not if you boot using (legacy) BIOS mode. You can check which console you are using using: $ sysctl kern.vty On my laptop, I have to boot using UEFI mode to get this to work at all; if I try to boot using BIOS mode but with that sysctl manually set to use vt(4) it doesn't work on my laptop. Your Intel NUC may be the same. https://man.freebsd.org/vt https://wiki.freebsd.org/Newcons Regards, Ben --=20 -- From: Benjamin Woods woodsb02@gmail.com