Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: проброс видеокарты amd r9 280x  (Прочитано 1411 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн dronte

  • Автор темы
  • Любитель
  • *
  • Сообщений: 98
    • Просмотр профиля
проброс видеокарты amd r9 280x
« : 22 Декабря 2016, 00:25:21 »
собственно, не важно куда vb/xen/wmware, надо пробросить видеокарту, в виртуальную машину с win7/10, есть у кого вменяемый мануал на примете?

небольшой нюанс: видеокарты и для проброса, и для основного монитора самой системы как две капли воды, поэтому Vender ID и Device ID у них одинаковые, просто взять и отключить загрузку модуля в ядре нельзя для пробрасываемой, т.к. нужен для основной, надо как-то аккуратнее, но ерунда в том, что, например, вот следующие команды

echo "1002 6798" > /sys/bus/pci/drivers/pci-stub/new_id
echo "0000:05:00.0" > /sys/bus/pci/devices/0000\:05\:00.0/driver/unbind
echo "0000:05:00.0" > /sys/bus/pci/drivers/pci-stub/bind

приводимые в одном из руководств, не приводят к желаемому результату, т.к. на втором шаге отрубается основной монитор, при том, что он вообще-то 0000:04:00.0, казалось бы как это вообще связано, его же никто не трогал, но ан нет! отрубается.

ладно, казалось бы, попробуем иначе:
VBoxManage modifyvm win7 --pciattach 05:00.0@01:05.0
вроде ок, всё, никаких ошибок, НО, при попытке загрузить виртуальную машину появляется окошко с "Starting ..." и на 0% полоски экран опять отрубается и больше ничего не происходит, на втором адаптере ничего не появляется.


Вопрос: что делать? //Чернышевский прямо ;D

p.s. мне совершенно неважно при помощи какого именно софта это организовать, но как-нибудь надо.

p.p.s. если важно, железо:
intel S2600COE
intel xeon e5-2670
r9 280x

p.p.p.s.
GRUB_CMDLINE_LINUX="intel_iommu=on"
« Последнее редактирование: 22 Декабря 2016, 00:30:01 от dronte »

Оффлайн AlexBKost

  • Старожил
  • *
  • Сообщений: 3792
  • Kubuntu 12.04, 16.04, 18.04, 20.04, 22.04, 24.04
    • Просмотр профиля
Re: проброс видеокарты amd r9 280x
« Ответ #1 : 22 Декабря 2016, 00:31:20 »
dronte, забей на vb/xen/wmware, ставь в реал.
Я странен, а не странен кто ж? (С)

Оффлайн dronte

  • Автор темы
  • Любитель
  • *
  • Сообщений: 98
    • Просмотр профиля
Re: проброс видеокарты amd r9 280x
« Ответ #2 : 22 Декабря 2016, 00:44:11 »
dronte, забей на vb/xen/wmware, ставь в реал.

нет, это не вариант, нужно на этой машине еще держать апач, ssh, удобно компилить всякую лабуду под g++, всякий qmake, линуксовый именно, всякие питон-скрипты, бесподобный vim, и много еще что, консоль вообще глаза радует, да и наконец виртуалка хороша тем, что из линукса проще посылать эмулированные события мыши и клавиатуры в виртуалку, чем внутри винды копаться в хитрой драйверной эмуляции, т.е. без использования post методов winapi эмуляции соответствующих событий, т.к. они игнорируются нужным приложением, а инжектить тоже нельзя, Themida ибо защищает и пр.
« Последнее редактирование: 22 Декабря 2016, 22:02:10 от dronte »

Оффлайн dronte

  • Автор темы
  • Любитель
  • *
  • Сообщений: 98
    • Просмотр профиля
Re: проброс видеокарты amd r9 280x
« Ответ #3 : 23 Декабря 2016, 17:02:57 »
не верю, что всё так плохо, люди, ну кто-то же пробрасывал видеокарту в виртуалку, ну нет разве ?!

Оффлайн tahr

  • Активист
  • *
  • Сообщений: 440
    • Просмотр профиля
Re: проброс видеокарты amd r9 280x
« Ответ #4 : 23 Декабря 2016, 19:24:06 »
не верю, что всё так плохо

Сам не знаю, но в интернетах говорят: xen KVM VMware

acestream

  • Гость
Re: проброс видеокарты amd r9 280x
« Ответ #5 : 05 Января 2017, 18:11:07 »
Для проброса на материнской плате должен присутствовать модуль IOMMU, а процессор должен поддерживать IOMMU. Если этого нет то и не мечтайте, по крайней мере в виртуалбоксе

Оффлайн dronte

  • Автор темы
  • Любитель
  • *
  • Сообщений: 98
    • Просмотр профиля
Re: проброс видеокарты amd r9 280x
« Ответ #6 : 10 Января 2017, 12:16:55 »
Для проброса на материнской плате должен присутствовать модуль IOMMU, а процессор должен поддерживать IOMMU. Если этого нет то и не мечтайте, по крайней мере в виртуалбоксе

если бы вы посмотрели на железо в описании - то вопросов бы не возникло.

Пользователь добавил сообщение 10 Января 2017, 12:29:18:
не верю, что всё так плохо

Сам не знаю, но в интернетах говорят: xen KVM VMware

Первая ссылка описывает проброс из под винды + битая ссылка на используемый мануал в статье.
Вторая ссылка описывает проброс видеокарт _разных_ производителей через блокирование загрузки модуля драйверов для пробрасываемой.
Третья ссылка хм ... никаких руководств конкретных
« Последнее редактирование: 10 Января 2017, 12:32:58 от dronte »

Morisson

  • Гость

 

Страница сгенерирована за 0.054 секунд. Запросов: 25.