# Difference Between NVidia .run file and Nvidia's packaged drivers

**URL:** <https://forum.logik.tv/t/difference-between-nvidia-run-file-and-nvidias-packaged-drivers/7715>\
**Category:** Hardware Questions\
**Tags:** nvidia, drivers, rocky\
**Created:** [February 14, 2023, 3:35am UTC](https://forum.logik.tv/t/difference-between-nvidia-run-file-and-nvidias-packaged-drivers/7715 "2023-02-14T03:35:56Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![willypeat-carnival](https://avatars.discourse-cdn.com/v4/letter/w/3bc359/32.png) [@willypeat-carnival](https://forum.logik.tv/u/willypeat-carnival)\
**Post date:** [February 14, 2023, 3:35am UTC](https://forum.logik.tv/t/difference-between-nvidia-run-file-and-nvidias-packaged-drivers/7715/1 "2023-02-14T03:35:56Z")

</div>

Hey guys!

I’m wondering what the difference is between these two methods of installing Nvidia’s graphics drivers? When I install the graphics drivers via the .run file (including --install-libglvnd) I can get Flame to run just fine, but if I try and update libglvnd\* (I think specifically libglvnd-glx), or just install the Nvidia drivers via Nvidia’s RPM repo, flame always comes up with the “symbol lookup error /lib64/libgl.so.1 undefined symbol \_glapi\_tls\_current” error, no matter What I try.

Any ideas?
