AMD vs.Графические процессоры NVIDIA в Linux: Какой использовать?
Linux

AMD vs.Графические процессоры NVIDIA в Linux: Какой использовать?

Ищете быструю видеокарту для игр в Linux? У вас есть два основных варианта: AMD и Nvidia. Вот что вам нужно знать

Когда дело доходит до выбора быстрой видеокарты, есть два основных варианта: AMD и Nvidia

Есть несколько факторов, которые отличают их друг от друга. В Windows важна только скорость – графические процессоры NVidia (графический процессор) обычно быстрее, чем AMD. Но в Linux есть и другие вещи, которые нужно иметь в виду

Но что выбрать для Linux – графический процессор AMD или Nvidia?

Является ли Intel Graphics лучшим выбором для Linux?

Прежде чем сравнивать AMD и Nvidia, стоит рассмотреть ключевую альтернативу

Единственный поставщик видеокарт, в работе которого вы можете быть абсолютно уверены, – это интегрированная графика Intel. Хотя они могут быть не такими быстрыми, интегрированная графика Intel значительно улучшилась. Они также очень экономичны по сравнению с видеокартами Nvidia или AMD

Поддержка Intel доступна из коробки, а драйверы полностью с открытым исходным кодом для Linux. Многие игры также вполне играбельны, если и не так хорошо, как на выделенных видеокартах. Вы также можете быть уверены, что Wayland работает, если вы хотите протестировать его, благодаря его открытому исходному коду

Драйверы GPU: Проприетарные vs.Open Source

Существует два типа драйверов, которые вы можете установить для работы вашей видеокарты: проприетарные или с открытым исходным кодом. В обоих случаях есть свои положительные и отрицательные стороны, но они отличаются, если вы используете видеокарту Nvidia или AMD

Изображение кредитное: Stefan Ledwina через Flickr.

Для достижения наилучших результатов всегда лучше использовать проприетарные драйверы. Но если у вас есть философские возражения против проприетарных драйверов, альтернативы с открытым исходным кодом будут более привлекательными

Стоит ли использовать видеокарты Nvidia для Linux?

Хотя существуют драйверы Nvidia с открытым исходным кодом и проприетарные драйверы для Linux, лучшая производительность обеспечивается проприетарными драйверами.Nouveau, драйвер с открытым исходным кодом для карт Nvidia, показывает в целом худшие результаты, чем его проприетарный аналог

Большая часть работы, проделанной nouveau, заключается в реинжиниринге проприетарного драйвера Nvidia. Это похоже на то, как проект Wine воссоздает среду Windows для запуска таких программ, как Microsoft Office, в Linux. По сути, разработчики смотрят на результаты работы программы и работают в обратном направлении

У этого есть свои недостатки, в основном на фронте скорости и совместимости. Собственные драйверы Nvidia намного быстрее, чем nouveau, особенно на новых видеокартах

Еще один недостаток заключается в том, что в nouveau отсутствует то, что есть в проприетарном драйвере: реклокинг. Это позволяет графическому процессору работать интенсивнее и, следовательно, быстрее (за счет большего энергопотребления). К сожалению, только несколько графических процессоров Nvidia могут использовать это с установленным nouveau, и ни один из них не является очень новым

Разница в скорости значительна, особенно для более новых видеокарт. Некоторые бенчмарки показывают, что проприетарные драйверы могут работать в девять раз быстрее, чем их аналоги с открытым исходным кодом

Проще говоря, nouveau подходит для рисования рабочего стола, но в играх ей есть куда стремиться

Является ли AMD лучшим вариантом видеокарты для Linux?

По большому счету, не имеет значения, какие драйверы вы установите для видеокарт AMD. Они поддерживаются повсеместно, хотя использование драйверов с открытым исходным кодом является предпочтительным методом. На самом деле, есть много случаев, когда драйверы с открытым исходным кодом ( AMDGPU для более новых карт и Radeon для старых), находятся на одном уровне с их проприетарными аналогами или даже быстрее!

По сравнению с драйверами Nvidia с открытым исходным кодом лучше поддерживаются более новые видеокарты. Это частично объясняется тем, что AMD поддерживает сообщество разработчиков с открытым исходным кодом, предоставляя документацию и трудовые ресурсы для разработки драйверов

Но хотя драйверы AMD с открытым исходным кодом являются достойными в целом, ваша производительность все равно будет заметно ниже, чем при использовании видеокарты Nvidia с проприетарными драйверами

AMD vs Nvidia: что лучше для переключения графики?

Почти все ноутбуки и настольные ПК поставляются с интегрированной графикой Intel. Дискретные графические процессоры от Nvidia и AMD являются дополнительными опциями для ноутбуков, но могут быть добавлены вручную в настольные ПК

Переключение графики – это возможность компьютера выбирать, какой графический процессор использовать. Для базовых задач, таких как просмотр веб-страниц и работа с текстом, выбирается графический процессор Intel. Для игр, редактирования видео и подобных задач используется дискретный GPU

Собственные и открытые драйверы Nvidia и AMD для Linux поддерживают переключение графики

Поддерживает ли AMD или Nvidia Wayland?

Сервер отображения Wayland является неотъемлемой частью развития Linux и доступен на большинстве основных настольных компьютеров Linux

Графика AMD и Intel работает с Wayland с использованием открытых и проприетарных драйверов.Nvidia – это совсем другая история

Хотя разработка такого драйвера ожидается к 2021 году, проприетарный драйвер Nvidia работает только с реализацией Wayland в GNOME

Композиторам для Wayland необходим специальный API (интерфейс прикладного программирования), реализуемый графическим драйвером.API, который в настоящее время используется чаще всего, называется GBM (Generic Buffer Management). Пока вы используете драйвер с открытым исходным кодом (AMDGPU/Radeon/nouveau), Wayland будет работать

Поскольку проприетарный драйвер Nvidia использует другой API (EGLStreams), все обстоит иначе. Многие композиторы не поддерживают его, главным исключением является рабочий стол GNOME. Альтернатива с открытым исходным кодом также не поддерживает Wayland

Какая видеокарта лучше для Linux: Intel, AMD или Nvidia?

Для настольных компьютеров Linux выбор сделать гораздо проще

Карты Nvidia стоят дороже, чем AMD, и имеют преимущество в производительности. Но использование карт AMD гарантирует превосходную совместимость и возможность выбора надежных драйверов, как с открытым исходным кодом, так и проприетарных

То же самое справедливо и для Intel, хотя это решение медленнее

Если вам нужна поддержка Wayland, AMD и Intel – самые надежные варианты. В противном случае, рискните с Nvidia. На протяжении многих лет у нее не было хороших отношений с Linux, но рост игрового рынка Linux меняет ситуацию

Решили? Вот как установить проприетарные графические драйверы в Linux

Об авторе

Алексей Белоусов

Привет, меня зовут Филипп. Я фрилансер энтузиаст . В свободное время занимаюсь переводом статей и пишу о потребительских технологиях для широкого круга изданий , не переставая питать большую страсть ко всему мобильному =)

Комментировать

Оставить комментарий