LINUX.ORG.RU

GCN 1.0 скоро в AMDGPU

 , , , ,


1

3

6 часов назад в xf86-video-amdgpu были добавлены id'шники GCN 1.0, грепайте ваш.

r3lgar, можешь попробовать собрать 9999 и запустить, заблеклистив radeon предварительно.

UPD: отредактировал заговолок, но коммитер заслуживает доверие:

marek.olsak@amd.com

UPD2: в общем, похоже, не все так быстро будет, как мне показалось, см. сообщение бегемота.



Последнее исправление: kep (всего исправлений: 3)
Ответ на: комментарий от Novell-ch

Да нафига? А если сначала modprobe amdgpu, потом modprobe raeon - радеон отберет вторую карту у амдгпу?

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

может и прокатит, увы не владею такой конфигурацией что бы проверить.

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

Можешь попробовать мой лавсд

Где скачать? И еще момент, там есть прошивки для GCN 1.0 видеокарт?

тривиальной правки модуля бы не опознавал пси ид твой второй

Как такое провернуть?

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

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

Мм, а этим не юдев должен заниматься?

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

http://www.gearsongallium.com/?p=3436

ну попробуй как оно по дефолоту, а потом уже загрузись с «modprobe.blackilst=radeon,amdgpu 3» залогинся рутом и выполни modprobe amdgpu modprobe radeon rcxdm restart

в теории должно сработать и ты получишить радеон и амдгпу

ну а вообще у этих модулей есть куча параметров типа bapm aspm runpm

которые как раз типа для вот этих гибридных связок, может стоит с ними поиграться

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

Я с семерки в этот момент сидел, записал по быстрому руфусом, он обычно очень хорошо пишет. Через dd попробовать?

md5sum совпал?

Да

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

Суть в том, что граб рабочий. Ядро начало грузится, ошибка появилась на этапе его загрузки. В любом случае сейчас попробую этот вариант.

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

Небольшой репорт

Загрузка по дефолту. Лог: http://pastebin.com/SNzLzDmV

gog@linux:~> lsmod | grep amdgpu
amdgpu 1536000 0 
mfd_core 16384 1 amdgpu
ttm 98304 2 amdgpu,radeon
drm_kms_helper 155648 2 amdgpu,radeon
drm 360448 19 amdgpu,radeon,ttm,drm_kms_helper
i2c_algo_bit 16384 2 amdgpu,radeon

Модуль вроде как работает. Но иксы показывают очень страшно https://pp.vk.me/c604830/v604830262/150e1/X5PBjpFFD1I.jpg

Radeon Profile показывает что встроенная работает на r600 драйверах, а при переходе на дискретную программа вылетает. В /lib/firmware/amdgpu/ прошивок для SI как я и предпологал нет.

glxheads и DRI_PRIME=1 glxheads показываю разные видеокарты, значит прайм уже настрен, хорошо. Запустил варкрафт без нативного директа через прайм1 и просто, фпс в одном и том же месте такой же (23-25).

__

Попробовал через блеклист загрузится

modprobe.blackilst=radeon,amdgpu 3
Иксы не стартуют. Лог загрузки http://pastebin.com/8snWujzv

Что можете посоветовать?

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

прошивки есть, они а радеоне лежат, хоть ими пользуется и амдгпу, глюки экрана это квин так работает с модесетингом, нужно тупо отключить композитинг алт+шифр+ф12

с modprobe.blackilst=radeon,amdgpu 3

иксы и не должны стартовать, ты должен вручную загрузить модули (сначала амдгпу потом радеон) как я писал и потом сделать

rcxdm restart

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

и попробуй запусить тот же фурмарк с дри и без

DRI_PRIME=1 /opt/GpuTest_Linux_x64_0.7.0/start_furmark_benchmark_fullscreen_1920x1080.sh

и посмотреть разницу в фпс

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

Прошу прощение, пропустил случайно. В общем да, иксы запустились.

amdgpu               1536000  1 
ttm                    98304  2 amdgpu,radeon
drm_kms_helper        155648  2 amdgpu,radeon
drm                   360448  14 amdgpu,radeon,ttm,drm_kms_helper
i2c_algo_bit           16384  2 amdgpu,radeon
mfd_core               16384  1 amdgpu

Но теперь утилита даже не видит вторую видяху.

Запустил варкрафт через DRI_PRIME=1. Вижу курсор с игры на зависшем рабочем столе и слышу звуки.

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

Забыл добавить, прайм тоже работает, glxheads и DRI_PRIME=1 glxheads показываю разные видеокарты

junked
()
Ответ на: комментарий от kep

а какие там могут быть проблемы-то?

PRIME это по сути рендер с копированием в оперативку а потом из оперативки передача композитору как 2д картинки.

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

Вышел xf86-video-amdgpu 1.2.0, на опеннете пишут что туда добавили поддержку GPU Southern Islands. Есть надежда что можно будет использовать новый драйвер в паре с radeon и xf86-video-ati без плясок с бубнами?

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

никаких плясок с бубном нет либо ты используешь

radeon + xf86-video-ati (или modesetting)

или

amdgpu + xf86-video-amdgpu (или modesetting)

а если ты про прайм, то опять же там идет совпадение псиид, радеон имеет приоритет, так что либо готовить конфиг иксов где вручную раскинуть по ИДешкам драйвера(или использовать modesetting, который работает везде), но это не избавляет мороки с модулями ядра.

Novell-ch ★★★★★
()
Последнее исправление: Novell-ch (всего исправлений: 2)
Ответ на: комментарий от Novell-ch

Печально. Тогда придется использовать radeon пока не куплю ноут c нвидией. Из-за своей дурацкой политики компания AMD потеряла своего постоянного клиента, ибо кидалово устроили. Карта 2013 года выпуска, а уже в конце 2014-го прекратили ее поддержку.

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