- AMD против NVIDIA. Что использовать на Linux?
- Является ли Intel Graphics лучшим выбором для Linux?
- Драйверы для графических процессоров: проприетарные и открытые
- Стоит ли использовать видеокарты Nvidia для Linux?
- AMD – лучший вариант видеокарты для Linux?
- AMD против Nvidia: что лучше для графической коммутации?
- AMD или Nvidia поддерживают Wayland?
- Какая видеокарта лучше всего подходит для Linux: Intel, AMD или Nvidia?
- AMD против NVIDIA GPU на Linux: какой использовать?
- Является ли Intel Graphics лучшим выбором для Linux?
- Драйвер графического процессора: проприетарный против Открытый исходный код
- Стоит ли использовать видеокарты Nvidia для Linux?
- AMD — лучший вариант видеокарты для Linux?
- AMD против Nvidia: что лучше для переключения графики?
- AMD или Nvidia поддерживают Wayland?
- Какая видеокарта для Linux лучше всего подходит: Intel, AMD или Nvidia?
- AMD vs Nvidia для Linux
AMD против NVIDIA. Что использовать на Linux?
Когда дело доходит до выбора быстрой видеокарты, есть два основных варианта: AMD и Nvidia.
Есть несколько факторов, которые выделяют их. В Windows важна скорость – графические процессоры Nvidia, как правило, работают быстрее, чем AMD, но в Linux есть и другие вещи, о которых нужно помнить.
Но что вы должны выбрать для Linux – AMD, Nvidia или может Intel?
Является ли Intel Graphics лучшим выбором для Linux?
Прежде чем сравнивать AMD и Nvidia, стоит рассмотреть ключевую альтернативу.
Единственный поставщик видеокарт, в котором вы можете быть абсолютно уверены, это интегрированная графика Intel. Хотя они могут быть не такими быстрыми, встроенная графика Intel, в последние годы, значительно улучшилась. Плюс, они очень экономичны по сравнению с видеокартами Nvidia или AMD, если у вас ноутбук.
Поддержка Intel доступна из коробки, драйверы полностью открыты для Linux. Многие игры также вполне играбельны, как с дискретными видеокартами. Вы также будете уверены, что Wayland работает.
Драйверы для графических процессоров: проприетарные и открытые
Существует два типа драйверов, которые вы можете установить, чтобы ваши видеокарты работали, а именно: проприетарные драйверы или драйверы с открытым исходным кодом. Хотя у обоих есть и хорошие и плохие стороны, они отличаются, если вы используете видеокарту Nvidia или AMD.
Для достижения наилучших результатов проприетарные драйверы всегда лучше. Но если у вас есть философское возражение против проприетарных драйверов, альтернативы с открытым исходным кодом ждут вас.
Стоит ли использовать видеокарты Nvidia для Linux?
Хотя для Linux существуют открытые и проприетарные драйверы Nvidia, лучшая производительность достигается благодаря проприетарным драйверам. Nouveau, драйвер с открытым исходным кодом для карт Nvidia, дает в целом худшие результаты, чем его аналоги.
Большая часть работы, проделанной Nouveau, осуществляется путем реинжиниринга проприетарного драйвера Nvidia. Это похоже на то, как проект Wine воссоздает среду Windows для запуска таких программ, как Microsoft Office в Linux.
Это имеет свои недостатки, в основном по скорости и совместимости. Проприетарные драйверы Nvidia намного быстрее, чем nouveau, особенно с новыми видеокартами.
Другим недостатком является то, что nouveau не хватает того, что есть у проприетарного драйвера: блокировка. Это позволяет графическому процессору работать быстрее (за счет большей мощности). К сожалению, только несколько графических процессоров Nvidia могут использовать это с установленным nouveau, ни один из них не новый.
Разница в скорости значительна, особенно для новых видеокарт. Некоторые тесты показывают, что проприетарные драйверы могут работать в девять раз быстрее, чем их аналоги с открытым исходным кодом.
AMD – лучший вариант видеокарты для Linux?
По большей части не имеет значения, какие драйверы вы устанавливаете для видеокарт AMD. Они хорошо поддерживаются по всем направлениям, хотя использование драйверов с открытым исходным кодом является предпочтительным методом, фактически, во многих случаях драйверы с открытым исходным кодом (AMDGPU для более новых карт и Radeon для более старых) находятся на одном уровне со своими аналогами или даже быстрее!
По сравнению с драйвером Nvidia с открытым исходным кодом, улучшена поддержка новых видеокарт. Частично это связано с поддержкой AMD сообщества открытого исходного кода, предоставлением документации и рабочей силы для разработки драйверов.
Но в то время, как драйверы AMD с открытым исходным кодом хороши во всех аспектах, ваша производительность все равно будет заметно ниже, чем при использовании видеокарты Nvidia с проприетарными драйверами.
AMD против Nvidia: что лучше для графической коммутации?
Почти все ноутбуки и настольные ПК поставляются с интегрированной графикой Intel. Дискретные графические процессоры от Nvidia и AMD являются доп. опциями для ноутбуков и могут быть добавлены вручную на настольных компьютерах.
Переключение графики – это возможность компьютера выбирать, какой графический процессор использовать. Для основных задач, таких как просмотр веб-страниц и обработка текста, выбран графический процессор Intel. Для игр, редактирования видео и тому подобного используется дискретный графический процессор.
Все проприетарные драйверы Nvidia и AMD для Linux с открытым исходным кодом поддерживают переключение графики.
AMD или Nvidia поддерживают Wayland?
Дисплейный сервер Wayland является неотъемлемой частью разработки Linux и доступен на большинстве основных настольных систем Linux.
Графика AMD и Intel работает с Wayland с использованием открытых и закрытых драйверов. Nvidia – это другая история.
Хотя его развитие ожидается к 2021 году, собственный драйвер Nvidia работает только с реализацией GNOME Wayland.
Композиторам для 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-игр меняет это.
Источник
AMD против NVIDIA GPU на Linux: какой использовать?
Когда дело доходит до выбора быстрой видеокарты, есть два основных варианта: AMD и Nvidia.
Есть несколько факторов, которые отличают их. В Windows важна скорость: графические процессоры Nvidia (графические процессоры), как правило, работают быстрее, чем AMD. Но в Linux есть и другие вещи, о которых нужно помнить.
Но что вы должны выбрать для Linux: AMD или Nvidia GPU?
Является ли Intel Graphics лучшим выбором для Linux?
Прежде чем сравнивать AMD и Nvidia, стоит рассмотреть ключевую альтернативу.
Единственный поставщик видеокарт, в котором вы можете быть абсолютно уверены — это интегрированная графика Intel. Хотя они могут быть не такими быстрыми, встроенная графика Intel значительно улучшилась . Они также очень совместимы с батареей по сравнению с видеокартами Nvidia или AMD.
Поддержка Intel доступна сразу же, драйверы полностью открыты для Linux. Многие игры также вполне играбельны, если не с выделенными видеокартами. Вы также уверены, что Wayland работает, если вы хотите попробовать его, из-за его природы с открытым исходным кодом.
Драйвер графического процессора: проприетарный против Открытый исходный код
Существует два типа драйверов, которые могут быть установлены для работы видеокарт, а именно проприетарные или открытые драйверы . Хотя в обоих есть положительные и отрицательные стороны, они отличаются, если вы используете видеокарту Nvidia или AMD.
Изображение предоставлено: Stefan Ledwina через Flickr .
Для достижения наилучших результатов проприетарные драйверы всегда лучше. Но если у вас есть философское возражение против проприетарных драйверов, альтернативы с открытым исходным кодом более интересны.
Стоит ли использовать видеокарты Nvidia для Linux?
Хотя для Linux существуют проприетарные и открытые драйверы Nvidia, лучшая производительность достигается благодаря проприетарным драйверам. Nouveau, драйвер с открытым исходным кодом для карт Nvidia, дает более низкие общие результаты, чем его собственный аналог.
Большая часть работы, проделанной Nouveau, осуществляется путем реинжиниринга проприетарного драйвера Nvidia. Это похоже на то, как проект Wine воссоздает среду Windows для запуска таких программ, как Microsoft Office в Linux . По сути, разработчики смотрят на результаты программы и работают в обратном направлении.
Это имеет свои недостатки, в основном по скорости и совместимости. Собственные драйверы Nvidia намного быстрее новых, особенно с новыми видеокартами.
Другим недостатком является то, что у nouveau отсутствует то, что есть у проприетарного драйвера: блокировка . Это позволяет графическому процессору работать больше и, следовательно, работать быстрее (за счет большей мощности). К сожалению, только несколько графических процессоров Nvidia могут использовать его с установленным nouveau, ни один из них не очень новый.
Разница в скорости значительна, особенно для новых видеокарт. Некоторые тесты показывают, что проприетарные драйверы могут работать в девять раз быстрее, чем их аналоги с открытым исходным кодом.
Проще говоря, nouveau подходит для рисования на рабочем столе, но в игре есть путь.
AMD — лучший вариант видеокарты для Linux?
По большей части, не имеет значения, какой тип драйвера вы устанавливаете для видеокарт AMD. Они хорошо поддерживаются по всем направлениям, хотя использование драйверов с открытым исходным кодом является предпочтительным методом. На самом деле, во многих случаях драйверы с открытым исходным кодом ( AMDGPU для более новых карт и Radeon для более старых) находятся на одном уровне со своими фирменными аналогами или даже быстрее!
По сравнению с драйвером Nvidia с открытым исходным кодом, улучшена поддержка новых видеокарт. Отчасти это связано с поддержкой AMD сообщества открытого исходного кода, которое предоставляет документацию и человеческие ресурсы для разработки драйверов.
Но в то время как драйверы AMD с открытым исходным кодом хороши во всех аспектах, ваша производительность все равно будет заметно ниже, чем при использовании видеокарты Nvidia с проприетарными драйверами.
AMD против Nvidia: что лучше для переключения графики?
Почти все ноутбуки и десктопы имеют встроенную графику Intel. Дискретные графические процессоры от Nvidia и AMD являются дополнительными дополнениями для ноутбуков, но могут быть добавлены вручную на настольных ПК.
Переключение графики — это способность компьютера выбирать, какой графический процессор использовать. Для основных задач, таких как просмотр веб-страниц и обработка текста, выбран графический процессор Intel. Для игр, редактирования видео и тому подобного используется дискретный графический процессор.
Все проприетарные драйверы Nvidia и AMD для Linux с открытым исходным кодом поддерживают переключение графики.
AMD или Nvidia поддерживают Wayland?
Дисплейный сервер Wayland является неотъемлемой частью разработки Linux и доступен на большинстве основных настольных систем Linux.
Графика AMD и Intel работает с Wayland с использованием проприетарных и открытых драйверов. Nvidia — это другая история.
Хотя разработка ожидается к 2021 году, собственный драйвер Nvidia работает только с реализацией GNOME в Wayland.
Композиторам Wayland требуется специальный API (интерфейс прикладного программирования) , реализованный графическим драйвером. В настоящее время наиболее используемый API называется GBM (Generic Buffer Management). Пока вы используете драйвер с открытым исходным кодом (AMDGPU / Radeon / nouveau), Wayland будет работать.
Поскольку проприетарный драйвер Nvidia использует другой API (потоки EGL), все иначе. Многие композиторы не поддерживают это, рабочий стол GNOME является основным исключением. Аналогично, альтернатива с открытым исходным кодом не поддерживает Wayland.
Какая видеокарта для Linux лучше всего подходит: Intel, AMD или Nvidia?
Для настольных компьютеров Linux это сделать намного проще.
Карты Nvidia стоят дороже AMD и имеют преимущество в производительности. Но использование AMD гарантирует превосходную совместимость и выбор надежных драйверов, как с открытым исходным кодом, так и проприетарных.
То же самое касается Intel, хотя это решение медленнее.
Если вам нужна поддержка Wayland, AMD и Intel являются наиболее надежными вариантами. В противном случае воспользуйтесь возможностью для Nvidia. За эти годы у него не было хороших отношений с Linux, но рост игр для Linux меняет это.
Источник
AMD vs Nvidia для Linux
Уже давно на десктопе стоит gtx560. Пора бы поменять её на что-то поновее но не хочется отдавать за это больше 20к. По всем тестам 1060 делает и rx560 и rx570. Но так как большую часть времени я все-таки не играю, хотел поинтересоваться как поддержкой AMD вообще сейчас дела. Например на Nvidia в Chrome аппаратное ускорение надо включать через flags и то оно коряво работает. Как с этим на видеокартах AMD. Fedora 28 Gnome вообще у меня выдает черный экран после входа в систему при установке проприетарных драйверов, да я знаю что Nvidia кинула старые карты, ставил 390 драйвер, в Ubuntu Gnome работает в Fedora нет. Ну и вообще у кого есть опыт работы с современными картами что лучше для работы и нетребовательного гейминга?
Geforce 1050 2GB/GDDR5/128bit удовлетворит все твои запросы. Карта относительно холодная (75 Вт) и производительная в играх и майнинге (640 CUDA-процессоров): MSI GeForce GTX 1050 OC [GTX 1050 2G OC].
У новых 3GB-релизов урезана шина памяти до 96bit — не бери.
Оставить старую карточку с 390 драйверами. Достаточно для работы, если учесть что вайланд пока не нужен. Игрушки на средних параметрах тянет. Mpv с ускорением отлично тянет любое видео. Чего еще надо или нехватает? Или решил копроэкономику поддержать?
На играх она уже никакая. Да и с дровами тоже проблемы бывают, я писал что 28 федора с гномом выдает черный экран, хотя я до этого сидел на 25-27 такого не было, в Chrome если включить аппаратный композитинг начинаются глюки. Вот интересно как на десктопе современные дрова AMD.
Федора с гномом это вайланд. Пока что эталонное ненужно. На иксах же все работает. Про игры вроде сначала речь про не требовательный гейминг ишла. А так поддержу предыдущего товарища 1050
Да и с дровами тоже проблемы бывают, я писал что 28 федора с гномом выдает черный экран, хотя я до этого сидел на 25-27 такого не было
Fedora проблемы. Скорее что-то наломали с интенсивным засаживаниям Wayland.
Может где-то в конфигах GDM надо явно прописать использование иксов вместо Wayland
в Chrome если включить аппаратный композитинг начинаются глюки. Вот интересно как на десктопе современные дрова AMD.
Так у всего на линуксах. На другой видеокарте лучше не будет.
В Fedora wayland отключается так же легко как и в Ubuntu, и он кстати автоматом отключается при запуске на проприетарных дровах, но у меня она при входе просто выдает черный экран. И мне нравится красивый десктоп, поэтому интересно как новые карточки работают эффектами Gnome Shell, 560 периодически затыкается. Ну и нетребовательный гейминг это игры которые вышли года 2-3 назад.
GTX 560 вышла в 11 году. И что с тех пор ничего не изменилось?
При входе всеравно gdm вайленд использует вот и глюки можно отключить в настройках gdm. Такие же глюки будут на любой нвидия с блобом.
По большому счету ничего не изменилось.Kms разве что на блобе уже работает
нетребовательный гейминг это игры которые вышли года 2-3 назад
Не вводи людей в заблуждение. «нетребовательный гейминг» — это лет 10 назад.
Я делал все это на 27 федоре. В 28 это уже не требуется, там gdm без проблем запускается на блобе, а вот сам Gnome Shell нет, были рецепты подправить параметры инициализации, но для меня они не сработали.
Это уже ретро гейминг
Я в общем то и хотел спросить есть ли тут владельцы свежих карт от AMD, если там в играх на fps на 5-10% меньше, но нет таких танцев с бубном как с блобом Nvidia, я бы тогда взял AMD.
Fedora последняя все отлично на AMD RX560. В нативные игры не играю, DXVk, Gallium9 работают хорошо. На гноме глюк был, что композитинг не работал в полноэкранных приложениях(тиринг без vsync), ввел что-то в консоль гнома, поставил еще расширение на эту тему — всё заработало отлчино. Гном на иксах конечно.
А как там с хромом? Тоже надо включать флагами хардварное декодирование видео и хардварный композитинг?
От сборки зависит. Я включал и то и то, но декодирования нет на Линуксе, это просто заглушка ни на что не влияющая по идее.
Можно настроить открывать видео в mpv с аппаратным декодированием
Для Ubuntu есть вот это например: https://launchpad.net/
Да, MPV очень хорош.
В федоре тоже есть аналог ппа — Copr, но выбора там меньше в разы, и этой сборки нет наверное. Я пользую Фокс все равно, когда-нибудь запилят и туда декодирование, оно уже было как то, но его выпилили из-за перехода на ffmpeg или наоборот с него.
У меня ноут с Nvidia optimus и я для себя решил что больше никогда не возьму ноут с nvidia. И с десктопом тоже все больше склоняюсь к варианту от AMD. Только похоже чтобы карты хватило на долго надо брать RX580, он как раз стоит в одной поре с GTX1060.
Без амдпро разница будет процентов 30-50. А с установкой про тоже гемор.Если кодировкой видео занимаешься тоже гемор с амд. И у амд и у невидии у каждой свои заморочки. Если приоритет игры то невидия при сравнительных ценах
RX580, он как раз стоит в одной поре с GTX1060.
Только на разрешении 1920×1080. На более высоких разрешениях Radeon 580 имеет преимущество благодаря большей разрядности шины памяти и примерно равен по скорости Geforce 1070. Но скорость — не единственное, что надо принимать во внимание. Раз тут обсуждение работы в Linux, то надо учитывать качество драйверов и простоту их установки. Раньше преимущество было у NVidia, но сейчас может быть у AMD. На своём недавнем опыте могу только отметить, что последняя версия драйвера Radeon (для модели R9) в Ubuntu установилась легко и работает стабильно.
Простота установки только у свободных драйверов, для про версии иксы порой откатывать надо. А без нее fps в игрушках намного меньше
С Nvidia тоже часто жду черный экран особенно если ядро свежее. Самый стабильный вариант, это Ubuntu со стоковыми ядром и драйверами, эксперименты с ppa частенько приводили к черному экрану.
Староваты тесты интересно глянуть что на последних драйверах
На gt560 теперь только 390драйвера.
У меня 1060, никаких нареканий, драйвер проприетарный.
И темку глянь на лоре
В ppa для Ubuntu есть пакеты и 340 и 390 и 396. Но у меня заработали только 390.48, а 390.56 вернули меня на noveau
Драйвер должен соответствовать версии хорга и ядра.
В Ubuntu модуль ядра каждый раз собирается под текущее ядро с помощью dkms
А под весию апи иксов?
Драйвера из ppa для конкретной версии Ubuntu.
Ну бог его знает. у меня на всех драйверах для 560карточки из реп арча работало и работает без проблем. На иксах разумеется. Танки с самолетиками на средних тянет. К тому моменту как вайланд допилят может и сменю карточку
Geforce 1050 2GB/GDDR5/128bit
жалких 128 бита шины
2 куска видеопамяти
производительная в играх и майнинге
Ахах. По числу конвейеров он сольет даже старенькой 256-битной 7870.
Милый, предложи лучше 1070 хотя бы.
Ну дай ссылочку за 20штук которые ТС готов выложить
Пусть ТС подкопит и купит за 35-40. На видюхе не экономят, если она нужна для игр и вычислений. Сам вот купил амудешную затычку вместо амудешной печи. Летом самое оно.
Это ненужно не поддерживает mesa
Есть два стула — 1050 Ti сейчас или ждать новых карт. Новые будут нескоро и дороже, но очевидно что мощней и с новыми плюшками. Обогреватели от AMD брать смысла нет.
ТС игрушки интересуют и amdgpu драйвером поддерживается
Обогреватели от AMD брать смысла нет.
Всего-то СО поменял и не обогревает. Зато с amdgpu из коробки можно даже поиграть в отличие от инвалидного nouveau.
Привет. И в Fedora заработает — нужно только найти причину проблемы. На вот, почитай про установку драйвера в обход пакетной системы: https://www.if-not-true-then-false.com/2015/fedora-nvidia-guide/
По моему мнению, NVIDIA на Линуксе лучше. Когда я так говорю, я всегда предлагаю сравнить бенчмарки Unigine (как пример ПО, использующего OpenGL напрямую) в Windows и Linux. https://www.phoronix.com/scan.php?page=article&item=june-2018-gpus&num=3 Смотри: если в Windows выбрать OpenGL, и в Linux тоже выбрать OpenGL, то FPS совпадает! Это говорит о том, про производительность драйверов NVIDIA в Linux совпадает с производительностью в Windows.
// Если в Windows выбрать Direct3D, то будет ещё быстрее. Движок Unigine тут ни при чём — проблема в драйвере. Вот что об этом рассказал разработчик.
Но к сожалению, очень мало игр используют настоящий OpenGL. В основном это инди-игры, которым хватает даже интеграшки в моей nForce 4. А игры Triple-A (AAA) используют транслятор из Direct3D в OpenGL, что влияет на производительность. Например, игра Bioshock Infinite под Windows 300 FPS, под Linux 220 FPS.
Игры, которые работают через транслятор, отлично работают с открытым драйвером AMD. По ссылке, которую я приводил выше, есть тесты (на второй странице, а по ссылке третья). На открытом они выдают на 100% больший FPS, чем на закрытом AMDGPU-PRO. С чем это связано я не знаю — возможно, разработчики открытого драйвера нашли и оптимизировали какое-то «узкое место», которое есть только в играх, работающих через трансляторы.
Я бы на твоём месте видеокарту вообще не менял. На средних настройках она «тянет» всё.
Шел 2018 год. На ЛОРе еще пытались жрать nouveau. Хочешь играть — ставь блоб, на котором работает все как и должно.
> Игры, которые работают через транслятор, отлично работают с открытым драйвером AMD. По ссылке, которую я приводил выше, есть тесты (на второй странице, а по ссылке третья).
1050ti почти в два раза медленнее чем 1060 3GB а разница в цене тысяч 5 максимум, это вообще бессмысленная покупка.
Источник