The problem and fix are different from what this vmware knowledgebase article. Clock in a Linux Guest Runs More Slowly or Quickly Than Real Time
This is the correct knowledgebase article from vmware. Host Power Management Causes Problems with Guest Timekeeping (Windows Hosts)
==============================================
Quick Solution Steps
Install cpufrequtils and run cpufreq-info to get maximum frequency
Autoedification: VMware guest clock runs fast
Since my max CPU is 1.83 GHz, I added these lines to
/etc/vmware/config:
host.cpukHz = 1830000
host.noTSC = TRUE
ptsc.noTSC = TRUE
==============================================
Unfortunately, you will have to modify this file every time you run vmware-config to recompile the vmware modules for a new kernel. I'm going to keep a copy under /etc/vmware/config.bak and run a quick 'sudo cp /etc/vmware/config{.bak,}' after every time I need to recompile.
Thanks for this post! I've been having issues with this for some time now - this worked perfect on Gutsy!
ReplyDeleteWhy can't one use the syncing option from the guest vmware tools? There is an option to sync the guest clock to the host clock..??
ReplyDeleteHello!,
ReplyDelete