On Wed, 2007-12-12 at 21:09 +1030, Alex Murray wrote: > I realise it depends on it to function, but that doesn't mean it > couldn't be built with support for it, so that if a user chooses to > install the proprietary drivers, it will automatically support them, and > without the drivers it would simply not detect them... its like having > the hddtemp code in there but not actually having hddtemp installed - > couldn't this be a viable option?
The difference is that if hddtemp is not installed, the hddtemp module simply fails to run the hddtemp program. But if libXNVCtrl is not installed, the whole program will fail to load because of the missing shared library (assuming that libXNVCtrl even is a shared library... back when it was included in nvidia-settings it was only shipped as a static library). I think we decided in <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=434887> that that way to fix this is to make the various sensors-applet modules into DSOs that can be dlopen'd (or glib equivalent) at runtime. However it's something that I know next to nothing about, so I haven't been able to do it yet. I will get round to it eventually though unless you do first! :) -- Sam Morris <[EMAIL PROTECTED]>
signature.asc
Description: This is a digitally signed message part