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 ()

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

Пока что смотрю всю что можно через vdpau - там tearing'а нет

А, ну я — тоже, а смысл делать иначе? :)

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

Ну у меня А6 и на 3.2.0 точно не работало. Попробуй руками собрать актуальное ядро. Там финальный фикс уже бэкпортирован из 3.3

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

Во нашел у меня ветка 3.1 сломалась начиная с 3.1.6. Так что можно пробовать или более старое ядро или наоборот актуальное (>=3.2.10 у меня точно работает). 3.3 думаю ещё рано пользовать в дебиане. =)

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

На втором мониторе моего стационара тиринг, действительно, несколько заметен (второй дисплей используется как раз для просмотра видео). На основном мониторе, как ни смотрел, тиринга нет.

На ноуте, даже при том, что он используется исключительно с одним своим дисплеем, тиринг есть. Но небольшой: даже в фильмах, если специально не всматриваться, не заметно.

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

Просто новые иксы традиционно выходят раньше очередного релиза Fedor'ы :-)

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

3.3 думаю ещё рано пользовать в дебиане.

В testing его не будет никогда, потому что, похоже, для Wheezy остановились на 3.2.

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

Печаль. 3.2.12 из unstable даёт ту же унылую картину, отключение монитора при загрузке radeon вместо fglrx.

Возможно действительно придётся вспомнить седую древность и пересобирать ядро как первобытному мамонту. Это во втором то десятилетии 21 века.

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

С VDPAU-то как раз тоже есть. По крайней мере, на моём втором мониторе. Все опции, касающиеся vsync'а, выставлены.

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

Когда это случится, я первый перейду на AMD / Radeon!

// Естественно, я имею в виду не только производительность, но также и энергосбережение / VA-API / переключение карт.

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

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

Я тоже как-то распинался на этом форуме, дескать, знать не знаю тиринга и УМВР. А потом повидал большее количество современного Nvidi'йного железа и всё понял =D

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

Это касается ядрёной части драйвера или иксовой?

А то энергосбережение на ноуте ― архиважный момент!

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

энергосбережение

echo dynpm в помощь. Разница в температуре видна невооружённой рукой на клавиатуре.

VA-API

Хз.

переключение карт.

Вот это да. Почему-то bumblebee быстро запилили, а для ATi/AMD обошлись просто включением в биосе навсегда дискретки.

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

0_o

У AMD есть переключалка в BIOS'е на бюджетных ноутах? Тогда айс!

А Bumblebee и подобные не использую, ибо выискиваю модели ноутов без Optimus'а. Да и не работает Bumblebee в Fedor'е.

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

Я тоже как-то распинался на этом форуме, дескать, знать не знаю тиринга и УМВР. А потом повидал большее количество современного Nvidi'йного железа и всё понял =D

Ну у отца на 9400 на ноуте не было тиринга в ubuntu 10.10. Блоб, да.

У меня на работе уже не помню, какая nvidia была, но компиз лагал просто чудовищно (тиринг, затыки смене воркспейсов и т.д.). В ATi Catalyst начиная с ноября 2010 я забыл про тиринг раз и навсегда. На открытом тоже забыл про тиринг в принципе.

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

У AMD есть переключалка в BIOS'е на бюджетных ноутах? Тогда айс!

Asus K40AB, 2009 год. В bios есть выбор работы графики - power xpress (система рулит переключением видюх) и dGPU - всегда работает дискретная видеокарта. В 2009 в режиме PX иксы нигде не стартовали. Сейчас стартуют на открытом драйвере, но при отключении сети наступает лютый пипец. Может и можно как-то выковырять, я пока другим занят.

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

Ну, в F14 на EeePC 1201N (ION, оно же GT 9400M) я тоже как-то не замечал. А потом подцепил к нему второй монитор с вертикальным разрешением 900 px (а не 768, как на собственном дисплея нетбука). На втором мониторе тиринг был.

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

Значит, тоже проблемы есть.

И кто это придумал ― ставить в ноут две видюхи? Не, ну серьёзно. Ведь можно же сделать несколько больше уровней производительности у карточки ― и будет энергосбережение.

Хотя, тут тоже не всё однозначно. На домашнем стационаре (GTS 250) всего два уровня (оно и понятно), на ноуте (GT 520M) тоже два уровня. Ноут держит от батареи 4 ∸ 5 часов при подсветке дисплея на максимуме. А предыдущий мой ноут (310M), имея уровней штуки четыре (или пять), держался от силы 2,5 часа.

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

только что проверил у себя при 1280х1024

44.939777 / 142.221924 / 316.031097 fps -- Score = 79.919029        rand[39127376]
но 1680х1024
56.273056 / 173.710968 / 398.498352 fps -- Score = 79.980125        rand[1270454830]
я такое наблюдаю уже давно, странно что при более высоком разрешении показывает больше фпс, но это факт, как и в окне, так и на весь экран, на интеле такое не наблюдается, так что в верности теста я уверен.

Novell-ch ★★★★★ ()
Ответ на: комментарий от red_eyed_peguin

red_eyed_peguin

Резюмируя: fglrx — говно, noveau — говно, radeonhd — моча, блоб от Nvidia — божественный нектар.

А radeon ты значит не пробовал? Если ты еще не понял, то radeonhd - давно заброшенный драйвер и вместо него давно используется radeon (он же xf86-video-ati).

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

ekzotech

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

Уже вроде на уровне 50% от блоба

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

cairin

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

А без xen открытые работают?

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

ну я понял это так что те 10 человек из амд которые работают над открытым драйвером начнут готовить микрокод вместе с первыми инженерными образцами(остальным то их врядли дадут) и вносить необходимые изменения в ядро вместе с появлением финальных образцов отправленных на производство а не через 2 месяца после начала продаж. и видимо будет касаться как ядерного так и иксового модуля.

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

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

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

Не, открытые нигде не работают. Fglrx нормально работает без xen.

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

nvidia-settings на обоих ноутах говорило, что мониторы одинаковые (Chi Mei Optoelectromics).

Проц на старом ― P6200, на новом i3 2330M.
ОС в обоих случаях ― F16, настройки идентичные.

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

red_eyed_peguin

А radeon ты значит не пробовал?

Как раз его и пробовал.

Да ладно. А сфига ты тогда упорно твердишь radeonhd?

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

cairin

Не, открытые нигде не работают. Fglrx нормально работает без xen.

Есть такое, когда оно не находит firmware. Оно нужно на раннем этапе загрузки (когда kms выставляет разрешение) и потому должно присутствовать в initrd или быть вшито в ядро. Если его нету - черный экран и система висит на попытке загрузить firmware.

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

В логах оно пишет что загрузило firmware. По логам вообще всё шоколадно - определило карту, память, выдеовыходы, загрузило фирмварь... Только вот изображения нет. Если выгрузить radeon и загрузить обратно fglrx всё нормально. И если замаскировать radeon и не грузить его всё нормально. А вот если его загружать - даже без иксов - то он якобы всё видит, включает видеорежим (текстовый или графический) но сигнал на монитор не даёт. Думал может это на vga выходе так, но на dvi то же самое.

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

Да не, что уж сразу шлак. Мне, например, нравятся. А тиринг... Да хрен с ним, с тирингом =D Оно меня не раздражает вовсе, тем более, что проявляется не до такой степени сильно.

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

Ну больше я ничем помочь не могу. Что знал - то рассказал. У меня проблемы чёрного экрана уже нет.

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

cairin

В логах оно пишет что загрузило firmware. По логам вообще всё шоколадно - определило карту, память, выдеовыходы, загрузило фирмварь... Только вот изображения нет. Если выгрузить radeon и загрузить обратно fglrx всё нормально. И если замаскировать radeon и не грузить его всё нормально. А вот если его загружать - даже без иксов - то он якобы всё видит, включает видеорежим (текстовый или графический) но сигнал на монитор не даёт. Думал может это на vga выходе так, но на dvi то же самое.

Хм, не знаю что и сказать. Отрепортите на FDO (https://bugs.freedesktop.org/). Мне на отзывчивость разработчиков нарекать не приходилось.

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

может монитор, EDID кривой, сейчас в ядро запилили
allow loading an EDID as firmware to override broken monitor
можно самому будет подставить нужное EDID для kms.

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

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

Этот новый драйвер, пока не выйдет 3.4.

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

[offtopic]Кстати, что означает фраза «все в машину!»?[/offtopic]

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

ну, извини, лень было из второй страницы гугла что-то доставать

Pinkbyte ★★★★★ ()

C Radeon HD 3850 AGP — fglrx чувсвует себя прекрасно. В AMD работают хорошие люди.

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

Уже вроде на уровне 50% от блоба

Там ЕМНИП от серии к серии. Для 2ххх-4ххх выше, чем для 5ххх-6ххх.

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

И кто это придумал ― ставить в ноут две видюхи?

Я вот тоже негодую. Бред же.

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

Как раз его и пробовал.

И что тебя не устроило в xf86-video-ati ? Энергосбережение? Прописать 1 команду в rc.local на старт, потом в профили энергосбережения забить.

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

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

Удваиваю, пробовал запустить linux на новом рабочем ноуте hp с AMD A4 - не взлетело. Надо более свежий образ, чем opensuse 12.1, ubuntu 11.10 и etc. Тоже чёрный экран. Если передать radeon.nomodeset ядру при загрузке - переходит в режим VESA и даже есть рабочий стол, но ни 3д, ни нормального разрешения нет.

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

Просто xf86-video-ati работает по умолчанию, а энергосбережение в нём по умолчанию не работает (сам AMD / ATi никогда не использовал, опираюсь на инфу от владельцев Radeon'ов с этого форума), а толковых [понятных] пошаговых инструкций нет (причём для рядового юзера «самодопирание» не очевидно).

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