Print at Dec 16, 2025, 12:40:58 PM View all posts in this thread on one page
Posted by creed85 at Jan 20, 2011, 1:55:27 PM
Run SH3D via Remote Desktop
Hi.

I tried to install SH3D on my server, and then access it from another computer with Remote Desktop.

The Server is Windows Server 2008, and the Client i Windows 7.

I get the error that it can't find DirectX and OpenGL, and I need to update the drivers, but direct is already installed.

Anyone know what I'm doing wrong here?

Best Regards

Posted by Puybaret at Jan 20, 2011, 2:03:57 PM
Re: Run SH3D via Remote Desktop
I never heard about someone trying to run Sweet Home 3D remotely.
Look at the solutions proposed in the FAQ.
----------------------------------------
Emmanuel Puybaret, Sweet Home 3D creator

Posted by connomar at Jan 21, 2011, 10:57:27 AM
Re: Run SH3D via Remote Desktop
As you are effectively running the application on the server, and only transferring the video component to the PC, I wonder if the lack of a high end graphics card in the server is the issue. Off the shelf, servers do not usually have high quality graphics cards, they don't need them.

Posted by creed85 at Jan 27, 2011, 10:18:20 AM
Re: Run SH3D via Remote Desktop
Thanks for the reply's!

I suspect that the problem is the graphics card in the server, since it works when running SH3D via RDP from a normal desktop computer.

Anyone know if it is possible to disable the 3D windows on startup with a switch or a line in the ini-file?

Posted by chipmaster at Feb 4, 2011, 12:21:33 PM
Re: Run SH3D via Remote Desktop
I found 2 ways to start SH3D on windows without 3D card (like Amazon EC2 instance):
1) you can setup Oracle vitual machine and run Ubuntu instance. Don't forget turn on 3D acceleration checkbox in settings. Then run SweetHome 3D using Java WebStart. Disadvantage: Oracle VirtualBox uses only one core

2) setup SweetHome 3D using windows installer. Then download SwiftShader 2.01, unpack d3d8.dll and d3d9.dll from SwiftShader archive near the SweetHome3D.exe (by default path can be "C:\Program Files\Sweet Home 3D" or "C:\Program Files (x86)\Sweet Home 3D", depends on the 32 or 64 bit architecture). Then right click on SweetHome3D.exe -> Properties -> Compatibility -> select Windows XP SP2 (or SP3). Then run SweetHome3D.exe. Voila! It works!

I prefer second method because SH3D uses all cores in this case :)

Posted by chipmaster at Feb 4, 2011, 12:31:36 PM
Re: Run SH3D via Remote Desktop
Also I added feature request for console application:
http://sourceforge.net/tracker/?func=detail&a...id=152568&atid=784668