Description of problem: Despite the recent update: https://bodhi.fedoraproject.org/updates/FEDORA-2018-9e134321e0, sensors are not detected on a B350M mobo. Version-Release number of selected component (if applicable): # rpm -q lm_sensors lm_sensors-3.4.0-13.fc28.x86_64 How reproducible: always Steps to Reproduce: 1. # sensors-detect Actual results: # sensors-detect revision 6284 (2015-05-31 14:00:33 +0200) # System: Gigabyte Technology Co., Ltd. AB350M-Gaming 3 [Default string] # Board: Gigabyte Technology Co., Ltd. AB350M-Gaming 3-CF # Kernel: 4.16.4-300.fc28.x86_64 x86_64 # Processor: AMD Ryzen 5 2400G with Radeon Vega Graphics (23/17/0) <snip> 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 Expected results: AMD Family 17h line should report success Additional info: My hardware: AMD Ryzen 5 2400G with Radeon Vega Graphics Gigabyte Technology Co., Ltd. AB350M-Gaming 3/AB350M-Gaming 3-CF, BIOS F23d 04/17/2018
Hmm, thanks! I must say I expected this - I don't have the hardware to test :).
Hi Ondřej, I'm happy to test any test builds on my hardware. Would that help? If you need more information about the hardware, I can help provide that as well (with your guidance). Please feel free to email me, we could work out a time to meet on IRC.
Thanks! Can you please provide the output of the following? $ for i in /sys/bus/pci/devices/*; do \ echo -n 'Vendor: '; cat $i/vendor; \ echo -n 'Device: '; cat $i/device; \ done
Created attachment 1430149 [details] Device list The output is attached.
I fixed this upstream: https://github.com/groeck/lm-sensors/commit/c874e11639b6fd4002b155f7414f54f632465ec1 However, I won't make an update for this until kernel 4.17 reaches Fedora 28. The support for the device you have is missing in kernels older than 4.17-rc3, so it doesn't yet make sense to detect it in lm_sensors.
Hi Ondřej, thanks. If I may ask, do you have any idea how I can get the Fedora kernel maintainers to pay attention to my bug report 1548961 to support my device sooner? The bug report is now more than two months old, and has not received a single acknowledgement from the maintainers.
(In reply to Suvayu from comment #6) > If I may ask, do you have any idea how I can get the Fedora kernel > maintainers to pay attention to my bug report 1548961 to support my device > sooner? The bug report is now more than two months old, and has not > received a single acknowledgement from the maintainers. I don't know, you could try to ping them on IRC. I just know that kernel maintainers are very busy people, so it can take time to get things resolved. Consider the number of open kernel bugs in Fedora: $ bugzilla query --component=kernel --product=Fedora --bug_status=NEW,ASSIGNED | wc -l 684
Hi Ondřej, Just to update you ... (In reply to Ondřej Lysoněk from comment #5) > I fixed this upstream: > https://github.com/groeck/lm-sensors/commit/ > c874e11639b6fd4002b155f7414f54f632465ec1 > > However, I won't make an update for this until kernel 4.17 reaches Fedora > 28. The support for the device you have is missing in kernels older than > 4.17-rc3, so it doesn't yet make sense to detect it in lm_sensors. For the last week I have been using 4.17.0-0.rc4 from the mainline repo maintained by Thorsten Leemhuis (https://fedoraproject.org/wiki/Kernel_Vanilla_Repositories). Today I downloaded the latest `sensors-detect` script from github, and now my sensors are detected: Driver `to-be-written': * ISA bus, address 0xa40 Chip `ITE IT8686E Super IO Sensors' (confidence: 9) Driver `k10temp' (autoloaded): * Chip `AMD Family 17h thermal sensors' (confidence: 9) Driver `it87': * ISA bus, address 0xa60 Chip `ITE IT8792E Super IO Sensors' (confidence: 9) Note: there is no driver for ITE IT8686E Super IO Sensors yet. Check http://www.lm-sensors.org/wiki/Devices for updates. Although conky doesn't show the CPU temp, I can see it in the terminal with sensors. This will do for now. Thanks a lot :)
Great, thanks for the update.
Now that 4.17 is in the repo, maybe this can be updated?
Absolutely, it's on my TODO list. I'll make an update as soon as I can.
lm_sensors-3.4.0-17.20180522git70f7e08.fc28 has been submitted as an update to Fedora 28. https://bodhi.fedoraproject.org/updates/FEDORA-2018-1bf3393b9d
lm_sensors-3.4.0-17.20180522git70f7e08.fc28 has been pushed to the Fedora 28 stable repository. If problems still persist, please make note of it in this bug report.