В значительном выпуске системы 3D-моделирования Blender 2.80, который ожидается (https://code.blender.org/2019/04/2-80-release-plan/) в июле, разработчики расчитывали обеспечить работу с GPU, выпущенными за последние 10 лет и имеющими рабочие драйверы OpenGL 3.3. Но в ходе подготовки нового выпуска выяснилось (https://code.blender.org/2019/04/supported-gpus-in-blender-2-80/), что во мнгих OpenGL-драйверах для старых GPU имеются критические ошибки, которые не позволили обеспечить качественную поддержку всего запланированного оборудования. Отмечается, что в Linux ситуация не так критична как в Windows, так как старые драйверы в Linux продолжают обновляться, а пропритеарные драйверы в Windows остаются без сопровождения.
В частности, для Windows не удаётся добиться корректной поддержки графических чипов AMD, выпущенных за последние 10 лет, так как для старых GPU AMD всплывают проблемы при использовании движка рендеринга Eevee из-за ошибок в драйвере Terascale, который не обновлялся уже три года. Поэтому в Windows удалось официально предоставить поддержку только GPU AMD на базе архитектуры GCN 1 (HD 7000) и более новых.
Отдельные проблемы также возникают при использовании старых GPU Intel, поэтому в Blender 2.80 удалось гарантировать беспроблемную работу GPU только начиная с семейства Haswell, так как Windows-драйверы Intel для старых чипов также не обновлялись уже около 3 лет и ошибки остаются неисправленными. В Linux с драйверами для старых GPU Intel проблем не возникает, так как они продолжают обновляться. Проблем нет также с GPU NVIDIA благодаря продолжению поддержки ветки драйверов NVIDIA для устаревших устройств для всех заявленных платформ.URL: https://www.phoronix.com/scan.php?page=news_item&px=Blender-...
Новость: https://www.opennet.dev/opennews/art.shtml?num=50613
осталось только еще и новые драйвера лучше поддерживать и вендокапец =D
> и вендокапецДа. Очередной. Плановый.
Это не то, чем стоит гордиться, последнее поколение Terascale вышло 8 лет назад, говорить о "работе" на старых iGPU Интела ещё большее безумие. Я конечно понимаю, что тут сидят люди, которые Gentoo на первых атомных нетбуках компилируют, но... Психически здоровые люди не работают в Blender на таком железе. А вот когда возникает вопрос о полнофункциональных драйверах на свежее железо, то сразу возникают вопросы, а это железо, на котором в Блендере работают.
Какие именно возникают вопросы и по каким видеокартам? Amdgpu работает с распоследними картами, проприетарный nvidia тоже
А он соврал
Radeonsi нестабильно работает с встроенными vega. Велик шанс схлопотать ring gfx timeout, после которого только снятие питание с APU поможет
> Психически здоровые люди не работают в Blender
> Психически здоровые люди не работают в BlenderА покупают "десятку" и скачивают Photoshop?
Объясните мне, почему этот провокаторский пост быдлoтpoлля все еще не удален?
Праздники, шашлыки. не всем же за компом штаны просиживать)
Ну так это OpenGL-драйверы. Майкрософт с ним борется на своей платформе. Например в Windows XP доступна библиотека OpenGL 2, а в Windows 7 уже OpenGL 1. Системную реализацию OpenGL использует например Intel. А NVIDIA с AMD используют свои реализации
> Системную реализацию OpenGL использует например Intel. А NVIDIA с AMD используют свои реализацииТы не поверишь, под линуксом точно так же: Intel юзает mesa, а у невидии и AMD свои велосипеды.
Во-первых, меза - это нк реализация огл, а универсальная основа. Собственная реализация, так или иначе, есть у всех вендоров.
А во вторых amdgpu основан на gallium и mesa. На сей день отличилась только нвидия, которая продолжает использовать свой переизобретенный графический стек в драйвере (включая нк то что безмесовый огл, но и даже drm)
> А во вторых amdgpu основан на gallium и mesa. На сей день отличилась только нвидияС тех пор, как появился Vulkan, про Gallium все благополучно забыли.
лолшто? в mesa все драйвера на базе gallium, кроме i965 (современные встройки intel), только он один - classic. более того, intel в 2020 году выпустит дискретную графику и с этого момента вся новая графика intel (включая встройки) будет работать через gallium.
Драйвера пукана отдельные
Ну конечно, ведь вулкан моментально заменил огл прямо в момент своего появления
Вот сколько помню то всегда можно на всех платформах использовать только OpenGL 1.1 не опасаясь. Далее только wglGetProcAddress/glXGetProcAddress во все поля без каких либо проблем.
У меня прям сразу рдились слоганы:
- Лучшее устаревшее для отстающих!
- Некрофилию - некрофилам!>Поэтому в Windows удалось официально предоставить поддержку только GPU AMD на базе архитектуры GCN 1 (HD 7000) и более новых.
Эээ, то есть я не играл в Муровинд, Готику1-2-3, КБ и кучу других 3Д игор, не юзал 3Дмакс на RadeonX1600pro c дровами от амд без каких либо глюков?
> в Blender 2.80 удалось гарантировать беспроблемную работу GPU только начиная с семейства Haswell
Блендер на HD4400=8600GT в 2019, но... зачем? Рендеринг уровня 2012 года, но... зачем? Сейчас как бэ стоит юзать не ниже RX560(+-) или GF1050(+-).
>Муровинд- это DirectX 9, а не OpenGL.
ага щас, 8.1
> ага щас, 8.1А, точно, сейчас посмотрел, что лежит в инсталляционном сидюке. Ну и 2002 год, да.
а ведь тебе явно больше 10-и лет
Ты бы ещё спросил, зачем финальный рендеринг делают на процах. Они же медленнее GPU!
Да никто не мешает финально рендерить на гпу, только не при помощи ogl
> юзал 3Дмакс на RadeonX1600proя пользовал 3dsmax на компьютере с 20Мб оперативной памяти.
в качестве видеоадаптера там, кажется, был какой-то sis.как тебе такое, илон маск?
> но... зачем?Не всем мамка денег даёт.
Играл. Драйвера для Radeon X1600 и windows 7 были выпущены 10-15 лет назад и будут работать пока windows 7 не сдохла (и даже после этого)
А у нас в GNU/Linux Stable API nonsense и ничего не работает :-(
Отсутствие подобного бардака очень воодушевляет:
http://winitpro.ru/index.php/2017/05/17/microsoft-ogranichil.../
Психически здоровые люди радуются.
Ой-вэй... Неужто на каком-нибудь асуснетбуке птичкой вспорхнёт, скажем, свежая Kubuntu и явит величие вечной поддержки фекалий мамонта? Отчего-то мне думается, что психически здоровые люди станут на некрожелезо ставить что-то навроде MX Linux или какого-нибудь подобного спецдистриба.
Таки взлетает, у меня до сих пор валяется оуе пуси старое какое то с упоротым gpu, который интел но не интелДругое дело конечно нах оно надо... удовольствие так себе
Интел но не интел - это, надо понимать, powervr? Открытые драйвера для них по сей день работают через пень, так что если и заводится, то с попдывшими цветами и без ускорения
Для таких как ты изобрели Windows 10, Linux - для нормальных людей
> Для таких как ты изобрели Windows 10, Linux - для нормальных людей"Чукча комментов не читает, чукча сам комментирует!" (tm) (#дисклаймер - мы не имели в виду унизить достоинство представителей народа чукч)
> Windows 10UPD
Кстати, вполне нормальная десктопная ОСь. (#trollface)
> Кстати, вполне нормальная десктопная ОСь. (#trollface)фу-фу-фу!
> Linux - для нормальных людейНуу.. ОК.. ?
> Ой-вэй... Неужто на каком-нибудь асуснетбуке птичкой вспорхнёт, скажем, свежая Kubuntuна ноуте 2006 свежая убунта, amd tl-56 4gb, r200 какая-то
резиновые и пластиковые элементы корпуса уже рассыпаются :( тртья замена вентилятора
Встать-то встала, а как насчёт шустроты, вот в чём вопрос. У ThinkPad'ов тех же лет выпуска с рассыпучестью проблем поменьше, но вот вкрячивать туда имеет смысл именно что MX-подобные дистры, а не майнстрим.
> Встать-то встала, а как насчёт шустротыфаерфокс, фильмы 720р, тде кмейл, рсс-читалка
но так-то больше сервером работает и удалённый запуск приложений (почтовик и рсс), а так же как гостевой ноут
Психически здоровые люди понимают, что M$ просто не хочет поддерживать 7 так же долго, как XP. В Linux такой проблемы не встаёт в принципе, новые драйвера в старые версии не бекпортируются. Новой железке — новое ядро. (Не, есть извращенцы типа RedHat, но это их проблемы, а я про мейнлайн.)
> Не, есть извращенцы типа RedHatНу, в корпоративном секторе замена железа может влететь в ну очень нехилую копеечку, так что RedHat как раз тут не извращенцы, а рыночно удовлетворяют спрос на ось, которая будет фурычить на этом железе. Бизнес же ж.
Ты хотя бы понял, о чём я? Шляпа бекпортирует новые дрова в своё допотопное ядро. Не для того, чтобы работать на старом железе, а для того, чтобы работать и на новом тоже. На старом-то и свежие версии ядра неплохо себя чувствуют.
> Ты хотя бы понял, о чём я? (...) а для того, чтобы работать и на новом тожеПроглядел, бывает. Но я всё равно не понял, что тут прямо уж извращенского.
Этапять!))
Эх, если б еще на моем ноуте с R2 графикой дровишки не зависали...
Да и современные GPU AMD и Intel лучше работают.
Da kakie AMD i Intel,ya nedavno Void Linux i686 na celeron 1400,512 mb ram i Matrox G450 puskal,videokarta norm rabotala pod Xorg,pravda 3d nety ibo iz Mesa davno vykinuli kod dlya matrox-ov.
Это прекрасно. Но все же осиль setxkbmap.
пусть раскрывают всю инфу о железе, раз не могут проприетарные дрова выкатить
Было бы что раскрывать, там уже все отреверсили
И клоунские носы пусть оденут.. И ботинки разноцветные ещё!
какой Linux пойдёт под этот мобильный проц Intel Core Duo T2050
подскажите
этот процик лучше выкинуть - он 32 ух битный
а ему на замену за бутылку пива поставить 5600-7200 - эти 64 битные - можно будет юзать все современное по
с оговоркой на легкую тормознутость
главное тока не нахомутать с сокетом
у тебя сокет М
не купи сокет Р
Я могу выпить его новый процессор залпом за 10 сек!
> какой Linux пойдёт под этот мобильный проц Intel Core Duo T2050Любой из ныне поддерживаемых: 3.16, 4.4, 4.9, 4.14, 4.19, 5.0.
Опеннет странный предмет:
Недовльны, если поддержка есть,
Недовольны, если ее нет.
Вывод если ты всем доволен не пиши на опеннет.
Увы лучше чем в винде, не говорит о том, что эти драйверы хорошего качества.
можно добавить
у меня есть старый ноут самсунг р40
видео ати 1200
64 битных дров на винду 7 уже нет
а fgrlx все еще работает в 64 битном линухе
хотя от поддержки ати - амд отказалась после ее покупки
так что можно сказать - что для старого железа линух лучше чем винда
Драйвер Catalyst 9.3, значит? Чтобы он работал, надо соблюсти два условия. Это ядро Linux не новее 2.6.27 (версия которого была выбрана не случайно: это ядро с долговременной поддержкой, обновления для которого выпускались 5, что ли, лет) и X-Server не новее 1.6 (и опять же не случайно. Именно эта версия использовалась в SLES 11, а SUSE всегда славилась своим идеально вылизанным X11, за что вендоры GPU её любили)Ты можешь установить на этот ноут Debian Lenny (там как раз ядро Linux 2.6.27), а также Ubuntu 9.04. Всё: новее ты ничего не установишь. CentOS 6.10 хоть и имеет ядро 2.6.32, а значит, в теории можно пропатчить модуль ядра fglrx (а если точнее, то "обвязку" вокруг бинарного блоба). И это уже делали: я находил пакет fglrx для Fedora 12, внутри которого были патчи, добавляющие поддержку ядра 2.6.32. Но теперь я не могу найти этот RPM-файл: ссылка на Dporbox уже 404.
А вот графический стек обновляли в CentOS 6.1, 6.2 и т.д. Сейчас там X-Server 1.19. Может тогда версию 6.0? Облом, там X-Server 1.7.7, а надо 1.6.
Как вариант, можно попробовать Ubuntu 10.04.4. Под неё много софта, а значит, можно заморочиться с драйвером Catalyst 9.3. Для этого надо пропатчить fglrx (что, как мы выяснили, мы не умеем делать), а также установить более старый X-Server 1.6 (вместо 1.7) из Ubuntu 9.10. Ты можешь поискать на Опеннете статью, как заставить работать драйвер 13.1-lecacy в Ubuntu 13.04, а драйвер 15.12 - в Ubuntu 16.04. И действовать аналогично им.
Ну, или SLES (SLED) 11. Первый релиз на ядре 2.6.27, релиз SP1 на 2.6.32. Или openSUSE 11.1, на котором базируется SLES 11. Но я сразу скажу, что это геморно. Новый софт под ним запустить можно, но очень сложно. Поэтому лучше Debian Lenny, как я и говорил в начале.
А почему в CentOS 6 нельзя установить X-Server 1.6 из Fedora 11? Для CentOS-то софта больше. И Firefox последний сразу в комплекте
Но зачем сопровождать драйвера для устаревших GPU?
Допустим, я - пользователь винды (на самом деле нет, но допустим). Допустим, собрался я купить новый дорогой GPU. Смотрю я, значит, в интернетах, у кого с драйверами дела лучше. И покупаю Nvidia, потому что их GPU под виндой дольше не "устареет".
edit: речь идет о GPU верхнего ценового сегмента, который покупаешь надолго.
GPU верхнего ценового сегмента как раз не покупаются надолго.
для чего нужна дорогая GPU? чтоб тянула современные игрухи! ну вот как только она перестанет их тянуть, то нах она нужна и её поддержка?
А вот меня проблемы взБлендера вообще не волнуют.> Сопровождение драйверов для устаревших GPU AMD и Intel в Linux оказалось лучше, чем в Windows
Чего, среди ослов закусивших удила, один я заметил явную подмену понятий?
> Чего, среди ослов закусивших удила, один я заметил явную подмену понятий?Совершенно ненужная самокритика. Но да, видимо ты один. Что за подмена понятий?
> А вот меня проблемы взБлендера вообще не волнуют.А вот нас очень волнует, что же тебя не волнует. Спасибо, что держишь в курсе!
> Проблем нет также с GPU NVIDIA благодаря продолжению поддержки ветки драйверов NVIDIA для устаревших устройств для всех заявленных платформ.Что за ветка? Можно ссылку? А то у меня ядро обновить не получается, ибо новые дрова не поддерживают старое оборудование, а старые дрова не работают с новым ядром.
Очень странно. С играми на старых, не поддерживаемых драйверах в windows никаких проблем нет, а blender не работает. Хотя может быть потому что игры на direct3d, а blender на opengl.
Потому что игры тестируются, и как и блендер сейчас вносят в код своих движков воркэраунды? Вон блендер начали тестировать и выяснили, что без воркэраундов никуда.А может и потому что opengl.
Потому что опенсорсу все должны, а он никому ничего не должен. Это ж не царское дело, воркараунды делать.
К чему ты это сказал? Править баги в драйверах на соответствие стандартам -- это дело того, кто драйвера писал. Особенно если драйвера эти идут пропиетарным блобом. И если ты знаешь какого-нибудь пропиераста, кто думает иначе, то расскажи мне о нём, вместе посмеёмся над идиотом.
>Проблем нет также с GPU NVIDIA благодаря продолжению поддержки ветки драйверов NVIDIA для устаревших устройств для всех заявленных платформ.Увы, но это до поры до времени. GeForce 9500 GT скоро вообще дропнется: ядра все новее, а последний драйвер 340х, который последний раз "подрихтовали" под новые ядра где-то в мае прошлого года. Дебиан еще молодцы, у них есть nvidia-legacy. Как в других дистрах с этим не знаю. А между прочим, у меня есть еще даже GeForce 8600 GT :) Да, я могу купить новую видюху, но зачем... Как-то не хочется отправлять на свалку работающие карточки, но, чувствую, придется.
>>Отмечается, что в Linux ситуация не так критична как в Windows, так как старые драйверы в Linux продолжают обновляться, а пропритеарные драйверы в Windows остаются без сопровождения.В Windows проблема с дровами всегда была проблемой номер 1. Помню, при установке Windows, чтобы поставить все драйвера, приходилось возиться с ними битый час, а если каких-то драйверов не хватало на дисках, надо было скачивать нужный драйвер из Интернета. Плюс ко всему, старый драйвер для Mustek негде было найти. Еле скачал тогда.
То ли дело линукс! Ставил подруге убунту, проблема с вайфаем решилась очень просто — заменой модуля. И хорошо, что ещё ноутбук позволил.
Это что ж за экзотика такая стояла? Broadcom? Realtek? На модулях Intel проблемы крайне редко возникают. С Broadcom как правило достаточно дать машине интернет и
sudo ubuntu-drivers autoinstall
На realtek - там да, могут быть заморочки: сперва dkms в систему засунуть, после из репозиториев энтузиастов драйвера накатывать...
Замена самого модуля в большинстве случаев не нужна, - достаточно освоить как и где именно для него надыбать драйвер.
>Ставил подруге убунту...Ну и? Самое главное не сказал же!
А если бы ставил виндоуз то подруга поблагодарила тебя гораздо раньше.
Ну да навреняка поддержка вида: if эта часть /пока что ещё/ не написана then рендерить софтово.
Никакого даже близкого сравнения проведено не было...
Ура ура венде капец - в линуксе есть поддержка драйверами даже при отсутствии видеочипа как такового!
Уж не знаю, что там на винде, но, товарищи коллеги, может, кто знает, есть ли возможность завести проприетарный opencl на Radeon HD 7660, на чём-нибудь более свежем, чем ubuntu 14.04?С месой нужный софт работать отказывается.
Не то чтобы это была такая уж критическая задача, но странно делать процом то, что видяха должна уметь лучше.
В 16.04 можно даунгрейднуть ядро до 3.19. Может, так заведется.
AMD болт кладут на поддержку старых видюх, очевидно, что по этой причине поддержка в линукс лучше (за счет сообщества), так как 0.00001 больше, чем 0. А интел да, молодцы
Зато для TeraScale3 под линуксом вообще нет поддержки критически важных OpenCL API. Результат - сложить 2 массива можно, а ни одно серьёзное приложение, будь то GIMP или hashcat, не работает.
Это значит лишь то, что AMD не очень хочет в HPC.
Умиляют новости в стиле "мы лучше винды хоть в чем-то, хотя это все равно никому не надо"
Скорее тут про обратное: в Linux наибольшее количество боли с драйверами (в сравнении с Windows) концентрировалось покруг именно GPU (ибо такие гиганты как AMD и NVidia вечно чихали на Linux во всём, что не касается HPC, и никаких вменяемых спец не предоставляют, чтобы можно было самому драйвер написать). Похожая проблема с некоторыми сетевыми устройствами (особенно WiFi), хотя тут обычно всё лечится тупо установкой firmware-файла (который в большинстве дистрибутивов есть из коробки). А тут, видимо, новость про то, что даже в GPU дела не так-то и плохи.