Re: A question about graphics subsystems under FreeBSD

Pete Wright <[email protected]>
Newsgroups gmane.os.freebsd.devel.x11
Message-ID <[email protected]>

On 12/28/18 12:36 PM, Kevin Oberman wrote:
> On Mon, Dec 24, 2018 at 6:20 AM Greg V <[email protected]> wrote:
>
>>
>> On Mon, Dec 24, 2018 at 2:41 AM, Manish Jain <[email protected]>
>> 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 — from HD7750 to R9 290) are supported by *both* radeonkms
>> 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.)
Awesome, thanks for pointing that out.  I've created a note regarding 
this and will actually do the same on my systems so that I can add it to 
my testing checklist.

Cheers!
-pete

-- 
Pete Wright
[email protected]
@nomadlogicLA

_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-x11
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.