URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 126036
[ Назад ]

Исходное сообщение
"Из Mesa удалён код классических драйверов, не использующих Gallium3D"

Отправлено opennews , 04-Дек-21 10:14 
Из кодовой базы Mesa удалены все классические драйверы OpenGL и прекращена поддержка инфраструктуры для их работы. Сопровождение кода старых драйверов будет продолжено в отдельной ветке "Amber", но в основной состав Mesa данные драйверы больше входить не будут. Также из состава удалена классическая библиотека xlib, вместо которой рекомендовано использовать вариант gallium-xlib...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=56281


Содержание

Сообщения в этом обсуждении
"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 10:14 
ну что, хреново

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 11:00 
Увы, путь современны настоящих погромистов: не "что-то сделать", а "сделать что-то, чтобы существующее перестало работать".

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено keydon , 04-Дек-21 12:36 
Увы путь современных программистов сделать чтобы оно действительно работало, а не "заявлено но у нас даже железа для тестов нет". Особенно актуально для опенсурса, где наличие обширной легаси базы отделяет проект от успеха и полного забвения.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 12:52 
Уже появились сайты, у которых часть функционала не работает с 1-го по 9-е число каждого месяца... Это ты вот про таких погромистов говоришь?

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено keydon , 06-Дек-21 15:51 
Как это связано с темой?
Даже не зная про какой сайт вы пишите, могу утверждать что решение отключать функционал не относится к легаси, а является бизнес функцией проприетарщиков для вытягивания денег. Погромисты которые этим занимаются готовы заниматься и прочими низкими делами вроде шантажа или сливом данных на сторону, но к месе отношение не имеет.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 05-Дек-21 01:45 
легаси закладывается в дизайне современных фреймворков, хренак хренак в продажу и меняем работу или хотя-бы меняем постоянно квадратики на кругляшки чтобы не поддерживать легаси.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено keydon , 06-Дек-21 15:48 
> легаси закладывается в дизайне современных фреймворков, хренак хренак в продажу и меняем
> работу или хотя-бы меняем постоянно квадратики на кругляшки чтобы не поддерживать
> легаси.

Ничего не понял. По знаю как фреймворк может быть современным если в него заложили легаси.

> хренак хренак в продажу и меняем работу

Явление частое, но специфично для проприетарщиков, как это относится к mesa?


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено пох. , 04-Дек-21 16:41 
Угу - ведь новая "архитектура упрощает разработку!" - поэтому половину драйверов долой. А то их было бы слишком просто под нее переписать с нуля.


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 22:09 
упрощает... Это как с вулканом: 900 строк кода, чтобы нарисовать чёрный квадрат...

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 05-Дек-21 14:04 
Вулкан - это не про упрощение. А про возможность создавать движки и библиотеки, работающие на низком уровне. Вроде Zink для OpenGL и POCL для OpenCL. По сути это просто унифицированный интерфейс между компилятором и GPU. Раньше у вендоров у каждого был свой интерфейс сравнимой сложности. А потом авторы движков захотели jit в обход OpenGL и OpenCL компиляторов, потому что они - тормоза. Чтобы понимать масштаб пца: амудешный OpenCL runtime, например, создавал временные файлы для каждого ядра OpenCL и запускали консольный компилятор в отдельном процессе. Кому реально было очень надо - те использовали зоопарк проприетарных интерфейсов. А теперь нужно только скомпилировать clangом исходник, слинковать с рантаймом и "интринсиками", опмизировать своими проходами, конвертнуть в SPIR-V. Так работает pocl.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 05-Дек-21 15:49 
Их уже и переписали. Те драйвера которые выкидывают и так работали хуже чем swrast

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено test , 04-Дек-21 14:39 
поясните, если у тебя винтажное железо, то почему тебе нужна самая распоследняя меса? для таких как раз есть debian stable.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено test , 04-Дек-21 14:54 
+ для интолов остались i915g и crocus для старого железа. они вообще ничего не потеряют.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Kuromi , 05-Дек-21 17:30 
Ну что делать, разрабы Mesa сказали "Linux - only true UNIX" и отправили за борт всех мелкопоместных незалежных "мы сами себе истинные наследники UNIX" стоиков. Было понятно что что-то такое, может не здесь, или не так но произойдет.
Эпоха целая уходит.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 10:15 
что за мода "кэнселить" железо всего лишь 6-летней давности? оно же ещё прекрасно работает

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 10:19 
Текст вводит в заблуждение. Поддержка всего оборудования, поддерживавшегося ранее, продолжится, просто посредством других драйверов. Например, вместо i965 нужно будет использовать crocus.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 10:23 
И какой Galium-драйвер обеспечит поддержку GPU, ранее поддерживаемых в i915?

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 12:09 
есть crocus, который поддерживает gen4-gen7, и есть i915g, который поддерживает gen2-gen3. gen1 никто поддерживать не хочет, т.к. он сильно стремный. Хотя как обладатель этого самого gen1, я могу сказать, что он и со старым 915 работает настолько плохо, что лучше использовать программный рендер.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 13:39 
> есть crocus, который поддерживает gen4-gen7, и есть i915g, который поддерживает gen2-gen3.
> gen1 никто поддерживать не хочет, т.к. он сильно стремный. Хотя как
> обладатель этого самого gen1, я могу сказать, что он и со
> старым 915 работает настолько плохо, что лучше использовать программный рендер.

Подскажите пожалуйста, а то я тупенький, у меня Sandy bridge процессор со встроенной графикой Intel, с текущими драйверами графика работает хорошо, процессор трудится, по сути для задач медиаплеера, который крутит кино и иногда видео в браузере.
В сетап нет возможности устанавливать дискретку.
Апгрейд всего железа - не вариант, т.к. оно хорошо справляется с задачами и бутылочного горлышка пока нигде нет в сценариях его использования.
Для меня новость хреновая, т.к. теперь не знаю что будет.

Что делать для дальнейшей поддержки графики на уровне, не хуже существующего, когда начнут проталкивать вот это в дистрибутивы?


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 13:55 
У вас встройка шестого поколения. Пробуйте Crocus, хуже не должно стать.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 14:36 
Извините, хаскелю ай5 4440 чего использовать?

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 14:37 
Хасвелу*

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 15:36 
> i5 4440

7Gen, тоже Крокус. Не так давно Intel из-за очередной уязвимости у этого поколения отобрала поддержку DX12, т.ч. с Wine могут вылезти проблемы.


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено макпыф , 04-Дек-21 16:50 
wine не использует dx видеокарты, а конвертирует в opengl/vulkan

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 16:57 
> У вас встройка шестого поколения. Пробуйте Crocus, хуже не должно стать.

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


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 17:19 
lspci |grep VGA
> 00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Интол , 04-Дек-21 17:33 
1 минута гугления:
https://en.wikipedia.org/wiki/List_of_Intel_graphics_process...

P.S. Имеет смысл в новость добавить указание на поколения, к примеру: Gen5 - это встройка в Clarkdale, Gen6 - Sandy Bridge.


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 05-Дек-21 18:23 
I915g

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 10:30 
Ну расскажи мне про Gallium-драйвер для NVidia GeForce 2 MX.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено морошка ягодка такая , 04-Дек-21 10:43 
Вот вы серьёзно сейчас? Этой карте 21 год.

Хотя, конечно, подкупает, что её совершенно бесплатно можно найти на помойке


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 11:02 
Легко, эта карта ещё не производилась по требованиям RoHS. Это сейчас отвал кристаллов от подложки закономерное явление.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 11:23 
То есть если новой карте сделать reball свинцовыми шарами, то она долго прослужит?

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 12:06 
Ты собрался делать реболл кристаллу на подложке?

Сейчас вся электроника на безсвинцовом припое, а он хрупкий и разрушается со временем.


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 11:09 
Где бы ещё слот AGP найти?

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 12:07 
Так PCI версии же есть и их внезапно хватает для серверов. Показать PCI порт в Эльбрусе? R600 это видеокарты десятилетней давности, просто уже есть драйвера открытые, а вот делать что-то совместимое не только с открытыми системами не хотят. Подднржку 4К в старые видеокарты начиная с R600 добавлять не хотят, хотя возможность есть иэто просто старые биосы видеокарт кастрированы на полноценную работу HDMI, но они же могут иметь и более быстрый Displayport. Так что выбрасывание поддержки старых карт это значит они расписались в собственной некомпетентности.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 14:29 
R600 физически не могло более FullHD или 2560x1440, где-то.
PS Вот пользуюсь до сих пор AMD RV630 потому, что монитор 1680x1050.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Michael Shigorin , 04-Дек-21 16:53 
> Показать PCI порт в Эльбрусе?

Просто к сведению: PCI32 в имеющихся на хозяйстве эльбрусах наблюдается вплоть до v4 (т.е. 4С/8С), материнки на v5/v6 (8СВ/2С3) уже только PCIe.

Но.

Разработчики тех плат с PCI 2.0 как-то интересно трактовали спецификацию и вместо разводки универсального питания (и слотов без обеих перегородок) "типично серверный" вариант доступен на десктопных платах и наоборот.  То есть особых надежд на применимость того слота без тщательного подбора втыкаемого в него я бы не питал.

См. тж. http://altlinux.org/эльбрус/hcl/pci (кстати, для пополнения даже регистрации на вики не требуется).


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 11:25 
Поделись адресом помойки.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено морошка ягодка такая , 04-Дек-21 12:13 
> Поделись адресом помойки.

Новосибирск, Римского-Корсакова, первый переулок, 5


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Судья из Калифорнии с опытом программирования , 04-Дек-21 10:45 
Железка, в которую это гефорс воткнут, разве что для проброса TCP в COM порт пригодится

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 11:28 
Для программирования на питоне абсолютно норм.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 14:31 
Точно, учитывая, что урезанный Python даже для микроконтроллеров есть.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 07-Дек-21 01:06 
ну зачем так жестоко...

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено макпыф , 04-Дек-21 13:29 
из музея спер?

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 14:43 
Пользуюсь с 2001.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 07-Дек-21 01:07 
ичсх, анону, которому ты отвечаешь, может быть меньше, чем твоей видюхе. дожили.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено мишалипут , 04-Дек-21 17:39 
> Например, вместо i965 нужно будет использовать crocus.

И каким образом можно его использовать на интеле 3 поколения?


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено мишалипут , 04-Дек-21 17:47 
а, понял, поколение GPU, а не CPU. на ivy bridge поддержка должна быть

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 10:19 
Самые главные враги потенциально рабочего железа - программисты-капиталисты.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 10:38 
У капиталистов как раз с этим в целом всё неплохо, вот у опенсорсников беда.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 10:55 
Как это всё ужато во всех смыслах и при этом OpenSource живёт.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 10:39 
Капиталисты - это Безос и Маск. И Хуанг с его кузиной Су. А разработчики Месы - это просто рациональные потребители.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 11:04 
> А разработчики Месы - это просто рациональные потребители.

А разработчики Месы - это просто рациональные рабы.


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 11:17 
А ты - не раб? Запомни, нерабов нет. Это даже ещё Ленин сформулировал:

>Жить в обществе и быть свободным от общества нельзя


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Смотрю в книгу вижу , 04-Дек-21 14:43 
Во-первых, есть та или иная степень зависимости-свободы. Например, как вы в спальне время проводите - это ваше личное дело (свобода). Но если вы сильно шумите, то это уже общественное дело (зависимость). Эту границу не всегда легко определить. Во-вторых, интересы общества - понятие растяжимое, и чаще всего интересами общества прикрывается корыстная выгода отдельных лиц.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 14:50 
У общества нет интересов. Общество - это машина. Интересы машины - это интересы его водителя.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 17:37 
У людей есть группа потребностей (см., например, пирамиду Маслоу), которая характерна для каждого. Это и есть интересы общества - создать условия при которых эти потребности будут удовлетворены, то есть создать достаточное количество благ и равномерно распределить, воизбежание внутренних конфликтов. Эгалитаризм естественнен для здорового общества - общества (экономически и социально) равных людей.
А вот водитель (элита) обычно норовит лишить большинство доступа к благам, а самому иметь их излишек, чтобы, распределяя его на свое усмотрение, управлять другими и занимать особое (элитарное) положение в обществе. Что приводит к социальному расслоению, когда в обществе "свободных" людей все кому-нибудь подчиняются, поступают против своей воли и совести и не могут в полной мере воспользоваться декларируемыми свободами. Короче, сплошной обман и унижение. Фу такими быть.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 18:21 
>У людей есть группа потребностей (см., например, пирамиду Маслоу), которая характерна для каждого. Это и есть интересы общества - создать условия при которых эти потребности будут удовлетворены, то есть создать достаточное количество благ и равномерно распределить, воизбежание внутренних конфликтов.

Этотвсё равно что сказать, что интересы человека - это интересы его клетки. И что интересы свинофермы, совмещённой со скотобойней - это интересы свиньи.

>А вот водитель (элита) обычно норовит лишить большинство доступа к благам, а самому иметь их излишек, чтобы, распределяя его на свое усмотрение, управлять другими и занимать особое (элитарное) положение в обществе.

Это каждый норовит. Это закон природы. Любые самоорганизующиеся системы работают по принципу конкуренции. Это даёт острые границы, на которых свойства системы меняются почти скачком. Это позволяет системам иметь сложное поведение. Достаточно сложное, чтобы расходовать свободную энергию эффективнее, чем её составные части в изоляции.

>Что приводит к социальному расслоению, когда в обществе "свободных" людей все кому-нибудь подчиняются, поступают против своей воли и совести и не могут в полной мере воспользоваться декларируемыми свободами. Короче, сплошной обман и унижение. Фу такими быть.

Опять же это природа такая. Сложные самоорганизующиеся системы выигрывают конкуренцию за свободную энергию у более простых. При этом сложные системы самопроизвольно случайно формируются из более простых. И не сводятся к их сумме. При этом у оставшихся частей этих систем выбора нет, они заменяемы. Они либо делают своё best чтобы играть по правилам с мизерным шансом оказаться у вершины, либо не делают и оказываются внизу. В любом случае система перерабатывает и тех, и других.


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено хуненим , 04-Дек-21 20:06 
Вот потому все так и сдохнем на этом шарике из-за таких как ты.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено анон , 05-Дек-21 06:18 
(Нюхает воздух) Чувствуете, чувствуете?! Социал-дарвинизмом пахнуло! :))

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 05-Дек-21 14:06 
Не, всего лишь физикой.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Да неважно , 05-Дек-21 15:12 
Я бы даже сказал, системным анализом.
Система является целостной, то есть, свойства системы не являются функцией свойств её частей и невыводимы логически из этих свойств -- сам факт, что из частей можно составить систему, придаёт системе новое качество, которым по отдельности ни одна из её частей не обладает.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 08-Дек-21 09:54 
> Этотвсё равно что сказать, что интересы человека - это интересы его клетки.
> И что интересы свинофермы, совмещённой со скотобойней - это интересы свиньи.

Я слышал фразу "каша в голове", но тут не каша, тут нагромождение каких-то обломков, каких-то услышанных где-то фраз. Прям "Абырвалг" какой-то.

Это же, нет даже не противоположные вещи, это вообще не соотносящиеся между собой вещи.
Человек же не живет для того чтоб получить доход от продажи своих клеток.

И да "интересы человека - это интересы его клетОК". У кого это не так, те не живут достаточно долго чтобы дать потомство.

Вот про интересы свиньи на ферме интереснее. Без фермы ни одна из них вообще бы даже не появилась.
Но я бы не хотел быть тем кто задаёт вопрос - "Что выбираешь - вообще не родиться или жить зная дату смерти".


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено пох. , 04-Дек-21 16:44 
И залез на бгоневичок. Ну да, ну да...
(правда, сейчас наверное его бы объявили террористом, не говоря уже о включении в список иностранных агентов)


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 08-Дек-21 10:01 
Кто-то да, но его было бы не слышно из-за криков "Да это же борец за демократические ценности".

А "список иностранных агентов" это очень страшно?
Страшнее чем жене рассказать где работаешь и сколько получаешь?


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 19:04 
Ленин врал, Ленин врет, Ленин будет врать!

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 14:31 
Ну благо у тебя есть выбор. Ты можешь отдать поддержку этого железа программистам-коммунистам.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Michael Shigorin , 04-Дек-21 16:56 
Вообще-то "cancel culture" -- отрыжка как раз-таки условных "социалистов", выворачивающих слова и их смысл наизнанку (начиная со слов "истина" и "ложь", но далее со всеми остановками, в т.ч. "общественный" и "inclusive").

Хватит уже участвовать в этой операции под ложным флагом, поддерживая своим неразумием ложную дихотомию.  Настоящий враг -- не здесь.


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено anonymous , 04-Дек-21 17:55 
> .. начиная со слов "истина" и "ложь",

Начиная со слова "социализм".


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено uis , 04-Дек-21 21:37 
> условных "социалистов"

Этот момент не понял.


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Твоя совесть , 05-Дек-21 10:00 
Это позёры на подачках от капиталистов, а не настоящие социалисты.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Да неважно , 05-Дек-21 15:14 
> Настоящий враг -- не здесь.

А где?


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено uis , 04-Дек-21 21:51 
Запретим кибернетику и генетику! Ну и ядерную физику тоже.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено YetAnotherOnanym , 04-Дек-21 12:47 
Не трагедия. Просто в дистрах теперь будут два пакета, кому нужно - поставит софт для старого железа.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 13:46 
Смысла не имеет. Дистры дропнули 32 бита. А это карты 32-битной эпохи.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 14:33 
Основанны на исходниках дистры не дропнули.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 14:44 
Основанные на исходниках дистры ты на таком старом железе и не соберёшь.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Ananimasss , 04-Дек-21 15:03 
Внезапно для сборки софта и ос под старое железо не требуется использовать оное.
Все прекрасно собирается на мощном или на вдске какой. Главное процессор в маке.конф правильный задать.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Michael Shigorin , 04-Дек-21 16:58 
> Дистры дропнули 32 бита.

С одной стороны, нет: http://ftp.altlinux.org/pub/distributions/ALTLinux/p10/branc.../

> А это карты 32-битной эпохи.

С другой стороны -- уже десятилетней давности железо и впрямь лучше живёт под современным _ему_ софтом, как мне кажется.  Может, плюс пять годков...


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 18:29 
Под современным этому железу софтом человек не живёт и не работает. У него будет отрезан и интернет, и гитхаб, и гитлэб, и всё остальное. Потому что на него всем нaсрать. И всегда было нaсрать. Поддерживать 32 бита? Зачем? Разработчику за это ни копейки не платят. А если бы платили, выгоднее было бы не платить, а купить за эти деньги новое железо. И было бы у них и новое железо, и проблемы всяких людей, которых за людей не считают, перестали бы их волновать.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Твоя совесть , 05-Дек-21 09:59 
Вот из-за такой логики мы и имеем бездумную инфляцию мощностей и мессенджеры весом по 500 мб.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено n00by , 05-Дек-21 14:54 
Там логика нарушена. Если платят за поддержку железа, значит эта поддержка обеспечивается. Покупается именно требуемое железо, а не какое-то другое. "Мессенджеры весом по 500 мб" это результат чрезмерного понижения порога вхождения, который провоцирует меритоцид.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 07-Дек-21 01:09 
при чём тут фсб-шные болгеносы?

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 10:23 
>Классические драйверы требуют поддержания своего бэкенда и трекера состояния для каждой аппаратной платформы, но они не привязаны к DRI-модулям ядра Linux

Т.е. теперь MESA Linux-only?


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено макпыф , 04-Дек-21 10:35 
> Т.е. теперь MESA Linux-only?

В *bsd DRI вроде тоже поддерживается (согласно википедии)
большая часть дров и так была на gallium


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 18:29 
>> Т.е. теперь MESA Linux-only?
> В *bsd DRI вроде тоже поддерживается (согласно википедии)
> большая часть дров и так была на gallium

Да, в википедии врать не будет (только немножно недописывать).

https://github.com/openbsd/src/blob/master/sys/dev/pci/drm/d...
> /*    $OpenBSD: drm_linux.c,v 1.84 2021/08/11 16:14:00 sthen Exp $    */
> /*
> * Copyright (c) 2013 Jonathan Gray <jsg@openbsd.org>
>  * Copyright (c) 2015, 2016 Mark Kettenis <kettenis@openbsd.org>

https://www.freshports.org/graphics/drm-fbsd12.0-kmod/
> Currently corresponding to Linux 4.16 DRM.

https://github.com/NetBSD/src/tree/trunk/sys/external/bsd/dr...
https://github.com/NetBSD/src/tree/trunk/sys/external/bsd/drm2
> Linux DRM/KMS graphics driver subsystem.

Любая платформа на ваш вкус (если платформа Linux или очень хорошо его эмулирует), ага.


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено макпыф , 04-Дек-21 18:33 
> Любая платформа на ваш вкус (если платформа Linux или очень хорошо его
> эмулирует), ага.

Ну можете не эмулировать, а писать свою месу под свою ни с чем не совместимую ОС.


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 18:51 
>> Т.е. теперь MESA Linux-only?
> В *bsd DRI вроде тоже поддерживается

...
> Ну можете не эмулировать, а писать свою месу под свою ни с чем не совместимую ОС.

Я не понял, что ты тогда пытался оспорить ответом на "Т.е. теперь MESA Linux-only?"


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено макпыф , 04-Дек-21 18:53 
> Я не понял, что ты тогда пытался оспорить ответом на "Т.е. теперь
> MESA Linux-only?"

Она работает не только на linux, а везде где есть dri

То что он есть для совместимости с linux сути не меняет.


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 19:22 
>> Я не понял, что ты тогда пытался оспорить ответом на "Т.е. теперь
>> MESA Linux-only?"
> Она работает не только на linux, а везде где есть dri
> То что он есть для совместимости с linux сути не меняет.

Угу, аргументация уровня:
Условный VirtualDub/K-Meleon/<итд> совершенно не привязан к венде, потому что работает везде, где есть вайн. То что вайн - для "совместимости" с вендой, сути не меняет.



"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 05-Дек-21 04:32 
>Она работает не только на linux, а везде где есть dri

Windows программы и драйверы работают не только на Windows, а везде где есть Win32 и NTAPI.


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 10:29 
>Вместо указанных драйверов рекомендуется

... купить новый компьютер. Пошли они на хрен.


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 10:49 
Я уже подумываю купить новый компьютер, наверно пора. Это прогресс и эволюция. Хочу видеокарту с поддержкой Vulkan.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 14:16 
>Хочу видеокарту с поддержкой Vulkan.

А что с ним делать-то?


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Степан , 05-Дек-21 02:54 
Например, играть в игры используя dxvk

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 06-Дек-21 18:18 
Пустое занятие.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 06-Дек-21 18:19 
А смотря какие игры ещё ип вредное.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 06-Дек-21 18:19 
Только и.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Степан , 25-Мрт-22 02:24 
> Пустое занятие.

Пустое умозаключение


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Криптоханыга , 04-Дек-21 16:17 
Сейчас за цену этой видеокарты целый ноут купить можно. Подумай, оно тебе надо?

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено пох. , 04-Дек-21 16:45 
на ноутах майнить хреново. Лучше все же видеокарту.


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 18:45 
Ну для майнинга Vulkan, как-то, не очень нужен. Тогда уж карту более заточенную под майнинг.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 05-Дек-21 07:42 
Асик.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Zenitur , 05-Дек-21 11:39 
> Хочу видеокарту с поддержкой Vulkan

И вот тут, внезапно, можно установить AMDVLK. И Меса вообще не нужна.


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено mittorn , 08-Дек-21 17:11 
да гогно этот ваш amdvlk

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 10-Дек-21 12:27 
Месовский RADV по производительности получше будет.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено BratishkaErik , 04-Дек-21 10:32 
> Удаление классических драйверов приведёт к прекращению поддержки GPU Intel с архитектурой старее Broadwell (в драйвере Iris оставлена только поддержка архитектур Gen9+)

Так ещё драйвер Crocus есть, Gen4-Gen9

Но вот i915 не заменили


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 12:13 
Был же i915g! Всегда можно поднять и реанимировать его

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 14:04 
Нужно. Только где спецов взять?
Пробовал с ним запустить OpenMW на древнем ноуте с GMA 950. ФПС прилично поднялся, но шейдеры работают через Ж, ни воды, ни нормального освещения. То же самое касается и приложений для видеоконференций на Электроне: работают, заиканий нет, но я других участников не вижу, красный прямоугольник вместо видео.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено mittorn , 08-Дек-21 17:14 
Среди разрабов и брать. Отправлять в багрепорты трейсы opengl, есть шанс что даже до нового года поправят. У меня в целом i915g летом работал лучше i915, но давал местами незначительные артефакты

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Chosen One , 06-Дек-21 22:58 
i915g нормально так подфиксили в последние месяцы, так что он не просто был, он есть и работает.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 10:38 
Лол, а жаловались, что у нвидии поддержка всего 10 лет в блобе. Тут ещё меньше получается.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено макпыф , 04-Дек-21 18:12 
так дропнули железо 20-летней давности

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 18:34 
Интелы старее 2015 года дропнули.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено макпыф , 04-Дек-21 18:55 
> Интелы старее 2015 года дропнули.
> прекращению поддержки некоторых старых GPU Intel (Gen2, Gen3)

Самый новый gen3 - 2010 год


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 19:14 
>> Интелы старее 2015 года дропнули.
>> прекращению поддержки некоторых старых GPU Intel (Gen2, Gen3)
> Самый новый gen3 - 2010 год

https://ark.intel.com/content/www/us/en/ark/products/graphic... это не оно?


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено макпыф , 04-Дек-21 19:25 
Это процессоры

gen3 - https://en.wikipedia.org/wiki/Intel_GMA#Gen3

Впрочем новость написанна так что хрен разберешь, а оригинал - пулл-реквест где об этом почти ни чего нет


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 10:38 
выкинули поддержку, лентяи убогие!

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноньимъ , 06-Дек-21 03:52 
Оптимизировали оптимизировали.
Унифицировали унифицировали.
Да довыунифицировали!

Чтобы ненужно было лишний код писать.
И вообще чтобы кода не писать.
Потому что писать код ненужно, нужно всё унифицировать, чтобы всё было одинаковым, особенно железо.
И работать линукс только под этим очень унифицированным железом должен и только под ним.
Потому что ненужны нам отклонения всякие от генеральной линии мировых монополистов.


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Константавр , 04-Дек-21 10:43 
Просто нет слов...

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено lockywolf , 04-Дек-21 10:54 
Mesa это же Software Renderer. При чём там вообще драйвера?

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 11:05 
У тебя большие познания...

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 11:06 
(нет)

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Zenitur , 04-Дек-21 13:53 
В 2005 году, во времена RHEL 4, так и было.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Голум , 04-Дек-21 11:07 
s/Mesa/Vesa/

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 11:33 
Правильно! Меса - это не драйвера. Меса - это практическая реализация OpenGL и Vulkan на языке программирования. Как правило это Си плюс-плюс.

Сами драйверы находятся в ядре Linux. Например, Nouveau - это свободные драйвера для карт NVidia.


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 11:43 
Меса использует ускорения операций с помощью различных устройств, но может работать даже поверх проприетарных драйверов nvidia, Не столь хорошо, как хотелось бы, ускорения не будет, и те же кути будут рандомно падать, но так без видимых проблем. С тех пор как libglvnd добавили, это получить сложнее наверно. А ещё в mesa есть несколько чисто программных реализаций (т.е. на процессоре исполняются) -- например, можете любую программу запустить так __GLX_VENDOR_LIBRARY_NAME=mesa LIBGL_ALWAYS_SOFTWARE=1 GALLIUM_DRIVER=llvmpipe ./exe и она будет работать. На нвидии тоже.

Если знаете, что нужно пропатчить для того, чтобы запускать zink поверх проприетарного вулкана, поделитесь.


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено BratishkaErik , 04-Дек-21 14:01 
Поверн нвидиевского вулкана?

> __GLX_VENDOR_LIBRARY_NAME=mesa MESA_LOADER_DRIVER_OVERRIDE=zink GALLIUM_DRIVER=zink программа


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 14:20 
Выдаёт зависшее окно, звук есть и картинка не обновляется. В логах упомянут zink, Там вроде какие-то патчи нужны были, но в паблике я ничего не нашёл.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено BratishkaErik , 04-Дек-21 19:37 
Хз, я преспокойно в майн так гамаю, в F3 всё как положена: Zink Mesa (OpenGL 4.6)

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 19:54 
Не знаю. Я запускал godot и unreal engine 4. У майнкрафта ровно та же проблема. При этом llvmpipe и nouveau работают нормально.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено 0110 , 05-Дек-21 01:41 
Vendor        : nouveau
Renderer    : Gallium 0.4 on NV106
Version        : 3.0 Mesa 11.0.8
Direct Rendering: Yes

на таком сработает директива или старовато?


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 14:20 
То, что ядре, это только Renderer Manager и управление памятью. Остальное в юзерспейсе. Как раз, в составе Mesa и идёт.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 16:18 
Нуво где находиться?

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено макпыф , 04-Дек-21 16:56 
и там и там. И его полностью не удаляли, у него галиум версия есть

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено макпыф , 04-Дек-21 13:32 
https://ru.wikipedia.org/wiki/Mesa_3D

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено псевдонимус , 04-Дек-21 10:57 
Нужно больше выбрасывать под вопли "легаси-легаси-легаси!!" Вот так свободный софт подебит.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 11:21 
Свободный софт никогда не победит. Это против природы. Победивший "свободный" софт на самом деле является "open source, but not open contribution and open decision making". То есть просто инструмент для корпораций для достижения их целей.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено псевдонимус , 04-Дек-21 11:55 
> Свободный софт никогда не победит. Это против природы. Победивший "свободный" софт на
> самом деле является "open source, but not open contribution and open
> decision making". То есть просто инструмент для корпораций для достижения их
> целей.

Ну если принять капитализм как аксиому, то да.


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 05-Дек-21 23:40 
Депобит.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Васян , 04-Дек-21 11:25 
>включая драйверы i915 для GPU Intel. Вместо указанных драйверов рекомендуется использовать драйверы ... Iris (Gen 8+) и Crocus (Gen4-Gen7).

Эти драйверы уже есть в пакете mesa, и для Gen9 нужно просто поменять Driver "i915" на Driver "iris"? Я всё правильно понимаю?


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Васян , 04-Дек-21 11:27 
поменять в конфиге иксов*

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено n00by , 04-Дек-21 11:55 
Ищите по MESA_LOADER_DRIVER_OVERRIDE=iris

Но для Gen9 был i965, а не i915.


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Васян , 04-Дек-21 12:26 
>Но для Gen9 был i965, а не i915

$ inxi -G
Device-1: Intel HD Graphics 530 driver: i915 v: kernel
Мне кажется, что или у меня что-то настроено неправильно, или я неправильно понял новость. За переменную окружения спасибо, буду пробовать.


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено n00by , 04-Дек-21 12:40 
Или просто словом "драйвер" называются разные сущности, да ещё и имя драйвера совпадает:

Есть драйвер ядра:
linux/drivers/gpu/drm/i915

Есть драйвера режима пользователя:
mesa/src/mesa/drivers/dri/i915
mesa/src/mesa/drivers/dri/i965

Вот эти последние, кстати, можно выбирать для каждого процесса. Через MESA_LOADER_DRIVER_OVERRIDE.


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено vitalif , 04-Дек-21 15:26 
Блин, это на самом деле не очень хорошо, когда в Mesa включили по дефолту Iris - у меня на ноуте на Core i7-6700HQ эффекты в KWin фактически перестали работать, стали огромное число артефактов показывать. Надо проверить, может конечно поправили с тех пор... но это было недавно, буквально год-два назад, так что я как-то хз...

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено n00by , 05-Дек-21 07:12 
Два года это давно по мерками iris. Припоминаю проблемы с virgl в QEMU, решались обновлением mesa из git. Проверяйте на свежей Fedora, там же всё это пилится и тестируется.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено vitalif , 06-Дек-21 16:16 
> Два года это давно по мерками iris. Припоминаю проблемы с virgl в
> QEMU, решались обновлением mesa из git. Проверяйте на свежей Fedora, там
> же всё это пилится и тестируется.

Да, уже похоже норм. Обновился до мезы 21.2.6 на дебиане, переключил обратно на iris, всё работает вроде. Даже лучше стало, глюк с моим ICC эффектом по ходу ушёл ))). Сначала отъехало воспроизведение видео - тупо никакие видеофайлы не проигрывались - но решилось обновление xserver-xorg-video-intel.


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено n00by , 07-Дек-21 10:40 
На всякий случай, по поводу декодирования видео, на смену старому https://github.com/intel/intel-vaapi-driver
приходит новый https://github.com/intel/media-driver
Включается LIBVA_DRIVER_NAME=iHD
Как и в каких в дистрибутивах обстоит дело, не интересовался.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 11:31 
Вот ушлепки. Ладно там i915 у меня в старом компе, которым я больше не пользуюсь. Но вот например у меня на работе полно компьютеров на Gen2-Gen4 и в том числе и с видушками R200. И это не сказать, чтобы уж прям такие древние компы. Они еще прекрасно работают.

Такое можно было бы ждать от проталкивателей запрограммированного устаревания железа, типа известных нам корпораций зла. Но от опенсурцного сообщества я такого, честно, не ждал. Уж они то должны были быть за свободу выбора, а не строить из себя лентяев в стиле "не хотим парится с поддержкой старого кода". Даже на самом оффсайте Vulcan написано, что OpenGL все еще прекрасно подходит для обычных приложений, не требующих каких-то там низкоуровневых оптимизаций. А они его отовсюду выпиливают, что в том числе убивает кучу железа.

Это лишь доказывает, что опенсурцное сообщество такое же прогнившее, как и проприетарное.


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 11:36 
Как кто то правильно сказал, мы действительно опять впадаем во времена 90х, когда во всем мире были уже пеньки с ускорителями, а мы со слезами на глазах продолжали сидеть на 286х с EGA. Прогресс летит вперед, на западе уже Gen12. А мы из за кризиса застопорились примерно в районе Gen4-Gen7. Которые уже скоро будут признаны устаревшими даже на линухе.

У меня вот в серваке стоит R270. Я что завтра его включу и они мне покажет фигу с маком вместо изображения?


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 11:49 
Не надо этой фигни про запад. В плане железа народ там даже более консервативный, чем у нас, а все эти Gen12 в основном геймерам интересны.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Дмитрий Стрельцов , 30-Май-23 06:39 
То есть геймеры самые продвинутые и лучшие из людей? Тогда честь быть им :)

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено gumanzoy , 04-Дек-21 13:00 
> У меня вот в серваке стоит R270. Я что завтра его включу и они мне покажет фигу с маком вместо изображения?

Драйвер r200 это для ATI Radeon 9250 AGP хрен знает какого года.
А для карты R270 драйвер radeonsi

За вывод 2D изображения вообще отвечают DRM модули ядра radeon и amdgpu
И модули из состава X.org xserver-xorg-video-radeon и xserver-xorg-video-amdgpu

Mesa это только про 3D ускорение, ускорение видео декодирования и OpenCL


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 13:38 
А что за карта такая - R270?
Я встречал только R200 (Radeon 8500), RV200 (7500) RV250 (9000), RV280 (9200/9250)...

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 06-Дек-21 18:32 
Может "R9 270X"? 2013 год.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 06-Дек-21 18:34 
Или "R9 270" ? Обе есть.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено n00by , 04-Дек-21 11:59 
> у меня на работе полно
> компьютеров на Gen2-Gen4

Прибыль приносят?

> Это лишь доказывает, что опенсурцное сообщество такое же прогнившее, как и проприетарное.

Вот разрабы Mesa и скинули балласт.


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 13:33 
Ну так используй сторое железо на старом ПО. Это Линукс. Что хочешь, то и собирай. В чём проблема?

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 14:48 
И интернет не используй. Раз живёшь в обществе - то соответствуй. Не соответствуешь - подыхай. Закон жизни.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Ordu , 04-Дек-21 14:42 
> Уж они то должны были быть за свободу выбора, а не строить из себя лентяев в стиле "не хотим парится с поддержкой старого кода".

Ты продолжаешь путать бесплатное и открытое. У тебя никто не отбирал свободу выбора. У тебя есть выбор: либо купить новое железо, либо проплатить создание/поддержку дров для старого. Второе может быть дешевле, если ты найдёшь единомышленников, в количестве тысяч штук, чтобы размазать расходы по всем.


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 14:46 
Дешевле, но не выгоднее. Потому что купив новую карту ты в придачу к новым дровам получаешь новую карту и новые зонды. Тройной профит.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Ordu , 04-Дек-21 14:52 
> Дешевле, но не выгоднее.

Что выгоднее, а что нет -- это в принципе субъективно, но тут ещё вопрос в том, насколько дешевле. А если ты 100k соратников найдёшь, и скинувшись по $1, вы получите новые дрова под gallium писанные, с тремя годами поддержки, которые закончатся принятием в мейнстрим mesa? Откуда их ещё лет пять не выкинут. Ваще идеально. Железо раньше сдохнет, чем поддержка кончится. И всё это удовольствие за $1.


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 18:36 
>Откуда их ещё лет пять не выкинут.

Выкинут по желанию левой пятки с пометкой "Good riddance", предварительно назвав неадекватную цену, за которую разработчики апстрима согласны терпеть ненужное старьё в поле своего внимания. Собственно поэтому и выкинули, не потому что не Gallium, а потому что видить ЭТО доставляет непривелигированным меньшинствам (разработчикам, которые вместо того чтобы просто платить деньги, как достопочтенные джентельмены, вынуждены в этом говне копаться) моральные страдания.


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Ordu , 04-Дек-21 19:20 
Ну значит на халяву не выйдет. Придётся платить менее брезгливому разработчику за каждый год поддержки.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 18:43 
>Железо раньше сдохнет, чем поддержка кончится.

Электролиты перепаяю - и снова заработает.


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено макпыф , 04-Дек-21 17:25 
GPU пока в интернет ходить не умеет, поэтому новые зонды не лучше старых.

> Потому что купив новую карту ты в придачу к новым дровам получаешь новую карту и новые зонды.

Нет. Ты получаешь новую карту и впридачу новые дрова. А заодно возможность не тратеть время на нытье о том что никто не хочет поддерживать твой раритет. Тебе надо - ты поддерживай


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 18:37 
GPU имеет доступ к шине, поэтому если у тебя не IOMMU, то очень даже умеет. И если биос из карты исполняется, а он исполняется, то тоже.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено макпыф , 04-Дек-21 18:51 
> GPU имеет доступ к шине, поэтому если у тебя не IOMMU, то
> очень даже умеет. И если биос из карты исполняется, а он
> исполняется, то тоже.

В теории мб и возможно, да только сегодняшние карты так пока не умеют


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 16:39 
Кто платит зарплату разработчикам Mesa, тот и заказывает музыку.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено макпыф , 04-Дек-21 17:23 
> Сопровождение кода старых драйверов будет продолжено в отдельной ветке "Amber", но в основной состав Mesa данные драйверы больше входить не будут.

И даже 1.5 разраба, будут ее пилить. поэтому пока твои раритеты будут работать

>  Уж они то должны были быть за свободу выбора, а не строить из себя лентяев в стиле "не хотим парится с поддержкой старого кода"

Хочешь заставить их его поддерживать? И даже видеокарты для них найдешь? Может еще VGA поддерживать начнем? Он же может у кого то остался еще. И они еще прекрасно работают.
Свобода выбора у тебя есть - можешь использовать amber, старую месу, софт рендеринг, новый GPU

Тебе надо - ты поддерживай. А им не надо.


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено eugener , 04-Дек-21 12:39 
> отдельной ветке "Amber"

Красивое название. Amber - янтарь - окменевшая смола. А могли назвать и копролитом.

И девять принцев на сопровождении.


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 12:45 
А вскоре она внезапно пропадёт.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 18:39 
Ambers - это тлеющие угли.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Шарп , 04-Дек-21 13:06 
Весь Мир насилья мы разрушим До основанья, а затем Мы наш, мы новый Мир построим.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 13:57 
Что характерно, в Европе в своё время всех мамкиных революционеров быстро ногтем прижали. И сейчас там в цивилизованном мире принимают "антипротестные поправки", "уголовная ответственность за оскорбление монархии" и т.д. ...

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Шарп , 04-Дек-21 16:42 
Ну дайвёрсити активистов не прижимают, а даже наоборот. В ИТ творят всякую дичь. "Не правильные" слова запрещают. На CoC'и сажают.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 18:52 
Любишь Вову, да?

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 05-Дек-21 23:50 
Ульянова?

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 13:10 
Первый же конфликт с Тайванем вынудит вернуть всё что выбросили.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 16:14 
Иж ты, первый раз, не въехал. А что в Тайване производятся все видеокарты?

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Криптоханыга , 04-Дек-21 16:26 
Подсказать, что означает первая буква в TSMC?
А подавляющее большинство чипов для AMD и NVidia производятся там.
И если материковый Китай сильно захочет - то перестанут производиться.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 13:23 
На раче юзеры уже озаботились, когда отвалился вяленый Sway на i915/
https://aur.archlinux.org/packages/mesa-i915g/

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 13:45 
Судьба арче-школьника такова, увы!

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Anonwrg5 , 04-Дек-21 16:15 
s/увы/десу/

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 14:30 
а он нам не больно нужон, этот ваш вяленый.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Мохнатый пись , 04-Дек-21 18:29 
Ну ненужон и ненужон зачем каждый раз об этом писать? Кому-то и в землянке жить хорошо.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено макпыф , 04-Дек-21 13:37 
время сборка и скачивание исхов ускорится?
тогда хорошо

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 14:35 
Минут на 5 ускорится сборка Mesa?

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено mittorn , 08-Дек-21 17:23 
разве что если ты собирал что-то из этой выкинутой части

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Мойша , 04-Дек-21 14:29 
так, ну и чё теперь будет с моим AMD Sempron 2800+ 2004 года?

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено я , 04-Дек-21 14:52 
продаш в метро.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено gumanzoy , 04-Дек-21 15:06 
А что с ним будет ? Он же не APU. Видео выводить не умеет.

Например есть плата ASRock K8A780LM Северный мост: AMD RS780L (760G)
Он должен работать с r600 драйвером


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено макпыф , 04-Дек-21 17:28 
Когда он видеокартой то стал?

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Михрютка , 04-Дек-21 22:57 
так падажжи. Моше, вы хотите сказать, если я таки вину из подвала мою коробку с дюроном, жыфорсой 2 эмикс и саундобластром в иса слоте, которую я специально берег на чорный день, она уже таки не заработает?

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Да неважно , 05-Дек-21 15:22 
Таки нет. Сырость+кислород давно превратили олово в припое в его оксид. :)

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Михрютка , 05-Дек-21 16:29 
> Таки нет. Сырость+кислород давно превратили олово в припое в его оксид. :)

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



"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 15:18 
Nouveau - это галлиум драйвер

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 15:20 
хотя…
https://cgit.freedesktop.org/mesa/mesa/commit/?id=f464871932...

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено макпыф , 04-Дек-21 16:38 
https://cgit.freedesktop.org/mesa/mesa/tree/src/gallium/driv...

похоже он был и галиум и не галиум


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено AirToad , 04-Дек-21 18:35 
На Win10 работают видеокарты 15-летней давности.

Почему в линукс постоянно всё ломают и выкидывают? Вот нафига?


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 18:56 
Вот, конкретно в данном случае, выкидывают из Mesa.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Enamel , 04-Дек-21 19:07 
Зачем на сервере старые видеокарты?

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 19:35 
Потому что в Linux не принято городить костыли ради "обратной совместимости", которая 11-й винде уже боком вылезает, а в десятки ещё и ядро времён палеозоя

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено хуненим , 04-Дек-21 20:08 
А как это проявляется вылазиние боком? Есть примеры?

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено uis , 04-Дек-21 21:23 
В лине дропнули поддержку 386 только в 2013 году(именно поддежку, а не сам код - можно было запустить где-то до 2020 года), а про 486 разговор вроде до сих пор идёт. В этом и его прикол: есть везде, в каждом тостере и прочих роутерах с холодильниками.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 21:58 
Так 386 вроде до сих много где актуален и выпускается, даже странно, что дропнули. Вот всё остальное 32 битное можно дропать спокойно, достаточно поддержки 32 битных бинарей.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 19:43 
> Из Mesa удалён код классических драйверов

Меса начинает самовыпиливаться?!


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено erakry , 04-Дек-21 21:16 
Ну по ходу древнючее железо наконец-то отправили лесом. Честно найти живой 9600 радеон и 4 джефорс та еще задачка.. ... а FX  как я понял не трогали.. ну и прекрасно.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено uis , 04-Дек-21 21:16 
>и R200

И R300, и R400, и R500. За что боролись, то и потеряли.


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено макпыф , 04-Дек-21 22:15 
с какого?

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено mittorn , 08-Дек-21 17:25 
Вот лучше перепишите i915g вкинув туда куски кода из старого r100/r200, тогда получится что вообще не выкинули. nouveau не считается, он никогда и не работал нормально

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено corvuscor , 04-Дек-21 23:40 
> И R300, и R400, и R500. За что боролись, то и потеряли.

R300-R500 в драйвере r300g, который таки Gallium.


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено uis , 05-Дек-21 19:07 
А, стоп. Ведь вроде да.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 21:25 
Поправляйте..
Лист intel поколений здесь:
https://en.wikipedia.org/wiki/Intel_HD_Graphics#Capabilities...)
Новость про OpenGL. Определенный OpenGl драйвер mesa работает с драйвером железа(ядра). Речь про выпиливание 40к строчек кода из мастер-ветки, дабы пилить новые фичи для iris графики (opengl etc). А старое будет поддерживаться в бранче Amber.
"удаление" - правильнее разделение. Драйвер(библиотеку mesa) i915g=заюзают владельцы ген2-3. crosus=gen4-gen7, iris=8

ls /usr/lib/dri/ | grep _dri - проверяем свежесть установленной mesa и наличие драйверов
Тест:
MESA_LOADER_DRIVER_OVERRIDE=crocus glxgears
где вместо crocus что там у вас по железу


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Dzen Python , 05-Дек-21 00:42 
Наконец годный пост

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 07-Дек-21 01:49 
а чё делать с этим? у меня с i965 и с iris ~9K fps. i5-8265U. c i915 крешится

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Alladin , 12-Янв-22 21:44 
значит iris у вас не работает и используется CPU.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Alladin , 12-Янв-22 21:44 
GM45 на crocus вроде +- работает.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 22:48 
Как обычно. Для нового железа дрова ещё не написаны, а для старого уже выкинуты.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 04-Дек-21 22:58 
протухли..

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 05-Дек-21 00:14 
Да они там в Месе давно уже все протухли, надо закрывать шаражку.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено . , 04-Дек-21 23:39 
а вот эта вот рекомендация, использовать драйвера по-новее - это что значит? купить новую карту (почему не R300/R400/R500?), или там есть обратная, какая-либо, совместимость?

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 05-Дек-21 15:46 
Для вас ничего, если вы не понимаете что написано в новости, то вас это никак не касается

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено макпыф , 07-Дек-21 09:43 
это значит использовать драйвер поновее. Если вы не дистро маинтейнер или счастливый обладатель r200 или чего то подобного - на вас это ни как не повлияет

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 05-Дек-21 02:43 
Если подумать, libGL/libGLX должны быть заменяемы даже на уровне разных вендоров! Не говоря уже о совместимости mesa/amber.

В целом, нормально:
1. OpenGL не обновляется. Может быть выйдет ещё одна версия типа 4.7 или 5.0, но толку от неё для старых карт очень и очень мало. Железо старое, там даже не заведётся OpenGL4 (за исключением отдельных расширений, мало на что влияющих).
2. Vulkan для этих карт никогда не появится. OpenCL тоже не появится (там нет нормальных унифицированных шейдеров).
3. Баги в этих дровах уже давно фиксят со скоростью 1.5 бага в год (с такой же скоростью будут фиксить и в Amber).

Единственный минус - могут появятся какие-то новомодные фишки для десктопной графики (типа DRI4, или какого-то хитрого композитного режима, или обновлённой версии wayland). Не факт, что эти фишки заведутся/будут актуальны на данном железе (DRI3, например, на старом интеле не включается и делает fallback в dri2). Для остального старой версии mesa хватит (или Amber, не так уж и важно). Все соки из данных карт давным-давно выжали, стабильность примерно в норме. libGL прекрасно совместима от разных вендоров. Большего от данных карт уже не добиться.


P.S. Для интела в очередной раз ломают драйвера, ввода crocus... наверное, это карма такая. На некоторых картах уже четвертая(!) версия графического стека получается.


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 05-Дек-21 08:28 
Поддержку старых nvidia выкинули, а для новых завезли или как? С каким открытым драйвером уже можно нормально запускать графику на 1660s? Или продолжать сидеть на блобе?

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 05-Дек-21 10:16 
Пора переходить на windows 11
Опенсорс разработчики не в состоянии поддерживать старое, уже давно поломанное железо. За такие действия нужно голосовать рублём и перейти на винду, где все работает

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено llolik , 05-Дек-21 11:00 
> Пора переходить на windows 11

Минимальные системные требования:
...
Видеоадаптер: Совместим с DirectX 12 или более поздней версии с драйвером WDDM 2.0

Успехов запустить на видеокартах младше 2015 года.


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Мент , 05-Дек-21 18:24 
Я запустил 11 Винду на nvidia gtx 660.
Она старее 2015 года выпуска.
Ты - Очередной унылый линуксоид-теоретик.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено llolik , 05-Дек-21 20:43 
> Она старее 2015 года выпуска.

Ок. Уговорил конца 2012 года.

> Ты - Очередной унылый линуксоид-теоретик.

Да как скажешь, мне в общем-то всё-равно. Ну, а ты мамкин умник-пирожок деньги-то на новую карту клянчи. Со следующего релиза драйверов NVIDIA/AMD выкидывают всё, что младше конца 2015г. и ниже W10. Спасибо не забудь сказать, что релизнули под W11 в последний раз.


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Мент , 05-Дек-21 21:00 
>> Она старее 2015 года выпуска.
> Ок. Уговорил конца 2012 года.
>> Ты - Очередной унылый линуксоид-теоретик.
> Да как скажешь, мне в общем-то всё-равно. Ну, а ты мамкин умник-пирожок
> деньги-то на новую карту клянчи. Со следующего релиза драйверов NVIDIA/AMD выкидывают
> всё, что младше конца 2015г. и ниже W10. Спасибо не забудь
> сказать, что релизнули под W11 в последний раз.

Мне и на gtx 660 неплохо.
А ты, мамкин школьничек - по себе всех не меряй. Если ты бабки на новое железо у нее клянчишь, это не мои проблемы
Нужно мне будет новое железо, я просто пойду в магазин и куплю его. В отличии от местных школяров таких как ты, я работаю.
Да и на крипте неплохо зарабатываю.
Кстати десяточку я обновил до 11 бесплатно, без смс и регистрации.
Удачи, не забудь у мамки деньги на завтрак попросить.
Тебе завтра в школу. Иди портфель собирай, а то отец тебе розни всыпет.


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 06-Дек-21 22:25 
Eric Anholt стал Emma Anholt и вырезал не только лишь драйвера

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 07-Дек-21 01:21 
>Удаление классических драйверов приведёт к прекращению поддержки некоторых старых GPU Intel (Gen2, Gen3), AMD Radeon R100 и R200 и старых карт NVIDIA.

Сволочи!


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 07-Дек-21 15:16 
Купи себе новое железо.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 07-Дек-21 15:30 
Новое железо мне сильно вредит, так как я склонен к игровой наркомании. Я специально сижу на старом железе, чтобы не подсаживаться на новые компьютерные игры. С новой видеокартой я опять сорвусь в игровой омут.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 08-Дек-21 03:35 
Там че, разрабы совсем одурели старые драйвера выкидывать; да к тому же драйвера для процессоров i965 и i915 ? Чем им сильно так помешали старые драйвера?

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено макпыф , 15-Дек-21 19:55 
> драйвера для процессоров i965 и i915 ?

Драйверов для процессоров в mesa никогда не было и нет. Для GPU есть замена


"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Аноним , 08-Дек-21 10:11 
А ведь linux сейчас делает EEE, причем давит другие юниксы.
Занимаются ровно тем же в чем обвиняли "главного противника". Забавно.

"Из Mesa удалён код классических драйверов, не использующих G..."
Отправлено Alladin , 12-Янв-22 21:37 
Просто нет слов...