Skip to main content

ubuntu 13.10 + windows 8.1 + vmware player 6 = some problems


Update 26 October 2013

All of this has been overcome by events (OBE) as noted in this post: http://blogbeebe.blogspot.com/2013/10/ubuntu-1310-windows-81-vmware-player.html
tl;dr - It's all fixed now.

Original

It hardly took any time at all for me to download the Ubuntu 13.10 ISO file and install the latest Ubuntu as a virtual machine on VMware Player 6 running on my shiny new Windows 8.1 system. For the most part it's been error and trouble free. Except for one issue, which I'll get to shortly. But first, all the good news.

I've read the various "reviews" [sic] from the various online tech pubs, most notably Ars Technica, and the general consensus is "meh." There are times where meh is a Good Thing. The one feature (if you want to call it that) about Ubuntu 13.10 is the polish applied to 13.04. Just as Windows 8.1 can be considered a polished Windows 8, instead of a major new upgrade. In the pell-mell rush to release software to stay ahead of everyone else, too much software suffers with regards to quality, especially the user experience. The quality of Ubuntu (which to be fair, was already pretty good) has been pushed up several notches with this release.

The quality of this release is so good that it matches my current excellent experiences with Linux Mint 15 (Linux Mint 15 is a cleaned up Ubuntu 13.04 release). This Ubuntu release has a reasonably current kernel (3.11) and a decent gcc release (4.8) that supports C++11. The Unity desktop is fast and fluid, and I've grown used to its features and organization (I am, after all, a happy Windows 8 user). Ubuntu 13.10 is, in my not so humble opinion, a stellar release. So good, in fact, that it has replaced Fedora 19, and Fedora in general.

There is, however, just one little problem.

Upgrading to Windows 8.1 with VMware Player 6 has broken networking with all my virtual machines. This causes two key problems: (1) updates are broken, and (2) I can't use the VMs as networked test machines. I can still do any development that doesn't require networking outside of the VM, and if I need to download a specific application, such as Oracle's Java, I can download it via Windows 8.1 and then drag-and-drop the file into the running VM.

Another problem is that the current VMware tools, that must be built to enable directory sharing with the host machine, won't compile that specific kernel module. Again, with drag-and-drop it's not such a big issue. Working with Ubuntu 13.10, as with Linux Mint 15, is such a pleasant experience I don't mind. This is not a Linux issue, this is a VMware Player issue. Perhaps it's time for me to transition to Windows' Hyper-V.

Haters Gonna Hate

It has been a long time (2007, six years, check the table of contents) since I wrestled with Ubuntu (7.04, 7.10, and then 8.04) before I finally just gave up. I could see the potential, but for me the full potential was never realized.

Time heals all wounds, and technology advances relentlessly to the point where my complaints of six years ago are totally irrelevant today. I attribute Ubuntu's positive advances in part to Mark Shuttleworth's decision to move away from the glacial plodding center of Linux-based distributions. Two examples of this are the Unity desktop and Mir, the display server to replace X. There's been a spat recently over Mir. That's because it's not Wayland, the other officially sanctioned display server to replace X. Reading the reasons and issues, it appears that Shuttleworth is deciding to hew more to what has worked successfully with Android, especially on ARM, as that's where Ubuntu is headed (phones, tablets, personal computers, etc, across multiple processor architectures). Following Android to a certain extent is actually a pretty good idea, as Android is the single most successful Linux-based distribution on the planet, in spite of all its haters.

And those technology advances? Operating systems are no longer an island. Ubuntu's lack of "standard" applications are far less relevant today, especially with such services/applications as Google Docs, which requires a standards compliant browser to use, such as Firefox and Google's own Chrome browser. And Ubuntu is now filling in the "gaps" with its own app store. And I have no doubt that someone, somewhere is going to write the equivalent of BlueStacks for Ubuntu to allow Android apps to run on the Unity desktop (assuming it hasn't been done already; after all, what do I know?)

With the current maturity of virtual machine software, if you really need that Windows application or that Office workflow, then there's nothing stopping you from installing Ubuntu as a host, then Windows as a guest OS with its tools. If you don't need that kind of capability, then you'll find yourself well served with a bog standard Ubuntu (or Linux Mint) installation.

Just remember to ignore the haters (both Linux and Windows) and think for yourself.

Comments

  1. System Details:
    Ubuntu 13.10 - Server X86-64 running inside a VMware Player 5 vm on a Windows 8 - Core X86-64 host.

    Problem:
    I just finished installing Ubuntu 13.10 - Server X86-64 inside a vm. The install went perfectly, and I was able to download and install kubuntu-desktop. However after installing kubuntu-desktop I am no longer able to connect to the network. "Device failed to activate". Anyways, my point here is that without kubuntu-desktop it works fine, perhaps you should try downloading the server disc and see if the issue persists for you? I have yet to try the Ubuntu 13.10 - Desktop X86-64 installation myself, but that will be next on my list.

    STUPID CAPTCHA! LOAD SO I CAN SUBMIT!

    ReplyDelete
  2. Actually, I solved my problem by repairing the VMware installation after the Windows 8.1 update as I noted here:http://blogbeebe.blogspot.com/2013/10/vm-networking-problem-fixed.html. That fixed the network problem. Then, as noted at the top of this article, VMware Player updated itself to 6.0.1 along with VMware Tools for Linux, which fixed every issue noted here. These problems are thus solved.

    ReplyDelete
  3. I too also repaired the VMware Player by installing the VMWare Player software again and selecting repair. This fixed the issues with the network connectivity after the windows 8.1 upgrade.

    ReplyDelete

Post a Comment

All comments are checked. Comment SPAM will be blocked and deleted.

Popular posts from this blog

cat-in-a-box channels greta garbo

So I'm sitting at my computer, when I start to notice a racket in back. I ignore it for a while until I hear a load "thump!", as if something had been dropped on the floor, followed by a lot of loud rattling. I turn around and see Lucy in the box just having a grand old time, rolling around and rattling that box a good one. I grab the GX1 and snap a few shots before she notices me and the camera, then leaps out and back into her chair (which used to be my chair before she decided it was her chair).

Just like caring for Katie my black Lab taught me about dogs, caring for Lucy is teaching me about cats. She finds me fascinating, as I do her. And she expresses great affection and love toward me without coaxing. I try to return the affection and love, but she is a cat, and she takes a bat at me on occasion, although I think that's just her being playful. She always has her claws in when she does that.

She sits next to me during the evening in her chair while I sit in mi…

first night for the gingersnaps

The first night has passed and the two have managed to survive, in spite of what their tiny hearts might have thought when first arriving. Greebo, the larger of the two, has been in hiding the entire time so far. Ponder has spent the time zipping in and out of hiding spots, checking things out, and learning just how comfortable pillows are for resting your head.

During the night I felt the tiny body of Ponder hitting the bed as he leaped up on the side, and then climbed to the top to run around on top of me. At least once he play-attacked my fingers. He might be small but his claws are still quite sharp.

When I got up in the morning the bowl of cat kitten food was fairly well depleted. It's been refilled and fresh water put in the big dish on the floor. I'm assuming that both Greebo and Ponder are feeding and drinking. I have seen Greebo under the furniture peeking out at me when I went looking for him. I'm leaving him alone while he continues to adjust.

So far the guys h…

vm networking problem fixed

Over the weekend I upgraded to Windows 8.1, then discovered that networking for the virtual machines wouldn't work. Then I tried something incredibly simple and fixed the problem.

Checking the system I noticed that three VMware Windows services weren't running; VMnetDHCP, VMUSBArbService, and VMwareNatService. VMware Player allows you to install, remove, or fix an existing installation. I chose to try fixing the installation, and that fixed the problem. The services were re-installed/restarted, and the virtual machines had networking again.

Once network connectivity was established there was exactly one updated file for Ubuntu 13.10, a data file. This underscores how solid and finished the release was this time. Every other version of every other Linux installation I've ever dealt with has always been succeeded by boatloads of updates after the initial installation. But not this time.

Everything is working properly on my notebook. All's right with the world.