Ta mrcha se brání:
/usr/bin/ld: lsadl.o: undefined reference to symbol 'g_thread_init'
/usr/bin/ld: note: 'g_thread_init' is defined in DSO /usr/lib64/libgthread-2.0.so.0 so try adding it to the linker command line
/usr/lib64/libgthread-2.0.so.0: could not read symbols: Invalid operation
Myslel jsem, že spolupracuje jen s otevřenými ovladači, ale vypadá to, že to naopak jede jenom s Catalystem. Nebo spíš nejede vůbec.
Tak jsem to zkusil ještě jednou. Stačilo přidat do configure.ac řádek:
AC_CHECK_LIB(gthread-2.0, g_thread_init)
a zkompilovalo se to.
Ale po spuštění to jen v terminálu napíše:
[v1@msi-NB OperaDownloads]$ lsadl
lsadl v0.0.8
http://linuxsociety.org
soul@linuxsociety.org
WARNING: This can be Dangerous Software!
Use at your own risk!
Adapters(active and non-active): 2
Cannot get the number of od5 temperature!
Unknown Return Code!
Exiting!
[v1@msi-NB OperaDownloads]$
Tahle novinka je asi ve verzi 0.0.8 ještě příliš horká :-).
Jo, mám ATI Mobility RadeOn HD 4670 + Catalyst.
Hmm, asi je tam bug nebo dva :-)
Bohužel se mi nepodařilo najít domovskou stránku (myslím, že vůbec neexistuje). Nejlepší šance na opravu je asi bug tracker na freecodu:
http://freecode.com/projects/lsadl
http://freecode.com/projects/lsadl/tickets/new
Po krátké komunikaci s autorem se objevila verze 0.0.9, kde jsou obě chybky opraveny. Program už jde spustit a funguje !
Je to GTK2 klikátko, ale jde dobře i pod KDE4. Moje laptopová ATI Mobility RadeOn HD 4670 sice nepodporuje monitorování teploty a rychlosti ventilátoru, ale takty GPU jádra a pamětí na kartě nastavit jdou. Trochu jsem to testoval pomocí glxgears, vždy mi malém okně ukazují okolo 5200 fps (při GPU usage 49%). Když jsem snížil takty, tak vzrostlo využití GPU při ± stejné hodnotě fps.
Program ještě umožňuje změnu napětí.
Mám Catalyst 12.4, ze stránek AMD.