Some update:
After tinkering a bit. It seems that you don't need bumblebee at all!??? I'm not really sure because glxinfo returns "Intel" as its renderer. I.e., it returns the following:
root@4f82889627cf:/# glxinfo |grep -i renderer
GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer,
GLX_INTEL_swap_event, GLX_MESA_copy_sub_buffer, GLX_MESA_query_renderer,
Extended renderer info (GLX_MESA_query_renderer):
OpenGL renderer string: Mesa DRI Intel(R) UHD Graphics 630 (Coffeelake 3x8 GT2) x86/MMX/SSE2
This is a bit confusing because the command nvidia-container-cli info returns this (for an unitiated like me I take this as an indication that the Nvidia card is in use):
NVRM version: 440.44
CUDA version: 10.2
Device Index: 0
Device Minor: 0
Model: GeForce GTX 1660 Ti
Brand: GeForce
GPU UUID: GPU-142cff67-ea5c-3410-82cd-cc262a1afc18
Bus Location: 00000000:01:00.0
Architecture: 7.5
I was able to install Witcher using Steam Proton (good), however there is no audio at all (this is the deal breaker for me). From video previews in steam games to the actual game that's running - no audio.
I hope some Funtoo gods would shed some light on this. I'm definitely missing a lot.
Thank you guys for the great work.