Ubuntu on Virtual PC 2007 - No way dude!

Ubuntu on Virtual PC 2007 - No way dude!

Summary: Will Ubuntu install into a Virtual PC 2007 virtual machine? Nope ...

SHARE:
TOPICS: Open Source
52

A number of people have asked me whether it's possible to install Linux onto a Virtual PC 2007 virtual machine.  Well, since I had an Ubuntu ISO on my desktop I decided to give it a go.

The short answer is no.  It won't.  I thought that it might but my optimism was short-lived.  The graphics are all messed up.

Ubuntu on Virtual PC 2007 

I've read reports that some people have installed certain distros into a Virtual PC 2007 machine but obviously Ubuntu isn't one that works.

I know that Microsoft doesn't have to support Linux but it would be nice if VPC2007 did.

Topic: Open Source

Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.

Talkback

52 comments
Log in or register to join the discussion
  • I've heard of problems with Ubuntu

    on virtual machines before as well. What it boils down to is whether the correct Xorg graphics driver is present on the LiveCD.

    Now, if you know what you're doing (and admittedly ~99.999% of people don't) you could run in CLI mode and apt-get the correct driver and it will work. But since this is not a reasonable option for most people I'm sure Ubuntu will make this an issue and make sure there is a working driver for their next release.

    If I have time tonight I may give it a crack and see if I can figure out what the right driver is.
    Michael Kelly
    • Ubuntu graphics

      In my experience Virtual PC has never used true hardware rendering, though I've never used 2007. I could see this causing Ubuntu to misidentify the correct driver to use, but my experience with Ubuntu is that the CD does have the correct drivers on them, it just doesn't always detect the right config. The other thing that I've seen causing the screen trash is if your system doesn't like usplash. Might try removing that from boot parameters.
      carbonred
    • Tweak

      Michael is correct. It's an /etc/X11/xorg.conf tweak.
      D T Schmitz
  • One other thought

    What are the specs on your monitor? Sometimes if the distro folk aren't careful they can have a hard time with widescreen monitors.
    Michael Kelly
    • What about dual monitor?

      That could be my issue ...
      Adrian Kingsley-Hughes
      • Why are you bothering with Linux Adrian ?

        My understanding is that you are a Microsoft fanboy .
        Intellihence
        • Wow!

          Thanks for taking the time to post that useful comment Intellihence!
          Adrian Kingsley-Hughes
          • Syntax Error: "Useful comment" & "Intellihence" in the same sentence (NT)

            ...
            Scrat
      • Honestly

        I have very limited experience with dual monitors in Linux, and no experience with dual monitors on VMs. Does VPC 2007 even have a dual monitor mode? I haven't tried it, but VMWare only goes full screen in one of the monitors on my computer.

        If there is no dual monitor mode, then I don't think it could be a problem, unless maybe if one monitor is widescreen and the other isn't.
        Michael Kelly
        • Both screens run at 1280 x 1024

          ... and as far as I can see, VPC 2007 isn't dual screen aware. Could be a driver issue with Ubuntu or an issue with VPC. Since I can run Ubuntu in VMware I think it's an issue with VPC.

          I'll have to experiment with other distros ...
          Adrian Kingsley-Hughes
      • More ideas hitting me

        Try hitting Ctrl-Alt-+ (where the plus sign is the one on the number pad) when you get into that screen in your screenshot. That will change screen resolutions, and perhaps that will fix the problem.
        Michael Kelly
        • I'll try that now ...

          ... and let you know.
          Adrian Kingsley-Hughes
          • Well ...

            ... it's getting better ... it's readable now but still horribly wide. It's good enough for me to see the screen resolution preferences - there's 800 x 600 and 640 x 480, both at 60Hz.

            I'll try it on a single screen later ...
            Adrian Kingsley-Hughes
          • So it's not a driver issue

            it's an /etc/X11/xorg.conf configuration issue.

            I'm not too familiar with Ubuntu, but I did a quick search and found this command that might help you with that:

            dpkg-reconfigure xserver-xorg

            It's line command unfortunately, but give it a try.
            Michael Kelly
  • Are you a retard?

    Virtual PC has always been specifically for running MS systems, particularly on a Mac. If you want a real virtual machine, try VM Ware or something serious.
    carbonred
    • Who's retarded?

      Umm, no. Get a clue my friend. While Virtual PC is 'meant' to run windows it is a full virtual machine, which means it will run just about any OS you throw at it. Linux runs fine on it. Hell, 2007 seems to run faster than the current vmware as well.
      jlondon
  • correct driver

    In my experience Virtual PC has never used true hardware rendering, though I've never used 2007. I could see this causing Ubuntu to misidentify the correct driver to use, but my experience with Ubuntu is that the CD does have the correct drivers on them, it just doesn't always detect the right config. The other thing that I've seen causing the screen trash is if your system doesn't like usplash. Might try removing that from boot parameters.
    carbonred
    • Could be ...

      ... although I'm erring on the side of a bug in VPC. Shame, it would be a handy way for people to play with Linux ... I think VPC is easier to use than the free version of VMware.
      Adrian Kingsley-Hughes
  • Supported Platforms

    Just curious. Why do you want to run something which is not officially supported on VPC. Here is a list of supported OS list.
    Linux is not there since it's like packman;)
    http://www.microsoft.com/windows/products/winfamily/virtualpc/overview.mspx

    If you really want to do this , read this or use vmware since they support other platforms happily.
    http://channel9.msdn.com/ShowPost.aspx?PostID=260749

    Good luck
    sweklaweklfwe@...
    • The difference is

      that VPC is free for the Windows desktop host. With VMWare you are limited to the player on a Windows desktop host, which has reduced functionality versus VPC or the fairly expensive VMWare Workstation.
      Michael Kelly