- AMD vs NVIDIA на Linux: какой GPU использовать?
- Драйверы GPU: проприетарные vs открытые
- Стоит ли использовать видеокарты Nvidia для Linux?
- AMD — лучший вариант видеокарты для Linux?
- AMD против Nvidia: что лучше для графической коммутации ( GPU switching )?
- AMD или Nvidia поддерживают Wayland?
- Какая видеокарта лучше всего подходит для Linux: Intel, AMD или Nvidia?
- Что лучше работает под Linux: Nvidia или AMD?
- AMD vs Nvidia для Linux
AMD vs NVIDIA на Linux: какой GPU использовать?
Когда дело доходит до выбора быстрой и мощной видеокарты , то существует два основных варианта: AMD и Nvidia.
Есть несколько факторов, которые выделяют их. В Windows важна скорость — графические процессоры Nvidia, как правило, работают быстрее, чем AMD. Но в Linux есть и другие факторы, о которых нужно помнить.
Но что же выбрать для Linux — AMD или Nvidia?
Драйверы GPU: проприетарные vs открытые
Существует два типа драйверов, которые вы можете установить, а именно проприетарные драйверы или с открытым исходным кодом. Хотя у обоих есть и хорошие, и плохие стороны, они отличаются, если вы используете видеокарту Nvidia или AMD.
Для достижения наилучших результатов проприетарные драйверы всегда лучше. Но если у вас есть философское возражение против проприетарных драйверов, альтернативы с открытым исходным кодом являются более привлекательными.
Стоит ли использовать видеокарты Nvidia для Linux?
Хотя для Linux существуют открытые и проприетарные драйверы Nvidia, лучшая производительность достигается благодаря проприетарным драйверам. Nouveau, драйвер с открытым исходным кодом для карт Nvidia, обеспечивает в целом худшие результаты, чем его собственный аналог.
Большая часть работы, проделанной Nouveau, осуществляется путем реинжиниринга проприетарного драйвера Nvidia. Это похоже на то, как проект Wine воссоздает среду Windows для запуска таких программ, как Microsoft Office на Linux.
Это имеет свои недостатки, в основном по скорости и совместимости. Проприетарные драйверы Nvidia намного быстрее, чем nouveau, особенно с новыми видеокартами.
Другим недостатком является то, что nouveau не хватает того, что есть у проприетарного драйвера: блокировка . Это позволяет графическому процессору работать больше и, следовательно, работать быстрее (за счет большей мощности).
Разница в скорости значительна, особенно для новых видеокарт. Некоторые тесты показывают, что проприетарные драйверы могут работать до девяти раз быстрее, чем их аналоги с открытым исходным кодом.
AMD — лучший вариант видеокарты для Linux?
По большей части не имеет значения, какие драйверы вы устанавливаете для видеокарт AMD. Они хорошо поддерживаются по всем направлениям, хотя использование драйверов с открытым исходным кодом является предпочтительным методом.
По сравнению с драйвером Nvidia с открытым исходным кодом, улучшена поддержка новых видеокарт. Частично это связано с поддержкой AMD сообщества открытого исходного кода, предоставлением документации и рабочей силы для разработки драйверов.
Но в то время как драйверы AMD с открытым исходным кодом хороши во всех аспектах, ваша производительность все равно будет заметно ниже, чем при использовании видеокарты Nvidia с проприетарными драйверами.
AMD против Nvidia: что лучше для графической коммутации ( GPU switching )?
Почти все ноутбуки и настольные ПК поставляются с интегрированной графикой Intel. Дискретные графические процессоры от Nvidia и AMD являются дополнениями для ноутбуков, но могут быть добавлены вручную на настольных компьютерах.
GPU switching — это возможность компьютера выбирать, какой графический процессор использовать. Для основных задач, таких как просмотр веб-страниц и обработка текста, выбран графический процессор Intel. Для игр, редактирования видео и тому подобного используется дискретный графический процессор.
Все проприетарные драйверы Nvidia и AMD для Linux с открытым исходным кодом поддерживают GPU switching.
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 будет работать.
Какая видеокарта лучше всего подходит для Linux: Intel, AMD или Nvidia?
Для настольных компьютеров Linux это сделать намного проще.
Карты Nvidia стоят дороже AMD и имеют преимущество в производительности. Но использование AMD гарантирует превосходную совместимость и выбор надежных драйверов, будь то с открытым исходным кодом или проприетарные.
То же самое верно для Intel, хотя это решение медленнее.
Если вам нужна поддержка Wayland, AMD и Intel — самые надежные варианты. В противном случае, подходит Nvidia.
Если статья была для вас полезной, просим поставить лайк и подписаться на наш канал . Также посетите наш сайт , чтобы увидеть больше подобного контента.
Источник
Что лучше работает под Linux: Nvidia или AMD?
Подскажите, пожалуйста, с какой видеокартой я буду иметь меньше проблем в Линуксе: nvidia или AMD? Из требований: чтоб пропеллер не шумел (автоматическая регулировка что-то там, о чем часто говорят в контексте видеокарт на линукс) и чтобы на Wayland работала без проблем
У меня была нвидия – отлично работала. Сейчас у меня амд – отлично работает.
и чтобы на Wayland работала без проблем
точно не novideo
Эскобара в тред!
Видеокарта для чего? Если для игр — nvidia. Если хочется бетатестить вяленый — amd.
То есть nvidia не будет работать в wayland? Просто в убунте переключение раскладки по CapsLock на пол секунды фризит изображение на экране, а в wayland не фризит. Потому и бэтатэщу
То есть nvidia не будет работать в wayland?
Он вообще мало где работает.
Ну тут явно AMD
Просто в убунте переключение раскладки по CapsLock на пол секунды фризит изображение на экране
Эпично. Думаю, тут не wayland нужен.
Разве вяленый вообще может без проблем работать ?
Периодически его обновляю и тестирую, каждый раз оно неготово.
Какой? По запросу «most popular linux» гугл выдает призавую тройку: Mint, Debian, Ubuntu. Что, как по мне, плюс-минус одно и то же
Кроме synaptic вроде все запустилось. Тиринга нет на интеловской интеграшке
Всё правильно тебе гугл выдаёт, не врёт. А любителей щекотать очко большим пальцем одновременно привязав конец верёвкой к вешалке — шли лесом.
Убунту свою не меняй: с Убунтами меньше всего проблем, а если проблемы возникают, то найти информацию по решению намного проще именно для этого дистра.
Видеокарту бери АМД: с открытыми дровами намного меньше проблем при апдейтах, а те проблемы которрые всё же возникают намного легче пофиксить. Обычно просто достаточно подождать пока кто-то её пофиксит и тебе придёт апдейт. Nvidia себе на уме и фиксит что попало когда попало или вовсе забивает.
У меня рабочий компьютер на старенькой Невидии, а ноут на АМД. Всё работает. Дрова везде свободные. Но да, вроде бы Вяленд не готов к Невидии (или наоборот).
а как же свобода? неужели линукс тебя ограничивает в выборе железа? не может быть.
С одной стороны NVidia с блобом лучше, чем AMD с блобом. Собственно говоря, AMD вообще уже никак. С другой — AMD со свободным драйвером лучше, чем NVidia со свободным и, вроде как, не сильно уже и хуже, чем NVidia с блобом. И нет головняка с блобом, если вдруг NVidia от xorg отстанет. В общем, если просто работать, то, наверное, AMD уже можно вполне рассматривать. А вот если всякое разное 3D надо, то вопрос открытый.
Нет, это особенности гнома и спасает только Wayland. Поэтому ТС-у надо AMD.
Гноморазрабы не перестают удивлять своими талантами, моё почтение
Редко вижу такое единодушие, мне старому амдуну очень приятно 😉
тут пока невидиа не совсем в вайланд может. Но ща поддержку в кеды запилит, там и посмотрим.
кста, ща смотрю видосы про радеон7. Там похоже амдя реально новую печь выпустила. T(рабочая) = 100℃ и T(throttling) = 110℃ — это довольно феерично.
На форониксе вообще хуанга хоронят. Хотя поделие чуть медленнее 1080 и стоит столько же.
у нас больше. радеон 7 — 750€ а 1080 — от 550€
А, в смысле 2080.
У меня была нвидия – отлично работала. Сейчас у меня амд – отлично работает.
Nvidia отлично работает на закрытых дровах.
То есть без видеокарты?
Если смотреть графики FPS на ватт то Radeon VII первый GPU от AMD который сравнялся по этому показателю с современными nvidia.
Во всех смыслах этого определения.
Плестись в конце это «сравнялся» уровня амуде.
Если хочешь вечно ждать экспериментальную месу, то AMD. Нужно работать с нормальным 3D/CUDA, то NVIDIA.
Я бы взял AMD. Их политика в отношении Linux мне куда больше нравится.
а как же свобода? неужели линукс тебя ограничивает в выборе железа? не может быть.
История нас учит тому, что ничему не учит. Для тех, кто уроки прогуливал: Столманн всю эту бодягу развёл как раз для того, чтобы железо без ограничений в его выборе использования просто было вообще в _принципе_ (man история с принтером и его драйверами). Он как бы борется не за свободу конкретно Linux, а вообще всех, даже если все этого не догоняют и просятся в стойла.
Просто в убунте переключение раскладки по CapsLock на пол секунды фризит изображение на экране
Это ненормально — ищи причину. У меня везде убунта (и 16.04 и 18.04 и дефолт и fvwm для работы) и CapsLock для раскладки и ничего подобного не наблюдаю.
А зачем тебе вообще видеокарта в линуксе? А на винде и игорь не тонет, и раскладка переключается.
Разве что после доработки напильником.
AMD всё никак не бросит манеру выпускать полуфабрикаты вместо железок.
Подскажите, пожалуйста, с какой видеокартой я буду иметь меньше проблем в Линуксе: nvidia или AMD?
Предлагаю (-10) за флеймогонную тему.
Только вяленый на них не работает.
AMD всё никак не бросит манеру выпускать полуфабрикаты вместо железок.
У меня другой опыт. Я никаких проблем с rx470 не испытывал с момента покупки в октябре 2016 года. Под проблемами подразумеваю черные экраны, зависания, тиринг и т.д. но некоторые игры чтоб работать без артефактов требовали обновления mesa или сборки с новой версией llvm.
и чтобы на Wayland работала без проблем
Тебе на Windows.
Nvidia всё никак не бросит манеру выпускать полуфабрикаты вместо железок.
Просто в убунте переключение раскладки по CapsLock на пол секунды фризит изображение на экране, а в wayland не фризит.
Подозреваю, что проблема в GOVNOME 3. Поставь нормальную DE.
Например, Devuan GNU/Linux. Можно ещё EXE GNU/Linux, если сразу хочется DE с полным фаршем.
Источник
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 максимум, это вообще бессмысленная покупка.
Источник