Нет однозначного ответа на вопрос, почему проприетарные драйверы NVIDIA работают хуже, чем открытые от AMD. Однако есть несколько предположений, которые могут объяснять разницу в производительности:
- Компания NVIDIA не делится своими исходниками и не помогает разработчикам Linux с поддержкой драйверов. 4 Из-за этого драйвер с открытым исходным кодом Nouveau не сможет раскрыть потенциал видеокарты. 4 Это особенно актуально для современных видеокарт с архитектурами Maxwell, Pascal, Turing или Ampere. 4
- Проприетарный драйвер от NVIDIA напрямую содержит код множества проприетарных игр. 2 Компания не смогла организовать свободный драйвер под свои видеокарты из-за лицензионных соображений. 2
При этом проприетарные драйверы NVIDIA могут быть быстрее, чем Nouveau, особенно с новыми видеокартами. 3 Некоторые тесты показывают, что проприетарные драйверы могут работать до девяти раз быстрее, чем их аналоги с открытым исходным кодом. 3