The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Проект openSUSE прекращает поддержку пакетов с драйвером AMD..."
Отправлено Аноним, 08-Дек-16 23:35 
> Нет. По крайней мере в связке intel + nvidia. Причём проблема эта не на уровне оси.

Это скорее всего проблема на уровне интеграции с осью. Что у нвидии традиционно в ауте, поскольку они все такие из себя независимые ядерщики. И их драйвер с системой не интегрируется от "никак" до "хреново". Что ты хотел? Чтобы там продвинутые конфиги нормально работали? Да еще mixed сетапы? Может еще и без глюков? А для этого надо нормально взаимодействовать с остальными разработчиками, а не как нвидия.

> AMD + AMD, вроде как, могут и работать.

И даже amd + intel наверное. А воткнуть красную печку вместо зеленой и проверить? А какие предпосылки чтобы это не работало? По логике вещей будут две видяшки. Сам по себе DRM/KMS нормально к такому относится.

Еще может в BIOS есть нечто про init GPU first или как там его ... и если там приоритет у PCI-E девайса, интеграт может и не инициализироваться. И вот тут я не знаю что сделает интелский драйвер и тем более нвидиевский. У меня есть системы с несколькими красными печками, амдшный открытый драйвер нормально к этому относится. BIOS не инициализирует вторичные девайсы. Драйвер это замечает, пинает POST девайса уже своими силами и secondary девайс(ы) идут на взлет.

> Во-первых, он уже есть на всех современных x86 матерях. Во-вторых, было б
> не лишним пробросить оный в виртуалку.

Вот с этим наверное сложно т.к. он память ту же использует. Вот дискретку пробросить - номер катит. Отцепляешь в хосте, отдаешь виртуалке, и когда там стартанет драйвер - он увидит PCI девайс и проинициализирует как обычно.

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

Именно интеграшки? Это вообще извращение какое-то. А поставить несколько железных и часть пробросить по виртуалкам - так делают, недавно амдшники даже чинили баги характерные для таких сетапов.

Только это.. в системе для таких развлекух IOMMU должен быть (включен в bios setup и загружен драйвер в ОС). Без iommu девайс вынесет системе мозг первым же DMA запросом который угодит совсем не туда куда предолагалось - iommu должен подхачить обращения к памяти со стороны девайса в этот момент. А вот как это для интеграта должно выглядеть при том что там системная память используется... говоря за амдные gpu в apu они более тесно с процом взаимодействуют чем отдельный PCI-E девайс с процом, там бывает память видимая обоим и проч (zero-copy пересылка текстур и проч).

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру