Low Orbit Flux Logo 2 D

How to See Which Display Driver is Loaded in Arch Linux

You can use the following command. This will probably work even if you are using HDMI or display port. It will show you which device you have.


lspci -v|grep -i vga

If you want to see the full output you can just run this which should also show you which driver is in use.


lspci -v

Search for the section that looks like this:


00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 630 (Desktop 9 Series) (rev 02) (prog-if 00 [VGA controller])
        DeviceName: Onboard - Video
        Subsystem: ASUSTeK Computer Inc. UHD Graphics 630 (Desktop 9 Series)
        Flags: bus master, fast devsel, latency 0, IRQ 137
        Memory at a0000000 (64-bit, non-prefetchable) [size=16M]
        Memory at 90000000 (64-bit, prefetchable) [size=256M]
        I/O ports at 3000 [size=64]
        Expansion ROM at 000c0000 [virtual] [disabled] [size=128K]
        Capabilities: <access denied>
        Kernel driver in use: i915
        Kernel modules: i915
        

You can check loaded video drivers like this:


lsmod|grep -i vid

The output might look something like this:


video                  53248  2 asus_wmi,i915

You might also try the following for more info:


glxinfo | grep OpenGL