I have this problem as well, and I believe the main problem is that my /dev/dri/card0 is placed in /dev.
I have this problem as well, and I believe the main problem is that my /dev/dri/card0 is placed in /dev.