Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 3 Jan 2019 14:01:05 +0100
From:      Niclas Zeising <zeising@freebsd.org>
To:        =?UTF-8?Q?Christian_St=c3=a6rk?= <xi@borderworlds.dk>, freebsd-x11@freebsd.org
Subject:   Re: Intel UHD Graphics 620
Message-ID:  <13d68c9a-ee2d-38db-0362-e601de8c71f4@freebsd.org>
In-Reply-To: <489786f9-938d-3413-85fb-2cb1c0070e4c@borderworlds.dk>
References:  <40291941-2aa9-2155-9cdc-85b482bd6f7d@borderworlds.dk> <wooj-zv0g-wny@FreeBSD.org> <fd1b6cd5-3ae1-e607-8ec4-831f143cdddc@nomadlogic.org> <d0qb-yf2c-wny@FreeBSD.org> <37c9b510-c5ef-a8d6-d600-5d05285174ab@nomadlogic.org> <tvir-z9uv-wny@FreeBSD.org> <CANCZdfo1gyeJowaqqyWES1eQNKa4_Yiahkf3Pwxxb6SUpDQ9oA@mail.gmail.com> <489786f9-938d-3413-85fb-2cb1c0070e4c@borderworlds.dk>

next in thread | previous in thread | raw e-mail | index | archive | help
On 1/3/19 1:50 PM, Christian St=C3=A6rk wrote:
> On 1/3/19 2:07 AM, Warner Losh wrote:
>=20
>>
>> 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 bac=
k
>> 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=
=20
>> the
>> lag time from Linux release to inclusion in FreeBSD was even longer th=
an
>> what we have today. 11.2 (release June 2018) was released with a 4.9=20
>> 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=20
>> latest
>> and greatest drm branches in the graphics repo. The whiskey lake gpu
>> apparent just need coffeelake support, which itself wasn't merged=20
>> until the
>> past june (4.16 or 4.17 I think, I didn't do the full dumpster-dive to=
=20
>> find
>> the exact versions). So even with the latest and greatest code from th=
e
>> freebsd-graphics repo, it's unclear if the whiskey lake devices would=20
>> work.
>=20
> I managed to get my whiskey lake GPU working
>=20
> vgapci0@pci0:0:2:0:=C2=A0=C2=A0=C2=A0=C2=A0 class=3D0x030000 card=3D0x0=
8a51028 chip=3D0x3ea08086=20
> rev=3D0x00 hdr=3D0x00
>  =C2=A0=C2=A0=C2=A0 vendor=C2=A0=C2=A0=C2=A0=C2=A0 =3D 'Intel Corporati=
on'
>  =C2=A0=C2=A0=C2=A0 device=C2=A0=C2=A0=C2=A0=C2=A0 =3D 'UHD Graphics 62=
0 (Whiskey Lake)'
>  =C2=A0=C2=A0=C2=A0 class=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 =3D display
>  =C2=A0=C2=A0=C2=A0 subclass=C2=A0=C2=A0 =3D VGA
>=20
> I'm now running FreeBSD 12.0-RELEASE and using the drm-current-kmod.
>=20
> Xorg log is here:
> https://borderworlds.dk/~xi/Xorg.0.log.txt
>=20
> Multi-monitor works.
>=20
> The only thing I have noticed is that when using ctrl-mousewheel to zoo=
m=20
> in xfce4, the zooming is sluggish.
>=20
> Much appreciation to the people working on X stuff for FreeBSD.
>=20

What changes did you do to get this running?
Be aware that drm-current-kmod isn't really supported on 12, while it=20
works now, it might break in the future.
Regards
--=20
Niclas Zeising



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?13d68c9a-ee2d-38db-0362-e601de8c71f4>