Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 28 Dec 2018 12:36:07 -0800
From:      Kevin Oberman <rkoberman@gmail.com>
To:        Greg V <greg@unrelenting.technology>
Cc:        Manish Jain <jude.obscure@yandex.com>,  "freebsd-x11@freebsd.org" <freebsd-x11@freebsd.org>
Subject:   Re: A question about graphics subsystems under FreeBSD
Message-ID:  <CAN6yY1s2JO8U3W_cw8BQZi_mRbj1Dt0pdmYEM8s97eK1-BxdDQ@mail.gmail.com>
In-Reply-To: <1545661179.1813.0@smtp.migadu.com>
References:  <b3316888-2ea4-4574-d132-d9e9b11df2c9@yandex.com> <1545661179.1813.0@smtp.migadu.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Dec 24, 2018 at 6:20 AM Greg V <greg@unrelenting.technology> wrote:

>
>
> On Mon, Dec 24, 2018 at 2:41 AM, Manish Jain <jude.obscure@yandex.com>
> wrote:
> > Hi,
> >
> > I have a port mkdesktop which simplifies the task of FreeBSD desktop
> > configuration. I was looking to enhance the port in its capabilities
> > and it would help me if I could know the various pkg's and kld's
> > needed by the various chipsets.
> >
> > As per my (incomplete) knowledge, the following are usually needed:
> >
> > Chipset   | <Packages>                 | <Modules>
> >
> > AMD GPU   | drm-kmod:xf86-video-amdgpu |
> > Radeon    | drm-kmod:xf86-video-ati    | radeonkms.ko**
> > NVidia    | drm-kmod:nvidia-driver     | nvidia.ko:nvidia-modeset.ko
> > Intel GPU | drm-kmod:xf86-video-intel  |
>
> - mesa-dri/mesa-libs are needed for both AMD and Intel
> - the kernel modules you're missing: amdgpu.ko, i915kms.ko
> - *really* old (*ancient*) Radeons might need drm-legacy-kmod and
> xf86-video-ati-legacy
> - "not too old, but not new either" Radeons (Southern Islands and Sea
> Islands =E2=80=94 from HD7750 to R9 290) are supported by *both* radeonkm=
s
> and amdgpu kernel drivers (amdgpu is of course the newer and better one)
> - xf86-video-intel is a semi-abandoned pile of bugs, try just not
> installing it, the default "modesetting" driver with GLAMOR
> acceleration usually works better
> - xf86-video-amdgpu is not strictly necessary, it's similar to
> "modesetting", though it sometimes seems to fix screen tearing, so i'd
> say keep it
>
I forgot to mention that you need libva-intel-driver for VAAPI. hte VAAPI
support in mesa does not support Intel GPUs. Seems like that should be
mentioned somewhere. Without it HD video is a bit jerky and eat CPU on my
system. (You still need mesa-ibs and mesa-dri, of course.)
--
Kevin Oberman, Part time kid herder and retired Network Engineer
E-mail: rkoberman@gmail.com
PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683



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