I decided to use an old laptop as a home media server, and I have to say that it works fine. However, I'm not able to enable transcoding, even after reading the Jellyfin guide.
My pc is an AMD with a A8-3500m CPU and Radeon 6470M GPU alongside the integrated 6620G and it's running Ubuntu server 20.04.3 with the 5.4.0-91-generic Kernel . From what I can understand, to enable transcoding via VAAPI I need the GPU Mesa drivers, but I have no clue on how to install them. When I run lshw -c video
I get the following result:
*-display UNCLAIMED
description: VGA compatible controller
product: Sumo [Radeon HD 6620G]
vendor: Advanced Micro Devices, Inc. [AMD/ATI]
physical id: 1
bus info: pci@0000:00:01.0
version: 00
width: 32 bits
clock: 33MHz
capabilities: vga_controller bus_master cap_list
configuration: latency=0
resources: memory:d0000000-dfffffff ioport:3000(size=256) memory:f0300000-f033ffff memory:c0000-dffff
*-display UNCLAIMED
description: VGA compatible controller
product: Seymour [Radeon HD 6400M/7400M Series]
vendor: Advanced Micro Devices, Inc. [AMD/ATI]
physical id: 0
bus info: pci@0000:01:00.0
version: 00
width: 64 bits
clock: 33MHz
capabilities: vga_controller cap_list
configuration: latency=0
resources: memory:e0000000-efffffff memory:f0200000-f021ffff ioport:2000(size=256) memory:f0220000-f023ffff
My Jellyfin setup runs on docker, if it's of any help.