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>