Home > Blogs > VMware Workstation Zealot > Monthly Archives: October 2009

Monthly Archives: October 2009

Karmic Koala (Ubuntu 9.10) on Workstation 7

Ubuntu 

Although, the generally available release is not officially supported…. it appears to be running reasonably well!!!!  Easy Install recognized the .iso and VMware Tools were installed seamlessly.  I saw two CD/DVD drives show up in VM Settings immediately after installation, but it was corrected after a reboot, and "fit to guest" isn't automatically applying… but otherwise it is very usable…

We would really appreciate it if you would please post any issues you find in the Workstation forums.

Getting smart cards to work with replay debugging

After moving from working on Workstation to working on the Windows View Client, I try to use Workstation’s Visual Studio plugin as much as I can when debugging the View Client.  Being able to use the remote debugging integration to debug in my VMs is really helpful, but replay debugging takes the cake as the single most helpful feature that Workstation offers me.  I seriously cannot say enough about its power in changing a bug from nearly impossible to fixable in the course of an hour or two.

The most recent example was in the upcoming smart card removal policy feature for the Windows View Client.  Due to the nature of this feature, if a smart card removal policy was also configured on the Windows machine, we were both triggering at exactly the same time.  Most of the time this would be fine; Windows would lock and the View Client would disconnect from the View Connection Server and show the Connect dialog.  But occasionally (anywhere from 10-30% of the time) I would see weird behavior where the dialog was arbitrarily moved to the upper-left corner of the screen and resized to be 100 pixels taller!

As I figured out quickly, debugging using the traditional methods was not an option.  Either I would not see the issue or if I spent too much time in breakpoints I would lose my connection to the View Connection Server.  I could feel replay debugging calling me because it fit so perfectly; I could run the program in the VM and make sure I would reproduce the issue, then attach a debugger and spend however much time I needed to figure it out.  Features like Reverse Run to Cursor and Reverse Continue would make debugging faster as well.

I was all ready to start up on it when I remembered that VMware’s record/replay technology doesn’t support USB devices.  Whether you connect your smart card exclusively to the virtual machine or connect it in shared mode, it is still exposed to the virtual machine as a USB device.  If you start a recording in Workstation, this USB device is immediately disconnected.

The workaround that I figured out was simply to start a recording in a VM then RDP into the VM and use RDP’s built-in smart card redirection to connect the smart card to the VM while recording.  Then in the RDP session, I would run the View Client and reproduce the bug, close the View Client, then stop the recording.  This works because RDP doesn’t actually connect the smart card to the virtual machine as a USB device (seriously, check Device Manager!).  Instead it performs API redirection from the server (in this case the VM) to the client (in this case the host machine) and this certainly still works when recording execution in Workstation.

The only downside of this approach is that when you are replaying execution, you won’t be able to see the contents of the console, as seen below.  So this approach is best for uncomplicated debugging sessions where you generally remember the procession of commands executed in the application.  The reason why you can’t see the console is that when you RDP into a machine, the console session is locked and RDP creates a new session to protect your privacy.  When you replay this recording, there is no actual network traffic (it is just simulated) so there is no way to reattach an RDP client to it.  You are only left viewing the locked console session, but the program still is executing in the virtual machine.

Locked
This is the only view you get into the VM when replaying, but the app is running and the smart card activity really is being replayed!

Once I figured out how to get smart cards working with replay debugging, isolating and fixing the bug was extremely easy.  As a parting shot, I want to commend the improvements made in replay debugging for Workstation 7.0.  As an internal dogfooder, I am often one of VMware’s harshest critics.  But when testing replay debugging this time, I was taken aback at the speed improvements and optimizations when doing normal replay sessions and especially when doing reverse operations.  These folks have worked so hard on the product and it really shows.

As a summary, here are the steps to create a recording of your app with smart cards:

  1. Start your VM and find the IP address.
  2. Start recording execution in Workstation by selecting VM > Replay > Record.
  3. RDP into your VM, making sure to enable smart card redirection in the Local Resources tab by clicking More…
  4. Run your app in the RDP session, reproducing your bug.
  5. Close your app, disconnect your RDP session, and stop your recording.

Improved VMware Workstation Upgrade Portal Now Open For Business

Yesterday, I let you know that that we had hit some snags in getting VMware Workstation 7 into your hands.

I want to apologize again for the poor experience many of you had trying to purchase VMware Workstation 7 or a VMware Workstation 7 upgrade yesterday. Bottom line, we saw even more demand than anticipated and the VMware upgrade portal had problems keeping up with the demand!

The VMware team has been working around the clock to troubleshoot and address the issues you encountered yesterday. We made a number of key changes to resolve the problems around purchasing and upgrading to VMware Workstation 7 and the upgrade portal has been improved to resolve the key issues.

 

Improved Upgrade Portal Open for Business

Upgrades from VMware Workstation 5 or VMware Workstation 6 to VMware Workstation 7 cost $99 and they are available today from the VMware Online Store.

For qualified students and teachers, VMware Workstation 7 Academic Upgrades are priced at $59 and they are available from the VMware Academic Store

 

Addressing Questions and Fixing the Remaining Issues

I bought VMware Workstation 7 from the VMware Online Store and was promised a free upgrade…

I sincerely apologize for the delay in getting you your free upgrades in time for the launch. We planned to deliver your free upgrades yesterday, but we encountered some problems that delayed this temporarily. We are resolving the issues and it is currently our plan to send out e-mail notifications with free upgrade fulfillment information by the end of the week.

In the meantime, please download the VMware Workstation 7 trial to get up and running today. Once you receive your VMware Workstation 7 free upgrade fulfillment e-mail, you will just need to retrieve your final VMware Workstation 7 license and enter it into your already installed VMware Workstation 7 software.

What if I bought VMware Workstation 6 from a VMware reseller or distributor in October, how do I get my free downloadable upgrade?

If you bought VMware Workstation 6 from a VMware reseller or distributor in October, you need to go to the VMware Workstation Technology Guarantee website, fill out the online form and mail in or fax your proof of purchase of VMware Workstation 6. Free downloadable VMware Workstation 7 upgrades will take up two weeks to deliver after receiving a valid proof of purchase.

In the meantime, please download the VMware Workstation 7 trial to get up and running today. Once you receive your VMware Workstation 7 free upgrade fulfillment e-mail, you will just need to retrieve your final VMware Workstation 7 license and enter it into your already installed VMware Workstation 7software.

I purchased an upgrade but did not receive an e-mail with my VMware Workstation 7 serial number…

Go to the VMware License Portal to retrieve your VMware Workstation 7 serial number.

1. Log into the VMware License Portal with your VMware account to retrieve your VMware Workstation 7 serial number/activation key.

2. If you are already running a trial of VMware Workstation 7, you can enter your activation key/serial number by choosing (Help->Enter Serial Number) from the VMware Workstation menu bar.

3. Otherwise, Download VMware Workstation 7. Install VMware Workstation 7 and enter your new license key during installation and you’re all set.

I purchased an upgrade but my e-mail didn’t include a VMware Workstation 7 serial number…

We have fixed this issue for most customers that hit this problem and you can go to the VMware License Portal to retrieve your VMware Workstation 7serial number.

1. Log into the VMware License Portal with your VMware account to retrieve your VMware Workstation 7 serial number/activation key.

2. If you are already running a trial of VMware Workstation 7, you can enter your activation key/serial number by choosing (Help->Enter Serial Number) from the VMware Workstation menu bar.

3. Otherwise, Download VMware Workstation 7. Install VMware Workstation 7and enter your new license key during installation and you’re all set.

We have about 100 more customers left with this problem and we expect to finish those fixes by mid day tomorrow. If you are one of these customers, you should be able to retrieve your VMware Workstation 7 upgrade license from the VMware License Portal tomorrow afternoon.

My business bought VMware Workstation 7 with (Silver / Gold / Platinum) Support, when do I get the upgrade?

If you have an active support contract, you will receive a free downloadable VMware Workstation 7 upgrade for your covered licenses. Your VMware account has been updated with your new VMware Workstation 7 licenses and e-mail notifications will be sent out by Friday evening to retrieve your VMware Workstation 7 licenses.

You can retrieve your VMware Workstation 7 licenses from the VMware License Portal.

1. Log into the VMware License Portal with your VMware account to retrieve your VMware Workstation 7 serial number/activation key.

2. If you are already running a trial of VMware Workstation 7, you can enter your activation key/serial number by choosing (Help->Enter Serial Number) from the VMware Workstation menu bar.

3. Otherwise, Download VMware Workstation 7. Install VMware Workstation 7and enter your new license key during installation and you’re all set.

 

Thanks again for your patience and ongoing support

We worked hard to resolve the problems so you can get VMware Workstation 7 now. We are sorry for any issues you may have encountered.

We hope you enjoy VMware Workstation 7 as much as we enjoyed creating it!

Pat Lee

Director, Personal Desktop Products

VMware

 

.

Addressing the Overwhelming Demand for VMware Workstation 7 – Free 30 Day Trial Available

First off, I want to thank everyone for the flood of excitement for VMware Workstation 7.  Because we’ve seen even more demand than anticipated, the VMware Workstation upgrade portal is having significant problems keeping up with the demand! 

While we have already transacted thousands of upgrades today and many people are able to get the product, I apologize immensely to those of you who are anxious to get the product immediately and are running into issues.

I want to reassure you that we are working on this urgently and expect to be back in action soon.

In the mean time, I want to get you up and running with VMware Workstation 7 while we resolve the issues many of you are encountering.

  1. Click here to download the VMware Workstation 7 software for 32-bit and 64-bit Windows or 32-bit Linux or 64-bit Linux (Please right click  and do a “save as” to download the file).
  2. Use the following 30 day trial license key to get you up and running: M142T-1034J-M8280-0KA8H-A49PC

I hope this helps you get up and running while we get our VMware Workstation upgrade portal back in order. 

Stay tuned to the Workstation Zealot blog and Twitter feed for the latest updates.

Thanks for your patience and ongoing support.

Pat Lee

Director, Personal Desktop Products

VMware

Workstation 7 – The Gold Standard in Desktop Virtualization – Now Available!

We are pleased to announce that VMware Workstation 7, the gold standard in desktop virtualization, is now available worldwide.

The team has been working long hours for almost a year to bring VMware Workstation 7 to you. VMware Workstation 7 features advanced capabilities to help developers, QA engineers, technical sales professionals, and IT administrators get up and running faster and streamline tasks that save time and improve productivity.

Key highlights include:

Best in Class Windows 7 Support. VMware Workstation 7 is optimized for maximum performance when running on 32-bit and 64-bit Windows 7 PCs and works seamlessly with Flip 3D and Aero Peek to show live virtual machine activity.what's new - image-1

Only VMware Workstation supports Windows Aero

The Best 3D Graphics. VMware Workstation 7 is the first desktop virtualization product with Windows Aero support. Run even more 3D applications with DirectX 9.0c Shader Model 3 and OpenGL 2.1 support in Windows virtual machines.

what's new - image 2 Playing Half-Life 2 in a Windows 7 VM

Development Made Easier. VMware Workstation 7 streamlines software development and testing with new IDE integrations for the SpringSource Tools Suite and Eclipse IDE for Java & C/C++ along with Record Replay Debugging improvements that make it faster to find non-deterministic bugs.

Workstation 7 and STS Spring into Java development with VMware Workstation 7

 

Most Advanced Virtualization Platform. Run 32-bit and 64-bit operating systems with up to four virtual CPUs and 32GB of RAM dedicated to each virtual machine. Secure your virtual machines with AES 256-bit encryption

Workstation 7 VM settings

Run the most demanding applications

 

Supports over 200 Operating Systems. VMware Workstation 7 delivers the broadest operating system support. Over 20 new operating systems including Windows 7, Windows Server 2008 R2, Ubuntu 9.04 along with VMware vSphere 4 and VMware ESXi.

what's new - image 4

The ultimate sandbox to prep for your VCP exam

Check out the release notes for a complete list of new features.

Buy VMware Workstation 7 Now!

VMware Workstation 7 is available for $189 USD (electronic download) in the VMware Store and all authorized VMware Resellers.

Upgrade to VMware Workstation 7 Now!

Upgrades from VMware Workstation 5 or VMware Workstation 6 to VMware Workstation 7 are available for $99 USD (electronic download only) in the VMware Store and all authorized VMware Resellers.

What if I just bought VMware Workstation 6?

Customers who purchased VMware Workstation 6 from October 1, 2009  through November 30th, 2009 qualify for a free downloadable upgrade to VMware Workstation 7.

  • Customers that purchased VMware Workstation 6 from the VMware online store during this time period will be automatically sent a free electronic upgrade via email after 10/27. It may take up to 2 weeks to receive your free upgrade.
  • Customers who purchased VMware Workstation 6 through a VMware Reseller during this time period will need to fill out a form and provide proof of purchase. The free upgrade form can be found at www.vmware.com/go/freeworkstationupgrade. Customer will be sent the free upgrade via email once verified.  Fulfillment will take up to 2 weeks.

Enjoy VMware Workstation Today!

We hope you enjoy using VMware Workstation 7 as much as we did creating it.  We will share more details about VMware Workstation 7 on the Workstation Zealot blog over the next few weeks. 

 

The VMware Workstation Team

image 
Follow VMware Workstation on Twitter

Workstation 7 Release Candidate Available!

Workstation7on7

Today, VMware has posted the Workstation 7.0 Release Candidate.  It is publically available for all of our customers and loyal fans to download and try out! 

The Release Candidate can be downloaded from: http://communities.vmware.com/community/beta/workstation

New versions of VMware ACE and VMware Player are also available (Player has a new twist that we are very excited about!!!!)

Some of the new features in the Workstation Release Candidate include (stolen from the marketing text…):

  • Full Windows 7 Host and Guest support including the ability to run Aero!  (kinda obvious from the pic above)
  • Improved 3D Graphics for Windows guests with OpenGL and Shader Model 3.0 support
  • Support for over many new OSs including Windows Server 2008 R2, Debian 5, and ESX (Yes, you can vMotion!)
  • Create Virtual Machines with up to four processors and/or four cores and 32 GB of memory
  • ThinPrint integration enables virtual printing and makes the host printers available within the guest
  • Smart Card enhancements to enable secure authentication
  • 256-bit AES encryption of your virtual machines
  • ALSA sound for Linux users!!!
  • Dynamic update of VMware Tools
  • Drag and Drop now works with formatted text, graphics and file attachments
  • AutoProtect your VMs with the ability to regularly schedule snapshots to be created
  • Pause a VM to instantly free up your processor
  • Replay Debugging is even more powerful and now works remotely
  • A redesigned Virtual Network Editor that is much easier to use

We can’t share our targeted release date (so please don’t ask) and we don’t have any pricing or upgrade information available yet, but we don’t anticipate a radical change from what we have today!  But we will keep you posted.

We look forward to getting your feedback, our team is closely monitoring the forums and are anxious to see what bugs you find!