Re: [CGUYS] Physical vs. Virtual

2009-12-20 Thread Michael Fernando
Thank you all for various options and suggestions.  This is sort of a
(long) summary of my tests.  Hopefully, someone else may find this useful.


> Option 1: Run 64-bit Ubuntu on the physical machine ...

I installed 64-bit Ubuntu 9.10, nVidia module for my video card on the
physical HW. Then installed VirtualBox-OSE and VMware Player.  In each VM
software package, I created a virtual machine with 1024M memory and 40G
hard drive.  Installed Win7 and the toolkit for each of the VM software.
Yup, the streaming video via IE sucked.  Basically, I can see the large
pixels.  Clearly, it is a display driver issue.  For each of the Win7 VM,
the video card is a virtual one from VirtualBox or VMware.  While it is
good enough for static apps, real-time video doesn't look good.

Another draw-back for my case:  On ubuntu, the two monitors are in "Twin
View" config.  I wasn't able to run a separate X instance for each
monitor.  This made both screens a single desktop.  Normally, this is a
good thing, but I like to make 4x4 virtual desktop.  That means, when I
switch to another virtual desktop, my Win7 screen (sitting in the
second monitor in full-screen mode) goes away.  Not a good thing.

In VMware player or VirtualBox, I wasn't able to find a way to directly
attach a video card to a VM (perhaps, I didn't look hard enough, but ...)
That means, even if I add another video card, I won't get good steaming
video output.


> Option 2: Run 64-bit Windows 7 on the physical machine ...

Installed Win7 and nVidia driver on physical HW.  Then installed VMware
player and Sun VirtualBox, in turn.  In each VM software, I made a VM with
1024M memory and 20G disk and installed 64-bit Ubuntu 9.10, and installed
each VM software's toolkits.  Each Ubuntu installation behaved exactly
like the one created previously on physical HW.  So, running Ubuntu as a
VM gave no drawbacks.  Running real-time steaming video via IE on Win7
gave much better results.

Drawback 1: Win7's power settings (I haven't played with them yet) puts
the machine to hibernation when inactive.  That means my Ubuntu VM goes to
deep sleep also, disconnecting all my remote ssh sessions.  I have to
think about if this minor inconvenience worth the power savings.

Drawback 2: Time gets messed up in the Ubuntu VM.  If it gets more than 5
mins out of sync, my Kerberos ticket doesn't work.  I'll play with NTP
and/or rdate.


> Both Virtualbox and VMware also support some sort of direct integration

I haven't been able to figure this out yet.  I'll keep looking.  But, even
if I can, IE/steaming media as a direct app on Ubuntu won't give good
video, methinks.


> Wine can run your IE video ...

In the "Ubuntu on physical machine" instance, I installed WINE.  Then
installed IE 7 and IE 8.  Both IE installations were a bit broken.  I
wasn't able to get IE to run properly.  I think IE is bit too tied to the
Windows OS.  When IE ran, it lacked menus and the navigation bar, and the
static output looked quite bad.  I decided not to spend too much time
trying to fix IE because even the static output wasn't up to par.


> BTW, what is it about IE that is required? Is it a CaptiveX thing?
> Silver Light, or whatever it's called, runs in Firefox.

Yes, it uses Silverlight and MMS/Windows Media Player for the steaming
video.  Even on a Windows running on a Physical machine, if I run this via
Firefox, the video looks a bit worse than that of IE.  I can't explain it.

I did install Mono/Moonlight (see this article in ARS Technica:
http://arstechnica.com/open-source/news/2009/12/moonlight-2-brings-silverlight-2-and-parts-of-3-to-linux.ars
) plugin for Ubuntu/Firefox.  The website opened the plugin, but it only
displayed a big "Loading ..." text and nothing more.  Yeah, MS proprietary
things never work seamlessly with open source alternatives.


> MPlayer can play almost all videos ...
> better luck using Xine to play DVDs on Linux ...

Yes, almost all.  This particular site with Silverligt and MMS doesn't
seem to work in Linux.  Playing DVDs in Linux is not an issue.


> As for 64-bit, that might be wise in general, but if you're worried
> about compatibility, you could use the 32-bit/PAE kernel.

Ubuntu is available in 32 or 64 bit images.  And, all of their packages
are available via "Synaptic Package Manager" for both versions.  I suppose,
I can roll my own kernel with PAE stuff, but that would be like bringing
work home.  :-)  At home, I just want to run a distro that just works.


> you could have a pure Windows machine, with Putty for SSH and
> Xming (http://www.straightrunning.com/XmingNotes/) for X display.

I've set-up Windows systems for other people with Putty + Kerberos for
Windows + {XWin32 or Cygwin}.  (Kerberos, because on the server-side we
support GSSAPI credential passing, and use that to obtain another token to
mount a network filesystem.)  That works.  I've never tried Xming.  I'll
give it a try another time.  As for having a pure Windows machine, I'm
used to the Unix/Li

Re: [CGUYS] Physical vs. Virtual

2009-12-19 Thread John DeCarlo
??

Using 32 bits gives you the ability to directly address up to 4 GB of
memory.

Many OSs will do the same thing that Windows does - namely, reserve address
space for graphics, BIOS, etc.

Not that you couldn't use all 4 GB, but not directly.

But my experience so far is that you might need to do a little more work
with the 64-bit OS, but you aren't prevented from doing everything you
want.  Unlike a year ago.

On Sat, Dec 19, 2009 at 8:10 PM, Tony B  wrote:

> No, 4g is the limit for 32 bit Windows. To use most versions of
> Windows with more than 4g you need to go 64 bit. This is not a hard
> limit, it's a business decision by MS.
>
> On Sat, Dec 19, 2009 at 2:02 PM, Michael Fernando 
> wrote:
> > (I must run 64-bit OSes, at least as the host OS, to take advantage of
> all
> > 4Gigs of memory, correct?)
>
>

-- 
John DeCarlo, My Views Are My Own


*
**  List info, subscription management, list rules, archives, privacy  **
**  policy, calmness, a member map, and more at http://www.cguys.org/  **
*


Re: [CGUYS] Physical vs. Virtual

2009-12-19 Thread mike
I thought it was limited to 3.5 gigs?

On Sat, Dec 19, 2009 at 6:10 PM, Tony B  wrote:

> No, 4g is the limit for 32 bit Windows. To use most versions of
> Windows with more than 4g you need to go 64 bit. This is not a hard
> limit, it's a business decision by MS.
>
> On Sat, Dec 19, 2009 at 2:02 PM, Michael Fernando 
> wrote:
> > (I must run 64-bit OSes, at least as the host OS, to take advantage of
> all
> > 4Gigs of memory, correct?)
>
>
> *
> **  List info, subscription management, list rules, archives, privacy  **
> **  policy, calmness, a member map, and more at http://www.cguys.org/  **
> *
>


*
**  List info, subscription management, list rules, archives, privacy  **
**  policy, calmness, a member map, and more at http://www.cguys.org/  **
*


Re: [CGUYS] Physical vs. Virtual

2009-12-19 Thread Tony B
No, 4g is the limit for 32 bit Windows. To use most versions of
Windows with more than 4g you need to go 64 bit. This is not a hard
limit, it's a business decision by MS.

On Sat, Dec 19, 2009 at 2:02 PM, Michael Fernando  wrote:
> (I must run 64-bit OSes, at least as the host OS, to take advantage of all
> 4Gigs of memory, correct?)


*
**  List info, subscription management, list rules, archives, privacy  **
**  policy, calmness, a member map, and more at http://www.cguys.org/  **
*


Re: [CGUYS] Physical vs. Virtual

2009-12-19 Thread Vicky Staubly

On Sat, 19 Dec 2009, Reid Katan wrote:

Quoting Michael Fernando :


Option 3: Please suggest.

(I must run 64-bit OSes, at least as the host OS, to take advantage of all
4Gigs of memory, correct?)

Thanks in advance for suggestions/opinions.


Other than the "streaming video that requires IE" can you do all your other 
video watching in Ubuntu?


I guess I'd suggest you virtualize Windows for the few(?) times you need IE. 
Then complain like a mutha' to the offending site(s). They shouldn't be 
dictating your browser choices like that (which, I guess, you already know 
:-).


I've found MPlayer can play almost all videos I need to play including
downloaded flash videos from Youtube. And since he mentioned VLC, he
shouldn't forget that VLC is available on Linux as well as Windows, though
I personally have had better luck using Xine to play DVDs on Linux.

The only times I've run into places where I couldn't play video on Linux
is the ABC website which must be using their own player, which refuses to
install if it doesn't detect Windows. So, I suppose a Windows VM would 
work there.


As for 64-bit, that might be wise in general, but if you're worried about
compatibility, you could use the 32-bit/PAE kernel. Not sure if Ubuntu has
one, but I'm using one on my old Fedora 8 machine with 4GB of RAM.

On the other hand, if all you need Linux for is administrating remote
servers, you could have a pure Windows machine, with Putty for SSH and
Xming (http://www.straightrunning.com/XmingNotes/) for X display.

--
Vicky Staubly   http://www.steeds.com/vicky/vi...@steeds.com


*
**  List info, subscription management, list rules, archives, privacy  **
**  policy, calmness, a member map, and more at http://www.cguys.org/  **
*


Re: [CGUYS] Physical vs. Virtual

2009-12-19 Thread katan
On Sat, 19 Dec 2009 15:30:25 -0500, Michael Fernando wrote:

>> They shouldn't be dictating your browser choices like that (which, I guess,
>> you already know :-).
>
>Yeah, what's worse, I'm paying for the content (international sports).  They
>said that they will fix, but I'm not holding my breath.  When you want
>something bad enough, I guess, you are willing to put up with all sorts of
>requirements.  :-)

Hmm. I guess they got you by the. . .

BTW, what is it about IE that is required? Is it a CaptiveX thing?
Silver Light, or whatever it's called, runs in Firefox.

--
   R:\katan
-
  SOYLENT GREEN IS PEOPLE!!!


*
**  List info, subscription management, list rules, archives, privacy  **
**  policy, calmness, a member map, and more at http://www.cguys.org/  **
*


Re: [CGUYS] Physical vs. Virtual

2009-12-19 Thread Michael Fernando
> Other than the "streaming video that requires IE" can you do all your other
> video watching in Ubuntu?
>

Yes, for instance, flash or watching DVDs works from Ubuntu.



> They shouldn't be dictating your browser choices like that (which, I guess,
> you already know :-).


Yeah, what's worse, I'm paying for the content (international sports).  They
said that they will fix, but I'm not holding my breath.  When you want
something bad enough, I guess, you are willing to put up with all sorts of
requirements.  :-)


*
**  List info, subscription management, list rules, archives, privacy  **
**  policy, calmness, a member map, and more at http://www.cguys.org/  **
*


Re: [CGUYS] Physical vs. Virtual

2009-12-19 Thread Michael Fernando
> a.  Another option is to look at VMware.  The newest Virtualbox (3.0?) is
> very nice, but you can also do a lot with free VMware products like
> vmplayer.  One or the other will have some feature you like better.  I am
> pretty darn sure VMware can give a VM direct access to hardware.  I have
> only done this with like an EVDO modem or the like.
>

Thanks for reminding me that VMware has free options also.  I've played with
VirtualBox because it is available as an Ubuntu package via Synaptic Package
Manager (VirtualBox-OSE).  I'll look at VMware options.

b.  Both Virtualbox and VMware also support some sort of direct integration,
> where you don't have to be "in the VM",


Any pointers for how to do this?

c.  Have you ever tried to see if Wine can run your IE video streaming?
> That might be the best performance overall.
>

A couple of years ago, I tried running another video app (TVants) via WINE
and the video quality was pretty bad.  But, that was on another machine,
another video card, etc. etc.  So, I should give this another go ...

Thanks for your suggestions.


*
**  List info, subscription management, list rules, archives, privacy  **
**  policy, calmness, a member map, and more at http://www.cguys.org/  **
*


Re: [CGUYS] Physical vs. Virtual

2009-12-19 Thread Reid Katan

Quoting Michael Fernando :


Option 3: Please suggest.

(I must run 64-bit OSes, at least as the host OS, to take advantage of all
4Gigs of memory, correct?)

Thanks in advance for suggestions/opinions.


Other than the "streaming video that requires IE" can you do all your  
other video watching in Ubuntu?


I guess I'd suggest you virtualize Windows for the few(?) times you  
need IE. Then complain like a mutha' to the offending site(s). They  
shouldn't be dictating your browser choices like that (which, I guess,  
you already know :-).



*
**  List info, subscription management, list rules, archives, privacy  **
**  policy, calmness, a member map, and more at http://www.cguys.org/  **
*


Re: [CGUYS] Physical vs. Virtual

2009-12-19 Thread John DeCarlo
I agree with Mike.

I do all my Windows stuff in a VM inside Ubuntu, and it works much nicer in
64-bit, IMHO.

But here are some other thoughts.

a.  Another option is to look at VMware.  The newest Virtualbox (3.0?) is
very nice, but you can also do a lot with free VMware products like
vmplayer.  One or the other will have some feature you like better.  I am
pretty darn sure VMware can give a VM direct access to hardware.  I have
only done this with like an EVDO modem or the like.

b.  Both Virtualbox and VMware also support some sort of direct integration,
where you don't have to be "in the VM", but just running an application from
the VM on your Ubuntu desktop.  This seems just right for running one key
application like video streaming with IE.

c.  Have you ever tried to see if Wine can run your IE video streaming?
That might be the best performance overall.



-- 
John DeCarlo, My Views Are My Own


*
**  List info, subscription management, list rules, archives, privacy  **
**  policy, calmness, a member map, and more at http://www.cguys.org/  **
*


Re: [CGUYS] Physical vs. Virtual

2009-12-19 Thread mike
Should work with ubuntu as the main box.  I think they are talking about
more intensive video applications like gaming, because the VM os doesn't
have direct access to the hardware, but this should work for just streaming
video over IE..although I have not done it myself.  I have my main machine
dual booted with ubuntu and 7 atm.

On Sat, Dec 19, 2009 at 12:02 PM, Michael Fernando wrote:

> Looking for list opinions.  Yes, I know that it will be all over the place,
> but that's what I'm looking for, I guess.
>
> Currently I have two old Dell boxes.  (1) Primary: Optiplex GX270 running
> Ubuntu Linux.  Yes, it is my primary as I'm a server admin and work with
> remote servers all the time.  Most used apps are Terminal (for ssh sessions
> with X, ie: ssh -Y), Firefox, audacious (to listen to mp3s in the
> background).  (2) Secondary: Dell Dimension 8200 running Win XP.  Used most
> of the time to watch streaming video that requires IE.  This is the reason
> I
> have to have a Windows machine.  Also used to watch DVDs w/ VLC media
> player
> or watch sites like pbs.org (occasionally).  Two machines have two
> monitors,
> but I use a KVM switch to share kbd/mouse.
>
> I've finally received a Dell Optiplex 960 w/ 4Gig of memory.  I'm thinking
> of replacing both machines with this single box.
>
> Option 1: Run 64-bit Ubuntu on the physical machine, install Sun VirtualBox
> and create a virtual machine to install either Win XP or Win7.  People say
> that video will suck on the virtual Windows machine since it will use the
> video driver from VirtualBox.  Anyone doing this?  (watch steaming video on
> a virtual Windows machine?)  Does anyone know if VirtualBox can assign a
> physical video card to a virtual machine?  (If so, I can purchase another
> video card.)  If I go this route, I will connect two monitors to the two
> video outputs and run the virtual machine in full-screen mode in one
> monitor.  I can get rid of the KVM switch.
>
> Option 2: Run 64-bit Windows 7 on the physical machine, install Sun
> VirtualBox software and create a virtual machine to install Ubuntu.
> Streaming video won't suck since Win7 will use the correct drivers for the
> physical video card.  But, now my primary machine--the linux one--will
> depend on a Windows machine with all that implies.  I'm a Unix/Linux guy,
> so
> by definition, I'm not a WFB.  So, putting all my eggs in a single Windows
> basket doesn't appeal to me all that much.  Other than that, any other
> pitfalls I'm likely to encounter?  Yes, this will also mean running the
> virtual machine in full-screen mode in one monitor and I can get rid of the
> KVM switch.
>
> Option 3: Please suggest.
>
> (I must run 64-bit OSes, at least as the host OS, to take advantage of all
> 4Gigs of memory, correct?)
>
> Thanks in advance for suggestions/opinions.
>
>
> *
> **  List info, subscription management, list rules, archives, privacy  **
> **  policy, calmness, a member map, and more at http://www.cguys.org/  **
> *
>


*
**  List info, subscription management, list rules, archives, privacy  **
**  policy, calmness, a member map, and more at http://www.cguys.org/  **
*


[CGUYS] Physical vs. Virtual

2009-12-19 Thread Michael Fernando
Looking for list opinions.  Yes, I know that it will be all over the place,
but that's what I'm looking for, I guess.

Currently I have two old Dell boxes.  (1) Primary: Optiplex GX270 running
Ubuntu Linux.  Yes, it is my primary as I'm a server admin and work with
remote servers all the time.  Most used apps are Terminal (for ssh sessions
with X, ie: ssh -Y), Firefox, audacious (to listen to mp3s in the
background).  (2) Secondary: Dell Dimension 8200 running Win XP.  Used most
of the time to watch streaming video that requires IE.  This is the reason I
have to have a Windows machine.  Also used to watch DVDs w/ VLC media player
or watch sites like pbs.org (occasionally).  Two machines have two monitors,
but I use a KVM switch to share kbd/mouse.

I've finally received a Dell Optiplex 960 w/ 4Gig of memory.  I'm thinking
of replacing both machines with this single box.

Option 1: Run 64-bit Ubuntu on the physical machine, install Sun VirtualBox
and create a virtual machine to install either Win XP or Win7.  People say
that video will suck on the virtual Windows machine since it will use the
video driver from VirtualBox.  Anyone doing this?  (watch steaming video on
a virtual Windows machine?)  Does anyone know if VirtualBox can assign a
physical video card to a virtual machine?  (If so, I can purchase another
video card.)  If I go this route, I will connect two monitors to the two
video outputs and run the virtual machine in full-screen mode in one
monitor.  I can get rid of the KVM switch.

Option 2: Run 64-bit Windows 7 on the physical machine, install Sun
VirtualBox software and create a virtual machine to install Ubuntu.
Streaming video won't suck since Win7 will use the correct drivers for the
physical video card.  But, now my primary machine--the linux one--will
depend on a Windows machine with all that implies.  I'm a Unix/Linux guy, so
by definition, I'm not a WFB.  So, putting all my eggs in a single Windows
basket doesn't appeal to me all that much.  Other than that, any other
pitfalls I'm likely to encounter?  Yes, this will also mean running the
virtual machine in full-screen mode in one monitor and I can get rid of the
KVM switch.

Option 3: Please suggest.

(I must run 64-bit OSes, at least as the host OS, to take advantage of all
4Gigs of memory, correct?)

Thanks in advance for suggestions/opinions.


*
**  List info, subscription management, list rules, archives, privacy  **
**  policy, calmness, a member map, and more at http://www.cguys.org/  **
*