I just installed everything, steam, bf2, etc works nice. The only Problem is the PR Launcher. It uses .NET and .NET is kind of hard to install under Linux.
I slightly remember a bash script that could be used to update and Launch PR. Is it still available?
Clund
P.S. and yes, If i got it working, I will make a nice tutorial for you
Re: Trying to run PR under Linux (client)
Posted: 2014-08-18 22:38
by MaSSive
Winetricks first then net 3.5 it should work. What script? Why do you need script to launch PR?
PRLanucher only requires .Net 4 to run, not 4.5 or 4.51.
I regularly tell people on this forum to download 4.5.1 , just to generally keep their systems up to date.
Re: Trying to run PR under Linux (client)
Posted: 2014-08-19 06:24
by Clund
So ... it is only a problem of the launcher, right?
EDIT: My winetricks fails to install at the 3.0 installation ... still figuring out why. (But I don't want to bother you with my wine Problems )
Re: Trying to run PR under Linux (client)
Posted: 2014-08-19 11:27
by Clund
May I present to you:
the buggy and flickering but useable Launcher:
EDIT:
aaaaand fail:
Wine says something like this:
"fixme:thread:NtQueryInformationThread info class 16 not supported yet"
I think this is some unimplemented function ... like hashing?
Re: Trying to run PR under Linux (client)
Posted: 2014-08-19 13:36
by Clund
Ohhhhh I am stupid. I used optirun.
Without optirun the graphics are well and I can update successfully
fixme :d 3d:resource_check_usage Unhandled usage flags 0x8.
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
wine: Unhandled exception 0x80000003 in thread 57 at address 0x3c04ee1 (thread 0057), starting debugger...
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:wtsapi:WTSRegisterSessionNotification Stub 0x20122 0x00000000
fixme:wtsapi:WTSRegisterSessionNotification Stub 0x2010c 0x00000000
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:advapi:UnregisterTraceGuids 0: stub
EDIT:
BloodyDeed wrote:How's the rest of the game? Does it run?
BF2 runs like ... Forrest Gump *badumm-tsch*
Re: Trying to run PR under Linux (client)
Posted: 2014-08-19 14:44
by BloodyDeed
No, the PR Launcher log, located in steam/steamapps/common/Battlefield 2/mods/pr/bin/PRLauncher.log
Project Reality Log File
PRLauncher.exe started at: 2014-08-19T15:49:20
Critical Error: An unhandled exception has occured. Details are as follows:
Object reference not set to an instance of an object.
Further details can be found in the following file:
[url]C:\Program Files\Steam\steamapps\common\Battlefield 2\mods\pr\bin\PRLauncher.log[/url]
Please report this error to the Project Reality Team, and include the log file in your report.
[url=https://www.realitymod.com/forum/f27-pr-bf2-support]Visit Support Forum[/url]
> System.NullReferenceException: Object reference not set to an instance of an object.
at PRLauncher.WPF.ViewModel.MainWindowViewModel...()
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
Re: Trying to run PR under Linux (client)
Posted: 2014-08-19 16:06
by LITOralis.nMd
You tried to load Artic Lion, a map that you have a file integrity check fail.
Try again loading Muttrah - Skirmish layer.
Also, out of curiosity, what file system are you using for your Wine? ntfs, ext4, etc?
You have enough failed integrity check files I suggest reinstalling just the PR mod.
That happens when I want to update after the fresh installation ...
2 possibilities:
The installer / extraction routine is bugged under wine.
The verifying routine is bugged under wine.
I have currently no Windows version of PR ... can you give me a tarball or .zip with all the files I can extract?
BTW: when I press options, the Launcher crashes without any log file ...
Re: Trying to run PR under Linux (client)
Posted: 2014-08-19 16:52
by LITOralis.nMd
It's possible you'll need a baremetal NTFS using this Ext2 IFS For Windows , but that's just a guess from my prior headache trying to get steam to run on Xubuntu with Wine and Winetricks
, PRLauncher has a file checksum verifier that might or might not be able to deal with virtualization, the different file system , and possibly is reliant on something in the .net framework that is missing in the Wine .NET Mono solution.
Re: Trying to run PR under Linux (client)
Posted: 2014-08-19 16:54
by LITOralis.nMd
The uncompressed size is like 6.9GB, I don't have a place to upload a compressed version, and it'll take me a good 12 hours with my ISP.
What I can do is :
upload all the game files, and just one map
and talk to you on Teamspeak as you work on this.
PM inbound with teamspeak info.
Re: Trying to run PR under Linux (client)
Posted: 2014-08-19 18:48
by Clund
I am going on holiday tomorrow ... so well ... let's continue when I am back