Unrelated dri .so files loaded on Manjaro KDE?

Ravi Prakash Putchala <[email protected]>
Newsgroups gmane.comp.video.mesa3d.user
Message-ID <CABRTiajOn7eQR82apnPuEj52OGwg0fxfpaUaUJdGip-7jJ=6OQ@mail.gmail.com>
Hi,

Thank you for this great library!

I have a question and need help from you to resolve it. Following are the
details:

I use Manjaro KDE on two laptops and a desktop. The laptops contain AMD
graphic card in hybrid mode, but switched off from the BIOS even before
installing the OS. The desktop does not contain any graphics card other
than Intel integrated.

On all the above machines, I notice that the following dri.so files are
present in the file system cache:

usr/lib/dri/i915_dri.so
usr/lib/dri/i965_dri.so
usr/lib/dri/nouveau_vieux_dri.so
usr/lib/dri/r200_dri.so

I used fincore (https://github.com/yazgoo/linux-ftools) to get this
information.

As far as I know, only i965_dri.so should get loaded. Any reason why the
others are getting loaded?

Then, with the intent of optimizing memory usage, I went and deleted the
other files from /usr/lib/dri/ and I could see that the display quality
changed for better: it became sharper and clearer. Then I went and built
the mesa arch package (https://www.archlinux.org/packages/extra/x86_64/mesa/)
with only the required options (-D dri-drivers=i965, -D
gallium-drivers=nouveau,swrast, and -D vulkan-drivers=intel), and
installed. This also gave the same (good) results.

Now I am wondering:
  - is there a reason why the other .so files are loaded (for some
additional functionality or something)?
  - Is loading these additional files giving some kind of symbol conflict
resulting in blur/strain?

Could some one help by answering my newbie questions? Will provide more
details if required.

Thank you.

Ravi

_______________________________________________
mesa-users mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/mesa-users
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.