Hello,
I recently built a new server with an Intel i7-12700K Alder Lake processor. Before building this server I tested scale (RC1) on an older system (6th gen intel) and was excited to see that hardware transcoding in plex just worked (core took some tweaking..). Now I have the latest version of scale running on the new server, and everything is working great with the exception of the GPU setting in apps. I have tried both the official plex app and the truecharts version. While I have GPU checkbox enabled under the advanced app section I don't see the dropdown to choose it under the apps.
I found another post that talked about running a command (midclt call device.get_gpus | jq .) and the output is below. I'm also running two windows VMs, but I do NOT have GPU pass thru enabled on those VMS. I did select it from the drop down on the VM device configuration and then I see the following which seems odd.
Is my system just too new or could it be a configuration issue?
Thanks Tom
root@truenas[~]# midclt call device.get_gpus | jq .
[
{
"addr": {
"pci_slot": "0000:00:02.0",
"domain": "0000",
"bus": "00",
"slot": "02"
},
"description": "Intel Corporation AlderLake-S GT1",
"devices": [
{
"pci_id": "8086:4668",
"pci_slot": "0000:00:00.0",
"vm_pci_slot": "pci_0000_00_00_0"
},
{
"pci_id": "8086:4680",
"pci_slot": "0000:00:02.0",
"vm_pci_slot": "pci_0000_00_02_0"
},
{
"pci_id": "8086:467D",
"pci_slot": "0000:00:0a.0",
"vm_pci_slot": "pci_0000_00_0a_0"
},
{
"pci_id": "8086:467F",
"pci_slot": "0000:00:0e.0",
"vm_pci_slot": "pci_0000_00_0e_0"
},
{
"pci_id": "8086:7AE0",
"pci_slot": "0000:00:14.0",
"vm_pci_slot": "pci_0000_00_14_0"
},
{
"pci_id": "8086:7AA7",
"pci_slot": "0000:00:14.2",
"vm_pci_slot": "pci_0000_00_14_2"
},
{
"pci_id": "8086:7AF0",
"pci_slot": "0000:00:14.3",
"vm_pci_slot": "pci_0000_00_14_3"
},
{
"pci_id": "8086:7ACC",
"pci_slot": "0000:00:15.0",
"vm_pci_slot": "pci_0000_00_15_0"
},
{
"pci_id": "8086:7ACD",
"pci_slot": "0000:00:15.1",
"vm_pci_slot": "pci_0000_00_15_1"
},
{
"pci_id": "8086:7ACE",
"pci_slot": "0000:00:15.2",
"vm_pci_slot": "pci_0000_00_15_2"
},
{
"pci_id": "8086:7AE8",
"pci_slot": "0000:00:16.0",
"vm_pci_slot": "pci_0000_00_16_0"
},
{
"pci_id": "8086:7AE2",
"pci_slot": "0000:00:17.0",
"vm_pci_slot": "pci_0000_00_17_0"
},
{
"pci_id": "8086:7AC8",
"pci_slot": "0000:00:1a.0",
"vm_pci_slot": "pci_0000_00_1a_0"
},
{
"pci_id": "1CC1:8201",
"pci_slot": "0000:01:00.0",
"vm_pci_slot": "pci_0000_01_00_0"
},
{
"pci_id": "8086:7AC0",
"pci_slot": "0000:00:1b.0",
"vm_pci_slot": "pci_0000_00_1b_0"
},
{
"pci_id": "8086:7AC4",
"pci_slot": "0000:00:1b.4",
"vm_pci_slot": "pci_0000_00_1b_4"
},
{
"pci_id": "1000:0072",
"pci_slot": "0000:03:00.0",
"vm_pci_slot": "pci_0000_03_00_0"
},
{
"pci_id": "8086:7AB8",
"pci_slot": "0000:00:1c.0",
"vm_pci_slot": "pci_0000_00_1c_0"
},
{
"pci_id": "8086:7ABA",
"pci_slot": "0000:00:1c.2",
"vm_pci_slot": "pci_0000_00_1c_2"
},
{
"pci_id": "10EC:8125",
"pci_slot": "0000:05:00.0",
"vm_pci_slot": "pci_0000_05_00_0"
},
{
"pci_id": "8086:7AB0",
"pci_slot": "0000:00:1d.0",
"vm_pci_slot": "pci_0000_00_1d_0"
},
{
"pci_id": "8086:7AB4",
"pci_slot": "0000:00:1d.4",
"vm_pci_slot": "pci_0000_00_1d_4"
},
{
"pci_id": "1CC1:8201",
"pci_slot": "0000:07:00.0",
"vm_pci_slot": "pci_0000_07_00_0"
},
{
"pci_id": "8086:7A84",
"pci_slot": "0000:00:1f.0",
"vm_pci_slot": "pci_0000_00_1f_0"
},
{
"pci_id": "8086:7AD0",
"pci_slot": "0000:00:1f.3",
"vm_pci_slot": "pci_0000_00_1f_3"
},
{
"pci_id": "8086:7AA3",
"pci_slot": "0000:00:1f.4",
"vm_pci_slot": "pci_0000_00_1f_4"
},
{
"pci_id": "8086:7AA4",
"pci_slot": "0000:00:1f.5",
"vm_pci_slot": "pci_0000_00_1f_5"
}
],
"vendor": "INTEL",
"available_to_host": true
}
]
I recently built a new server with an Intel i7-12700K Alder Lake processor. Before building this server I tested scale (RC1) on an older system (6th gen intel) and was excited to see that hardware transcoding in plex just worked (core took some tweaking..). Now I have the latest version of scale running on the new server, and everything is working great with the exception of the GPU setting in apps. I have tried both the official plex app and the truecharts version. While I have GPU checkbox enabled under the advanced app section I don't see the dropdown to choose it under the apps.
I found another post that talked about running a command (midclt call device.get_gpus | jq .) and the output is below. I'm also running two windows VMs, but I do NOT have GPU pass thru enabled on those VMS. I did select it from the drop down on the VM device configuration and then I see the following which seems odd.
Is my system just too new or could it be a configuration issue?
Thanks Tom
root@truenas[~]# midclt call device.get_gpus | jq .
[
{
"addr": {
"pci_slot": "0000:00:02.0",
"domain": "0000",
"bus": "00",
"slot": "02"
},
"description": "Intel Corporation AlderLake-S GT1",
"devices": [
{
"pci_id": "8086:4668",
"pci_slot": "0000:00:00.0",
"vm_pci_slot": "pci_0000_00_00_0"
},
{
"pci_id": "8086:4680",
"pci_slot": "0000:00:02.0",
"vm_pci_slot": "pci_0000_00_02_0"
},
{
"pci_id": "8086:467D",
"pci_slot": "0000:00:0a.0",
"vm_pci_slot": "pci_0000_00_0a_0"
},
{
"pci_id": "8086:467F",
"pci_slot": "0000:00:0e.0",
"vm_pci_slot": "pci_0000_00_0e_0"
},
{
"pci_id": "8086:7AE0",
"pci_slot": "0000:00:14.0",
"vm_pci_slot": "pci_0000_00_14_0"
},
{
"pci_id": "8086:7AA7",
"pci_slot": "0000:00:14.2",
"vm_pci_slot": "pci_0000_00_14_2"
},
{
"pci_id": "8086:7AF0",
"pci_slot": "0000:00:14.3",
"vm_pci_slot": "pci_0000_00_14_3"
},
{
"pci_id": "8086:7ACC",
"pci_slot": "0000:00:15.0",
"vm_pci_slot": "pci_0000_00_15_0"
},
{
"pci_id": "8086:7ACD",
"pci_slot": "0000:00:15.1",
"vm_pci_slot": "pci_0000_00_15_1"
},
{
"pci_id": "8086:7ACE",
"pci_slot": "0000:00:15.2",
"vm_pci_slot": "pci_0000_00_15_2"
},
{
"pci_id": "8086:7AE8",
"pci_slot": "0000:00:16.0",
"vm_pci_slot": "pci_0000_00_16_0"
},
{
"pci_id": "8086:7AE2",
"pci_slot": "0000:00:17.0",
"vm_pci_slot": "pci_0000_00_17_0"
},
{
"pci_id": "8086:7AC8",
"pci_slot": "0000:00:1a.0",
"vm_pci_slot": "pci_0000_00_1a_0"
},
{
"pci_id": "1CC1:8201",
"pci_slot": "0000:01:00.0",
"vm_pci_slot": "pci_0000_01_00_0"
},
{
"pci_id": "8086:7AC0",
"pci_slot": "0000:00:1b.0",
"vm_pci_slot": "pci_0000_00_1b_0"
},
{
"pci_id": "8086:7AC4",
"pci_slot": "0000:00:1b.4",
"vm_pci_slot": "pci_0000_00_1b_4"
},
{
"pci_id": "1000:0072",
"pci_slot": "0000:03:00.0",
"vm_pci_slot": "pci_0000_03_00_0"
},
{
"pci_id": "8086:7AB8",
"pci_slot": "0000:00:1c.0",
"vm_pci_slot": "pci_0000_00_1c_0"
},
{
"pci_id": "8086:7ABA",
"pci_slot": "0000:00:1c.2",
"vm_pci_slot": "pci_0000_00_1c_2"
},
{
"pci_id": "10EC:8125",
"pci_slot": "0000:05:00.0",
"vm_pci_slot": "pci_0000_05_00_0"
},
{
"pci_id": "8086:7AB0",
"pci_slot": "0000:00:1d.0",
"vm_pci_slot": "pci_0000_00_1d_0"
},
{
"pci_id": "8086:7AB4",
"pci_slot": "0000:00:1d.4",
"vm_pci_slot": "pci_0000_00_1d_4"
},
{
"pci_id": "1CC1:8201",
"pci_slot": "0000:07:00.0",
"vm_pci_slot": "pci_0000_07_00_0"
},
{
"pci_id": "8086:7A84",
"pci_slot": "0000:00:1f.0",
"vm_pci_slot": "pci_0000_00_1f_0"
},
{
"pci_id": "8086:7AD0",
"pci_slot": "0000:00:1f.3",
"vm_pci_slot": "pci_0000_00_1f_3"
},
{
"pci_id": "8086:7AA3",
"pci_slot": "0000:00:1f.4",
"vm_pci_slot": "pci_0000_00_1f_4"
},
{
"pci_id": "8086:7AA4",
"pci_slot": "0000:00:1f.5",
"vm_pci_slot": "pci_0000_00_1f_5"
}
],
"vendor": "INTEL",
"available_to_host": true
}
]