1. How do I compile Systester from the source in Linux/Unix?
Download the source, untar it and run the configure script by typing:
The configure script will check the existence of a Qt 4.4.0 (or later) installation and a GMP 4.2.1 (or later) installation and no other dependencies
will print a list of available option. Alternatively you may try to to use qmake (or qmake-qt4) directly.
Then you can type make and make install to install Systester. The script install-desktop.sh will create menu entries for Gnome and KDE.
If you need the CLI version of systester the steps you have to follow are:
Then you'll have a systester-cli binary you may copy somewhere in you PATH.
2. Why should I use the binaries you distribute?
Actually you don't need to use these binaries. The binaries are distributed for the users who run systems that do not provide a complete build environment by default or do not support all the dependencies like Qt and GMP. Distributions like OpenSuse, Pardus and Arch Linux provide precompiled packages of System Stability Tester in their primary or secondary repositories. If your distribution provides precompiled packages it's better and easier for you to use them.
3. I have altered the FSB multiplier of my machine. When Systester runs on my Linux box reports wrong operational frequency for the CPU. On Windows everything is fine. Why?
Systester needs read access to /dev/mem. You need to run Systester using the sudo command.
4. What is the function of the mode button?
The mode button enables/disables the intermediate result comparisons when systester runs with more than one thread.
5. I enabled the log function of Systester. Where can I find the log file?
Try the systester.log file.
6. I enabled the Pi file function of Systester. Where can I see the digits of Pi Systester found?
Try the CPUPI.DAT file. It has the same name and format SuperPI
uses, so you can compare the results directly using a simple cmp
or diff command.
7. What's the difference between systester, systester-cli and systester-lite?
systester is the GUI branch of the project, with all the features enabled. systester-cli is the CLI branch of the project with all the features enabled. systester-lite is a CLI branch with platform dependent code disabled. This means some of the features, like hardware information, are disabled in exchange of increased portability.
If you wish to build systester-lite for your platform, just be sure you have GMP 4.2.1 or later installed on your system. Under directory cli of the source tree you may type
'make lite' in order to build systester-lite.