andrewducker: (south park)
[personal profile] andrewducker
I have two general cases of use for my desktop:
1) Surf the web and check email. For which a Linux desktop would work perfectly well.
2) Play games. For which I need Windows. And no, I will not spend weeks of my life faffing with WINE or somesuch. Just no.

What would be awesome would be to use some kind of virtualisation to have both operating systems loaded at the same time, and only switch into the one which has antivirus software and all sorts of additional crud installed when I needed to. Not rebooting between them, as this would be clunky and take significant chunks of time, but something more instant.

However, so far as I understand, doing so would be tricky, as things like 3D graphics don't run well from inside a virtualised OS. And so if I was doing that I'd lose the ability to do the thing I find Windows useful for.

Is this actually the case, oh well-educated friends list and passing people? Or is it something I could set up fairly easily?

Date: 2012-04-19 08:06 pm (UTC)
pseudomonas: per bend sinister azure and or a chameleon counterchanged (Default)
From: [personal profile] pseudomonas
Something else to bear in mind, is that (AIUI) if you have Windows in a virtual environment, it doesn't think it's running on the machine it was sold for and stops working, or at least stops security-updating, for your comfort and convenience. This (again, AIUI) applies if you use Windows that's sold with a machine, rather than paying a couple of hundred pounds for a separate copy — if you do the latter then you can use it in a virtual machine, but only (thricely, AIUI) the one virtual machine.

Date: 2012-04-19 07:55 pm (UTC)
From: [identity profile] channelpenguin.livejournal.com
MS Hyper-V virtual machines use the system hardware (Steven has some set up and they use the sound/graphics card just fine)... but I can't see how that'd actually help you, cos if running Linux from within Windows would do the job, you'd be doing it....

Date: 2012-04-19 07:59 pm (UTC)
From: [identity profile] theweaselking.livejournal.com
"A linux desktop would work perfectly well" is not the same as "I have to use Linux for this" - why does Windows for surfing and email not work? And is there a reason Linux In A VM On A Windows Host doesn't work for you?

Date: 2012-04-19 08:07 pm (UTC)
From: [identity profile] call-waiting.livejournal.com
Actually it sounds to me like you want to have a VM with the crud in it, and keep a clean host OS rather than the other way around ;)

Date: 2012-04-19 08:09 pm (UTC)
From: [identity profile] theweaselking.livejournal.com
So what you kind of want is a hypervisor running on bare hardware (VMWare has a couple of free ones!) and then two desktop virtual machines.

Except I don't know of any virtual machine controller like that that can run Skyrim properly, and you'd need a THIRD machine to connect to your VMs anyway.

Thought: Clean windows machine, runs nothing except hardware-capable VMs. One of those is Windows (a dirty Windows desktop VM on a Windows VM-host machine) and one is Linux.

Date: 2012-04-19 09:49 pm (UTC)
From: [identity profile] theweaselking.livejournal.com
Fake hard drives on the real drive will work for every vm-as-app I'm aware of. You'll just have a folder with some REALLY BIG files with extensions like .vhd.

Date: 2012-04-19 10:27 pm (UTC)
From: [identity profile] hirez.livejournal.com
Yes to these things. I run a WinXP VM on the Mac Mini @ work (and two or three Beardian boxes for dev & test) under VMWare Fusion, which all works jolly nicely. Being able to snapshot the VMs so I don't have to zap & reinstall the things is a time-saver, too. One can also share sections of directory tree across the VMs, which saves mucking about with fileservers.

At home I only have an Unbongo VM running in a VMWare player, mostly for the purposes of poking malware sites with a stick. I'd likely have a set more VMs running, but the CPUs I have are just slightly too old to support HW virtualisation, which means running hackintosh images is out, and I only have the one screen at home - I've got used to being able to give each VM its own screen, which makes a chap much more productive.

Date: 2012-04-20 10:33 am (UTC)
From: [identity profile] channelpenguin.livejournal.com
As I said, MS Hyper-V would do this job.

Date: 2012-04-19 08:06 pm (UTC)
From: [identity profile] call-waiting.livejournal.com
Xen has a new VGA passthrough which, if you've got VT-X (which I assume you do), basically presents the real graphics hardware to the guest OS. So I gather that lets you play 3D games, but I don't know what the performance overhead is.

Date: 2012-04-19 08:12 pm (UTC)
From: [identity profile] allorin.livejournal.com
Serious question - don't you have a tablet?

Date: 2012-04-19 08:59 pm (UTC)
From: [identity profile] allorin.livejournal.com
Haha! I carefully substituted the word 'tablet' for what I really wanted to say.

Posted from my iPad

Virtualisation

Date: 2012-04-19 08:53 pm (UTC)
From: [identity profile] ajax-nz.livejournal.com
Righty...

Sounds like you don't want either os to be primary, but you need hardware acceleration for games.

Hardware gaming means windows (pretty much) has to be a real OS, but then the other one is a 2nd class citizen. Hyper visor with vt-x might be possible but the free versions of both VMware and xen don't do that any more, so you are into server costs there.

The best solution I've found is the one that macs+VMware fusion does (and can be done with virtualbox etc too) which is to have both os's installed as real hardware systems, but also set up to run as VMs within the other.

That way, most of the time you run Linux with windows in a VM (fine for office, utilities etc, but can't run games). But you can reboot into windows for serious gaming. From windows you can run the Linux in a vm too.

I find it gives the best of both worlds.

Date: 2012-04-19 09:29 pm (UTC)
From: [identity profile] sbisson.livejournal.com
I'd repartition and multi-boot. That's the only way you'll get the performance and isolation you want.

Date: 2012-04-19 09:59 pm (UTC)
ggreig: (Default)
From: [personal profile] ggreig
In the unlikely event of running one of the expensive editions of Windows 7 (Ultimate or Enterprise), you wouldn't necessarily have to do the repartitioning to get reasonable performance, as you could boot off a VHD.

Date: 2012-04-20 02:16 am (UTC)
From: [identity profile] khbrown.livejournal.com
Aren't you always going to take a performance hit with virtualisation, so just setting up a dual boot system (with drives/partitions set up for access from both OS's) might be preferable? Especially if the boot times aren't an issue.

Date: 2012-04-20 09:39 am (UTC)
From: [identity profile] fub.livejournal.com
Low-tech solution: get a really cheap Atom-based nettop, and use that to surf and do e-mail. KVM-switch to hook it up to your existing desktop infrastructure is a nice (but optional) extra.

Date: 2012-04-20 11:45 am (UTC)
From: [identity profile] spacelem.livejournal.com
I often see people say stuff like "if you're only surfing the web, doing email and some word processing, then you'll only need a low powered computer". That has never been my experience. The web is the thing that most often brings my computer to a crawl, and it's getting heavier year by year as people find new ways to suck up bandwidth and CPU time.

So, unless planning to visit a whole pile of HTML/CSS only websites, do not rely on a cheap Atom-based nettop.

Date: 2012-04-20 12:20 pm (UTC)
From: [identity profile] fub.livejournal.com
I have been relying on such a thing for a few years now for all of my desktop computing needs. Media playback is choppy sometimes (and don't even try to play 720p MKV files), but for web and email it's quite OK by my standards. But by all means, do upgrade the memory, because more is obviously better.

Date: 2012-04-20 01:43 pm (UTC)
From: [identity profile] spacelem.livejournal.com
It probably doesn't help that I have eleventy bazillion tabs open at any one time! But there are a few places (stuff like Facebook, or websites with static backgrounds and transparencies), where it can get very slow.

Date: 2012-04-20 12:19 pm (UTC)
From: [identity profile] johnbobshaun.livejournal.com
I'd recommend two computers, a corner desk and a chair that swivels.

I think any virtualised solution is going to kill your performance even if you get the 3D drivers running.

There's always Cedega and Crossover. I've used both (not with a huge amount of success) but it depends what you're playing.

Date: 2012-04-20 07:52 pm (UTC)
From: [identity profile] apostle-of-eris.livejournal.com
(just for completeness, you could have mentioned why dual-boot wasn't your first choice, and why, say, Firefox on Windows isn't a solution.)

October 2025

S M T W T F S
    1 2 3 4
567891011
12131415161718
19202122232425
262728293031 

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Oct. 6th, 2025 06:50 am
Powered by Dreamwidth Studios