erikterr 1 Posted December 1, 2024 Posted December 1, 2024 Hi All, I looked around but can't find a good guide to proceed with transcoding via AMD Processor and integrated VGA. I'm running Emby in a minipc with proxmox (last version), I created new unprivileged container with ubuntu. Installed emby and added all the stuffs (shared folder via mountpoint, premiere license ect..). On the proxmox side, I checked the drivers and checked if the OS can see the GPU: root:/etc/pve/lxc# modprobe amdgpu root@pxe01:/etc/pve/lxc# lspci | grep -i vga 04:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Cezanne [Radeon Vega Series / Radeon Vega Mobile Series] (rev c3) Now I need the remaining steps for add to the container as I tried different guides but no luck.. Someone can help?
Luke 38848 Posted December 10, 2024 Posted December 10, 2024 HI @erikterrare you able to try our native ubuntu package just to see how that compares? That would provide a good baseline starting point. Thanks !
erikterr 1 Posted December 20, 2024 Author Posted December 20, 2024 Hi Luke, I tried but looks like Emby didn't identify as possible... I used both LXC automated script (https://github.com/community-scripts/ProxmoxVE/raw/main/ct/emby.sh) or your ubuntu part. Is there any guide more detailed than the official? I found very lack in things to do..
Schleudertrauma 8 Posted December 24, 2024 Posted December 24, 2024 Unprivileged LXC usually don't have access to devices of the host system due to security reasons. In proxmox you need to pass through the specific devices you want to use within your LXC. It doesn't matter how emby is installed within that LXC. If the device you want emby to recognize is not passed through within the container, then emby won't show the device neither the OS it is running at. Maybe you should take a look at the official forum of proxmox and get further help there because the problem you have is not emby related: https://forum.proxmox.com/threads/pci-gpu-passthrough-on-proxmox-ve-8-installation-and-configuration.130218/
guunter 37 Posted December 25, 2024 Posted December 25, 2024 On 12/20/2024 at 12:35 PM, erikterr said: Hi Luke, I tried but looks like Emby didn't identify as possible... I used both LXC automated script (https://github.com/community-scripts/ProxmoxVE/raw/main/ct/emby.sh) or your ubuntu part. Is there any guide more detailed than the official? I found very lack in things to do.. the script should just make it work but just to be sure did you chmod the /dev/dri on the host? You can do chmod 777 -r /dev/dri
erikterr 1 Posted December 26, 2024 Author Posted December 26, 2024 (edited) Tnx guys, replying you both: - the conteiner is priviledged, I used also unpriviledge in the past but nothing particular changed. - I used the guide inside your link, and I have in my lspci -nnk | grep 'AMD' my VGA: 04:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Cezanne [Radeon Vega Series / Radeon Vega Mobile Series] [1002:1638] (rev c3) Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] Cezanne [Radeon Vega Series / Radeon Vega Mobile Series] [1002:0123] - Now I need to understand how associate this to the LXC, I tried via GUI but a path is requested, on my /dev/ i didn't found /dri or subfolders on my host root@pxe01:/dev# cd /dev/d disk/ dma_heap/ : Tnx a lot for now, and have a good Christmas! Edited December 26, 2024 by erikterr
Luke 38848 Posted December 31, 2024 Posted December 31, 2024 On 12/26/2024 at 10:51 AM, erikterr said: Tnx guys, replying you both: - the conteiner is priviledged, I used also unpriviledge in the past but nothing particular changed. - I used the guide inside your link, and I have in my lspci -nnk | grep 'AMD' my VGA: 04:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Cezanne [Radeon Vega Series / Radeon Vega Mobile Series] [1002:1638] (rev c3) Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] Cezanne [Radeon Vega Series / Radeon Vega Mobile Series] [1002:0123] - Now I need to understand how associate this to the LXC, I tried via GUI but a path is requested, on my /dev/ i didn't found /dri or subfolders on my host root@pxe01:/dev# cd /dev/d disk/ dma_heap/ : Tnx a lot for now, and have a good Christmas! Hi @erikterrdid you find anything?
erikterr 1 Posted December 31, 2024 Author Posted December 31, 2024 Hi @Lukenot for now I'm still looking around for someone with similar issue but basically what I need is a complete guide that describes "how to". I tried with another hardware (sinology Nas) and basically was automatically configured, I know that it's completely different, but seems that via Proxmox + LXC it's really hard 1
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now