Freelancer Community Network
Reminder: Internet Explorer 6 or below are NOT supported.
HomeHome
ForumForum
WikiWiki
DownloadsDownloads
ForgeForge
Multiplayer Connection Tutorial
Collapse/Expand Random Image
Collapse/Expand Login
Username:

Password:

Remember me



Lost Password?

Register now!
Collapse/Expand Chat
Collapse/Expand Who's Online
20 user(s) are online (8 user(s) are browsing Forum)

Members: 0
Guests: 20

more...
Collapse/Expand Donations
Monthly costs: -30€
Income (ads): +5€
Donations (last month): +30€

Current balance: -35€
(last updated 05/2019)

Please make a donation if you want to help keeping The-Starport online:

Bitcoin address:
Thanks!
Collapse/Expand Links
Collapse/Expand Advertisement
There are currently 43 users playing Freelancer on 40 servers.
June. 17, 2019

Browsing this Thread:   1 Anonymous Users



 Bottom   Previous Topic   Next Topic  Register To Post



How to run Freelancer on Linux using virtualbox
Not too shy to talk
Joined:
2012/8/29 12:51
Group:
Registered Users
Posts: 69
Offline
This tutorial was created by HighGuard/shutbug29 with help from Hooligan

Step-by-step tutorial including help with some issues. LOTS of pictures. https://dicousnorp.wordpress.com/

If you have any questions or run into any problems you can reach me here: http://discovery-usa.forumotion.com/

Anyone who wants to link this are welcome to.

Posted on: 2016/7/13 18:30
Top
Re: How to run Freelancer on Linux using virtualbox
Starport Admin
Joined:
2009/2/21 21:42
Group:
Webmasters
Registered Users
Posts: 3517
Offline
Since Pascal doesn't grasp the meaning of "stop it", I've deleted his post and all related posts. Another attempt here will warrant a suspension.

Posted on: 2016/7/17 1:07
"Cynicism is not realistic and tough. It's unrealistic and kind of cowardly because it means you don't have to try."
-Peggy Noonan
Top
Re: How to run Freelancer on Linux using virtualbox

Joined:
2012/1/22 17:08
From the outta space
Group:
Registered Users
Posts: 46
Offline
I've tested many ways to run FL and it's multiplayer mode on Linux Debian, it finally worked but it was laggy and all, i've followed this http://discoverygc.com/forums/showthread.php?tid=13037&page=2

Maybe i did something wrong i will retry later...

It seems the virtual machine solution is a good alternative but doesn't get us away from the Microsoft Windows thing (FL is Microsoft).

Posted on: 2016/7/18 10:19
Homlt Adventuary Mod
Top
Re: How to run Freelancer on Linux using virtualbox
Starport Admin
Joined:
2009/2/21 21:42
Group:
Webmasters
Registered Users
Posts: 3517
Offline
Well, virtualization isn't meant for gaming. If you can setup a hypervisor, then perhaps, but unfortunately the one that has the highest likelihood of working is... Hyper-V, Microsoft's own hypervisor, so you'd be no further ahead.

Posted on: 2016/7/18 14:40
"Cynicism is not realistic and tough. It's unrealistic and kind of cowardly because it means you don't have to try."
-Peggy Noonan
Top
Re: How to run Freelancer on Linux using virtualbox

Joined:
2012/1/22 17:08
From the outta space
Group:
Registered Users
Posts: 46
Offline
Not necessarily, we can already heard about cloud gaming wich use virtual systems (with vGPUs) to render a game on distants servers while you have for example a small barebone PC or another terminal with only screen, keyboard, mouse, pad and network card wich connect to these servers. A well known brand of GPUs made that. It's a bit frightening when it's sold as a service (Gaming as a service), it means that you don't own it.

Concerning virtualization i think Xenserver and vmware are the most suitable to work with, because Hyper V requires a Win Server to run, and it's more resource consuming, have a lot of non required services running wich aren't necessarily used when you just want to run an hypervisor (i can speak of Proxmox, but i've never used that and it virtualize Linux only).

Off course that's an another subject

I will test the Virtualbox solution and tell if it works well, i think yes, it's an old game !

Posted on: 2016/7/18 18:33
Homlt Adventuary Mod
Top
Re: How to run Freelancer on Linux using virtualbox
Starport Admin
Joined:
2009/2/21 21:42
Group:
Webmasters
Registered Users
Posts: 3517
Offline
But neither Xenserver nor VMWare are designed to accelerate graphics. Hyper-V is used in the Xbox One to virtualize the game OS and Windows-esque OS, so performance is key.

You might half-ass it with Freelancer because it's ancient, but it won't run well.

Finally, yes, there exists extremely specialized software and hardware to do cloud gaming. You don't have access to either of those, and they're very unlikely to refuse to use Windows for ideological reasons.

Posted on: 2016/7/18 23:10
"Cynicism is not realistic and tough. It's unrealistic and kind of cowardly because it means you don't have to try."
-Peggy Noonan
Top
Re: How to run Freelancer on Linux using virtualbox

Joined:
2012/1/22 17:08
From the outta space
Group:
Registered Users
Posts: 46
Offline
They both can, look at theses docs : http://support.citrix.com/servlet/KbS ... onfiguring%20Graphics.pdf

https://www.citrix.com/content/dam/cit ... -guide-for-hdx-3d-pro.pdf

https://virtualizationreview.com/artic ... a-vgpu-in-esxi-hosts.aspx

If the reasons are not ideological, they can be a numerous amount of reasons to use Linux instead of Windows, we don't know (maybe you know, me don't), this is so specific. I only know that opengl (cross-platform, used on Linux) is more efficient than directx (Windows) http://www.extremetech.com/gaming/133 ... n-directx-even-on-windows

Opengl instead of DX can reduce the amount of load of GPU computing on servers, and save money, maybe

EDIT: I found this to use a GPU on QEMU virtualization but it needs specific hardware and some Linux skill, if anyone wants to try https://www.reddit.com/r/pcmasterrace/ ... to_play_any_game_at_near/

Posted on: 2016/7/19 8:40
Homlt Adventuary Mod
Top
Re: How to run Freelancer on Linux using virtualbox
Starport Admin
Joined:
2009/2/21 21:42
Group:
Webmasters
Registered Users
Posts: 3517
Offline
OpenGL isn't more efficient than DirectX whatever the hell Valve says. Their "experiment" was anything but scientific and arose right around the time they were courting developers to work on ports for their Linux-based SteamOS. Biased much?

Furthermore, DirectX emulation through OpenGL is definitely NOT more efficient than straight up using DirectX. That argument makes zero sense.

And I didn't say that Xen or VMware wouldn't do graphics virtualization. Just like VirtualBox, they all do, but none of them run well. You'd never ever see that particular technology used in a real gaming context.

Posted on: 2016/7/19 14:09
"Cynicism is not realistic and tough. It's unrealistic and kind of cowardly because it means you don't have to try."
-Peggy Noonan
Top
Re: How to run Freelancer on Linux using virtualbox

Joined:
2012/1/22 17:08
From the outta space
Group:
Registered Users
Posts: 46
Offline
One of my friends tested CS Go on opengl, with the same hardware he gained 20 fps

some infos

https://www.reddit.com/r/DotA2/comment ... x_11_vs_opengl_on_reborn/

http://blog.wolfire.com/2010/01/Why-y ... se-OpenGL-and-not-DirectX

Maybe, Valve wants to make money.

I'm not talking about DX emulation, but using Opengl directly, steam games does it, for example (and it's just an example).

And some games not, so they'll run through DX on a M$ solution.

Cloud gaming already started, on street fighter for example, and it works very well, wich is a nervous game where latency is not really tolerated https://www.youtube.com/watch?v=ujTyvd1Ktnw

Have you any sources of what you said ?

I don't want to do those kind of little war between M$ and the rest of the world, if you like Windows I don't blame you at all.

Posted on: 2016/7/19 18:12
Homlt Adventuary Mod
Top
Re: How to run Freelancer on Linux using virtualbox
Starport Admin
Joined:
2009/2/21 21:42
Group:
Webmasters
Registered Users
Posts: 3517
Offline
Valve's games run better on OpenGL because they rewrote their entire stack for it. Had they spent as much time actually cleaning up their DirectX stack (which has been growing haphazardly for a decade), they probably would've seen an equivalent performance gain. This is not a scientific test, it's an anecdote at best, misleading marketing at worst.

OpenGL is a terrible API with a lot of deprecated cruft accumulated from old versions. There's a lot of bad info on it, the docs are horrendous, the tools are terrible, there's a cruel lack of support for it (AMD performance on OpenGL in Windows is universally panned). Is open source good? Absolutely. Is OpenGL a good example of open source? Hell no. It's design by committee at its absolute worst. I dearly hope Vulkan manages to dodge that bullet or it'll just end up in the same shitty drawer as OpenGL. It's not just devs being lazy or being used to Windows and DirectX, it's that Microsoft actually does amazing work with their tools and support. DirectX is miles ahead of OpenGL in that area.

As for the emulation thing, you seem to have confused two things. Running a DirectX game through a virtual machine on a Linux host inherently requires DirectX emulation (which is what this thread is about, FL on Linux), so you're going to see shitty performance and lots of overhead. Since FL is so old it's got a lot of performance to spare, it might still run okay, but it's far from an ideal or even desirable situation.

Posted on: 2016/7/19 18:36
"Cynicism is not realistic and tough. It's unrealistic and kind of cowardly because it means you don't have to try."
-Peggy Noonan
Top
Re: How to run Freelancer on Linux using virtualbox

Joined:
2012/1/22 17:08
From the outta space
Group:
Registered Users
Posts: 46
Offline
This is kind of an anecdote yes, I admit it, as a user of Opengl I've just found a FPS boost than I was on Windows on a few games like Minecraft, or console emulators. And like you can read from other players they said it too. But it requires more investigation.

The reason that DX is more "mature" is that DX have a lot more budget due to M$ who developing that. The challenge for them is to keep players on their OS.

If you look at the QEMU thing, you can see that the VM use the GPU directly and in a demo it can run Assassin's Creed perfectly. For sure you can't do that on VB just like this and the performances will are not really good. Unfortunately on Linux we have to deal with it but this QEMU thing looks promising.

Posted on: 2016/7/20 11:31
Homlt Adventuary Mod
Top
Re: How to run Freelancer on Linux using virtualbox
Starport Admin
Joined:
2009/2/21 21:42
Group:
Webmasters
Registered Users
Posts: 3517
Offline
Of course the reason DirectX is where it is because Microsoft is pushing it hard (and can you stop with the "M$"? I'd rather not be speaking to a child), but doesn't that speak to the failure of the open source model? It was supposed to be that people would flock to open projects since they could freely contribute and leverage the force of the entire community, but with OpenGL all that's done is giving us crap documentation, many half-baked tools and tutorials that largely focus on 2000-era APIs.

And I know that more advanced solutions do better, I'm specifically speaking, once again, in the context of Joe Q. Public wanting to run Windows DirectX games on Linux.

Posted on: 2016/7/20 13:43
"Cynicism is not realistic and tough. It's unrealistic and kind of cowardly because it means you don't have to try."
-Peggy Noonan
Top
Re: How to run Freelancer on Linux using virtualbox
Home away from home
Joined:
2008/9/11 15:55
From Somewhere at Moscow
Group:
Registered Users
FLServer Admins
$$$ Supporters $$$
Senior Members
Posts: 1744
Offline
So. Virtualbox uses wine3d sofware for 3d acceleration.
More simplier just to take d3d9.dll from it with dependencies.
Not all videocards will show you proper pic. Just try.

Last time i played with wine3d - some textures are transparent

Posted on: 2016/7/23 12:42
Open Sirius Mod
Top
Re: How to run Freelancer on Linux using virtualbox
Home away from home
Joined:
2008/9/11 15:55
From Somewhere at Moscow
Group:
Registered Users
FLServer Admins
$$$ Supporters $$$
Senior Members
Posts: 1744
Offline
"Well, virtualization isn't meant for gaming."
LDiamond is right! vGpu and cloud gaming already giving players with even old laptops fearures to play most modern games.

Again i'm for LDiamond - OpenGL is more effective than DirectX.

@LDiamond Proxmox is multihypervisor thing and supports windows since kvm supports it
@LDiamond "Hyper V requires a Win Server to run, and it's more resource consuming, have a lot of non required services running wich aren't necessarily "
It is not right totally because there is Hyper-V Server

Posted on: 2016/7/23 12:46
Open Sirius Mod
Top