Intel 12th generation Alder Lake / Hybrid CPU


Recommended Posts

41 minutes ago, flyize said:

Yay. Up and running on 5.18rc5 kernel. Gonna give it a day, just to make sure the kernel is stable.

I did a test load and notice there is no firmware for i915 so not sure will work without updated bzfirmware also.

 

Also any plugins that are kernel specific will fail to load, i.e. nvidia, zfs, usbip etc.

 

May  2 17:42:16 computenode kernel: Linux agpgart interface v0.103
May  2 17:42:16 computenode kernel: ACPI: bus type drm_connector registered
May  2 17:42:16 computenode kernel: i915 0000:00:02.0: [drm] VT-d active for gfx access
May  2 17:42:16 computenode kernel: checking generic (4000000000 1fa4000) vs hw (6001000000 1000000)
May  2 17:42:16 computenode kernel: checking generic (4000000000 1fa4000) vs hw (4000000000 10000000)
May  2 17:42:16 computenode kernel: fb0: switching to i915 from EFI VGA
May  2 17:42:16 computenode kernel: Console: switching to colour dummy device 80x25
May  2 17:42:16 computenode kernel: i915 0000:00:02.0: vgaarb: deactivate vga console
May  2 17:42:16 computenode kernel: i915 0000:00:02.0: [drm] Transparent Hugepage mode 'huge=within_size'
May  2 17:42:16 computenode kernel: i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=io+mem:owns=io+mem
May  2 17:42:16 computenode kernel: i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/adls_dmc_ver2_01.bin (v2.1)
May  2 17:42:16 computenode kernel: i915 0000:00:02.0: Direct firmware load for i915/tgl_guc_69.0.3.bin failed with error -2
May  2 17:42:16 computenode kernel: i915 0000:00:02.0: [drm] GuC firmware i915/tgl_guc_69.0.3.bin: fetch failed with error -2
May  2 17:42:16 computenode kernel: i915 0000:00:02.0: [drm] GuC firmware(s) can be downloaded from https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/i915
May  2 17:42:16 computenode kernel: i915 0000:00:02.0: [drm] GuC firmware i915/tgl_guc_69.0.3.bin version 0.0
May  2 17:42:16 computenode kernel: i915 0000:00:02.0: [drm] GuC is uninitialized
May  2 17:42:16 computenode elogind-uaccess-command[16611]: Failed to reset ACL on /dev/dri/card0: Operation not supported
May  2 17:42:16 computenode kernel: [drm] Initialized i915 1.6.0 20201103 for 0000:00:02.0 on minor 0
May  2 17:42:16 computenode elogind-uaccess-command[16612]: Failed to reset ACL on /dev/dri/card0: Operation not supported
May  2 17:42:16 computenode elogind-uaccess-command[16613]: Failed to reset ACL on /dev/dri/card0: Operation not supported
May  2 17:42:16 computenode elogind-uaccess-command[16614]: Failed to reset ACL on /dev/dri/card0: Operation not supported
May  2 17:42:16 computenode elogind-uaccess-command[16615]: Failed to reset ACL on /dev/dri/card0: Operation not supported
May  2 17:42:16 computenode kernel: ACPI: video: Video Device [GFX0] (multi-head: yes  rom: no  post: no)
May  2 17:42:16 computenode kernel: input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input8
May  2 17:42:16 computenode elogind-uaccess-command[16616]: Failed to reset ACL on /dev/dri/card0: Operation not supported
May  2 17:42:16 computenode elogind-uaccess-command[16617]: Failed to reset ACL on /dev/dri/card0: Operation not supported
May  2 17:42:16 computenode elogind-uaccess-command[16619]: Failed to reset ACL on /dev/dri/card0: Operation not supported
May  2 17:42:16 computenode kernel: fbcon: i915drmfb (fb0) is primary device
May  2 17:42:16 computenode kernel: Console: switching to colour frame buffer device 480x135
May  2 17:42:16 computenode kernel: i915 0000:00:02.0: [drm] fb0: i915drmfb frame buffer device
May  2 17:42:16 computenode elogind-uaccess-command[16620]: Failed to reset ACL on /dev/dri/card0: Operation not supported

 

Link to comment
12 hours ago, flyize said:

Yay. Up and running on 5.18rc5 kernel. Gonna give it a day, just to make sure the kernel is stable.

 

I'm not running anny of the plugins mentioned by SimonF and everything works great

Took the gues on this custom kernel yesterday, It is still working grreat here (Plex Transcoding) server is up for more then 12 hours without one crash and multiple streams on plex done with and without transcoding:

For those needing a bit of a direction with the parameter overwrite mentioned on the github page:

Go to your flash drive --> syslinux configuration section and under Unraid OS (green bar)
You will see:

kernel /bzimage
append isolcpus=15 initrd=/bzroot

 

Modify to:

kernel /bzimage
append isolcpus=15 initrd=/bzroot md_mod.unraid_patch=22 (number according to post number --> unraid version translation)

It seems to work great gonna experiment with Unmanic today

  • Like 1
  • Thanks 1
Link to comment
2 hours ago, DeadDevil6210 said:

 

I'm not running anny of the plugins mentioned by SimonF and everything works great

Took the gues on this custom kernel yesterday, It is still working grreat here (Plex Transcoding) server is up for more then 12 hours without one crash and multiple streams on plex done with and without transcoding:

For those needing a bit of a direction with the parameter overwrite mentioned on the github page:

Go to your flash drive --> syslinux configuration section and under Unraid OS (green bar)
You will see:

kernel /bzimage
append isolcpus=15 initrd=/bzroot

 

Modify to:

kernel /bzimage
append isolcpus=15 initrd=/bzroot md_mod.unraid_patch=22 (number according to post number --> unraid version translation)

It seems to work great gonna experiment with Unmanic today

Did you need to load additional firmware?

Link to comment
2 hours ago, flyize said:

I just turned on hardware transcoding and Plex shows that its using it. Seems odd based on whats in the system log. Weird.

 

I guess we'll see how stable it is?

Used 5.18rc2 vers of firmware from github.

 

computenode kernel: i915 0000:00:02.0: [drm] Transparent Hugepage mode 'huge=within_size'
computenode kernel: i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=io+mem:owns=io+mem
computenode kernel: i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/adls_dmc_ver2_01.bin (v2.1)
computenode kernel: i915 0000:00:02.0: [drm] GuC firmware i915/tgl_guc_69.0.3.bin version 69.0
computenode kernel: i915 0000:00:02.0: [drm] HuC firmware i915/tgl_huc_7.9.3.bin version 7.9
computenode kernel: i915 0000:00:02.0: [drm] HuC authenticated
computenode kernel: i915 0000:00:02.0: [drm] GuC submission disabled
computenode kernel: i915 0000:00:02.0: [drm] GuC SLPC disabled
computenode kernel: [drm] Initialized i915 1.6.0 20201103 for 0000:00:02.0 on minor 0
computenode elogind-uaccess-command[13899]: Failed to reset ACL on /dev/dri/card0: Operation not supported

 

Looks better.

  • Like 1
Link to comment
1 hour ago, SimonF said:

Used 5.18rc2 vers of firmware from github.

 

computenode kernel: i915 0000:00:02.0: [drm] Transparent Hugepage mode 'huge=within_size'
computenode kernel: i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=io+mem:owns=io+mem
computenode kernel: i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/adls_dmc_ver2_01.bin (v2.1)
computenode kernel: i915 0000:00:02.0: [drm] GuC firmware i915/tgl_guc_69.0.3.bin version 69.0
computenode kernel: i915 0000:00:02.0: [drm] HuC firmware i915/tgl_huc_7.9.3.bin version 7.9
computenode kernel: i915 0000:00:02.0: [drm] HuC authenticated
computenode kernel: i915 0000:00:02.0: [drm] GuC submission disabled
computenode kernel: i915 0000:00:02.0: [drm] GuC SLPC disabled
computenode kernel: [drm] Initialized i915 1.6.0 20201103 for 0000:00:02.0 on minor 0
computenode elogind-uaccess-command[13899]: Failed to reset ACL on /dev/dri/card0: Operation not supported

 

Looks better.

Interesting. That doesn't have whatever 6.10RCx changes were done.

Link to comment
7 hours ago, flyize said:

I just turned on hardware transcoding and Plex shows that its using it. Seems odd based on whats in the system log. Weird.

 

I guess we'll see how stable it is?

Seems it doesn't work with hardware transcoding. Not sure why it was showing that it did.

  • Confused 1
Link to comment
56 minutes ago, DontPlexOnMe said:

Hey everyone,

 

just following this thread and almost purchased a i5 12600k today to build a new plex/unraid/docker/vm server. 
 

Im assuming the igpu issue is still present, is it close to being fixed or should I still use my i7 8700? 
 

thanks!

I'd *strongly* recommend waiting.  If you really want to upgrade now, maybe get an 11700 instead.

Link to comment
57 minutes ago, DontPlexOnMe said:

Hey everyone,

 

just following this thread and almost purchased a i5 12600k today to build a new plex/unraid/docker/vm server. 
 

Im assuming the igpu issue is still present, is it close to being fixed or should I still use my i7 8700? 
 

thanks!

 

I don't think anyone can officially answer that question of when it would get fixed except limetech. My recommendation would be to hold what you have for a bit longer until support is improved. 

  • Like 1
Link to comment
1 hour ago, DontPlexOnMe said:

Hey everyone,

 

just following this thread and almost purchased a i5 12600k today to build a new plex/unraid/docker/vm server. 
 

Im assuming the igpu issue is still present, is it close to being fixed or should I still use my i7 8700? 
 

thanks!


The 12600k can do at least two 4K transcodes on CPU alone, which is going to be the same limit that your 8700 can do on QSV.  

While there isn't any iGPU support for Alder Lake support right now, you'll still have better overall performance with the 12600k, even with transcoding.

 

Link to comment
11 minutes ago, Brandon_K said:


The 12600k can do at least two 4K transcodes on CPU alone, which is going to be the same limit that your 8700 can do on QSV.  

While there isn't any iGPU support for Alder Lake support right now, you'll still have better overall performance with the 12600k, even with transcoding.

 

Eeeeeh I mean, 2 4k HEVC transcodes maybe.  But if he's serving multiple people it's a very different story.  My old G5400 Celeron could easily handle 12 concurrent 1080p transcodes and a 4k HEVC transcode.  Meanwhile, my current 12400 struggles to manage 4 concurrent transcodes, and starts buffering if any cpu power is used anywhere else.  It's a huge problem for me, because the brand new 12400 is wildly inferior in practice to the crappy old *dual core* 2.5ghz Celeron.

  • Confused 2
Link to comment
Eeeeeh I mean, 2 4k HEVC transcodes maybe.  But if he's serving multiple people it's a very different story.  My old G5400 Celeron could easily handle 12 concurrent 1080p transcodes and a 4k HEVC transcode.  Meanwhile, my current 12400 struggles to manage 4 concurrent transcodes, and starts buffering if any cpu power is used anywhere else.  It's a huge problem for me, because the brand new 12400 is wildly inferior in practice to the crappy old *dual core* 2.5ghz Celeron.

Yeah, I’ll be having about 3-5 streams at once. So yeah that actually would be a problem right now.

Does the 11th gen have the same issue?? Or is it only the 12th gen processors.

I love the geek bench scores of the 12th gen but not having the igpu is probably gonna kill me and have a lot of pissed off family members lol


Sent from my iPhone using Tapatalk
Link to comment
20 hours ago, SimonF said:

Used 5.18rc2 vers of firmware from github.

 

computenode kernel: i915 0000:00:02.0: [drm] Transparent Hugepage mode 'huge=within_size'
computenode kernel: i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=io+mem:owns=io+mem
computenode kernel: i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/adls_dmc_ver2_01.bin (v2.1)
computenode kernel: i915 0000:00:02.0: [drm] GuC firmware i915/tgl_guc_69.0.3.bin version 69.0
computenode kernel: i915 0000:00:02.0: [drm] HuC firmware i915/tgl_huc_7.9.3.bin version 7.9
computenode kernel: i915 0000:00:02.0: [drm] HuC authenticated
computenode kernel: i915 0000:00:02.0: [drm] GuC submission disabled
computenode kernel: i915 0000:00:02.0: [drm] GuC SLPC disabled
computenode kernel: [drm] Initialized i915 1.6.0 20201103 for 0000:00:02.0 on minor 0
computenode elogind-uaccess-command[13899]: Failed to reset ACL on /dev/dri/card0: Operation not supported

 

Looks better.

Were you able to test transcoding?

Link to comment
5 hours ago, DontPlexOnMe said:


Yeah, I’ll be having about 3-5 streams at once. So yeah that actually would be a problem right now.

Does the 11th gen have the same issue?? Or is it only the 12th gen processors.

I love the geek bench scores of the 12th gen but not having the igpu is probably gonna kill me and have a lot of pissed off family members lol


Sent from my iPhone using Tapatalk

Only 12th gen.  The 11700 is roughly comparable in power to the 12600 as well, so you're not getting a weaker system, and you'll end up with likely a cheaper motherboard too.  I deeply regret doing the 12400 thing myself, but it's way too late unfortunately.  

Link to comment
Only 12th gen.  The 11700 is roughly comparable in power to the 12600 as well, so you're not getting a weaker system, and you'll end up with likely a cheaper motherboard too.  I deeply regret doing the 12400 thing myself, but it's way too late unfortunately.  

Hmm okay, Ill scour new egg and see if there’s a cheaper option but I wonder if I should just stay with my i7 8700. So many decisions

Basically I’m only transcoding 1080p with about 5-8 users. Only reason why I was switching was to get away from rclone and google drive as it locks the server up now at 3-4 streams.

Also sorry for hijacking this thread


Sent from my iPhone using Tapatalk
Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.