Intel UHD Graphics 620
Niclas Zeising
zeising at freebsd.org
Thu Jan 3 13:01:09 UTC 2019
On 1/3/19 1:50 PM, Christian Stærk wrote:
> On 1/3/19 2:07 AM, Warner Losh wrote:
>
>>
>> Unfortunately, there's little that can be done about this due to the
>> velocity of upstream. There's new base-OS features that are needed by the
>> port, and those simply don't exist in older kernels unless someone back
>> ports them. While less than ideal, I'll grant, it's a lot better than the
>> situation a year ago where the coverage of hardware was even worse and
>> the
>> lag time from Linux release to inclusion in FreeBSD was even longer than
>> what we have today. 11.2 (release June 2018) was released with a 4.9
>> Linux
>> level of drivers (which itself was released December 2016, a lag of 18
>> months). Intel didn't release patches until June 2018, and they weren't
>> included upstream until Linux v4.18 (if I'm reading the release notes
>> correctly and git blame correctly). v4.18 support isn't even in the
>> latest
>> and greatest drm branches in the graphics repo. The whiskey lake gpu
>> apparent just need coffeelake support, which itself wasn't merged
>> until the
>> past june (4.16 or 4.17 I think, I didn't do the full dumpster-dive to
>> find
>> the exact versions). So even with the latest and greatest code from the
>> freebsd-graphics repo, it's unclear if the whiskey lake devices would
>> work.
>
> I managed to get my whiskey lake GPU working
>
> vgapci0 at pci0:0:2:0: class=0x030000 card=0x08a51028 chip=0x3ea08086
> rev=0x00 hdr=0x00
> vendor = 'Intel Corporation'
> device = 'UHD Graphics 620 (Whiskey Lake)'
> class = display
> subclass = VGA
>
> I'm now running FreeBSD 12.0-RELEASE and using the drm-current-kmod.
>
> Xorg log is here:
> https://borderworlds.dk/~xi/Xorg.0.log.txt
>
> Multi-monitor works.
>
> The only thing I have noticed is that when using ctrl-mousewheel to zoom
> in xfce4, the zooming is sluggish.
>
> Much appreciation to the people working on X stuff for FreeBSD.
>
What changes did you do to get this running?
Be aware that drm-current-kmod isn't really supported on 12, while it
works now, it might break in the future.
Regards
--
Niclas Zeising
More information about the freebsd-x11
mailing list