Date: Wed, 3 Feb 2016 07:21:57 +0100 From: Ben Woods <woodsb02@gmail.com> To: Bob Willcox <bob@immure.com>, freebsd-x11@freebsd.org Subject: Re: Any Outlook for Broadwell graphics support? Message-ID: <CAOc73CATzdyK6t8mXTrP_gqfKELFCuUpuua9OEQ_SV9Xffev9w@mail.gmail.com> In-Reply-To: <20160203003020.GA57044@rancor.immure.com> References: <56711A01.9010809@gmail.com> <567745B6.3060006@dumbbell.fr> <20160202163039.GA55180@rancor.immure.com> <CAOc73CDBErJsLgzix5sMrWjJJT%2B_rEUsyW3we=ZyQepnmRCCJw@mail.gmail.com> <20160203003020.GA57044@rancor.immure.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wednesday, 3 February 2016, Bob Willcox <bob@immure.com> 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 <bob@immure.com <javascript:;>= > > 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 <javascript:;> | 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 <javascript:;> > > -- > Bob Willcox | > bob@immure.com <javascript:;> | 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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAOc73CATzdyK6t8mXTrP_gqfKELFCuUpuua9OEQ_SV9Xffev9w>