LINUX.ORG.RU

Не включается OpenGL в настройках виртуальной машины

 , , , ,


0

1

Нужна помощь, перепробовал кучу вариантов, так и не получилось завести OpenGL.

Установил проприетарные драйвера nvidia, захожу в virt-manager (qemu/kvm) (https://imgur.com/oMV5a4z), включаю поддержку OpenGL в настройках дисплея (display spice), запускаю виртуалку и появляется данная (https://imgur.com/1vynvKG) ошибка.

P.S: Поддержка OpenGL, думаю, необходима, без неё виртуалка лагает.

Полное описание ошибки под details:

Error starting domain: internal error: No DRM render nodes available

Traceback (most recent call last):
  File "/usr/share/virt-manager/virtManager/asyncjob.py", line 65, in cb_wrapper
    callback(asyncjob, *args, **kwargs)
  File "/usr/share/virt-manager/virtManager/asyncjob.py", line 101, in tmpcb
    callback(*args, **kwargs)
  File "/usr/share/virt-manager/virtManager/object/libvirtobject.py", line 57, in newfn
    ret = fn(self, *args, **kwargs)
  File "/usr/share/virt-manager/virtManager/object/domain.py", line 1329, in startup
    self._backend.create()
  File "/usr/lib/python3.9/site-packages/libvirt.py", line 1353, in create
    raise libvirtError('virDomainCreate() failed')
libvirt.libvirtError: internal error: No DRM render nodes available

Какой то дегенератизм и попытка сделать из генты тот же дебин или бунту не мучайся уже и скачай там где работает как минимум 5 лет жизни с экономишь

anonymous
()

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

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

У проприетарных драйверов в гноме нет сессии с вяленым, только с иксами.

sosexy
() автор топика
Ответ на: комментарий от mittorn

Да этот чел может быть болен о чем говорит что питон3.9 , а не 2.7 как положено в генто может убунту или дебиан разобрал серии 21.04 и занялся садо мазо

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

А на проприетарных почему не работает?

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

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

nanosecond
()
Последнее исправление: nanosecond (всего исправлений: 1)
Ответ на: комментарий от nanosecond

разрешения проверь

Я уже проверял, пользователь qemu добавлен к группе video.

попробуй подключи к другому выходу монитор

У меня только hdmi.

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

И что в таком случае делать?

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

о чем говорит что питон3.9 , а не 2.7 как положено в генто

Я на нестабильной ветке обновлений, это нормально. 2.7 в стабильной.

sosexy
() автор топика

В пропиетарных драйверах nvidia анальное маркетинговое ограничение на проброс в виртуалки. Чтобы легально это смочь ты должен купить специальную видеокарту за крайне много денег. Или хакнуть драйверы. Как - не подскажу, забыл и ссылку потерял. Гугли. И то, далеко не все поколения видеокарт будут с этим работать.

Вспомнил https://github.com/DualCoder/vgpu_unlock

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

Думой. man ebuild, особенно в части unpack, потом патчи руками сорцы, потом делай diff, потом читай как в генту накладывать патчи через /etc/portage механизм, потом добейся того чтобы у тебя в процессе емержа накладывался этот патч и с ним дрова собирались, потом думай как переписать systemd юнит в openrc скрипт... А ты думал всё будет легко?

Jameson ★★★★★
()
Последнее исправление: Jameson (всего исправлений: 1)
Ответ на: комментарий от sosexy

В догонку: драйвер для грида требует отдельной небесплатной подписки.

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