vSphere Web client and high DPI displays

I bought brand new DELL XPS 15 with High DPI screen – 3200 x 1800. Obviously, daily work with this resolution without changing size for icons and fonts and other items,would not be possible on a long distance :-).

High DPI displays - Dell XPS 15

High DPI displays – Dell XPS 15

When I finished initial configuration of Dell XPS 15 I downloaded latest patches for Windows 8.1 – after few reboots laptop was ready to work. All apps works just fine and displays content correctly:

  • web browsers (Firefox and Chrome) – pages displays correctly
  • screenpresso – very handy tool to make printscreens and videos
  • Evernote – after upgrade to newest version
  • Office 2013 including Visio
  • Nutanix Prism UI – works like a charm – build up from scratch on HTML5 – not Adobe Flash or other Java 🙂
Nutanix UI - high DPI display

Nutanix UI – high DPI display

  • Nutanix Foundation UI – works without issue.
Nutanix Foundation - high DPI display

Nutanix Foundation – high DPI display

  • Cygwin – Windows installable Linux distribution
  • VMware Workstation 10 with latest patches
  • vSphere standard client – could work better however it is possible to work with
vSPhere client and HIgh DPI displays

vSphere client and High DPI displays

I thought, so far so good, and continue installing application and problems begun. Few application didn’t take into consideration that items size has been changed:

  • webex – drama – icons and fonts are very little – almost impossible to work with
  • vCenter Orchestrator Client – doesn’t “understand high DPI settings
vCenter Orchestrator on high DPI displays

vCenter Orchestrator on high DPI displays

  • Remote Desktop sessions – obviously – when you start RDP to other Windows box it does take workstation resolution to display remote desktop. however it is possible to re-size items like on local workstation. For Windows 7 you need to download and install special patch to enable this functionality for remote desktop users.

[box type=”download”] Enable Windows 7 and Windows 2008 R2 remote users re-size icons and fonts – patch[/box]

  • VMware View in version 2.3.3 – similar story – I will write post later about problems I had with my VDI.
  • VMware vSphere Web client – very interesting animal 🙂

vSphere Web client is mane tool to manage vSphere kingdom – however you still need good, old C# vSphere client to perform task which are still not supported by vSphere Web client. It’s based on Adobe Flash – why the heck VMware relay on something like Adobe flash for they main management tool ? They are locking themselves into closed standard and must relay on Adobe, when it comes to supported browsers and operating systems.

First example, lack of support for vSphere Web client on Linux platform because Adobe stopped developing Flash plugin on Linux platform. Second example is outstanding and free SSH autoconnect plugin which works with old vSphere client. Let you connect to ESX or ESXi host through Putty directly from vSphere standard client.  Users asked developer for version on vSphere Web client and the answer is not because he need to buy developer license from Adobe.

VMware aim to be company with products which third parties can integrate their solutions through API but at the same time they “closed” main admin tool, vSphere Web client, by technology with limited capabilities and support.

But let’s come back to vSphere Web client itself. It does work as expected (keeps resolution, re-sized icons and fonts) on high DIP displays on Windows 8.1 with latest patches and Windows 2012 R2 with latest patches. But, there is always but :-), only on google chrome browsers. On the same workstation, vSphere Web Client, doesn’t work as expected on Firefox – see screenshots below. I didn’t test IE because I do not use it if I don’t have to :-).

NOTE: before latest patches were applied both browsers were displaying vSphere Web client content correctly.

I made few test on Windows 7 SP1 with latest patches and I could not make it work as on Windows 8.1 – simple whenever I tried to zoom out view on browser – nothing was happening – zero reaction.

vSphere Web client - Chrome

vSphere Web client – Chrome

vSphere Web client - Firefox

vSphere Web client – Firefox

Artur Krzywdzinski

Artur is Consulting Architect at Nutanix. He has been using, designing and deploying VMware based solutions since 2005 and Microsoft since 2012. He specialize in designing and implementing private and hybrid cloud solution based on VMware and Microsoft software stacks, datacenter migrations and transformation, disaster avoidance. Artur has been in IT industry since 1999 and consulting since 2008. Artur holds VMware Certified Design Expert certification (VCDX #077).