Энтузиасты провели интересное тестирование популярной стратегии Civilization VI в операционной системе Linux. Игрок решил сравнить производительность нативного порта, который работает на базе старого API OpenGL, с запуском Windows-версии через прослойку Proton, использующую транслятор DXVK. Тестирование проводилось на актуальном дистрибутиве Pop!_OS 24.04 с использованием мощного компьютера, оснащенного процессором Ryzen 9 5900X, 32 гигабайтами оперативной памяти и современной видеокартой RTX 5070 Ti. Все замеры происходили в разрешении 1080p на максимальных настройках графики без ограничения частоты кадров.
Результаты эксперимента оказались весьма показательными и удивили многих пользователей. Запуск через транслятор в среду Vulkan продемонстрировал подавляющее превосходство над нативной версией для Linux. Использование прослойки от Valve обеспечило значительно лучшую загрузку процессора, плавный график времени кадра и многократный прирост общего FPS в определенных сценариях. Этот тест наглядно показывает, насколько сильно устаревший OpenGL ограничивает производительность по сравнению с современными методами трансляции команд.
Автор тестирования специально выбрал для своих тестов операционную систему Pop!_OS и видеокарту от зеленой корпорации. Он объяснил это тем, что графические чипы NVIDIA занимают около 80% игрового рынка, а данный дистрибутив предлагает самую простую установку проприетарных драйверов прямо из коробки. Такой подход позволяет показать рядовым геймерам с Windows реалистичный и комфортный путь перехода на свободную ОС. В будущем энтузиаст планирует повторить тесты после выхода грядущего обновления драйверов NVIDIA версии 595, которое должно дополнительно улучшить работу игр в DX12.