|
Description
|
Previously in build 85, the automated desktop performance benchmarking tool "GnomePerf" (see attachments) worked as expected (it could connect to the dtgreet process and automatically login, test the performance of certain gnome apps, then logout).
On x86 as of solaris nevada build 86 and onwards, the tool no longer works, as it cannot connect to the dtgreet process anymore, hence the automatic logging in does not happen and renders all attempts to test the performance of gnome apps impossible.
.
A workaround of sorts is to install the SUNWxwplt and SUNWxwrtl packages from build 85. This allows a later build of nevada to run the GnomePerf performance suite, *however* this is not acceptable for producing unadulterated benchmarks.
++
++
INSTRUCTIONS FOR INSTALLING AND RUNNING 'GNOMEPERF'
++
++
* On a nv_85 x86 system, remotely log in and add a user called "gnomeper" as follows:
useradd -d /export/bench/gnomeper -s /bin/bash gnomeper
* Change the password as follows:
passwd gnomeper
"gnome123" (without the double quotes)
* Untar and install the attached SFEgnomeper-4.3-snv-x86.tar.gz and SFEGnomePerfTool-2.0-snv-x86.tar.gz packages.
* Log into the system; su; then bash; cd to /export/bench/gnomeper
* Source this script as follows:
. ~/.bash_profile
* cd to /export/bench/gnomeper/script
* Execute ./run_minignomeperftool -r 2 -a nautilus
This last command should execute two iterations of the GnomePerf performance test for nautilus. It should take 5 or 6 minutes, as it automatically logs in via dtlogin, launches nautilus from the panel, then logs out after a short while. All these steps should succeed on nv_85.
* Repeat the same steps on a nv_86 system. The GnomePerf tool will fail (won't be able to automatically log into a gnome session), and will eventually give up with errors after a long wait.
|