Portál AbcLinuxu, 8. května 2025 02:34
V aktuálním OpenSUSE Leap 15.1 v ksysguard nelze zobrazit frekvence CPU. Je to v důsledku nedostatečné velikosti buferu, jak je popsáno zde v hlášení bugu včetně návrhu dočasného řešení: https://bugs.kde.org/show_bug.cgi?id=410678#c0
Pro Ryzen 9 3900X (a patrně i pro 3950X) stačí zvětšit velikost buferu na řádku 43 v cpuinfo.c na dvojnásobek. Přikládám patch a upravený spec file pro OpenSUSE Leap 15.1, kdyby to někomu přišlo vhod. Pokud nejste zběhlí v v tvorbě rpm balíčků, tady je malý návod. Stáhněte si přiložené soubory, a pak jako root proveďte (je třeba mít přidaný repozitář pro zdrojové balíčky):zypper ar -f http://download.opensuse.org/source/distribution/leap/$releasever/repo/oss/ repo-source zypper ref zypper si ksysguard5 cp ksysguard5.spec /usr/src/packages/SPECS cp CPUINFOBUFSIZE.patch rpmbuild -ba /usr/src/packages/SPECS/ksysguard5.spec rpm -Uhv --force /usr/src/packages/RPMS/x86_64ksysguard5-5.12.8-lp151.1.1.pf.x86_64.rpm systemctl restart ksysguardd.service
Diskuse byla administrátory uzamčena.
FAQ: Proč byl uzamčen/smazán můj dotaz v Poradně?
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.