By Lord Ashes - 8 Years Ago
|
I have one of my two iClone/3DXChange licenses installed on my main desktop where I use it most of the time. However for travel purpose I have created a Virtual Machine, on a portable USB 3.0 drive, with iClone/3DXChange installed using my second license. In VirtualBox this worked for iClone when running in DirectX 9 mode (I never got the experimental updated DirectX driver to work properly in order to run iClone and 3DXChange in more recent DirectX mode) but 3DXchange6 required more up-to-date drivers and thus would not run. So, instead, I switched to VMPlayer which seemed to allow both iClone and 3DXChange to work.
Recently my Virtual Machine with the installation was corrupted and I needed to recreate it. When I re-installed iClone and 3DXChange, I received a message indicating that the software cannot run in a Virtual Machine.
Does anyone know if there was some anti-VM check added in the 6.52 patches or is this a VMPlayer error indicating that my process for setting up the VM was different than before?
If there was some anti-VM check added in the 6.52 patches, what was the reason? It seems like it was not there before. Was it done to combat illegal duplication of licensed versions of the software? It seems to me that there are legit reasons for wanting to run iClone/3DXchange in a VM. Two, off the top of my head, are: Travel (as in my case) and running RL software from a non-Windows machine (such as a Mac).
Anyone have some insight on this?
|
By wires - 8 Years Ago
|
Maybe Reallusion took note when you publicly stated that you could produce useable illegal copies of their software for distribution and decided to apply the breaks to any intended action.
Seriously though, I suspect that the problem is with the VM setup. You may have had luck with your first setup, because RL have never stated that their software can be run on a VM - AFAIK. Most MAC owners are running Windows software under Bootcamp.
|
By Lord Ashes - 8 Years Ago
|
Could be. However that was why I was suggesting other methods of controlling illegal reproduction as opposed to making it not run on a VM. Now when I travel I will need to move my second license to whatever computer I will be using instead of just having it on a nice portable drive.
wires (11/15/2016) Seriously though, I suspect that the problem is with the VM setup. You may have had luck with your first setup, because RL have never stated that their software can be run on a VM - AFAIK. Most MAC owners are running Windows software under Bootcamp. Most software does not advertise that it can run on VMs. A good VM is technically supposed to mimic the OS so that the virtualization is transparent to the software running on it (i.e. the software should not know that it is running on a VM). In any case, I will try installing one more time...maybe I did set some settings incorrectly.
|
By animagic - 8 Years Ago
|
I remember reading that for those on a Mac that wanted to run iClone on a virtual machine that it was not supported. That was a long time before IC 6.52.
|
By justaviking - 8 Years Ago
|
I had some excellent success with VMs for business ("work") purposes, but my at-home experimentation ran into a little complication...
In short, the VM didn't have full access to the graphics card. I didn't research it to death, but I think the primary OS would claim the graphics card, and then the VM only had limited graphics resources available. I don't remember if it was iClone or my NLE I was working with at the time (or something else).
Anyway... I'm sure there are solutions to that problem, but I can see that situation being a problem for something like iClone.
|
By Dan Miller - 5 Years Ago
|
Did you guys find a solution? I started using cloud computing rather than a new build. The only problem I've run into so far is getting iClone 7 installed. It says VM and will not install. CC3 and other RL products install and run just fine. Unity, Adobe, and many others work just fine and I'm not trying to circumvent licensing. I have one install on my old PC and one on my Shadow PC.
Shadow PC
|
By Peter (RL) - 5 Years Ago
|
Unfortunately, none of our products are supported under virtual machine software.
Previously a user would just encounter errors without knowing the reason. Now if virtual machine software is detected it will throw up an error to let you know.
|
By GreedyPeopleSuck - 5 Years Ago
|
Peter (RL) (3/4/2019) Unfortunately, none of our products are supported under virtual machine software.
Previously a user would just encounter errors without knowing the reason. Now if virtual machine software is detected it will throw up an error to let you know.
So many contradictions. https://forum.reallusion.com/81262/CrazyTalk-Animator-Now-Works-With-Mac-Virtual-Machines
|
By Peter (RL) - 5 Years Ago
|
That post was made 8 years ago and is about CrazyTalk Animator 1 so is a little out of date now. It also has nothing to do with iClone.
|
By NavyCorpsman - 5 Years Ago
|
Would be nice if you could fess up and simply say Realusion nolonger allows running under VM for security reasons. I also know older releases use to work under VM but obviouslycurrent realusion install now checks for running under VM and dissallowes it. Nothing wrong or bad to say it is for security or piracy reasons. That's normal for modern day quality software.
|
By Peter (RL) - 5 Years Ago
|
NavyCorpsman (7/22/2019) Would be nice if you could fess up and simply say Realusion nolonger allows running under VM for security reasons. I also know older releases use to work under VM but obviouslycurrent realusion install now checks for running under VM and dissallowes it. Nothing wrong or bad to say it is for security or piracy reasons. That's normal for modern day quality software.
What do you mean "fess up"? We have always stated clearly that iClone is not supported under virtual machine software.
|
By animagic - 5 Years Ago
|
@NavyCorpsman: In fact, reading through this three-year old thread, you will find that several posters have stated that iClone will NOT run under VM. Nothing new or sneaky here...
|
By NavyCorpsman - 5 Years Ago
|
Notthat big a deal. But if in fact iclone is putting out a messagenot supported under VM it is obvious it is testing to see it isrunning under VM. Since 99% of Windows programs have no problemrunning under VM, Reallusion could tell us Why technically (withoutrevealing too many things) it cannot run under VM. That would be aninteresting technical fact. If it is for security/piracy reasons(which I understand and fully agree with) Reallusion could implementsimilar security to insure that a single license owner, even under VMcould only run one copy.
While it is true reallusion hassaid for a long time iclone is not supported under VM (supported doesno me it can't run under VM) ,and does not mean it Never ransuccessfully under VM. When I originally purchased iclone 6 or 5.n it ransuccessfully under VM until it was updated. It was just a conveniencefor me since I am a Linux guy for over 15 years. Iclone is afantastic product. I only wish they had a Linux version. Maybe theycould port their Mac version, which I think they do have. Would bevery convenient for us Linux guys that have to have keep a dual bootwith Windows 10 around that runs at a snail's pace by comparison. Anywayno big deal just an inconvenience
|
By justaviking - 5 Years Ago
|
So the issue you have is not knowing WHY it doesn't work on a VM? Business cost/benefit return on investment calculation? Technical barriers? Why does that matter?
From my limited experience with VMs on my PC at home, I know I had trouble getting proper access to the GRAPHICS CARD from my VM. I was doing some experimentation and beta testing for my video editing software (NLE). It might have been a limitation of the VM tools I was using, but it seems like the "real" PC could access the GPU but the VMs could not. How much of the VRAM should be dedicated to each VM? I can see that being an interesting challenge.
But, at least we know not to waste too much time trying to make it work in a VM.
Good luck.
|
By Kelleytoons - 5 Years Ago
|
And there IS no Mac version of iClone, so no porting of that is possible.
|