Я недавно купил карту AMD Radeon RX 5700 XT, и у меня уже была GeForce RTX 2070 в качестве основного графического процессора какое-то время. Я пытался запустить их вместе, и мне удалось сделать это на manjaro после установки карты AMD в качестве основной и запуска приложений на карте NVIDA с первичным запуском, когда это необходимо, теперь я пытаюсь вернуться к Ubuntu, и я могу та же конфигурация не работает.
nvidia-prime
__ NV_PRIME_RENDER_OFFLOAD = 2 __GLX_VENDOR_LIBRARY_NAME = nvidia
не работает root@my-pc:~#__NV_PRIME_RENDER_OFFLOAD=2 __GLX_VENDOR_LIBRARY_NAME=nvidia glxinfo | grep OpenGL
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 152 (GLX)
Minor opcode of failed request: 24 (X_GLXCreateNewContext)
Value in failed request: 0x0
Serial number of failed request: 39
Current serial number in output stream: 40
Я установил проприетарные драйверы для обеих карт попытались ответить здесь , и ничего не помогло.
Проблема была устранена путем удаления драйверов nvidia и их переустановки.
Это не совсем ответ, но если это поможет.
У меня на ноутбуке есть и AMD, и Nvidia. Я форсирую Nvidia по инструкции с https://forums.developer.nvidia.com/t/i-cant-enable-nvidia-gpu-with-nvidia-prime/69899/4
В этом файле /usr/share/X11/xorg.conf.d/10-nvidia.conf
Ставлю:
Опция "PrimaryGPU" "true"
И перезагружаюсь