Ну вы и заморочились, все бы так подходили к созданию контента. Даже не представляю, сколько времени нужно, чтобы выпустить такое. Снимаю шляпу, респект вам Алексей.
Видно что автор подготовился, так что лайк заслуженный. Хочется видео по тайловым менеджерам типа i3wm и Sway , в русскоязычном ютубе очень мало толковых роликов по этой теме.
Спасибо, Алексей! Очень интересно было послушать. Сам недавно собрал компьютер на rtx2070, в основном для игр, не хотел лишаться каких-то плюшек и решил для игр держать винду. Но так как привычнее работать на Linux, приходилось вечно перезагружаться. Это мне поднадоело, решил сделать на одном экране винду, а на другом linux, при этом переход между системами просто движением мыши. Немного повозившись, разобрался. На материнке врубил multigpu, чтобы была возможность работать с двумя видеокартами (intel hd и nvidia). Один монитор подключил к материнке, другой к nvidia. Поставил проприетарный драйвер nvidia и bumblebee. Пробросил видеокарту через qemu-kvm. Теперь при запуске виртуалки bumblebee позволяет отдавать видеокарту без необходимости завершения иксов, которые продолжают работать на intel. При этом, когда виртуалка выключена, я могу использовать nvidia для того же рендеринга без лишних телодвижений. А чтобы мышка с клавиатурой гуляла между виртуалкой и хостом простым перетаскиванием мыши использую утилиту barrier. Между хостовой виндой и виртуалкой есть разница в ААА играх при ультра параметрах, где-то в 10-15 фпс, но обычно это 80-95 фпс, так что не критично. Как я понимаю, затык именно в cpu. Хоть там и 8700к, виртуализация своё отжирает. Не знаю зачем написал, но может кому-то будет полезно.
Когда я решил перейти на Линукс, это где-то 2008 год, у меня был Радеон, вроде из поколения r600, я такого геморроя огреб, вы бы знали! Обменял этот Радик другу на его "запасной" 8500GT, хотя этот обмен ему был вовсе не интересен, он пошел мне на встречу. После того как я установил нвидиа - это было просто блаженство. :) Я благодарен Nvidia за то что когда-то их драйвера были единственными, которые можно было использовать в Линукс и не чувствовать себя ущербным, когда всем было плевать на Линукс, они делали отличный драйвер, хоть и закрытый. Но время идёт, и им надо бы брать пример с амд и становиться более открытыми к сообществу. Сейчас у меня по прежнему Nvidia, но при покупке следующей видеокарты уже будем думать...
оставайся на нвидиа сижу с радиком 7, ни один дистр в livecd не поддерживает закрытых драйверов, сам всегда хвалил нвидию, нравилось как дрова их ставились, закинул исходники ядра, их header, ещё что там потребуется и всё. Knoppix предыдущий крутил куб на моей hd7970, последний не хочет стартовать на той же материнке но с новым радеоном 7. Другие дистры тоже опаздывают с поддержкой радика, уж более 2 месяцев.
Но когда вышел релайв, rx 400е то у амд драйвера стали лучше зеленых. Помню как раньше rx 580 сливал gtx 1066. Сейчас rx 570 обходит gtx 1066. rx 470 даже не шитая уверенно обходит gtx 1063, ну а шитая в 570ю и 1066.
@@shuterhant5960 Вообще-то про Liqud Logic Vertu от Intel, автор круто загнал. Сама технология, как и Hidra с разными картами от зеленых и красных - круто глюкавая даже штука, хоть и с аппаратной подержкой. А уж говорить про альтернативные ОС? Оно и в Форточках и Мак ОС не работало нормально. А уж говорить, что работа видеоядра на проце в играх добавит, лишь 5-10 fps! И не более. Херня короче. И пенять ЭТИМ кривым дрючком Nvidia? А с хера ли после пинка от Intel при введении LGA 1156 и кучи патентных судов в сторону зелёных, сама Nvidia бкдет старатся для мего монополиста, как и старатся для раков из ATI.
С бешеной скоростью улучшения Linux в играх согласен. Все разработчики, которые принимают участие в улучшение игровой ситуации на Linux - просто лучшие! Желаю им успехов. Вытягивают ситуацию и создают жёсткую конкуренцию винде.
вы как всегда супер!!! я уже давно в ожиданиях ваших первокласных работ. СПАСИБО!!! к стати о производительности OpenCL vs CUDA у меня недавно была работа (библиотека в ростове) так я допустил ошибку и сцена разбухла до 50 Ggb а время просто на минуты на подпись чиновникам. мои 3 8-и гиговые ВЕГИ на одном пуле не просто проглатили сцену но отработали фактически без просадки. сами понимаете что было-бы в случае с зелёными. так что единственное где nvidia показывает себя надежно в свободных OS это обработка видео. хотя не удевлюсь если эта картина может оказатся тоже поверхностной
@21:21 емнип под линуксом доступ до аппаратных кодеков у AMD есть только черед VAAPI, да и тот не доделан до конца. Декодеры поддержаны нормально. А вот енкодеры сделаны на, кхм, "отстань" -- если открыть исходники mesa, то можно обнаружить, что там почти ничего настраивать нельзя -- все установки параметров качества, например, упираются в заглушки. Оттого результат аппаратного кодирования происходит на каких-то там случайных настройках по-умолчанию, и качество видео в результате отвратительное. Пару лет назад я, ища решение проблем производительности со стримингом из-под линукса, запилил поддержку ffmpeg+vaapi для obs и обнаружил эти все недочёты. Они были для меня блокером, поэтому я расстроился и не стал доделывать плагин до production quality, сообище потом само допилило. Не знаю как прямо сейчас, но ещё летом ситуация была ровно такой же.
ЕМНИП, качество кодирования через ffmpeg+vaapi страдает из-за того, что ffmpeg не предоставляет интерфейсов для выбора профиля и всегда использует профиль Constrained Baseline. У разработчиков obs вроде были планы использовать vaapi напрямую без ffmpeg, чтобы обойти это ограничение.
Алексей! Попробуйте Arch, а именно ArcoLinuxB (xfce или что Вам привычнее). Свежие драйвера, в том числе на видеокарту, прилетают быстрее, чем Вы успеваете о них подумать. Rolling release обновления, пользовательский репозиторий AUR, если что-то совсем не работает - flatpak. Отдельно радуют DXVK и D9VK c wine-staging. У меня достаточно новое железо - AMD R5 3600 на чипсете x570 + GTX 1080. Поначалу не определялись температурные датчики с мат. платы, но со свежей версией ядра через пару месяцев все заработало как надо. Примерно пол года использую линукс в качестве основной ОС. Успел опробовать на разных вариантах железа (intel Atom N450 + GMA 3000, Q9000 + GT 240m, AMD r3 2300x + AMD HD 5770, AMD R7 2700x, R5 2600 и даже iMAC 2013 c i5 4570R + intel HD). Видео у интела все работает "из коробки", у AMD - Mesa из коробки + AMDGPU ставится 1 командой (вообще красота) + при необходимости еще 2-3 команды для VAAPI и VULKAN, у Nvidia все чуть посложнее, но после пары установок с нуля порядок действий запоминается хорошо - Nouveau из коробки, дальше начинается веселье - nvidia + nvidia-settings + nvidia-utils + lib32-nvidia-utils, чтобы заработал steam-native-runtime. И обязательно после установки sudo nvidia-xconfig. Самое веселье - ставить драйвера на GT 240m - все команды по порядку: yay -S nvidia -340xx-dkms yay -S nvidia-340xx-settings yay -S nvidia-340xx-utils yay -S lib32-nvidia-340xx-utils sudo nvidia-xconfig Методом проб и ошибок перебирались варианты, пока не удалось собрать все нормально с работающим стимом. Сейчас постепенно перевожу всех знакомых на ArcoLinuxB xfce. Очень много полезного работает "из коробки". С минимальными усилиями ставится все остальное. Если что-то не так, всегда есть Arch Wiki. Для повседневного использования самое то. Особенно, если нужны самые свежие драйвера. Думаю, Вам понравится :)
Спасибо за материал, многое объясняет. Сам недавно перешёл на AMD RX5700XT ++, чему я очень рад. Теперь многие моменты уложились. Ещё раз спасибо за отличный материал.
Пользуюсь сейчас ноутбуком APU на базе Zen (2200U + Vega 3, двухканальный режим). Раньше был сгоревший ноутбук с гибридной графикой (после чего только APU) с Nvidia, это было больно. Драйвера отлично работают, тиринга нет и производительность на уровне, в Proton/DXVK играть можно даже на столь немощном железе. Сейчас собираю настольный ПК на основе R1600, но карта старая - 750Ti, к сожалению. В будущем планирую перейти полностью на AMD. Хотя всю жизнь сидел на AMD (2 сборки) и Intel + Nvidia. Только на ноутбуке полностью перешёл на AMD. А на Nvidia проблемы часто... Особенно в XFCE и KDE (Manjaro), X-сервер падает. Спасибо за информативный ролик о видеодрайверах в Linux.
В этом году перешел со встроенных Intel на RX580 и если честно то был немало удивлён тем насколько стали лучше дела у Radeon в Linux за последние года 2. Наглядно показывает как нормальное отношение к сообществу может вытащить в топы со дна за очень короткий срок.
Сижу на линуксе год. Когда начинал свой путь в сторону линукса была карточка от nvidia, сейчас от amd. Я думаю что amd развивается колоссальными темпами что в Линуксе что в Windows.
Спасибо за видео! Очень подробно и интересно, хотя многих штук не знаю. Тесно сидеть на линуксе давно уже перестал, но тем не менее интересно. 4 года назад на рабочем компе потребовалось подключить два монитора. Так вышло, что стояла nVidia GT8400 и Intel HD4600, один монитор подключил к одной, другой к другой. В итоге я не смог завести оба драйвера одновременно, работал только один. Через все видео просматривается нить, что везде надо искать компросимы по драйверам. Жалко что на линуксе еще не допилил до ума все.
Железный тест, Этот компьютер и другие авторитетные технообзорщики показывали, что нет никакого занижения. Но здесь же всё на истинную веру принимают. Nvidia - зло, т.к. не сотрудничает с opensource как AMD. Такова общая суть посыла многих линуксоидов. P.S.: спокойно отношусь к Linux.
на момент выхода rx 480 еле еле догонял 1063 а сейчас кусается в некоторых проэктах с 1070 и уверенно во всех проектах уделывает 1066. вот тебе проф. ну и да формально энвидиа не занижает производительность а забивает на оптимизацию старых карт изза чего их производительность в новых проектах сильно страдает.
Всегда покупал компы с АМД и был очень доволен. Таков у меня принцип. В игры почти не играю, поэтому трудностей не было до последнего времени и истории с чёрным экраном. Кстати АМД драйвера действительно прогрессируют. glxgears раньше (года два назад) на одном и том же ноуте показывали 2100 фпс, сейчас более 3000 фпс. Надо признать, что встроенная видяха показывает лучше результаты.
На Phoronix был материал что зеленые весной 20 года собираются открыть значительную часть кода драйвера. Так что может с ними тоже все меняется в нужную сторону. Вот: www.phoronix.com/scan.php?page=news_item&px=NVIDIA-Open-Source-GTC-20
Скажу про свой опыт. Сначала была у меня Radeon HD 5850. На связке radeon+Mesa работала удобоваримо. На flgrx производительность была на 30%-40% выше (что выливалось в разницу между 60fps и 90-100fps в онлайн-играх, что очень сильно отражалось на комфорте игры и результатах матчей), но с ним вечный геморрой с откатом ядра и Xorg до поддерживаемых версий. Catalist обновлялся очень неохотно и не успевал за релизами ядер и Xorg. Потом AMD объявило о том, что открывает исходники драйвера и он будет включен в ядро в качестве ядерного модуля. И тогда я понял, вот оно счастье! Наконец-то производительность flgrx перекочует в свободные драйвера и станет доступна изкоробки без танцев с бубном. Каково же было мое разочарование, когда новый модуль заявил поддержку только архитектуры gcn, а более старые вроде как и планировались, но отложены на неопределенный срок. Я мониторил ситуацию несколько лет, да так и забил на это, а когда пришло время брать новую карту взял Nvidia 1050Ti. Потом мне на время досталась RX 380X и тут я начал тестировать (около года назад было). Amdgpu+Mesa выдали... результат на 30%-40% хуже, чем драйвер на Windows. Тогда я решил поставить amdgpu+AMDGPU PRO. И что вы думаете? AMDGPU PRO требует отката версии ядра и Xorg! Хотя и выдает лучшую производительность. Они опять не успевают за ядром и забивают на свой драйвер. По факту, ситуация ну никак не изменилась. Mesa все так-же медленнее проприетарного решения. В итоге я сижу на 1050TI. Да, драйвер полностью проприетарный, но он выпускается одновременно с обновлением ядра. При обновлении системы я автоматом получаю новый пакет с драйвером и у меня все работает.
Я даже больше скажу, среди gcn нормально поддерживаются более-менее новые видюхи, первые gcn изначально работают на старом модуле radeon, а на amdgpu заводятся через лютые костыли и пердолинг с пересборкой ядра (это я говорю, как бывший владелец Radeon HD7850). И даже в 2019 года (как сейчас, не знаю), на amdgpu при использовании на старых gcn вылазили артефакты, баги (такие, как полное отсутствие вывода изображения на второй монитор) и иные проблемы.
Мужик, ты супер крут! Спасибо! А ты выкладываешь куда-то сценарии в виде статьи? Столько информации, что хочется иметь ее в текстовом виде. Где реквизиты для донейшена?
Спасибо. Сценарии не выкладываю, но если будет спрос - могу и текстовые версии делать. Реквизиты - забыл указать. Если что вот сюда можно (VISA): 4276 0500 3795 1880
Спасибо большое за ваш труд. Очень интересно было смотреть. Я также как и вы облизвываюсь на новый ноут с базой от AMD. Ибо Nvidia на Linux mint 20, ну это короче как всегда Nvidia. Открытый драйвер от Nvidia у меня крашился, а я перепробовал все мне известные "танцы с терминалом", в итоге заработал попреитарный драйвер от Nvidia, хоть и более старой версии. Карта старая, GT440M. Если честно, он и на винде 10-й частенько падал. Ибо его выпили из поддержки, причем официально.
Спасибо. Очень подробно и пока не всё понятно начинающему. Будет с чем разбираться. Жаль, что нет информации про встроенную графику от AMD, т к. как раз сижу на их процессоре Richland a10. Он относительно холодный и не хватает, но разобраться не помешает.
Алексей, спасибо за детальный обзор! Я уже много лет на десктопах пользовался Nvidia в Linux, хотя давно как-то пробовал старые ATI Radeon (ага, еще до покупки их AMD). Воодушевившись твоим обзором решил рискнуть, апгрейднул свою уже явно устаревшую GTX 950 на Radeon RX 5600XT. И вот не разу пока не пожалел. И черт с ним с хваленым RTX, всё зато на полных (или почти полных) настройках теперь, открытый драйвер работает отлично, не надо пересобирать модули, в играх проблем нет, на десктопе также. Open source rules! :)
Думала будет очередная дичь, а нифига, всё годно оказалось. Правда с говнидией, что 10 лет назад приходилось вазелиниться, что сейчас - никакой разницы. Надо будет DXVK потрогать, может и проброс видяхи в виртуалку шиндовса не понадобится. Лайк.
Спасибо за ролик. Сам сижу на Ubuntu и Nvidea. Планирую переходить на новую машину и сомневался на счет Radeon. Теперь спокойно возьму, что и планировал
Не увидел вообще никаких преимуществ радеона, а минусов очень даже достаточно. Gallium Nine уже попросту никому не нужен, ведь есть D9VK (уже интегрирован в DXVK), дающий высокую производительность. Да, он не пойдёт на старых картах без вулкана, но мы ведь о новом железе тут говорим, вроде. Всё машинное обучение, про которое не было сказано ни слова, базируется на CUDA (тоже проприетарная технология NVIDIA), на радеонах по факту отсутствует. Про Wayland я что-то читал-читал и так и не понял, зачем он мне нужен. Преимуществ никаких, из недостатков - определённо неполная совместимость с существующими иксовыми приложениями, необходимость поддержки со стороны драйвера, ну и пресловутая сетевая прозрачность отсутствует, и это считается фичей. «Легковесность» и «некостыльность кода» - это очень условные понятия, которые не выражаются в заметном приросте FPS в играх или каких-то принципиально новых и нужных возможностях на десктопе, которые невозможны в иксах, а потому не ощутимы юзером. Про трёхмерное ускорение в виртуалках - зачем? Крутить кубик рабочего стола? Или играть в виндовые игры внутри виртуалок? Это то ещё извращение, лучше уж GPU passthrough сделать. Да и с развитием Proton/DXVK актуальность этого решения снижается. Зато вот есть собирание драйвера-франкенштейна из закрытых и открытых частей. И что-то меня этот подход не воодушевляет. У нвидии ставишь один блоб и получаешь сразу всё (CUDA надо докачать отдельно, если надо, но никакого жонглирования модулями ядра, иксовым драйвером и т.д.). При этом, на радеоне до сих пор в новых играх случается повреждение текстур: github.com/ValveSoftware/Proton/issues/2907#issuecomment-561936606 После начального патча, чтобы можно было залогиниться в этот XBox Live на нвидии всё просто работает, а на радеоне артефакты, которые, правда, впоследствии починили (и снова здравствуй, мастер мезы из гита!). В общем, до «просто работает» этому драйверу ещё как линуксу до винды лет десять назад. Но линукс смог, верю, что и драйвер сможет. Я полностью поддерживаю FOSS, но без фанатизма, и там, где он мне не даёт преимуществ, я с лёгкостью заменю его на проприетарный аналог. А драйвер - это всё же часть железа, а не прикладное ПО (и игры), с которым я непосредственно взаимодействую. И я лучше выберу железо и драйвер, который требует минимум внимания и обеспечивает работу всех заявленных функций с минимумом багов. Так что пока радеоны не для меня, хоть прогресс там и впечатляющий. Может, года через 3 ситуация развернётся на 180°, посмотрим.
@@stefanakert2994 Так я и не говорю, что работает не норм. Я говорю о ситуациях, когда на нвидии работает, а на радеоне нет, и чтобы на радеоне заработало, надо собирать мезу самостоятельно. Просто обратных ситуаций, когда на нвидии проблемы, а у радеона всё хорошо (или лучше по FPS), на линуксе практически не бывает. Отсюда не вижу смысла брать заведомо на данный момент инфериорную железку. Ну, разве что с деньгами напряжно. На дворе уже не 2008-й, чтобы с бубнами вокруг железа плясать и драйверы компилировать. Или я уже слишком старый, не знаю. Мне больше нравится, когда оно как-то само работает и не мешает.
Во первых на OpenCL тоже есть нейросети, хоть и не так много. Про Gallium Nine - это почему он никому не нужен, если у него производительность выше чем у DXVK? Или натив, или прослойка, есть разница?
@@AlekseySamoilov Конечно, нейросети есть на чём угодно. Речь о том, что является мейнстримом, где происходит весь основной движ, а это Tensorflow + CUDA. Тут трудно спорить. Поддержка ускорения на AMD там, вроде бы, есть, но экспериментальная. Т.е. вместо разработки нейросети вы больше будете бодаться с библиотекой и железом. По DXVK, разумеется, разница есть, только насколько она существенна? Если G9 даёт прирост FPS на 1-2%, не думаю, что ради этого кто-то выберет радеон с учётом всех остальных преимуществ NVIDIA. www.reddit.com/r/linux_gaming/comments/bukdy4/whats_better_d9vk_or_gallium_9/ вот есть тред, и в целом люди склоняются к D9VK, потому что он очень активно развивается и более универсален, поддерживается на всём железе, где есть вулкан. > I can't speak for others, but for me, Gallium 9 has been running worse and worse in the last releases of Mesa, while D9VK has been running better and better. > I tried D9VK a while ago and it didn't measure up to Gallium Nine. But I tried the 0.12 release today with Mesa git and the performance was better than on Windows, which is saying something. So there was definitely a lot of progress. CPU limited scenario in my case, running an old FX6300 with an RX-590. Чисто с прагматичной точки зрения, учитывая почти двукратное превосходство в популярности NVIDIA над AMD (см. www.gamingonlinux.com/users/statistics - может, и не самый репрезентативный ресурс, но на store.steampowered.com/hwsurvey/ вообще 75%/15%, правда, без учёта платформы), я думаю, интерес к G9 так и останется маргинальным, и в итоге он тихо загнётся, если не уже. Потому что универсальное решение в виде DXVK работает на всём парке железа, а неуниверсальное - на ~20-25%.
Очень хороший ролик все по полочкам. Не знаю на счёт дискретки радеона, а вот на встройке хлебнул горя. Купил rayzen 2400g, работать под линуксом было невозможно, система просто висла намертво. Под виндой проблем не наблюдалось. Что только не пробовал, в итоге промучившись 3 месяца продал его.
Для меня, как для новичка в мире Линукса, это видео было крайне полезно. Сейчас юзаю Ryzen5 2400G под OpenSuSE Tumbleweed, гоняю на нем в MassEffect и DooM3 (в DooM3 играю как непосредственно в Линуксе с помощью кроссплатформенного порта dhewm3, так и через Wine в сборку с sikkmod и всеми графическими наворотами). Работает всё просто идеально! Skyrim SE под dxvk тоже идет так же, как и на Винде. После моего ноута (Core i5 6300HQ + GeForce 960m) этот гибридный камень - просто ракета! Пока спокойно живу на нем без дискретной видяхи и нормально играю как под Виндой, так и под Линуксом в игрушки прошедших лет. Для нетребовательного геймера вполне достойный камень.
Использую arch+5700xt. Opencl выдранный из amdgpu pro ставится пакетом из aur. Играю в wow через lutris. Разница 5-10 фпс с виндой. Разница в нативных играх с вулкан без комментариев. В думе с вулканом в винде на 90 фпс больше. На ноуте с intel приходится удалять драйвер intel, и использовать modesetting. Ушел с nvidia пару лет назад. Напрягало отсутствие kms, которое недавно добавили. с 5700хт был веселый квест, чтобы ее завести. Но сейчас на 5.4.6 ядре все ок. Главное firefox webrender работает. Браузер в 60 фпс.
@@spector1525 bbs.archlinux.org/viewtopic.php?id=247667 Вот тут было обсуждение. Сейчас карта работает без костылей в арче. Webrender - Отрисовка страниц через gpu, а не процессор.
@@desx1988 Обожаю сказочников от Linux ))) Вот тесты для общего развития ничего мощнее этой игры ты наверное не запускал, судя по "Разница 5-10 фпс с виндой" ! th-cam.com/video/GjuPA6HrFIU/w-d-xo.html
Автору, однозначно респект, за проделанную работу. Как говориться снимаю шляпу! Тем не менее, не могу удержаться от закономерного вопроса... У меня четыре года оптимальная, на мой взгляд конфигурация, для рабочего и игрового ПК: - Intel i7-4790K 4400 Hz - MSI GTX 1070 GAMING Z 8192 - 3 монитора: 1- 144 Hz (основной, он же игровой), 2-а - 60Hz Ничего никогда не разгонял, не разгоняю и разгонять не собираюсь. Всё это работает замечательно и под Windows 10 и под Ubuntu 19.10. При этом я себе ни секунды не забивал голову информацией, который так филигранно владеет автор. Через год-два я соберу себе новую оптимальную конфигурацию и она так же будет замечательно работать не меньший срок. Исходя из вышеизложенного, вопрос - нахрена вся эта информация нужна, если оптимально-производительная система имеет место и без неё?!
Потому что до сих пор живы устоявшиеся стереотипы, что если Linux - то только Nvidia, AMD делает крайне глючные и кривые драйвера, а Intel вообще не годится ни для чего кроме отображения рабочего стола и веб-серфинга. Да и кто-то перед переходом на Linux всяко поинтересуется будет ли он работать с той или иной видеокартой
Эх вспоминаю боль.. как я боролся с fgrlx 2002-2004 годах, чтобы хоть как-то поиграть в игры на Linux. Надоело и поменял свой Radeon8500 на nVidia Ti4200 :).
До недавнего времени пользовался nvidia 260 и на одних дистрибутивах открытый драйвер работал хорошо (Манджаро, например), а на других через одно место (Kubuntu, например. Ubuntu вечно писал, что нужно обновить драйвера). Проприетарный 390хх вообще не вставал, черный экран и всё. Потом родственник отдал свою radeon 6670 и я познал, что такое счастье на линуксе: разрешение монитора схватывается моментально (на нвидии приходилось через xrandr чекать и выставлять необходимые 1680х1050), никаких неожиданных вылетов и что самое главное - OpenGL работает прекрасно (разрабатываю приложения не его использовании. На нвидии была заметная утечка). Тут я понял: процессор только AMD и видеокарта только Radeon. Intel молодцы, что делают свой дистрибутив и выпускают весьма хорошие компиляторы для своих процессоров, но лезут излишне в карман, а такое можно простить только Гейбу.
Есть какие-нибудь пруфы искуственного занижения производительности старых видеокарт nvidia? Аппаратное ускорение в хроме работает из коробки для webgl. Аппаратное ускорение трассировки лучей будет в будущих поколениях видеокарт амд.
Видел сравнение производительность апу от амд с интеловскими ну и разница есть , плюс в январе выйдет уже 4000 серия тогда отрыв будет еще выше .При этом потребление одинаковое .
@@egorandreevich7830 ну можете глянуть тесты различные а дрова встроенную вегу и так почти полностью открыты . Сам собираюсь покупать ноут уже на 4 поколении райзенов.
@@kyryloyemets7022 это что-то невероятное. Там наверное во всех тестах амд выигрывает у интела, в некоторых даже больше чем в два раза! И ведь многие люди не знают о таком отрыве в сегменте встроек.
В видео говорится о поддержке Vulkan видеоядром Intel HD graphics начиная с Broadwell, но в GPU-Z на i5 5200u (HD 5500) флажок Vulkan снят. А вот начиная с HD 530 (Skylake) поддержка Vulkan отображается в GPU-Z. Точно ли начиная с Broadwell есть поддержка Vulkan? Или это ошибка в видео?
Подробное видео, спасибо! У меня видеокарта той же серии от амд. Проблема в том, что попытавшись перейти на Убунту и поставив драйверы амд гпу про, нигде в Линукс не нашел графический интерфейс настроек видеокарты, и вообще, где там можно менять настройки видеокарты. А он мне нужен был для того, чтобы в первую очередь управлять вентиляторами видеокарты, т.к. они не повышали обороты при рендеринге в Блендер и карта перегревалась. Из-за этого до сих пор сижу на Виндоус, хотя хотел бы перейти на Линукс, и уже перешёл бы, если бы не этот нюанс. Что нужно установить, чтобы можно было настраивать видеокарту, как в графическом интерфейсе драйверов амд в Виндоус или хотя бы из командной строки, или где это найти в Убунту, если это уже есть, но я об этом не знаю? И как поставить отдельно opencl и vulkan из amd gpu pro, а потом mesa?
Есть отдельный интерфейс для настройки параметров открытого драйвера - aDRIconf. Можно установить из Flatpak пакета. Для управления вентиляторами - тут не подскажу, но возможно Radeon Profile поможет, для Ubuntu есть PPA репозиторий с ним. Mesa стоит по дефолту её не нужно ставить вручную. OpenCL от про-драйвера прикручивается очень легко командой amdgpu-pro-install -y --opencl=legacy (находясь в каталоге с файлами драйвера).
@@AlekseySamoilov Приложение Radeon Profile помогло с регулированием оборотов вентиляторов. Однако полностью перейти на Linux (Ubuntu) всё же не дало то, что rocm-openCL 2.0 не дружит с Blender (сначала вылет при компиляции ядер при рендеринге, затем постоянный вылет при попытке зайти в настройки Blender), и разработчик rocm, как я понял, не собирается это устранять, а в cycles рендеринг на openCL 1.2 (драйверы amdgpu-pro, версии 2.0 openCL в них нет) значительно медленнее openCL 2.0, который теперь работает в Blender с драйверами для Windows. Поэтому тем, кто желает быстро рендерить в Blender cycles на Linux, я бы рекомендовал присмотреться к видеокартам с технологией cuda, а не openCL. Ещё обнаружил то, что с Blender mesa-драйверы openGL работают медленнее amdgpu-pro драйверов openGL.
Моей первой карточкой н-видиа была Т-АЙ 4200 с 64мегами.Потом приобрел у знакомого Радеон 9600 с 128метрами.Но тогда я был не бум-бум в компах,дрова ставил с диска который шел с картой,инета не было,но я покупал журналы по компьютерным играм,а там на диски закатывали дрова.Об этом я узнал гораздо позже.Страсти кипели вокруг Дум3 и Халфа2,все хотелось на максимальных настройках погамать.Потом купил 6600 ТД с 128 метрами,хотя там на пару сотен была Радеоновская с 256 метрами! И я балда послушал продавца.Короче,последнею я втыкал в старую мать,на которой была АГП слот 4х! помните,я ведь не бум-бум в компах.Ну короче,поменял я видюху на 6600 ДЖ-ТИ с 256 метрами,продал комп,и начал собирать новый,и тогда карточка у меня была Х 1950 про.
Спасибо за просвещение. Я пользуюсь убунту с 2012 меня все устраивает, главное я забыл про антивирусник играю в танки и другое, комп у меня древний собран ещё на q8300 11 лет как купил на новый пока денег нет вот и пользуюсь, видео была 650gtx а сейчас ati7770, работает хоть и шило на мыло.
Сейчас Интел это единственный нормальный способ прокачать видеографику на ноутах. У меня сейчас стоит проц i5 3210m и если я его заменю на какой-то i7 то он может быть круче чем моя дискретка Radeon 5600-5700, что позволит увеличить ФПС в играх, ну а оперативки и так много, так что и по этому фактору ФПС будет тоже стабилтничать + для того же кс нужен больше проц нежели видюха, хотя насколько я знаю CS2 будет тянуть теперь и видюху для смоков,хаешек,молитвах и шейдеров.
В новой версиях линуксов (убунта 20 например) проприетарные драйвера АМД не поддерживаются для старых видеокарт (hd4700 например). Сам пробовал и ставил, нифига не работает. А вот НВИДИА так и поддерживает в своих проприетарных драйверах старые карты (G430 например).
так я не понял, Nvidia все же превосходит ATI по производительности на линукс системах или нет? Я имею ввиду при использовании проприетарных драйверов.
Спасибо большое. Думал родной драйвер под радион только для вывода графического интерфейса запуска видео. И надо ставить сторонний драйвер. Что порой проблема. Но теперь с люникс стало чуточку потняее. Все хочу пересеть с винды на люникс но занмаюсь фото и видео и откровенно очень сложно адоптироватся. Работаю на винде а люникс изучаю запуская с другого диска когда есть время.
Для радеонов первого поколения GCN, от старших карт семятысячной серии до R9, можно путем пересборки ядра врубить работу kernel-драйвера amdgpu. Немного бубен, но в целом он няшный
Интересно, а от видюхи зависит, как обрабатывается несколько мониторов? У меня на минте гемор прямо - выставить порядок в каком будет отображаться вновь запущенное приложение - не реально. Хотя по идее на основном должно быть. Мониторов - три.
Здравствуйте Алексей, Вы как человек всё (драйверы интел) попробовавший подскажите плз. какой драйвер лучше выбрать для интел - каменя 8-го поколения: mesa-opencl-icd, mesa-va-drivers, mesa-vdpau-drivers или mesa-vulkan-drivers? У меня сейчас дискретка отключена, на интеле стоит драйвер i915, вроде работает нормально, но у меня ноут и если есть более производительный да ещё и с меньшим прогревом вообще супер будет.
mesa-opencl-icd это драйвер OpenCL. mesa-va-drivers это драйвер VA-API для аппаратного ускорения видео. mesa-vdpau-drivers тоже, но для VDPAU. Последнее это драйвер Vulkan, его полюбому устанавливать. В самой свежей Mesa по умолчанию для вашего чипа будет включён драйвер Iris, вместо i915. Просто используйте по возможности свежую Mesa и ядро
Нет, все компоненты к ней относящиеся. В том числе и те что вы перечислили. Если у вас Ubuntu или что-то на ней основанное - подключите Padoka Stable PPA, там всегда свежие выпуски Mesa, LLVM и сопутствующего. Для обновления ядра используйте UKUI (Ubuntu Kernel Update Installer).
Ну вы и заморочились, все бы так подходили к созданию контента.
Даже не представляю, сколько времени нужно, чтобы выпустить такое.
Снимаю шляпу, респект вам Алексей.
Согласен, видео шикарно, много полезной инфы
Linux юзеры отличаются повышенным iq. Это всегда видно)))
igors, а зачем ты снимаешь шляпу? снимай годноту, как и автор этого видео ;)
@@TheSnos15 Не опоздай в школу.
хорошо
Видно что автор подготовился, так что лайк заслуженный. Хочется видео по тайловым менеджерам типа i3wm и Sway , в русскоязычном ютубе очень мало толковых роликов по этой теме.
Да тоже поддержу, очень интересная тема.
Тогда уж лучше bspwm), i3 без gaps не юзабельна, а я не понимаю почему это нельзя добавить в основную ветку.
Поддерживаю, тоже интересно. Пробовал прикрутить к Deepin - не получилось (
Спасибо, Алексей! Очень интересно было послушать.
Сам недавно собрал компьютер на rtx2070, в основном для игр, не хотел лишаться каких-то плюшек и решил для игр держать винду. Но так как привычнее работать на Linux, приходилось вечно перезагружаться. Это мне поднадоело, решил сделать на одном экране винду, а на другом linux, при этом переход между системами просто движением мыши.
Немного повозившись, разобрался. На материнке врубил multigpu, чтобы была возможность работать с двумя видеокартами (intel hd и nvidia). Один монитор подключил к материнке, другой к nvidia. Поставил проприетарный драйвер nvidia и bumblebee. Пробросил видеокарту через qemu-kvm. Теперь при запуске виртуалки bumblebee позволяет отдавать видеокарту без необходимости завершения иксов, которые продолжают работать на intel. При этом, когда виртуалка выключена, я могу использовать nvidia для того же рендеринга без лишних телодвижений. А чтобы мышка с клавиатурой гуляла между виртуалкой и хостом простым перетаскиванием мыши использую утилиту barrier.
Между хостовой виндой и виртуалкой есть разница в ААА играх при ультра параметрах, где-то в 10-15 фпс, но обычно это 80-95 фпс, так что не критично. Как я понимаю, затык именно в cpu. Хоть там и 8700к, виртуализация своё отжирает.
Не знаю зачем написал, но может кому-то будет полезно.
Наконец то кто то разъяснил про видеокарты под линукс. Спасибо.
Когда я решил перейти на Линукс, это где-то 2008 год, у меня был Радеон, вроде из поколения r600, я такого геморроя огреб, вы бы знали! Обменял этот Радик другу на его "запасной" 8500GT, хотя этот обмен ему был вовсе не интересен, он пошел мне на встречу. После того как я установил нвидиа - это было просто блаженство. :) Я благодарен Nvidia за то что когда-то их драйвера были единственными, которые можно было использовать в Линукс и не чувствовать себя ущербным, когда всем было плевать на Линукс, они делали отличный драйвер, хоть и закрытый. Но время идёт, и им надо бы брать пример с амд и становиться более открытыми к сообществу. Сейчас у меня по прежнему Nvidia, но при покупке следующей видеокарты уже будем думать...
оставайся на нвидиа сижу с радиком 7, ни один дистр в livecd не поддерживает закрытых драйверов, сам всегда хвалил нвидию, нравилось как дрова их ставились, закинул исходники ядра, их header, ещё что там потребуется и всё. Knoppix предыдущий крутил куб на моей hd7970, последний не хочет стартовать на той же материнке но с новым радеоном 7. Другие дистры тоже опаздывают с поддержкой радика, уж более 2 месяцев.
Но когда вышел релайв, rx 400е то у амд драйвера стали лучше зеленых. Помню как раньше rx 580 сливал gtx 1066. Сейчас rx 570 обходит gtx 1066. rx 470 даже не шитая уверенно обходит gtx 1063, ну а шитая в 570ю и 1066.
@@shuterhant5960 Шо за ПЕЧЬ 1066? Может GTX1060Ti & Super?
@@shuterhant5960 Вообще-то про Liqud Logic Vertu от Intel, автор круто загнал. Сама технология, как и Hidra с разными картами от зеленых и красных - круто глюкавая даже штука, хоть и с аппаратной подержкой. А уж говорить про альтернативные ОС? Оно и в Форточках и Мак ОС не работало нормально. А уж говорить, что работа видеоядра на проце в играх добавит, лишь 5-10 fps! И не более. Херня короче. И пенять ЭТИМ кривым дрючком Nvidia? А с хера ли после пинка от Intel при введении LGA 1156 и кучи патентных судов в сторону зелёных, сама Nvidia бкдет старатся для мего монополиста, как и старатся для раков из ATI.
@@Supervariag 1060 6гб
С бешеной скоростью улучшения Linux в играх согласен. Все разработчики, которые принимают участие в улучшение игровой ситуации на Linux - просто лучшие! Желаю им успехов. Вытягивают ситуацию и создают жёсткую конкуренцию винде.
Сделай следующее видео про Xorg и Wayland, основные принципы работы дисплейного сервера
После такого видео - не грех и подписаться!..
Очень подробно, все понятно, лучшее видео! Надеюсь когда ни будь выйдет продолжение с обновленной информацией на текущий момент.
Следующие 30 минут будут потрясающими!
вы как всегда супер!!! я уже давно в ожиданиях ваших первокласных работ. СПАСИБО!!! к стати о производительности OpenCL vs CUDA у меня недавно была работа (библиотека в ростове) так я допустил ошибку и сцена разбухла до 50 Ggb а время просто на минуты на подпись чиновникам. мои 3 8-и гиговые ВЕГИ на одном пуле не просто проглатили сцену но отработали фактически без просадки. сами понимаете что было-бы в случае с зелёными. так что единственное где nvidia показывает себя надежно в свободных OS это обработка видео. хотя не удевлюсь если эта картина может оказатся тоже поверхностной
Обзор супер! Все очень подробно. Титанический труд. Спасибо за видео!
@21:21 емнип под линуксом доступ до аппаратных кодеков у AMD есть только черед VAAPI, да и тот не доделан до конца. Декодеры поддержаны нормально. А вот енкодеры сделаны на, кхм, "отстань" -- если открыть исходники mesa, то можно обнаружить, что там почти ничего настраивать нельзя -- все установки параметров качества, например, упираются в заглушки. Оттого результат аппаратного кодирования происходит на каких-то там случайных настройках по-умолчанию, и качество видео в результате отвратительное. Пару лет назад я, ища решение проблем производительности со стримингом из-под линукса, запилил поддержку ffmpeg+vaapi для obs и обнаружил эти все недочёты. Они были для меня блокером, поэтому я расстроился и не стал доделывать плагин до production quality, сообище потом само допилило. Не знаю как прямо сейчас, но ещё летом ситуация была ровно такой же.
ЕМНИП, качество кодирования через ffmpeg+vaapi страдает из-за того, что ffmpeg не предоставляет интерфейсов для выбора профиля и всегда использует профиль Constrained Baseline. У разработчиков obs вроде были планы использовать vaapi напрямую без ffmpeg, чтобы обойти это ограничение.
Прекрасный обзор. Я большой фанат линукс, но не особо разбираюсь в том что касается видеокарт. Много нового. Спасибо!
Алексей!
Попробуйте Arch, а именно ArcoLinuxB (xfce или что Вам привычнее). Свежие драйвера, в том числе на видеокарту, прилетают быстрее, чем Вы успеваете о них подумать.
Rolling release обновления, пользовательский репозиторий AUR, если что-то совсем не работает - flatpak. Отдельно радуют DXVK и D9VK c wine-staging. У меня достаточно новое железо - AMD R5 3600 на чипсете x570 + GTX 1080. Поначалу не определялись температурные датчики с мат. платы, но со свежей версией ядра через пару месяцев все заработало как надо.
Примерно пол года использую линукс в качестве основной ОС. Успел опробовать на разных вариантах железа (intel Atom N450 + GMA 3000, Q9000 + GT 240m, AMD r3 2300x + AMD HD 5770, AMD R7 2700x, R5 2600 и даже iMAC 2013 c i5 4570R + intel HD).
Видео у интела все работает "из коробки", у AMD - Mesa из коробки + AMDGPU ставится 1 командой (вообще красота) + при необходимости еще 2-3 команды для VAAPI и VULKAN, у Nvidia все чуть посложнее, но после пары установок с нуля порядок действий запоминается хорошо - Nouveau из коробки, дальше начинается веселье - nvidia + nvidia-settings + nvidia-utils + lib32-nvidia-utils, чтобы заработал steam-native-runtime. И обязательно после установки sudo nvidia-xconfig.
Самое веселье - ставить драйвера на GT 240m - все команды по порядку:
yay -S nvidia -340xx-dkms
yay -S nvidia-340xx-settings
yay -S nvidia-340xx-utils
yay -S lib32-nvidia-340xx-utils
sudo nvidia-xconfig
Методом проб и ошибок перебирались варианты, пока не удалось собрать все нормально с работающим стимом.
Сейчас постепенно перевожу всех знакомых на ArcoLinuxB xfce. Очень много полезного работает "из коробки". С минимальными усилиями ставится все остальное. Если что-то не так, всегда есть Arch Wiki.
Для повседневного использования самое то.
Особенно, если нужны самые свежие драйвера.
Думаю, Вам понравится :)
Спасибо, но меня на Арч ничем не заманишь
Aleksey Samoilov А я долго на Debian сидел а сейчас долго на Manjaro уже сижу)
Спасибо за материал, многое объясняет. Сам недавно перешёл на AMD RX5700XT ++, чему я очень рад. Теперь многие моменты уложились. Ещё раз спасибо за отличный материал.
Пользуюсь сейчас ноутбуком APU на базе Zen (2200U + Vega 3, двухканальный режим). Раньше был сгоревший ноутбук с гибридной графикой (после чего только APU) с Nvidia, это было больно.
Драйвера отлично работают, тиринга нет и производительность на уровне, в Proton/DXVK играть можно даже на столь немощном железе.
Сейчас собираю настольный ПК на основе R1600, но карта старая - 750Ti, к сожалению. В будущем планирую перейти полностью на AMD. Хотя всю жизнь сидел на AMD (2 сборки) и Intel + Nvidia. Только на ноутбуке полностью перешёл на AMD. А на Nvidia проблемы часто... Особенно в XFCE и KDE (Manjaro), X-сервер падает.
Спасибо за информативный ролик о видеодрайверах в Linux.
В этом году перешел со встроенных Intel на RX580 и если честно то был немало удивлён тем насколько стали лучше дела у Radeon в Linux за последние года 2. Наглядно показывает как нормальное отношение к сообществу может вытащить в топы со дна за очень короткий срок.
Сижу на линуксе год. Когда начинал свой путь в сторону линукса была карточка от nvidia, сейчас от amd. Я думаю что amd развивается колоссальными темпами что в Линуксе что в Windows.
Ничего не понятно, но чувствуется понимание темы у блогера! Я не до рос до таких видео, лайк однозначно! Будем разбираться )
Забыл про ACO и то что радик быстрей в DXVK. Также в проприетарных дровах АМД используется свой компилятор
Очень информативно, однозначный лайк. Даже задумался о радеоне.
Пора уже делать вторую версию )))
Автор - большой молодец. Спасибо за видео! С меня лайк и подписка!
Много труда вложено в эту работу, спасибо
Спасибо за видео! Очень подробно и интересно, хотя многих штук не знаю.
Тесно сидеть на линуксе давно уже перестал, но тем не менее интересно. 4 года назад на рабочем компе потребовалось подключить два монитора. Так вышло, что стояла nVidia GT8400 и Intel HD4600, один монитор подключил к одной, другой к другой. В итоге я не смог завести оба драйвера одновременно, работал только один.
Через все видео просматривается нить, что везде надо искать компросимы по драйверам. Жалко что на линуксе еще не допилил до ума все.
Где пруфы про "регулярно искусственно занижает производительность своих карт"?
Железный тест, Этот компьютер и другие авторитетные технообзорщики показывали, что нет никакого занижения. Но здесь же всё на истинную веру принимают.
Nvidia - зло, т.к. не сотрудничает с opensource как AMD. Такова общая суть посыла многих линуксоидов.
P.S.: спокойно отношусь к Linux.
на момент выхода rx 480 еле еле догонял 1063 а сейчас кусается в некоторых проэктах с 1070 и уверенно во всех проектах уделывает 1066. вот тебе проф. ну и да формально энвидиа не занижает производительность а забивает на оптимизацию старых карт изза чего их производительность в новых проектах сильно страдает.
Всегда покупал компы с АМД и был очень доволен. Таков у меня принцип. В игры почти не играю, поэтому трудностей не было до последнего времени и истории с чёрным экраном. Кстати АМД драйвера действительно прогрессируют. glxgears раньше (года два назад) на одном и том же ноуте показывали 2100 фпс, сейчас более 3000 фпс. Надо признать, что встроенная видяха показывает лучше результаты.
А я не покупаю компы, потому что не играю в игры и они мне не нужны. Поэтому никаких трудностей!
@@Getoverhere666 и что здесь делаете тогда?
СуперВидео лайк однозначно, и более пяти слов в комментариях для продвижения! Успехов! Спасибо!
**Огромное** спасибо! Догадки имелись ... Но не до такой же степени!
спасибо, очень информативно. мне какраз актуально с r480 блендером подружить в debian.
Очень интересные новости узнал. Давно не интересовался, как там развитие видео дров в Линуксе. Классно! Спасибо))
Насамом деле инфа реально полезна. Так как работаю за линуксом и теперь подумываю выбросить карту нвидиа. Не попацански себя видет нвидиа)
На Phoronix был материал что зеленые весной 20 года собираются открыть значительную часть кода драйвера. Так что может с ними тоже все меняется в нужную сторону. Вот: www.phoronix.com/scan.php?page=news_item&px=NVIDIA-Open-Source-GTC-20
Сперва пусть откроют, а потом уже и выводы будем делать! Обещать, не значит жениться!
Скажу про свой опыт. Сначала была у меня Radeon HD 5850. На связке radeon+Mesa работала удобоваримо. На flgrx производительность была на 30%-40% выше (что выливалось в разницу между 60fps и 90-100fps в онлайн-играх, что очень сильно отражалось на комфорте игры и результатах матчей), но с ним вечный геморрой с откатом ядра и Xorg до поддерживаемых версий. Catalist обновлялся очень неохотно и не успевал за релизами ядер и Xorg. Потом AMD объявило о том, что открывает исходники драйвера и он будет включен в ядро в качестве ядерного модуля. И тогда я понял, вот оно счастье! Наконец-то производительность flgrx перекочует в свободные драйвера и станет доступна изкоробки без танцев с бубном. Каково же было мое разочарование, когда новый модуль заявил поддержку только архитектуры gcn, а более старые вроде как и планировались, но отложены на неопределенный срок. Я мониторил ситуацию несколько лет, да так и забил на это, а когда пришло время брать новую карту взял Nvidia 1050Ti. Потом мне на время досталась RX 380X и тут я начал тестировать (около года назад было). Amdgpu+Mesa выдали... результат на 30%-40% хуже, чем драйвер на Windows. Тогда я решил поставить amdgpu+AMDGPU PRO. И что вы думаете? AMDGPU PRO требует отката версии ядра и Xorg! Хотя и выдает лучшую производительность. Они опять не успевают за ядром и забивают на свой драйвер. По факту, ситуация ну никак не изменилась. Mesa все так-же медленнее проприетарного решения. В итоге я сижу на 1050TI. Да, драйвер полностью проприетарный, но он выпускается одновременно с обновлением ядра. При обновлении системы я автоматом получаю новый пакет с драйвером и у меня все работает.
Я даже больше скажу, среди gcn нормально поддерживаются более-менее новые видюхи, первые gcn изначально работают на старом модуле radeon, а на amdgpu заводятся через лютые костыли и пердолинг с пересборкой ядра (это я говорю, как бывший владелец Radeon HD7850). И даже в 2019 года (как сейчас, не знаю), на amdgpu при использовании на старых gcn вылазили артефакты, баги (такие, как полное отсутствие вывода изображения на второй монитор) и иные проблемы.
Мужик, ты супер крут! Спасибо!
А ты выкладываешь куда-то сценарии в виде статьи? Столько информации, что хочется иметь ее в текстовом виде.
Где реквизиты для донейшена?
Спасибо. Сценарии не выкладываю, но если будет спрос - могу и текстовые версии делать. Реквизиты - забыл указать. Если что вот сюда можно (VISA): 4276 0500 3795 1880
Большое спасибо. Теперь стало понятнее как обстоят дела с драйверами на Linux.
Очень познавательно спасибо за инфу , дебиан у тя красиво выглядит
Спасибо большое за ваш труд. Очень интересно было смотреть. Я также как и вы облизвываюсь на новый ноут с базой от AMD. Ибо Nvidia на Linux mint 20, ну это короче как всегда Nvidia. Открытый драйвер от Nvidia у меня крашился, а я перепробовал все мне известные "танцы с терминалом", в итоге заработал попреитарный драйвер от Nvidia, хоть и более старой версии.
Карта старая, GT440M. Если честно, он и на винде 10-й частенько падал. Ибо его выпили из поддержки, причем официально.
Хороший выпуск, очень подробный. Спасибо!
Спасибо. Очень подробно и пока не всё понятно начинающему. Будет с чем разбираться. Жаль, что нет информации про встроенную графику от AMD, т к. как раз сижу на их процессоре Richland a10. Он относительно холодный и не хватает, но разобраться не помешает.
на последних версиях Mesa всё работает классно и безпроблемно.
Насколько хороши видеокарты AMD RDNA/RDNA2 в задачах 3д моделирования и видеомонтажа под Limux?
Очень качественный и информативный ролик! Лайк, подписка и сразу колокольчик)))
24:49 привет из будущего, их всё ещё нет. Только анонсы.
Алексей, огонь выпуск сделал! Молодец. Хвалю :)
Разраб Sway просто мужик, внатуре
Алексей, спасибо за детальный обзор! Я уже много лет на десктопах пользовался Nvidia в Linux, хотя давно как-то пробовал старые ATI Radeon (ага, еще до покупки их AMD). Воодушевившись твоим обзором решил рискнуть, апгрейднул свою уже явно устаревшую GTX 950 на Radeon RX 5600XT. И вот не разу пока не пожалел. И черт с ним с хваленым RTX, всё зато на полных (или почти полных) настройках теперь, открытый драйвер работает отлично, не надо пересобирать модули, в играх проблем нет, на десктопе также. Open source rules! :)
Думала будет очередная дичь, а нифига, всё годно оказалось. Правда с говнидией, что 10 лет назад приходилось вазелиниться, что сейчас - никакой разницы. Надо будет DXVK потрогать, может и проброс видяхи в виртуалку шиндовса не понадобится. Лайк.
Спасибо за ролик. Сам сижу на Ubuntu и Nvidea. Планирую переходить на новую машину и сомневался на счет Radeon. Теперь спокойно возьму, что и планировал
Слезь с Убунту и Нвидиа и сядь на стул.
@@Getoverhere666 грубо-то как, просто ФУ. Не стоит свои шутки одноклассникам распространять на общество
@@Ziraman13 извини.
Не увидел вообще никаких преимуществ радеона, а минусов очень даже достаточно. Gallium Nine уже попросту никому не нужен, ведь есть D9VK (уже интегрирован в DXVK), дающий высокую производительность. Да, он не пойдёт на старых картах без вулкана, но мы ведь о новом железе тут говорим, вроде. Всё машинное обучение, про которое не было сказано ни слова, базируется на CUDA (тоже проприетарная технология NVIDIA), на радеонах по факту отсутствует.
Про Wayland я что-то читал-читал и так и не понял, зачем он мне нужен. Преимуществ никаких, из недостатков - определённо неполная совместимость с существующими иксовыми приложениями, необходимость поддержки со стороны драйвера, ну и пресловутая сетевая прозрачность отсутствует, и это считается фичей. «Легковесность» и «некостыльность кода» - это очень условные понятия, которые не выражаются в заметном приросте FPS в играх или каких-то принципиально новых и нужных возможностях на десктопе, которые невозможны в иксах, а потому не ощутимы юзером.
Про трёхмерное ускорение в виртуалках - зачем? Крутить кубик рабочего стола? Или играть в виндовые игры внутри виртуалок? Это то ещё извращение, лучше уж GPU passthrough сделать. Да и с развитием Proton/DXVK актуальность этого решения снижается.
Зато вот есть собирание драйвера-франкенштейна из закрытых и открытых частей. И что-то меня этот подход не воодушевляет. У нвидии ставишь один блоб и получаешь сразу всё (CUDA надо докачать отдельно, если надо, но никакого жонглирования модулями ядра, иксовым драйвером и т.д.). При этом, на радеоне до сих пор в новых играх случается повреждение текстур: github.com/ValveSoftware/Proton/issues/2907#issuecomment-561936606 После начального патча, чтобы можно было залогиниться в этот XBox Live на нвидии всё просто работает, а на радеоне артефакты, которые, правда, впоследствии починили (и снова здравствуй, мастер мезы из гита!). В общем, до «просто работает» этому драйверу ещё как линуксу до винды лет десять назад. Но линукс смог, верю, что и драйвер сможет. Я полностью поддерживаю FOSS, но без фанатизма, и там, где он мне не даёт преимуществ, я с лёгкостью заменю его на проприетарный аналог. А драйвер - это всё же часть железа, а не прикладное ПО (и игры), с которым я непосредственно взаимодействую. И я лучше выберу железо и драйвер, который требует минимум внимания и обеспечивает работу всех заявленных функций с минимумом багов. Так что пока радеоны не для меня, хоть прогресс там и впечатляющий. Может, года через 3 ситуация развернётся на 180°, посмотрим.
Сижу на полностью свободных драйверах amdgpu без всяких pro. Debian 10 и asus rx 560. Работает норм и Игорь не тонет.
@@stefanakert2994 Так я и не говорю, что работает не норм. Я говорю о ситуациях, когда на нвидии работает, а на радеоне нет, и чтобы на радеоне заработало, надо собирать мезу самостоятельно. Просто обратных ситуаций, когда на нвидии проблемы, а у радеона всё хорошо (или лучше по FPS), на линуксе практически не бывает. Отсюда не вижу смысла брать заведомо на данный момент инфериорную железку. Ну, разве что с деньгами напряжно. На дворе уже не 2008-й, чтобы с бубнами вокруг железа плясать и драйверы компилировать. Или я уже слишком старый, не знаю. Мне больше нравится, когда оно как-то само работает и не мешает.
Во первых на OpenCL тоже есть нейросети, хоть и не так много. Про Gallium Nine - это почему он никому не нужен, если у него производительность выше чем у DXVK? Или натив, или прослойка, есть разница?
@@AlekseySamoilov Конечно, нейросети есть на чём угодно. Речь о том, что является мейнстримом, где происходит весь основной движ, а это Tensorflow + CUDA. Тут трудно спорить. Поддержка ускорения на AMD там, вроде бы, есть, но экспериментальная. Т.е. вместо разработки нейросети вы больше будете бодаться с библиотекой и железом.
По DXVK, разумеется, разница есть, только насколько она существенна? Если G9 даёт прирост FPS на 1-2%, не думаю, что ради этого кто-то выберет радеон с учётом всех остальных преимуществ NVIDIA. www.reddit.com/r/linux_gaming/comments/bukdy4/whats_better_d9vk_or_gallium_9/ вот есть тред, и в целом люди склоняются к D9VK, потому что он очень активно развивается и более универсален, поддерживается на всём железе, где есть вулкан.
> I can't speak for others, but for me, Gallium 9 has been running worse and worse in the last releases of Mesa, while D9VK has been running better and better.
> I tried D9VK a while ago and it didn't measure up to Gallium Nine. But I tried the 0.12 release today with Mesa git and the performance was better than on Windows, which is saying something. So there was definitely a lot of progress. CPU limited scenario in my case, running an old FX6300 with an RX-590.
Чисто с прагматичной точки зрения, учитывая почти двукратное превосходство в популярности NVIDIA над AMD (см. www.gamingonlinux.com/users/statistics - может, и не самый репрезентативный ресурс, но на store.steampowered.com/hwsurvey/ вообще 75%/15%, правда, без учёта платформы), я думаю, интерес к G9 так и останется маргинальным, и в итоге он тихо загнётся, если не уже. Потому что универсальное решение в виде DXVK работает на всём парке железа, а неуниверсальное - на ~20-25%.
Очень хороший ролик все по полочкам. Не знаю на счёт дискретки радеона, а вот на встройке хлебнул горя. Купил rayzen 2400g, работать под линуксом было невозможно, система просто висла намертво. Под виндой проблем не наблюдалось. Что только не пробовал, в итоге промучившись 3 месяца продал его.
У меня на 2200g до 4.18 или 4.19 тоже висло, потом вышеуказанную версию ядра поставил, и все хорошо
@Йцукен Фывович может быть, но на тот момент manjaro мне не помогла.
Первый ролик такого содержания, респект
я мало что понял, но это так интересно!
Для меня, как для новичка в мире Линукса, это видео было крайне полезно. Сейчас юзаю Ryzen5 2400G под OpenSuSE Tumbleweed, гоняю на нем в MassEffect и DooM3 (в DooM3 играю как непосредственно в Линуксе с помощью кроссплатформенного порта dhewm3, так и через Wine в сборку с sikkmod и всеми графическими наворотами). Работает всё просто идеально! Skyrim SE под dxvk тоже идет так же, как и на Винде. После моего ноута (Core i5 6300HQ + GeForce 960m) этот гибридный камень - просто ракета! Пока спокойно живу на нем без дискретной видяхи и нормально играю как под Виндой, так и под Линуксом в игрушки прошедших лет. Для нетребовательного геймера вполне достойный камень.
Использую arch+5700xt. Opencl выдранный из amdgpu pro ставится пакетом из aur. Играю в wow через lutris. Разница 5-10 фпс с виндой. Разница в нативных играх с вулкан без комментариев. В думе с вулканом в винде на 90 фпс больше. На ноуте с intel приходится удалять драйвер intel, и использовать modesetting. Ушел с nvidia пару лет назад. Напрягало отсутствие kms, которое недавно добавили.
с 5700хт был веселый квест, чтобы ее завести. Но сейчас на 5.4.6 ядре все ок. Главное firefox webrender работает. Браузер в 60 фпс.
можно поподробнее про firefox webrender?
что это такое и какие плюсы от использования?
ну и как установить и настроить)
и про видеокарту, если не трудно, тоже расскажите. Сам как раз планирую купить RX 5700
@@spector1525 bbs.archlinux.org/viewtopic.php?id=247667
Вот тут было обсуждение. Сейчас карта работает без костылей в арче. Webrender - Отрисовка страниц через gpu, а не процессор.
@@desx1988 Обожаю сказочников от Linux )))
Вот тесты для общего развития ничего мощнее этой игры ты наверное не запускал, судя по "Разница 5-10 фпс с виндой" !
th-cam.com/video/GjuPA6HrFIU/w-d-xo.html
@@desx1988 Запомни самые лучшие драйвера на MacOS там OpenCl работает лучше чем в Win 10 и свой API Metal чисто под Radeon !
Автору, однозначно респект, за проделанную работу. Как говориться снимаю шляпу!
Тем не менее, не могу удержаться от закономерного вопроса...
У меня четыре года оптимальная, на мой взгляд конфигурация, для рабочего и игрового ПК:
- Intel i7-4790K 4400 Hz
- MSI GTX 1070 GAMING Z 8192
- 3 монитора: 1- 144 Hz (основной, он же игровой), 2-а - 60Hz
Ничего никогда не разгонял, не разгоняю и разгонять не собираюсь.
Всё это работает замечательно и под Windows 10 и под Ubuntu 19.10.
При этом я себе ни секунды не забивал голову информацией, который так филигранно владеет автор.
Через год-два я соберу себе новую оптимальную конфигурацию и она так же будет замечательно работать не меньший срок.
Исходя из вышеизложенного, вопрос - нахрена вся эта информация нужна, если оптимально-производительная система имеет место и без неё?!
Потому что до сих пор живы устоявшиеся стереотипы, что если Linux - то только Nvidia, AMD делает крайне глючные и кривые драйвера, а Intel вообще не годится ни для чего кроме отображения рабочего стола и веб-серфинга. Да и кто-то перед переходом на Linux всяко поинтересуется будет ли он работать с той или иной видеокартой
О, спасибо за подсказку по Debian. А то поставил - получил блекскрин, почитал форумы, а мне там развели руками и сказали "ну надо ждать".
Эх вспоминаю боль.. как я боролся с fgrlx 2002-2004 годах, чтобы хоть как-то поиграть в игры на Linux. Надоело и поменял свой Radeon8500 на nVidia Ti4200 :).
До недавнего времени пользовался nvidia 260 и на одних дистрибутивах открытый драйвер работал хорошо (Манджаро, например), а на других через одно место (Kubuntu, например. Ubuntu вечно писал, что нужно обновить драйвера). Проприетарный 390хх вообще не вставал, черный экран и всё. Потом родственник отдал свою radeon 6670 и я познал, что такое счастье на линуксе: разрешение монитора схватывается моментально (на нвидии приходилось через xrandr чекать и выставлять необходимые 1680х1050), никаких неожиданных вылетов и что самое главное - OpenGL работает прекрасно (разрабатываю приложения не его использовании. На нвидии была заметная утечка). Тут я понял: процессор только AMD и видеокарта только Radeon. Intel молодцы, что делают свой дистрибутив и выпускают весьма хорошие компиляторы для своих процессоров, но лезут излишне в карман, а такое можно простить только Гейбу.
Интересное видео. Amd тоже до сих пор немного редиски, есть ноут с athlon300U и vega3, пропиетарки на сайте нету к сожалению.
Все мозги разбил на части, Прямо все извилины заплёл - И канатчиковы власти колют нам второй укол.
Спасибо.
...привет Малевич;))))
Спасибо. Как всегда интересно и познавательно.
27:52 красные режут зелёных и синих, хотя синие пусть живут пока
Ох как же я помню 3850, и жопоболь, когда пришлось даунгрейдить Xы, а вместе с ним ядро, а потом оказалось, что стим хочет более свежие версии...
Очень интересное видео! Офигенная работа!
Есть какие-нибудь пруфы искуственного занижения производительности старых видеокарт nvidia? Аппаратное ускорение в хроме работает из коробки для webgl. Аппаратное ускорение трассировки лучей будет в будущих поколениях видеокарт амд.
Видел сравнение производительность апу от амд с интеловскими ну и разница есть , плюс в январе выйдет уже 4000 серия тогда отрыв будет еще выше .При этом потребление одинаковое .
Продукцией амд не обладаю, но я слышал, что апу гораздо лучше по производительности, так ли это на самом деле? И как с этим дела обстоят в линуксе?
@@egorandreevich7830 ну можете глянуть тесты различные а дрова встроенную вегу и так почти полностью открыты . Сам собираюсь покупать ноут уже на 4 поколении райзенов.
@@kyryloyemets7022 это что-то невероятное. Там наверное во всех тестах амд выигрывает у интела, в некоторых даже больше чем в два раза! И ведь многие люди не знают о таком отрыве в сегменте встроек.
Давай теперь разбор идеальной связки CPU/GPU итд для Линя
В видео говорится о поддержке Vulkan видеоядром Intel HD graphics начиная с Broadwell, но в GPU-Z на i5 5200u (HD 5500) флажок Vulkan снят.
А вот начиная с HD 530 (Skylake) поддержка Vulkan отображается в GPU-Z.
Точно ли начиная с Broadwell есть поддержка Vulkan? Или это ошибка в видео?
Подробное видео, спасибо! У меня видеокарта той же серии от амд. Проблема в том, что попытавшись перейти на Убунту и поставив драйверы амд гпу про, нигде в Линукс не нашел графический интерфейс настроек видеокарты, и вообще, где там можно менять настройки видеокарты. А он мне нужен был для того, чтобы в первую очередь управлять вентиляторами видеокарты, т.к. они не повышали обороты при рендеринге в Блендер и карта перегревалась. Из-за этого до сих пор сижу на Виндоус, хотя хотел бы перейти на Линукс, и уже перешёл бы, если бы не этот нюанс.
Что нужно установить, чтобы можно было настраивать видеокарту, как в графическом интерфейсе драйверов амд в Виндоус или хотя бы из командной строки, или где это найти в Убунту, если это уже есть, но я об этом не знаю?
И как поставить отдельно opencl и vulkan из amd gpu pro, а потом mesa?
Есть отдельный интерфейс для настройки параметров открытого драйвера - aDRIconf. Можно установить из Flatpak пакета. Для управления вентиляторами - тут не подскажу, но возможно Radeon Profile поможет, для Ubuntu есть PPA репозиторий с ним. Mesa стоит по дефолту её не нужно ставить вручную. OpenCL от про-драйвера прикручивается очень легко командой amdgpu-pro-install -y --opencl=legacy (находясь в каталоге с файлами драйвера).
@@AlekseySamoilov Приложение Radeon Profile помогло с регулированием оборотов вентиляторов.
Однако полностью перейти на Linux (Ubuntu) всё же не дало то, что rocm-openCL 2.0 не дружит с Blender (сначала вылет при компиляции ядер при рендеринге, затем постоянный вылет при попытке зайти в настройки Blender), и разработчик rocm, как я понял, не собирается это устранять, а в cycles рендеринг на openCL 1.2 (драйверы amdgpu-pro, версии 2.0 openCL в них нет) значительно медленнее openCL 2.0, который теперь работает в Blender с драйверами для Windows. Поэтому тем, кто желает быстро рендерить в Blender cycles на Linux, я бы рекомендовал присмотреться к видеокартам с технологией cuda, а не openCL.
Ещё обнаружил то, что с Blender mesa-драйверы openGL работают медленнее amdgpu-pro драйверов openGL.
ничего не понял, но очень интересно ))) несколько раз ловил себя на мысли: зачем ты это смотришь и слушаешь, ты же ничего не понимаешь )))))
Ну наконец-то! Как же я ждал такое видео!
Теоретическая часть на отлично! Теперь такую же практическую в студию! Как все практически настраивать?
Поправочка, amdgpu-pro нет для OpenSuse, а только для Suse.
LordDarkFine на Windows есть все ))))
Полчаса непрерывной инфы. Лайк
Моей первой карточкой н-видиа была Т-АЙ 4200 с 64мегами.Потом приобрел у знакомого Радеон 9600 с 128метрами.Но тогда я был не бум-бум в компах,дрова ставил с диска который шел с картой,инета не было,но я покупал журналы по компьютерным играм,а там на диски закатывали дрова.Об этом я узнал гораздо позже.Страсти кипели вокруг Дум3 и Халфа2,все хотелось на максимальных настройках погамать.Потом купил 6600 ТД с 128 метрами,хотя там на пару сотен была Радеоновская с 256 метрами! И я балда послушал продавца.Короче,последнею я втыкал в старую мать,на которой была АГП слот 4х! помните,я ведь не бум-бум в компах.Ну короче,поменял я видюху на 6600 ДЖ-ТИ с 256 метрами,продал комп,и начал собирать новый,и тогда карточка у меня была Х 1950 про.
Было очень интересно и познавательно про линукс и про драйверы .
Как мне убрать разлом экрана при быстрой прокрутке страницы, файла и т.п. На убунту такого не было, поставил минт, появилось. Графика встроенная интел
Кажется это называется тиринг. Гугли по этому слову
Найди бзу там написано
проще винду поставить.
9:35 c версии драйвера 495.44 nvidia, наконец добавила поддержку gbm
Ух и романтика под*очиться... Спасибо за информацию.
Спасибо за просвещение. Я пользуюсь убунту с 2012 меня все устраивает, главное я забыл про антивирусник играю в танки и другое, комп у меня древний собран ещё на q8300 11 лет как купил на новый пока денег нет вот и пользуюсь, видео была 650gtx а сейчас ati7770, работает хоть и шило на мыло.
Ну так, этож fx
А я думал он про 775 сокет кора дуба quad 8300
Половины не понял, но безумно интересно! 👍👍
Спасибо! Очень познавательно 👍
ну проброс gpu в виртуальную машину уже года 4 как на слуху )) а вообще лайк!
А где VirtualBox graphics adapter?
Вам памятник нужно ставить за то, что вы делаете.
спасибо за ваш труд
Сейчас Интел это единственный нормальный способ прокачать видеографику на ноутах.
У меня сейчас стоит проц i5 3210m и если я его заменю на какой-то i7 то он может быть круче чем моя дискретка Radeon 5600-5700, что позволит увеличить ФПС в играх, ну а оперативки и так много, так что и по этому фактору ФПС будет тоже стабилтничать + для того же кс нужен больше проц нежели видюха, хотя насколько я знаю CS2 будет тянуть теперь и видюху для смоков,хаешек,молитвах и шейдеров.
В новой версиях линуксов (убунта 20 например) проприетарные драйвера АМД не поддерживаются для старых видеокарт (hd4700 например). Сам пробовал и ставил, нифига не работает. А вот НВИДИА так и поддерживает в своих проприетарных драйверах старые карты (G430 например).
Под старые амд видеокарты с проприетарным драйвером, последняя актуальная ос - убунту 16.04, при том что даже и там, ядро линукс надо понизить.
так я не понял, Nvidia все же превосходит ATI по производительности на линукс системах или нет? Я имею ввиду при использовании проприетарных драйверов.
Для Linux,Nvidia удобный вариант для тех кому нужен доступ к драйверам...А вот,AMD для прогрессивных...
В mesa добавили rusticl. На последней работает и на amd картах. Никаких pcie v3 не нужно!
Спасибо большое. Думал родной драйвер под радион только для вывода графического интерфейса запуска видео. И надо ставить сторонний драйвер. Что порой проблема. Но теперь с люникс стало чуточку потняее. Все хочу пересеть с винды на люникс но занмаюсь фото и видео и откровенно очень сложно адоптироватся. Работаю на винде а люникс изучаю запуская с другого диска когда есть время.
Линукс, а не люникс. Нет такой ОС
Спасибо за видео!
Для радеонов первого поколения GCN, от старших карт семятысячной серии до R9, можно путем пересборки ядра врубить работу kernel-драйвера amdgpu. Немного бубен, но в целом он няшный
Достаточно параметра в GRUB_CMD_LINE
@@AlekseySamoilov Похоже я не знал про простой путь и пошел сложным)
Ничего не понял , но очень интересно:)
Стоит на рабочем ноуте radeon 6370m дрова идут из коробки . Даже в игры можно играть
Интересно, а от видюхи зависит, как обрабатывается несколько мониторов? У меня на минте гемор прямо - выставить порядок в каком будет отображаться вновь запущенное приложение - не реально. Хотя по идее на основном должно быть.
Мониторов - три.
От оконного менеджера
Хорошее, информативное, интересное видео!
Здравствуйте Алексей, Вы как человек всё (драйверы интел) попробовавший подскажите плз. какой драйвер лучше выбрать для интел - каменя 8-го поколения: mesa-opencl-icd, mesa-va-drivers, mesa-vdpau-drivers или mesa-vulkan-drivers? У меня сейчас дискретка отключена, на интеле стоит драйвер i915, вроде работает нормально, но у меня ноут и если есть более производительный да ещё и с меньшим прогревом вообще супер будет.
mesa-opencl-icd это драйвер OpenCL. mesa-va-drivers это драйвер VA-API для аппаратного ускорения видео. mesa-vdpau-drivers тоже, но для VDPAU. Последнее это драйвер Vulkan, его полюбому устанавливать. В самой свежей Mesa по умолчанию для вашего чипа будет включён драйвер Iris, вместо i915. Просто используйте по возможности свежую Mesa и ядро
@@AlekseySamoilov, "...Просто используйте по возможности свежую Mesa...", - Привильно ли я понял, что это - mesa-common-dev?
Нет, все компоненты к ней относящиеся. В том числе и те что вы перечислили. Если у вас Ubuntu или что-то на ней основанное - подключите Padoka Stable PPA, там всегда свежие выпуски Mesa, LLVM и сопутствующего. Для обновления ядра используйте UKUI (Ubuntu Kernel Update Installer).
Что за беготня от убунту разных версий до дебиана?