Here is are some questions compiled from the xlog-discussion and hamlib-developer mailing lists. - I have installed hamlib, but xlog can't find it. If you installed hamlib from source, it will probably be in /usr/local/lib. You should add "/usr/local/lib" to /etc/ld.so.conf and run ldconfig as root. - If I install the xlog rpm, it complains about hamlib not being installed. If you are sure your hamlib installation is okay, install the xlog rpm using: 'rpm -ivh --nodeps'. - If I install the xlog rpm, it complains about failed dependencies. The rpm packages were build on a recent debian system, which might use different libraries than the distribution you are using. In this case, it is best to compile xlog from source. See the INSTALL file for details. - Bearing and distance calculation seems to be inaccurate for my location. Timezone information is derived from cty.dat. Currently, this file does not have information for different U.S. and Canadian call districts. For the time being, you could try to add a line to cty.dat. For example, if you are located in VE7: Canada|VE7: 05: 09: NA: xx.xx: yy.yy: 7.0: VE: VE7;VA7; Fill in the correct zones, coordinates and timezone. The disadvantage is that it will be overwritten the next time you install a new xlog version. Hopefully, this will be fixed in the next release. - I have upgrade xlog and now all my settings are gone! You probably did upgrade from a version before 0.9.6. Xlog now uses xml to store it's configuration, so you will have to re-configure xlog.