Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 5 May 2017 16:19:00 -0400
From:      Mylan Connolly <mylan.connolly@gmail.com>
To:        Pete Wright <pete@nomadlogic.org>
Cc:        freebsd-x11@freebsd.org
Subject:   Re: Intel Kaby Lake Support
Message-ID:  <CANk4dZnj7zyh2iFum8T8wdU_u_6fTBwYNGSHzx9PHLTHg_cH0w@mail.gmail.com>
In-Reply-To: <f223e38c-6145-26b1-b356-170461e576cf@nomadlogic.org>
References:  <CANk4dZnhTCSPkcF8DnsU86BxTnmdzVfiaz=iNbxdgWEAKLmE4Q@mail.gmail.com> <f223e38c-6145-26b1-b356-170461e576cf@nomadlogic.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Thanks for the tip. I think I will check out compiling from the github repo.

I never have built FreeBSD world or kernel from source before so it'll be
interesting and hopefully a good learning exercise.

Will post back with new information.

On Fri, May 5, 2017 at 3:58 PM, Pete Wright <pete@nomadlogic.org> wrote:

>
>
> On 05/05/2017 12:52, Mylan Connolly wrote:
>
>> Hello all,
>>
>> Before I start, I want to mention that I am quite new to FreeBSD (although
>> I have been using Linux for quite a long time).
>>
>> I decided to try out FreeBSD 12-CURRENT because of how new my hardware is
>> and 11.0-RELEASE was unable to detect any of my networking interfaces.
>>
>> I have a laptop (Alienware 13 R3) which has an Intel 630 GPU. I attempted
>> to get it working by loading the i915kms module and then starting X (using
>> startx with XFCE4 set up), but X was using the scfb driver (which I think
>> is the UEFI frame buffer driver?).
>>
>> If I create a file `/etc/X11/xorg.conf.d/intel.conf with the following
>> contents, X is unable to find a screen:
>>
>>      Section "Device"
>>    Identifier "Card0"
>>    Driver     "intel"
>> # BusID    "PCI:1:0:0"
>>      EndSection
>>
>> So it kind of looks to me like my chip isn't supported by the driver out
>> of
>> the box yet (I understand Kaby Lake is still quite recent, so it's
>> understandable).
>>
>> Right now I have the following X video drivers installed:
>>
>>      xf86-video-intel-2.99.917.20170228
>>      xf86-video-scfb-0.0.4_5
>>      xorg-server-1.18.4,1
>>
>> If anyone has any tips to help me out I'd really appreciate it. If I need
>> to provide additional information I'd be glad to, just don't know exactly
>> what all is necessary at this point.
>>
> you have two options with the Intel Kabylake GPU.  TrueOS (www.trueos.org)
> is very closely aligned with the FreeBSD project. They have incorporated
> bits from work to update GPU support on FreeBSD.  You can also build your
> own world and kernel from the github repo where this work is happening:
>
> https://github.com/FreeBSDDesktop/freebsd-base-graphics
>
> This is what I do on my Kabylake and Skylake sysetms, and can confirm it
> works quite well.  You'll want to checkout the drm-next branch, then
> perform a build of the complete world and kernel from there.  you should be
> able to do this from your existing 12-CURRENT installation.  but to verify
> this branch works on your harware you can try the live image from the
> TrueOS project before investing in building everything locally.
>
> -pete
>
> --
> Pete Wright
> pete@nomadlogic.org
> @nomadlogicLA
>
> _______________________________________________
> freebsd-x11@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-x11
> To unsubscribe, send any mail to "freebsd-x11-unsubscribe@freebsd.org"
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CANk4dZnj7zyh2iFum8T8wdU_u_6fTBwYNGSHzx9PHLTHg_cH0w>