Jump to content

Recommended Posts

Posted

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?

 

  • 2 weeks later...
Posted

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 !

  • 2 weeks later...
Schleudertrauma
Posted

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/

Posted
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

Posted (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 by erikterr
Posted
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?

Posted

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 

  • Thanks 1

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...