Видеодрайвер под контейнером lxc?

Поскольку LXC (Linux Containers) является супер-chroot уровня ядра, мне интересно, какой драйвер видео в контейнерах:

Мой хост LXC 64 -битная машина с ATI gpu. Будет ли контейнер LXC иметь доступ к одному и тому же драйверу? Или они должны быть установлены на каждом контейнере?

1
задан 14 December 2012 в 14:23

2 ответа

Технологии «виртуализации» на основе контейнеров, такие как OpenVZ и LXC, не виртуализируют какое-либо оборудование, в отличие от Xen, KVM, VMware и т. д. Другое существенное отличие заключается в том, что контейнеры LXC / OpenVZ работают в одном экземпляре одного Linux ядра, тогда как реальные виртуальные машины запускают собственное ядро.

Поскольку контейнеры находятся внутри одного и того же ядра и не управляют каким-либо оборудованием, они «запускают» один и тот же драйвер, но они не знают об этом. Все процессы просто chroot'ed, и это полностью не зависит от аппаратных драйверов (модулей ядра).

0
ответ дан 25 May 2018 в 03:42
  • 1
    поэтому вопрос: если я запустил LIBGL_DEBUG=verbose glxinfo | grep rendering внутри консоли контейнера lxc, увижу ли я прямой рендеринг: yes & quot ;? – lurscher 14 December 2012 в 18:47
  • 2
    @lurscher Я не могу сказать, что вы увидите на своем оборудовании. Обычно люди не используют ничего, что напрямую связано с оборудованием в контейнерах. В любом случае, я думаю, эта статья может дать вам некоторое представление. – gertvdijk 14 December 2012 в 18:56
  • 3
    я имею в виду, я вижу прямой рендеринг: да на хосте, но это не переводит непосредственно в контейнер, потому что установка системы (включая драйвер fglrx) не будет использоваться совместно с контейнерами, не так ли? Эта статья, по-видимому, указывает, что по крайней мере прямое рендеринг возможен с использованием драйвера с открытым исходным кодом, что является хорошим вариантом для меня, но если бы я мог положиться на проприетарный драйвер fglrx ati, это было бы золотым – lurscher 14 December 2012 в 19:06

Насколько мне известно, контейнеры lxc будут иметь доступ к драйверу. ознакомьтесь с этим сайтом для получения дополнительной информации http://libvirt.org/drvlxc.html

-1
ответ дан 25 May 2018 в 03:42
  • 1
    Ваша ссылка - это страница о клиенте / плагине Libvirt LXC, которую они называют «драйвером». Я не вижу никакой информации о видеодрайверах или подобном. – gertvdijk 14 December 2012 в 14:36

Другие вопросы по тегам:

Похожие вопросы: