В драйвере RadeonSI, отвечающем за поддержку 3D в GPU от AMD семейства HD7000 и новее (т.е. все GPU на основе архитектуры GCN) будет активирована (http://lists.x.org/archives/xorg-driver-ati/2013-November/02...) по умолчанию поддержка тайлинга, так как по мнению разработчиков эта возможность достигла стабильного состояния. Как правило, активация тайлинга приводит к достаточно заметному приросту производительности графического драйвера, что делает данное изменение достаточно ожидаемым для владельцев карт на основе GCN, желающих использовать открытые драйверы.
Как ранее показали замеры (http://www.phoronix.com/vr.php?view=19301) производительности, выполненные ресурсом Phoronix, хотя свежие версии RadeonSI и прибавили в производительности, проприетарный драйвер Catalyst пока демонстрирует существенно более высокую производительность, в отличие от ситуации с драйвером R600g, где открытый драйвер иногда показывает производительность даже выше чем у проприетарного драйвера Catalyst. Включение поддержки тайлинга скорее всего поможет сократить разрыв в результатах.
Также можно отметить, что реализованный в ядре Linux 3.11 механизм динамического управления питанием и частотами GPU семейства Radeon, известный как "DPM", на данный момент считается стабильным (все известные ошибки DPM будут устранены в ядре 3.12), поэтому в ядре Linux 3.13 планируется активировать DPM для ряда GPU семейства Radeon по умолчанию. Ожидается, что DPM будет активирован для GPU начиная с HD4000 и заканчивая HD7000, за исключением ряда отдельных моделей GPU с которыми были обнаружены проблемы.
Аналогично, будет включена поддержка HDMI Audio для большинства GPU. Технически, вывод звука через HDMI был реализован довольно давно, однако некоторые пользователи сталкивались с различными проблемами, из-за чего по умолчанию вывод звука по HDMI был отключен. На данный момент все известные проблемы такого плана удалось устранить и решено активировать вывод звука HDMI по умолчанию.
Кроме этого, в ядре 3.13 будет реализована поддержка динамического включения/выключения дискретного GPU от AMD, что является частью технологии ATI/AMD PowerXpress.URL: http://www.phoronix.com/scan.php?page=news_item&px=MTUwMTE
Новость: http://www.opennet.me/opennews/art.shtml?num=38327
Тем временем "единственный нормальный видеодрайвер под линукс" перестал работать. Прелестно, просто прелестно.
Блоб нвидии перестал работать? Странно, очень странно. Я, получается, на ощупь тут пишу.
> Блоб нвидии перестал работать? Странно, очень странно. Я, получается, на ощупь тут пишу.С новыми ядрами и/или иксами не работает. То модуль не собирается, то иксы грохаются.
Фаны нвидии, вам сюда: http://www.opennet.me/opennews/art.shtml?num=38316 - будете рассказывать как оно там рулит пострадавшим :)
> С новыми ядрами и/или иксами не работает. То модуль не собирается, то иксы грохаются.Модули собираются если наложить патчи и все "ядерные" заголовки в порядке.
А вот самые новые иксы... не стартуют, это верно. Правда пока нигде не видно было ответа кто виноват - сами иксы или таки дрова.
> Фаны нвидии, вам сюда: http://www.opennet.me/opennews/art.shtml?num=38316 - будете рассказывать как оно там рулит пострадавшим :)Заруливает нуво как бык овцу, если запускется конечно... :-)
> Модули собираются если наложить патчи и все "ядерные" заголовки в порядке."А если вот так посмотреть - то вовсе даже и не кривой!"
> А вот самые новые иксы... не стартуют, это верно. Правда пока нигде
> не видно было ответа кто виноват - сами иксы или таки дрова.
> Заруливает нуво как бык овцу, если запускется конечно... :-)Ну так зажимали спеки - вот и результат. А у амд открытый драйвер уже запросто рубается с каталистом по производительности и фичности. Такое небольшое отличие.
> "А если вот так посмотреть - то вовсе даже и не кривой!"Спасибо за поднятие настроения, оценил и поржал в своё удовольствие ! Цитата конечно к месту :-)
> Ну так зажимали спеки - вот и результат.А если разрабы иксов напороли ? Давай ка не будем делать скоропалительных выводов, обождём.
> А у амд открытый драйвер уже запросто рубается с каталистом по производительности и фичности. Такое небольшое отличие.Да поговаривают о таких чудесах в народе, но ощущение такое, что самолично этого никто так и не видел, разве что некоторые работники "Фороникса".
>Да поговаривают о таких чудесах в народе, но ощущение такое, что самолично этого никто так и не видел, разве что некоторые работники "Фороникса".Я видел, дальше что? Возьми видеокарту amd и проверь.
К сожалению, это не [всегда] так. После того, как выяснилось, что блок питания на работе не справляется с системой, если воткнуть внешняя нвидия, пришлось выдернуть видеокарту и перейти на встроенный радеон hd 4250, со свободным драйвером. Довольно уныло, я Вам доложу, особенно, по контрасту с тем, как было. Нвидия, что характерно, тоже не топовая была. Понятное дело, на работе мне от видеокарты нужно, чтобы эклипс буквы рисовал, и свободного драйвера хватает, но если во что-то играться...
Ну так вы ж на рабочей машине, надо полагать, не собирали последние иксы, месу, ядро стоит дистрибутивное?
> 4250, со свободным драйвером. Довольно уныло, я Вам доложу, особенно,....особенно учитывая что 4250 - редкостная затычка для слота, скажу я вам...
> Цитата конечно к месту :-)Ага, кажется ты понял откуда это :).
>> Ну так зажимали спеки - вот и результат.
> А если разрабы иксов напороли ?По логике вещей тогда бы и юзеры амд/интеля скорее всего чертыхались бы. Врядли кто запиливал в иксы какой-то эксклюзив специально для нвидии, особенно для блобика. Вроде в трейсах что-то от нвидии фигурировало. Хотя в детали не вникал.
> Давай ка не будем делать скоропалительных выводов, обождём.
Данный вывод отнюдь не скоропалительный. Если амд и интел с своими открытыми дровами смогли нормально интегрироваться в экосистему и сделать вполне прилично работающие открытые драйвера, то нвидия уперлась рогом и начала вещать что единственный способ использовать их оборудование - пойти на сайт нвидии и скачать блоб. Вот только этот блоб развивается отдельно от ядра, хорга и прочая. И поэтому интегрирован в линух не лучше чем бревно в дорогу. Лишний элемент интерьера. Разработчики ядра и прочая - плевать на данный драйвер хотели. Вот и пилят свои ядра, хорг и прочая так как считают нужным. А нвидия - как умеет так и присобачивает к этому свой драйвер. IMHO, такой подход - глубокая системная ошибка, а вовсе не какой-то отдельный косяк в иксах или ядре. Потому что выбранный подход гарантирует что такие плюхи будут повторяться. Просто потому что с нвидией никто не собирается координировать действия.
> Да поговаривают о таких чудесах в народе, но ощущение такое, что самолично
> этого никто так и не видел, разве что некоторые работники "Фороникса".Вообще, увидеть сие может в принципе любой кто юзает убунту или совместимые деривативы, просто вкатив "oibaf ppa" из соседней новости.
Ну может кернель поновее еще. В других дистрах - ну это где как, да. В крайнем случае можно и самому пересобрать. Но это уже довольно много возни. И тем не менее, имею отметить: DPM - работает, при том довольно хорошо. Видео через VDPAU декодируется, натурально. И в xonotic в full hd побегать с настройками выше high, без просадок FPS - нет проблем. Более того - и остальные 3D движки прилично втопили. Например, vendetta online раньше на открытом драйвере была слайдшоу. А сейчас - вполне себе работает, например. Ну и что-то такое можно сказать почти насчет всего остального. Амд довольно прилично допилили открытый драйвер R600. Теперь еще вот сабжу внимания уделить - и будет вообще замечательно, если они и дальше такой темп будут держать.
>Вообще, увидеть сие может в принципе любой кто юзает убунту или совместимые деривативы, просто вкатив "oibaf ppa" из соседней новости.просто поставил дистрибутив поновее.
> просто поставил дистрибутив поновее.Алё, гараж! MESA 10 еще не выпущена. Интересный видать дистр, рискующий пхать невыпущенную месу :)
але гараж. intel и не новые radeon хорошо работают уже давно. А новым эта mesa не поможет.
у меня такое чувство дорогуша что ты даже не пробовал это запускать, а рассуждаешь посмотрев на графики фороникса.
> у меня такое чувство дорогуша что ты даже не пробовал это запускать,А это чего? :)
OpenGL renderer string: Gallium 0.4 on AMD JUNIPER
OpenGL core profile version string: 3.1 (Core Profile) Mesa 10.0.0-devel (git-b16b3c8 raring-oibaf-ppa)> а рассуждаешь посмотрев на графики фороникса.
Фанаты нвидии такие забавные. Кстати если подумать головой - фороникс ничем таким не особенный, поэтому я увижу примерно то же самое что и они.
> Данный вывод отнюдь не скоропалительный. Если амд и интел с своими открытыми
> дровами смогли нормально интегрироваться в экосистему и сделать вполне прилично работающие открытые драйвера,Они же, кстати, успешно портированы в openbsd и ещё куда-то.
Если вещь сделана открытой, то её можно сделать хорошо. А вот вещь, сделанную хорошо, открытой не сделаешь ни за какие коврижки.
> Они же, кстати, успешно портированы в openbsd и ещё куда-то.Правда я так подозреваю что понятие о успехе у некоторых как обычно довольно своеобразное.
- DPM работает?
- Видео через UVD декодер играет?
- Стабильность и скорость всего этого?Но в целом - таки хорошо что некоторые признали очевидное и KMS/DRM стали новым фактическим стандартом для интерфейса ядро <-> юзермод в вопросах 3D и прочая.
> DPM работает?даже если не работает в ручную можно
> Видео через UVD декодер играет?Не нужно. Вон он в убунте не играет и что?
> даже если не работает в ручную можноНу во первых, "в ручную" (граммар-наци, тащи ружье!) после DPM - не очень хочется как-то. Во вторых, а оно работает? Вообще, довольно много чего завязано на ядерный выносок, который тоже как бы часть драйверов. И там даже в лине то часть фич MESA и прочая будет недоступна с старыми кернелами, т.к. выноски допилили только недавно. Могу себе представить что будет твориться в альтернативных реализациях.
> Не нужно. Вон он в убунте не играет и что?
После подключения oibaf ppa из соседней новости, установки характерного пакета и небольшой донастройки mplayer - очень даже играет, вообще-то.
$ vdpauinfo
display: :0.0 screen: 0
API version: 1
Information string: G3DVL VDPAU Driver Shared Library version 1.0
(информации о VDPAU на ~страницу заскипана)
это сторонний репозиторий, не считается.
в дебиане тестинг тоже не работает
> это сторонний репозиторий, не считается.Не, извините. Засчитывается фактический результат, а не глупые формальности. Он есть. А остальное уже вторично. К тому же проприетарное блобье почему-то можно откуда-то сбоку отдельно ставить, а чем открытые дрова хуже, что их - нельзя? Не, я целиком и полностью поддерживаю что хорошие вещи должны быть по дефолту. Думается что в 14.04 - будут. Ну и у остальных, кто не прослоупочит.
> в дебиане тестинг тоже не работает
А тестинг тоже не считается, это для камикадзе. А в стабильном дебиане все это будет... не скоро. Потому что там царит его величество стабилизец. Так что юзеры смогут насладиться стабильно отапливающими воздух (или стабильно тормозящими, смотря как в ATOM BIOS таблицы прописаны) GPU, а 7000+ скорее всего работать нормально вообще не будет. Стабильные глюки usb 3.0 тоже будут радовать обладателей ядра 3.2, ибо нефиг разводить авангардизм с починенными ядрами.
тестинг все таки официальный репозиторий, а не что-то левое непонятно кем непонятно как сделанное.
> тестинг все таки официальный репозиторий,...только с таким названием там имеют свойство ломать все подряд.
> а не что-то левое непонятно кем непонятно
> как сделанное.Фанатизм - он такой :).
> Ага, кажется ты понял откуда это :).;-)
> По логике вещей тогда бы и юзеры амд/интеля скорее всего чертыхались бы...Вот тут о том как драйвер интеловский сегфолтится на старте точно так же:
http://lists.freedesktop.org/archives/xorg/2013-October/0560...
> Вот тут о том как драйвер интеловский сегфолтится на стартеАга, это уже интереснее. Тогда может быть дело и не в блобе. Посмотрим что починят. Хотя интель вообще-то умеет косячить в своем драйвере ничуть не хуже остальных.
> А у амд открытый
> драйвер уже запросто рубается с каталистом по производительности и фичности. Такое
> небольшое отличие.В вайне игрушки все работают? Артефактами перестало сыпать в 2D? :DDD
> В вайне игрушки все работают?Не знаю. У меня нет вайна и мне это не интересно. Мне и нативных игрушек под линь хватает. Их есть. Тот же xonotic нынче прет очень резво. Или vendetta online - раньше полное слайдшоу было, т.к. у них достаточно фичастый движок. А сейчас открытый драйвер спокойно справляется. Он там втопил по скорости наверное раз в пять за пару лет.
> Артефактами перестало сыпать в 2D?
Не очень понимаю о каких артефактах идет речь. Может у вас GPU с битой видеопамятью?
Ааа. Ну понятно :)
> В вайне игрушки все работают? Артефактами перестало сыпать в 2D? :DDDнекоторые работают. в федоре вроде не сыпит
> С новыми ядрами и/или иксами не работаетЯдро: 3.11.2
Иксы: 1.14.3
Блоб: 325.15Где я могу забрать своё удостоверение волшебника?
Теперь ебыдлу посмотри.
Зачем? Всё работает ведь :)
3.12 ведро, 325.15, арч - воркает
> Где я могу забрать своё удостоверение волшебника?Это как с шаолиньскими монахами. Настоящие волшебники не задают такие вопросы. Они просто достают удостоверение в тот момент когда оно понадобилось. Никто не знает как и почему удостоверение оказывается в нужном месте и в нужное время. Потому они и волшебники, а не какие-то самозванцы.
Ваши половые трудности. А вот у амдшников открытые драйвера почему-то работают с всеми ядрами и иксами...
даже с 2.4?
Даже вообще без ядра. Я вот, например, эмулирую в голове видеоадаптер от AMD, выполняя запросы к нему по исходникам ядра. Непередаваемые ощущения, надо вам сказать.
> даже с 2.4?Данное ядро уже не поддерживается апстримом. Так что сами портируйте на него.
А так - с не слишком древними 2.6/3.х работает без особых проблем. Для ряда фич может требоваться новое ядро, но по минимуму взлетит и с не особо новым.
Поддерживается.
> Поддерживается.Вазап? Ты записался в кернелтим и пошел воевать с покемонами, кхм, то-есть поддерживать 2.4? Насколько я помню - был официальный анонс о том что 2.4.37 последнее и поддержка 2.4 завершена. И более никаких фиксов багов, секурити и прочая не будет.
> Тем временем "единственный нормальный видеодрайвер под линукс" перестал работать.единственный бессмертный вчера умер
Линус сломал единственный нормальный драйвер.
> нормальный драйверmyth busted
> myth bustedНадо почаще повторять. Тогда и мифов не будет появляться, и нвидии будет стимул нормально с ядерщиками работать, а не вываливать какую-то фигню - мол нате, жрите что дали.