I am running on the RC kernel and I have never installed kodi before. I will try to revert this kodi install but I need to fix my X11 first. It has issues at the moment, chrome is messed-up and displays like a candy cane… swirled, I can not see the systems settings window contents (all black).
If this libva issue is normal, I am lost at the moment as to what is wrong. I will keep looking into it.
I assume this should be llvmpipe since you specified that I install xf86-video-fbturbo-git. If I have mesa-git installed, it always finds the v3d driver. If I revert to mesa-20.2.3-1 and reboot, llvmpipe will be used.
If I understand @darksky correctly, this is not the behavior he experiences. llvmpipe will load for him with mesa-git installed.
If I “force” llvmpipe to load by rolling back the mesa version, I have X11 issues and kodi does not use HW acceleration.
I would think the provided kodi packages that I downloaded and installed would be listed. But kodi does run without issue except for the lack of hw acceleration and the libva error.
I am starting to get some intermittent issues with kodi 18 showing up now. Looking at that guy’s PKGBUILD he has provides=(‘kodi-dev’) and there is also a kodi-dev 18 package in the repo so I am thinking pacman at times think it is installed. I will have to change the provides for all 4 of those packages but that should not affect running kodi 19 I would think.
Interesting, well, at least to me. First attempt at using the kms version and my boot stalled at starting the graphical interface. I will mess around a bit with this before moving back to my kodi issue.
Well the situation just got weird and now I will have to put my thinking hat on. I noticed my fbturbo was disabled and kodi was working just fine so I enabled it and it still worked ok but I now have llvmpipe in glxinfo.
The guy never said anything about disabling fbturbo and since he uses arch-arm I know it normally gets installed.
The problem is with fbturbo enabled the gpu uses gpu_mem= for it’s memory and with out fbturbo it gets it from cma. Since in his directions he said to disable any custom gpu_mem= that means that it would use the system default gpu_mem=64.
I got that a few weeks ago when I compiled the upstream kernel to test where they were with support for the pi4. The problem was my VIZIO tv not getting recognized properly. I had an old computer monitor I hooked up and the picture was perfect. But your issue seems to be with a program. Mine was with the desktop and all programs
The strange think with the issue is I took a screenshot to show strit and the screenshot looked perfect.