LINUX.ORG.RU

AMD опубликовала исходный код для поддержки Radeon HD 7000 и Trinity

 , , , , ,


0

3

48 патчей от AMD опубликованы сегодня в списках рассылки DRI. Патчи содержат микрокод и DRM-код для поддержки видеочипов HD 7000 Southern Islands (SI) и будущего поколения видеочипов Trinity. Среди поддерживаемых функций упоминаются:

  • Начальная поддержка DCE6 display watermark
  • CRTC power-gating
  • Термосенсор чипов SI
  • SI GPU reset
  • VM CS (Command Stream) checker
  • и другие.

Ожидается, что эти патчи попадут в код ядра 3.4.

>>> Подробности

★★★★★

Проверено: maxcom ()
Последнее исправление: shahid (всего исправлений: 3)

Лед тронулся, господа!

Siado ★★★★★
()
Ответ на: комментарий от exst

Т.е. для тех кто пользует блоб ничего нового?

Как же ничего нового? Они теперь могут выбросить блоб и юзать свободный драйвер.

Siado ★★★★★
()
Ответ на: комментарий от Thero

Вы имеете в виду идентичность моделей карт в разных линейках (1xx, 2xx, 3xx / 4xx, 5xx, 6xx)?

Просто в этом случае имеет место работа над ошибки, разгон (и, возможно, улучшение техпроцесса).

Хотя, да, всё это можно было бы реализовать в рамках одной нумерационной серии.

carasin ★★★★★
()
Ответ на: комментарий от carasin

Тоже в угоду повышения производительности с выискиванием моделей без Optimus'а?
Нет, ноутбуков с Интеловской гибридной графикой у меня не было.

RussianNeuroMancer ★★★★★
()
Ответ на: комментарий от Kompilainenn

Разрыв изображения, выводимого на дисплей, проявляющийся в виде горизонтальной черты, по разные стороны которой отображаются как бы разные кадры, т.е. в этой черте два «куска» изображения не сходятся (одна часть как бы отстаёт от другой).

carasin ★★★★★
()

Не в тему, но, кому-нибудь удавалось свежие fglrx завести в xen в dom-0?

А то у меня свободные дрова на «AMD A4-3300 APU with Radeon(tm) HD Graphics» с «AMD Radeon HD 6410D (Chipset = 0x9645)» категорически показывают чёрный экран, а fglrx отказывается дружить с xen.

А хотелось бы и картинку и виртуализацию на той машинке.

cairin
()
Ответ на: комментарий от RussianNeuroMancer

Дык и у меня с гибридной графикой не было:

без Optimus'а

carasin ★★★★★
()
Ответ на: комментарий от carasin

Это называется вертикальная синхронизация. Только в данном случае это осложняется отображением не на монитор, а в промежуточную поверхность когда нельзя узнать этот vsync.

stalkerg ★★★★★
()
Ответ на: комментарий от stalkerg

Я специально ничего не сказал про vsync, потому что даже когда использовал настроенный compiz, на втором мониторе (TwinView, GTS 250, блоб) наблюдался незначительный тиринг.

Более того, при использовании KWin, что с включённым vsync'ом, что с выключенным (проверялось FPS'ами glxgears'а), кубик рабочего стола на ноуте (другая машина) даёт небольшой тиринг (GT 520M, блоб).

carasin ★★★★★
()
Ответ на: комментарий от Kompilainenn

Только что ещё раз проверил на ноуте. Тиринг есть. Чтобы рассмотреть, нужно всматриваться, но он-таки есть, да.

Fedora 16 (думаю, это непринципиально)
Блоб 295.20 (но проявлялось и на более ранних версиях)
KDE 4.8 / KWin (проявлялось и на более ранних версиях)
Эффекты рабочего стола включены, бэкенд OpenGL.

Для проверки сего лага можно воспользоваться и предложенным GotF'ом советом.

carasin ★★★★★
()
Ответ на: комментарий от carasin

KWin
Эффекты рабочего стола включены, бэкенд OpenGL.

Тиринг есть.

VSync включи. По сути, для nVidia это единственный путь решения проблемы (т.е. композитный WM с рендерингом через OpenGL и синхронизацией). Тиринг в Xv устраняется синхронизацией для этого самого Xv, а VDPAU — отключением композитинга.

GotF ★★★★★
()
Ответ на: комментарий от GotF

В nvidia-settings vsync всегда у меня включён, конфиг сохранён в ~/.nvidia-settings-rc

Фишка в том, что автоматически подхватываются не все настройки. Например, тот же vsync. Но если запустить nvidia-settings и потыкать там на «тычки» и «галочки», то значения применяются. glxgears начинает предупреждать о включённом vsync'е.

Тиринг исправляется при перетаскивании окошек, однако, остаётся при вращении куба рабочих столов.

carasin ★★★★★
()
Ответ на: комментарий от carasin

У меня сейчас нет KDE. Галочка должна быть в настройках эффектов, где-то неподалёку от списка backend'ов.

GotF ★★★★★
()
Ответ на: комментарий от GotF

Оно там включено у меня. По ходу, блоб чего-то херовничает.

carasin ★★★★★
()
Ответ на: комментарий от Kompilainenn

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

Quasar ★★★★★
()
Ответ на: комментарий от gentoo_root

Давно пилят. И да - не все сразу. Когда AMD объявила об открытии спецификаций, нвидиагомики орали, что драйверы никто писать не будет. Когда в драйвере полноценное 3D сделали - нвидиагомики взвыли и начали кричать, что проприетарщина рулит потому, что проприетарщина. То есть фанаты нвидии - фанаты проприетарщины.

Quasar ★★★★★
()
Ответ на: комментарий от snoopcat

а что в «от» не работает?;)

Видео? Гибернация? Понижение энергопотребления? Графическое ускорение без артефактов? Не, не слышал.

//Несчастный владелец RS690M [Radeon X1200 Series].

ZhAN ★★
()
Ответ на: комментарий от RussianNeuroMancer

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

От этого современные версии блобов не стали хуже поддерживать актуальные X'ы.

carasin ★★★★★
()
Ответ на: комментарий от Quasar

Еще немного - и блоб станет ненужным.

Ага. Щаз.

At the moment the X server does not support rendering and display from different cards so the discrete card can not be used with MUX-less systems at the moment. Most new laptops (2011+) are MUX-less.

в блобе это обходят, в открытых - нет.

petrosha ★★★★★
()
Ответ на: комментарий от ZhAN

RS690M

Гибернация работала на RS690M в pf-ядрах < 3.3. В остальном да, кромешный адъ.

shahid ★★★★★
() автор топика
Ответ на: комментарий от Kompilainenn

стоп тоесть из новых видий у тебя ничего? старые видиии и старый блоб можно считать эталоном...

Thero ★★★★★
()
Ответ на: комментарий от carasin

в федоре никогда -_- там новые иксы пару месяцев валяются вне епов и ждут когда с ними блоб заработает.

Thero ★★★★★
()
Ответ на: комментарий от KRoN73

я его вижу только на видео(вывод - xv через mplayer) при использовании любого композитного менеджера(compiz,xcompgmr,kwin). С каждой версией дров - всё лучше и лучше. Но полностью не устраняется никак - танцы с бубном с опциями и патчами на компиз ничего не решили. Пока что смотрю всю что можно через vdpau - там tearing'а нет

Pinkbyte ★★★★★
()
Ответ на: комментарий от carasin

если специально не всматриваться, то оно и незаметно

к сожалению это не так. Особенно на быстрых сценах в видео

Pinkbyte ★★★★★
()
Ответ на: комментарий от GotF

не, тут всё интереснее - у меня такое наблюдается ТОЛЬКО в видеовыводе через xv при использовании композита. Если просто дергать обычные окошки - такого нет...

Pinkbyte ★★★★★
()
Ответ на: комментарий от GotF

Тиринг в Xv устраняется синхронизацией для этого самого Xv

как? я уже все варианты опций синхронизации перебрал - не помогает :-(

Pinkbyte ★★★★★
()
Ответ на: комментарий от Pinkbyte

как? я уже все варианты опций синхронизации перебрал - не помогает :-(

Не использовать композит? Кстати, если Compiz, то поищи у него в настройках галочку для Xv, хотя точно не помню, была ли она там.

GotF ★★★★★
()
Ответ на: комментарий от gentoo_root

Я правильно понял, что AMD сами взялись пилить свободные дрова к своим видеокартам?

Давно же. ЕМНИП, 2 сотрудника из их штата работают над свободным драйвером.

Новость годная. Когда же свободный драйвер будет обеспечивать производительность на уровне с блобом?

ekzotech ★★★★
()
Ответ на: комментарий от GotF

не использовать композит - увы не выход. А галочки в компизе все изучены и все комбинации их вкупе с галочками в nvidia-settings опробованы. Результат - если и становится лучше, то в пределах статистической погрешности

Pinkbyte ★★★★★
()
Ответ на: комментарий от ekzotech

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

Thero ★★★★★
()
Ответ на: комментарий от Thero

В Fedor'е никогда не ждали блобы. Более того, политика дистра в отношении несвободных компонентов очень чёткая: им нет места в дистрибутиве. Репозитории RPM-Fusion и ему подобные никогда не рекомендовались к применению разработчиками Fedor'ы. Даже официальное упоминание о них, мягко говоря, не поощряется.

Здесь больше подходит другое слово — «вопреки». Вопреки всему этому, а также тому, что в Fedor'е всегда «свежак», в этом дистре не было проблем, связанных с блобом и новым иксами.

carasin ★★★★★
()
Ответ на: комментарий от carasin

в федоре не свежак. свежие иксы попадают с задержкой достаточной чтобы вышел новый блоб. однако это проблема иксов.

Thero ★★★★★
()
Ответ на: комментарий от mine

Хм, по поведению похоже, экран гаснет после загрузки модуля radeon, но лог несколько иной.

Из ругани только «your BIOS has configured an incorrect mask, fixing it.» и «drm: registered panic notifier». Остальной текст о том, как он шоколадно обнаружил карту, загрузил микрокод, обнаружил видеовыходы... В общем всё хорошо, но ничего не работает.

Ведро 3.2.0-2-amd64 из wheezy.

cairin
()
Ответ на: комментарий от Pinkbyte

как? я уже все варианты опций синхронизации перебрал - не помогает :-(

Вот из-за этого я менял на работе видеокарту (под видом апгрейда компа вообще) и свой спихнул конструкторам.

ekzotech ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.