So far as I can tell, everything 3D on the character selection screen is shown as silhouettes (or not rendered at all, to the same effect). The highlighting appears to work fine.
I don’t see anything useful in the log re. shaders (and I’ve truncated the log due to a separate log-spam bug).
Selecting Vulkan instead (%command% -force-vulkan) fixes that problem, but has its own set of problems – much reduced frame rate, some shader errors in the log file and what looks suspiciously like a Linux kernel memory leak (which, of course, isn’t a game dev problem; I’ve done a quick kernel upgrade, which may or may not fix that).
Using Vulkan is, or should be, a better option than using OpenGL (and should, arguably, be the default where driver support is present).