<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Аспро: ЛайтШоп [тема: [ТУТОРИАЛ] Видеовыход Proxmox с пробросом GPU на процессорах 12-го поколения Intel, TrueNAS Scale, Plex.]</title>
		<link>http://proxmox.su</link>
		<description>Новое в теме [ТУТОРИАЛ] Видеовыход Proxmox с пробросом GPU на процессорах 12-го поколения Intel, TrueNAS Scale, Plex. форума Proxmox Виртуальная Среда на сайте Аспро: ЛайтШоп [proxmox.su]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Mon, 11 May 2026 08:27:40 +0300</pubDate>
		<item>
			<title>[ТУТОРИАЛ] Видеовыход Proxmox с пробросом GPU на процессорах 12-го поколения Intel, TrueNAS Scale, Plex.</title>
			<description><![CDATA[<b><a href="http://proxmox.su/forum/messages/forum63/message334632/79083-tutorial_-videovykhod-proxmox-s-probrosom-gpu-na-protsessorakh-12_go-pokoleniya-intel_-truenas-scale_-plex.">[ТУТОРИАЛ] Видеовыход Proxmox с пробросом GPU на процессорах 12-го поколения Intel, TrueNAS Scale, Plex.</a></b> <i>Proxmox Виртуальная Среда</i> в форуме <a href="http://proxmox.su/forum/forum63/">Proxmox Виртуальная Среда</a>. <br />
			Приветствую, заядлый читатель, первый раз пишу! Я около года экспериментировал с Proxmox, и благодаря руководству adresner'а по Intel 13-го поколения с аппаратным транскодированием Plex, у меня неплохо работает медиасервер Plex. Мои потребности изменились, и мне пришлось сделать апгрейд оборудования. Так я решил собрать новую систему в том же корпусе, но с новыми, более ёмкими жесткими дисками, большим объемом оперативной памяти, более новой версией lxc и обновлением VM с Truenas core до scale. Я узнал, что с версии 8.2 аппаратное транскодирование стало намного проще. Мне потребовалось некоторое время, чтобы собрать всю необходимую информацию из Reddit, здесь и из других случайных мест, поэтому я хотел поделиться опытом настройки этой штуки практически с нуля и подробно описать шаги, которые я предпринял для её запуска. Надеюсь, это поможет другим новичкам, как я.<br /><br />Спецификации оборудования:<br />* &nbsp; Asus PRO WS W680-ACE IPMI<br />* &nbsp; Intel 12900K<br />* &nbsp; 128 ГБ ECC RAM<br />* &nbsp; Proxmox 8.4.1<br /><br />Инструкция:<br />1. &nbsp;Установил VM Truenas Scale 25.04.1 с 4 виртуальными ядрами и 32 ГБ оперативной памяти. Скорее всего, я увеличу объем оперативной памяти по мере увеличения ёмкости хранения. Сейчас у меня около 30 ТБ медиа.<br />2. &nbsp;Передал PCIE HBA во VM, чтобы мои жесткие диски отображались в Truenas.<br />3. &nbsp;Создал наборы данных для моего медиаконтента Plex и SMB-шары.<br />4. &nbsp;На хосте PVE создал lxc ubuntu 24.04-2 для медиасервера Plex. В предыдущем lxc у меня было 8 ГБ оперативной памяти, и я часто замечал, что при подключении более чем к двум устройствам, использование оперативной памяти почти достигало максимума. Поэтому в этот раз я выделил 16 ГБ. И сделал его привилегированным.<br />5. &nbsp;На хосте PVE - Datacenter - Storage, добавил SMB/CIFS-шару для VM Truenas, которую я создал на предыдущем шаге.<br />6. &nbsp;На хосте PVE - Shell, nano /etc/pve/lxc/xxx.conf для lxc, который я создал на шаге 4, и добавил следующее:<br /> &nbsp; &nbsp;* &nbsp; `lxc.apparmor.profile = unconfined` (иначе lxc 24.04-2 просто не запустится).<br /> &nbsp; &nbsp;* &nbsp; `mp0: /mnt/pve/whateveryounamedyourstorageonstep5/,mp=/mnt/plex/` (bind mounts для медиа, хранящегося в Truenas, внутри PMS lxc).<br />7. &nbsp;Запустил lxc и подключился к консоли. Вывел `/etc/group` и обратил внимание на GID видео и рендеринга. У меня было video 44, render 993. Затем перешел в `/mnt/plex/` внутри lxc, чтобы убедиться, что все данные из Truenas доступны с помощью bind mounts, созданных на шаге 6, и это действительно так. Затем выключил lxc.<br />8. &nbsp;На хосте PVE - Shell, `apt install -y intel-opencl-icd` (устанавливает драйверы GPU на хосте, и это необходимо сделать перед шагом 9).<br />9. &nbsp;На хосте PVE - Shell, `ls -l /dev/dri` и обратил внимание, что у меня есть `card1`, `card2` и `renderD128`. Это устройства iGPU, установленные на шаге 8. У вас, скорее всего, будут другие, в зависимости от вашего процессора.<br />10. На GUI PMS lxc - Resources, добавил эти устройства следующим образом:<br /> &nbsp; &nbsp;* &nbsp; `/dev/dri/card1,gid=44`<br /> &nbsp; &nbsp;* &nbsp; `/dev/dri/card2,gid=44`<br /> &nbsp; &nbsp;* &nbsp; `/dev/dri/renderD128,gid=993`<br /> &nbsp; &nbsp;Я не уверен, нужны ли все эти устройства, но я их добавил. Кто-нибудь может подсказать, правильно ли я сделал.<br />11. Затем запустил PMS lxc и подключился. Перешел в `/dev/dri` чтобы убедиться, что устройства, которые я передал на шаге 10, перечислены. Они были. Похоже, что папка dri должна быть 755, а устройства внутри папки dri — 660. Мне не пришлось вносить это изменение.<br />12. Затем установил и подготовил plexmediaserver:<br /> &nbsp; &nbsp;* &nbsp; `apt install curl gnupg -y`<br /> &nbsp; &nbsp;* &nbsp; `curl <noindex><a href="https://downloads.plex.tv/plex-keys/PlexSign.key" target="_blank" rel="nofollow" >https://downloads.plex.tv/plex-keys/PlexSign.key</a></noindex> | sudo gpg --dearmor -o /usr/share/keyrings/plex-archive-keyring.gpg`<br /> &nbsp; &nbsp;* &nbsp; `echo "deb [signed-by=/usr/share/keyrings/plex-archive-keyring.gpg] <noindex><a href="https://downloads.plex.tv/repo/deb" target="_blank" rel="nofollow" >https://downloads.plex.tv/repo/deb</a></noindex> public main" | sudo tee /etc/apt/sources.list.d/plexmediaserver.list`<br /> &nbsp; &nbsp;* &nbsp; `apt update && apt install -y plexmediaserver`<br />13. После завершения установки я заметил, что в последних строках сообщалось о следующем, и был в восторге:<br /> &nbsp; &nbsp;* &nbsp; `PlexMediaServer install: Processor: 12th Gen Intel&#174; Core&#153; i9-12900K`<br /> &nbsp; &nbsp;* &nbsp; `PlexMediaServer install: Intel i915 Hardware: Found`<br /> &nbsp; &nbsp;* &nbsp; `PlexMediaServer install: Nvidia GPU card: Not Found`<br />14. Подключился к своему медиасерверу и проверил транкодер. Там было все необходимое для HDR tone mapping, аппаратного ускорения, кодирования HVEC и т.д.<br />15. Затем выключил lxc, смонтировал обе старые и новые lxc для plexmediaserver, чтобы получить доступ к файлам внутри, и перенес все из старой `/var/lib/plexmediaserver/Library/Application Support/Plex Media Server/*` в новый медиасервер в той же директории. Мне пришлось сначала удалить все в новой директории. И мне пришлось изменить владельца всех файлов в этой директории на `plex:systemd-journal`, чтобы сервер запустился. И всё! Я снова онлайн. <br />
			<i>26.06.2025 19:57:00, hangrynerd.</i>]]></description>
			<link>http://proxmox.su/forum/messages/forum63/message334632/79083-tutorial_-videovykhod-proxmox-s-probrosom-gpu-na-protsessorakh-12_go-pokoleniya-intel_-truenas-scale_-plex.</link>
			<guid>http://proxmox.su/forum/messages/forum63/message334632/79083-tutorial_-videovykhod-proxmox-s-probrosom-gpu-na-protsessorakh-12_go-pokoleniya-intel_-truenas-scale_-plex.</guid>
			<pubDate>Thu, 26 Jun 2025 19:57:00 +0300</pubDate>
			<category>Proxmox Виртуальная Среда</category>
		</item>
	</channel>
</rss>
