[Support] ich777 - AMD Vendor Reset, CoralTPU, hpsahba,...


Recommended Posts

I'm hoping someone can help Intel GPU Top see my Intel iGPU, attached are my diagnostics. From what I can tell my iGPU should be supported by both the CPU (Xeon CPU E3-1245 v6) and the motherboard (Asus p10s-m-dc). I also blacklisted the AST ASPEED integrated graphics to see if that would help but no bueno. You'll notice I also have an Nvidia card. I'm hoping to use the Nvidia for some VMs, and the iGPU for transcoding. Just looking for some insight from the hardware wizards!

zuse-diagnostics-20240410-2358.zip

Link to comment
32 minutes ago, richardoswald said:

You'll notice I also have an Nvidia card. I'm hoping to use the Nvidia for some VMs, and the iGPU for transcoding.

Go into the BIOS and enable Multi Monitor Support (it may be called slightly differently in your BIOS), this should enable your iGPU even when you have a dGPU installed.

Link to comment
19 hours ago, ich777 said:

Go into the BIOS and enable Multi Monitor Support (it may be called slightly differently in your BIOS), this should enable your iGPU even when you have a dGPU installed.

Thank you @ich777, it turns out my new motherboard uses an Intel C236 chipset so an iGPU is actually not supported. Bummer since I thought I did my research and assumed wrong that the P10S-M-DC was using a similar chipset to the P10S-M (C232) since I thought it was just a slight variation of the board. Looks like I'll be returning this motherboard to better suit my requirements.

  • Like 1
Link to comment

Hello

 

 

I am trying to install radeon-top. But system freezes and becomes unresponsive

 

 

"raw" boot leads to system hanged while loading amdgpu

 

I tried to boot with option nomodeset. 

System boots, but when I try to install radeon-top, there is error message " cannot enbale module". Screenshot attached.

 

I tried to blacklist driver by echo "blacklist amdgpu" to /boot/config/...

System boots, but now I try to install Radeon Top and system freezes. Then, only way to proceed is to power off system

 

 

CPU it's an AMD Ryzen 5 8500G - Radeon 740M

I also tried to attach RX6600 GPU to it

 

I know I should jump to Intel + Nvidia... but it's not feasible for some months

 

 

Any ideas ? Hope there is a solution about it

 

 

 

Regards

 

Jose D Perea

errorEnablingKernel.png

sysData.png

Link to comment
1 hour ago, JDPerea said:

Any ideas ? Hope there is a solution about it

Is the system now working? If not please boot into safe mode or connect the USB Flash device to your local computer and delete the .plg file radeontop manually from the folder /boot/config/plugins/ (or \config\plugins\).
 

Can you please post your Diagnostics?

Link to comment

As today (April 2024) is the Intel-GPU-Top required for enable Intel iGPU support in unRAID? I'm able to get Plex transcoding without the drivers installed. I installed the plugin because it was required for the GPU Statistics plugin. I started having random crashes on my server when I stress the iGPU. After I uninstalled both plugins the crashes stopped. Anyone else had this issue?

Link to comment
46 minutes ago, scoopydude said:

As today (April 2024) is the Intel-GPU-Top required for enable Intel iGPU support in unRAID?

No, it isn't necessary for a long time. Intel-GPU-Top is only a binary which is installed by the plugin and if you don't call it or you don't go to the Dashboard it won't be executed either.

 

45 minutes ago, scoopydude said:

I started having random crashes on my server when I stress the iGPU. After I uninstalled both plugins the crashes stopped.

I don't think that that's related since as said before Intel-GPU-Top is only a binary and does nothing on it's own.

 

48 minutes ago, scoopydude said:

Anyone else had this issue?

I don't remember one having that issue.

Link to comment
29 minutes ago, JDPerea said:

I deleted Radeon file, rebooted system, and tried again to install Radeon top.

I think you have to wait until the new 6.13 beta/RC releases since you got such a new CPU/iGPU that it isn't fully supported by the Kernel and causes these crashes.

Link to comment
Just now, ich777 said:

I think you have to wait until the new 6.13 beta/RC releases since you got such a new CPU/iGPU that it isn't fully supported by the Kernel and causes these crashes.

 

 

Hi

 

I was thinking the same. Thanks

 

Do you know when it will be released ?

Link to comment
20 hours ago, ich777 said:

I think you have to wait until the new 6.13 beta/RC releases since you got such a new CPU/iGPU that it isn't fully supported by the Kernel and causes these crashes.

 

I'm one of those who have access to the 6.13 beta. I installed an A380 a couple of days ago. Intel GPU Top is installed and the /dev/dri/ device has been added to each template and transcoding is working fine with Plex and Jellyfin.

 

Intel GPU Top is installed as the GPU Statistics plugin requires it. Alas the version of Intel GPU Top in the Apps store doesn't appear to have all sensors added to it as power draw is not being displayed for the A380, but it is working on my N100 uSFF PC which uses the UHD770 iGPU. And I know I can get power draw from the A380 as I did test it with GPU-Z on Windows.

 

There's an odd change in version numbering for intel_gpu_top - looks like yours is 1.28 and the latest is only one generation newer but it's listed as version 2.99.917. Kind of an odd bump in version so that needs further investigation.

Link to comment
20 minutes ago, AgentXXL said:

transcoding is working fine with Plex and Jellyfin

Emby is also working fine. ;)

I tested ARC GPUs a long time ago but don't expect that everything is working because this is basically Intel's first dGPU project in a long time which is actually good and the main focus lies definitely on other things currently (mainly Windows).

AV1 Encoding is also not working on Linux, Deconding is working but Enconding not...

 

20 minutes ago, AgentXXL said:

Alas the version of Intel GPU Top in the Apps store doesn't appear to have all sensors added to it as power draw is not being displayed for the A380, but it is working on my N100 uSFF PC which uses the UHD770 iGPU.

Because an iGPU is not a dGPU and the iGPU from the N100 is Xe-LP and not Alchemist like the dGPU A380.

For example the ARC GPUs are reporting the temperatures differently and you can read them by issuing `seonsors` from the terminal.

 

20 minutes ago, AgentXXL said:

looks like yours is 1.28 and the latest is only one generation newer but it's listed as version 2.99.917

Can you please tell me where you have that information from?

 

All the official tags are here.

Link to comment
12 minutes ago, ich777 said:

Emby is also working fine. ;)

...

AV1 Encoding is also not working on Linux, Deconding is working but Enconding not...

 

I expected Emby was also working but I don't use it myself. And yes, the test AV1 encodes I've done were all on Windows. Hadn't even looked at it for Linux.

 

Quote

Because an iGPU is not a dGPU and the iGPU from the N100 is Xe-LP and not Alchemist like the dGPU A380.

For example the ARC GPUs are reporting the temperatures differently and you can read them by issuing `seonsors` from the terminal.

 

Yes, I fully realize that they aren't the same thing. I suspect the Windows focus (possibly better sensor support) is why I was able to pull power draw from GPU-Z.

 

Quote

Can you please tell me where you have that information from?

 

All the official tags are here.

 

I made the mistake of going to pkgs.org and looking for the generic intel-gpu-tools package, which intel_gpu_top is apparently part of. The package returned has the 2.99.917 version number, but I haven't gone as far as extracting the package to see if intel_gpu_top has been updated. Plus the package appears to only be available as a .rpm so I'll have to run it through rpm2targz to convert it for Slackware. Need to get my test box back in service before I try that. Link here if you want to take a look: https://pkgs.org/download/intel-gpu-tools

 

So ignore my fumbling... 🤔 🤣

And thanks again for your quick response. When do you get time to sleep? 😂

 

Link to comment
41 minutes ago, AgentXXL said:

When do you get time to sleep? 😂

At night, sometimes, maybe… 😅

 

43 minutes ago, AgentXXL said:

The package returned has the 2.99.917 version number, but I haven't gone as far as extracting the package to see if intel_gpu_top has been updated.

I just looked into that and I think this is a odd choice of naming a debug release:

IMG_4554.thumb.jpeg.0cf52e76c8ededfd9dd7ab8af7527e2e.jpeg

(in my humble oppinion not even worth extracting)

 

I build from time to time a new package based on the latest master branch if they haven‘t made a new release in a long time btw…

 

46 minutes ago, AgentXXL said:

I suspect the Windows focus (possibly better sensor support) is why I was able to pull power draw from GPU-Z.

Maybe yes, don‘t expect everything fully working on Linux since they are clearly more focused on Windows to compete with the other two main players.

 

But it is working good enough in my oppinion for now and transcoding from/to h264/h265 is also blazing fast.

  • Like 1
Link to comment
39 minutes ago, ich777 said:

Maybe yes, don‘t expect everything fully working on Linux since they are clearly more focused on Windows to compete with the other two main players.

 

But it is working good enough in my oppinion for now and transcoding from/to h264/h265 is also blazing fast.

 

Agreed. Especially since I really only look at the Dashboard widget when troubleshooting a transcode issue, and that's pretty rare with QSV. I expect I won't even worry about the lack of power draw info as my efforts to reduce power consumption in the homelab are starting to show some fruit already. Thanks for looking into it!

Link to comment
1 hour ago, ich777 said:

I don't know, what drivers do you want to install? What is not working?

 

I tried "ITE IT87" and "Nuvoton NCT6687", but "sensors-detect" has still no sensors.

 

Maybe it is a Kernel issue and the CPU is too new?

 

Link to comment
5 minutes ago, fre4ki said:

Here is the diagnostic informations.

I think it founds your chip:

Apr 18 12:33:04 ur kernel: it87: it87 driver version v1.0-154-gf40148e.20240401
Apr 18 12:33:04 ur kernel: it87: Found IT8613E chip at 0xa30, revision 12
Apr 18 12:33:04 ur kernel: it87: Beeping is supported
Apr 18 12:33:04 ur root: plugin: it87-driver.plg installed

 

What does sensors-detect?

Link to comment
12 minutes ago, ich777 said:

I think it founds your chip:

Apr 18 12:33:04 ur kernel: it87: it87 driver version v1.0-154-gf40148e.20240401
Apr 18 12:33:04 ur kernel: it87: Found IT8613E chip at 0xa30, revision 12
Apr 18 12:33:04 ur kernel: it87: Beeping is supported
Apr 18 12:33:04 ur root: plugin: it87-driver.plg installed

 

What does sensors-detect?

Quote

 

root@ur:~# sensors-detect
# sensors-detect version 3.6.0
# System: Micro Computer (HK) Tech Limited Uranus Series [Default string]
# Board: Shenzhen Meigao Electronic Equipment Co.,Ltd DRFXI
# Kernel: 6.1.79-Unraid x86_64
# Processor: AMD Ryzen 9 7945HX with Radeon Graphics (25/97/2)

This program will help you determine which kernel modules you need
to load to use lm_sensors most effectively. It is generally safe
and recommended to accept the default answers to all questions,
unless you know what you're doing.

Some south bridges, CPUs or memory controllers contain embedded sensors.
Do you want to scan for them? This is totally safe. (YES/no):
Silicon Integrated Systems SIS5595...                       No
VIA VT82C686 Integrated Sensors...                          No
VIA VT8231 Integrated Sensors...                            No
AMD K8 thermal sensors...                                   No
AMD Family 10h thermal sensors...                           No
AMD Family 11h thermal sensors...                           No
AMD Family 12h and 14h thermal sensors...                   No
AMD Family 15h thermal sensors...                           No
AMD Family 16h thermal sensors...                           No
AMD Family 17h thermal sensors...                           No
AMD Family 15h power sensors...                             No
AMD Family 16h power sensors...                             No
Hygon Family 18h thermal sensors...                         No
Intel digital thermal sensor...                             No
Intel AMB FB-DIMM thermal sensor...                         No
Intel 5500/5520/X58 thermal sensor...                       No
VIA C7 thermal sensor...                                    No
VIA Nano thermal sensor...                                  No

Some Super I/O chips contain embedded sensors. We have to write to
standard I/O ports to probe them. This is usually safe.
Do you want to scan for Super I/O sensors? (YES/no):
Probing for Super-I/O at 0x2e/0x2f
Trying family `National Semiconductor/ITE'...               No
Trying family `SMSC'...                                     No
Trying family `VIA/Winbond/Nuvoton/Fintek'...               No
Trying family `ITE'...                                      Yes
Found `ITE IT8613E Super IO Sensors'                        Success!
    (address 0xa30, driver `to-be-written')
Probing for Super-I/O at 0x4e/0x4f
Trying family `National Semiconductor/ITE'...               No
Trying family `SMSC'...                                     No
Trying family `VIA/Winbond/Nuvoton/Fintek'...               No
Trying family `ITE'...                                      No

Some systems (mainly servers) implement IPMI, a set of common interfaces
through which system health data may be retrieved, amongst other things.
We first try to get the information from SMBIOS. If we don't find it
there, we have to read from arbitrary I/O ports to probe for such
interfaces. This is normally safe. Do you want to scan for IPMI
interfaces? (YES/no):
Probing for `IPMI BMC KCS' at 0xca0...                      No
Probing for `IPMI BMC SMIC' at 0xca8...                     No

Some hardware monitoring chips are accessible through the ISA I/O ports.
We have to write to arbitrary I/O ports to probe them. This is usually
safe though. Yes, you do have ISA I/O ports even if you do not have any
ISA slots! Do you want to scan the ISA I/O ports? (yes/NO):

Lastly, we can probe the I2C/SMBus adapters for connected hardware
monitoring devices. This is the most risky part, and while it works
reasonably well on most systems, it has been reported to cause trouble
on some systems.
Do you want to probe the I2C/SMBus adapters now? (YES/no):
Using driver `i2c-piix4' for device 0000:00:14.0: AMD KERNCZ SMBus
Module i2c-dev loaded successfully.

Next adapter: SMBus PIIX4 adapter port 0 at 0b00 (i2c-0)
Do you want to scan it? (yes/NO/selectively):

Next adapter: SMBus PIIX4 adapter port 2 at 0b00 (i2c-1)
Do you want to scan it? (yes/NO/selectively):

Next adapter: SMBus PIIX4 adapter port 1 at 0b20 (i2c-2)
Do you want to scan it? (yes/NO/selectively):

Next adapter: AMDGPU DM i2c hw bus 0 (i2c-3)
Do you want to scan it? (yes/NO/selectively):

Next adapter: AMDGPU DM i2c hw bus 1 (i2c-4)
Do you want to scan it? (yes/NO/selectively):

Next adapter: AMDGPU DM i2c hw bus 2 (i2c-5)
Do you want to scan it? (yes/NO/selectively):

Next adapter: AMDGPU DM aux hw bus 0 (i2c-6)
Do you want to scan it? (yes/NO/selectively):

Next adapter: AMDGPU DM aux hw bus 2 (i2c-7)
Do you want to scan it? (yes/NO/selectively):

Now follows a summary of the probes I have just done.
Just press ENTER to continue:

Driver `to-be-written':
  * ISA bus, address 0xa30
    Chip `ITE IT8613E Super IO Sensors' (confidence: 9)

Note: there is no driver for ITE IT8613E Super IO Sensors yet.
Check https://hwmon.wiki.kernel.org/device_support_status for updates.

No modules to load, skipping modules configuration.

Unloading i2c-dev... OK

 

 

Going through the settings with default selection..

 

Edited by fre4ki
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.