Upgrade breaks MHWD- mhwd: error while loading shared libraries: libhd.so.22

Hello everyone,

recently I installed fresh Garuda Dragonize and after installation MHWD works fine and nvidia-prime drivers are pre-installed, after doing "garuda-update" it seems that MHWD now getting library errors, any help appriciated!

$ mhwd -li
> Installed PCI configs:
NAME               VERSION          FREEDRIVER           TYPE
video-linux            2021.08.29                true            PCI
video-nvidia-prime-render-offload            2023.01.15               false            PCI

Warning: No installed USB configs!

$ garuda-update
[sudo] password for wojukasz:
:: Synchronising package databases...
garuda is up to date
core is up to date
extra is up to date
multilib is up to date
chaotic-aur                             2.8 MiB  1840 KiB/s 00:02 [------------------------------------] 100%

--> Refreshing mirrorlists using rate-mirrors, please be patient..🍵
:: Synchronising package databases...


System updated! 🐧

$ mhwd -li
mhwd: error while loading shared libraries: libhd.so.22: cannot open shared object file: No such file or directory

Hi there, welcome to the forum.
Maybe just a reboot needed?
Or, most likely, @dr460nf1r3 do we need to rebuild mhwd-garuda, since now the dependency hwinfo provides libhd.so.23?


Thanks, I have been on Garuda for over a year, unforutently reboot doesn't help in this case :frowning:

Dont see other version for hwinfo than 23.1 in arch repos

Happy to put a fresh install and provide logs if that helps :wink:

Thanks for your help!

I just created a symlink with the new revision of libhd.so.23 to libhd.so.22 and that resolved my problem for the time being :wink:

Yup, very true that. I sadly can't bump anything due to GitLab having an outage right now :frowning:


Thanks to @TNE fixing the build error we just rebuilt it :slight_smile:


This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.