I wish any of this could explain to me why I get NVIDIA drivers installed on my Intel GPU computer (no NVIDIA anywhere on this system according to hardware auditing and HP specs). I think Manjaro is installing NVIDIA by default(?) I manually removed them and manually installed some Intel GPU driver(s), but it's confusing. I don't even know what the open source ones are called, but I tried to install those at one point too. I'm an amateur when it comes to that stuff.
Some observations on nvidia elements on a system follow.
Manjaro has the package linux-firmware in its repos which is a large package of around 4000 files which includes firmware for many different hardware requirements including nvidia, intel, amd, realtek etc. Since this package is usually installed, some nvidia firmware files will be installed regardless of the hardware on the machine.
Sometimes a distro includes packages which are made up of parts of the linux-firmware package broken into smaller packages of specific sets of firmware, like: firmware-nvidia..., firmware-amd-graphics, firmware-realtek etc. but it appears in Manjaro that such a package is not available for nvidia firmware, so they use the larger linux-firmware package to cover the field. That would explain why a machine without any nvidia components like an nvidia graphics card, would have some nvidia files in the installation.
One can discover the nvidia files by inspecting the /lib/firmware directory directly and view the nvidia subdirectory there or run a search like the following:
Code:
$ locate nvidia
/usr/lib/firmware/nvidia
/usr/lib/firmware/nvidia/ad102
/usr/lib/firmware/nvidia/ad102/gsp
/usr/lib/firmware/nvidia/ad102/gsp/booter_load-535.113.01.bin
<snip>
Bear in mind that firmware and drivers are distinct elements. Firmware is tiny code which loads to a device on bootup, whereas drivers are modules in the kernel itself like graphics card drivers. A machine without nvidia graphics wouldn't normally load nvidia graphics drivers because the kernel wouldn't see any nvidia graphics hardware to load the drivers for, so the presence of nvidia firmware or graphics drivers wouldn't affect performance, rather just consume storage.