[ANN] opentrack 2.0 beta 1 released!
-
Small update: update opentrack 2.3.13 didn’t solve the problem with wine output. So i’d be grateful if anyone would be so kind and try steps from post above and post the results.
-
Just wondering if you tried my pre-compiled binaries from Dec. 2020? I don’t know if any ubuntu dependencies would break things on Fedora, but as it’s not a proper package (just a tar archive) it might be worth a shot.
Cheers, Uwe
-
I think there are two things combined:
primo i’m dumb and I don’t know how to enable opentrack in wine apps,
secundo Wine 6.x breaks opentrack wine wrapper.WRT second problem, i’ve downgraded wine to 5.18 and rebuild opentrack against it. There’s a progress, opentrack-wrapper-wine.exe.so process doesn’t crash, which is good
For the first problem, can somebody post brief instructions how it is supposed to work?
What I did so far is- install opentrack
- in BMS prefixc symlinked freetrackclient.dll NPClient.dll in windows/system32 and freetrackclient64.dll NPClient64.dll in windows/syswow64
- set PointTracker as input, Wine Windows layer for UNIX as output, accela as filter
- configure Wine output:
point to BMS prefix
check ESYNC and FSYNC
set protocol to both
HeadTracking doesn’t work in both BMS and Il21946(same steps in IL2 prefix).
I’ve also tried to manually register dlls, no luck regserv32 says dll registreation fails.
Thanks in advance
/Xeno -
Still no luck with wine output, but at least FlightGear works. I’ve reported problem with wrapper process crash with wine 6.x, so far no answer.
There’ a progress on packaging front, wine protocol has been moved do subpackage, as I don’t wanna drag wine dependence on main program. Also it seems sourcecode is included in default install, it also has been moved to subpackage.
Remaining things to do is, make rpmbuild clone source from git @given commit, add 32bit packages to wine output build dependences, fix build in mock environment then finally put it to some informal review.before i even start to thinking about pushing it to rpmfusion repo.once again request for brief info how to use native opentrack with wine apps (mostly BMS and Il2 1946)
-
Bumping the thread, somehow I can’t make headtracking being detected by apps running in wineprefixes.
I’ve tried to diagnose problem with trackir client tool.
I’ve launched opentrack, started headtracking, then lauched client program
When it was launched in default ~/.wine env everything was fine, client connected headtracker, values were changing when I moved my head.
But once I’ve tried to start it from any wineprefix it just closed without any output, nor error message. Despite of wine output being configured to use selected wine prefix and wrapper process being present.Does anyone had success recently with using native opentrack and apps in wine prefixes?
-
Ok I’ve got this one sorted out, many thanks to apk, whos post provided all the answers I needed. Opentrack wine proto works just fine with assumption your wine is <6.0 (for me opentrack wrapper process crashes with wine 6.x).
The key is to set WINEESYNC=1 in runtime environment, else apps won’t detect trackir input.
Later I’ll try to update BMS on Linux guide with all the steps to get it set up nicely, because all the important info is spreads across many threads and sometimes is not easy to find. -
thanks xeno, good work! I’ve been whining about a subforum for Linux / “other OS” users here for years, sadly without any results so far. I believe the devs don’t want to give the (false) impression that running BMS on anything else than windows is even halfway supported by them.
Cheers, Uwe
-
Ok I’ve got this one sorted out, many thanks to apk, whos post provided all the answers I needed. Opentrack wine proto works just fine with assumption your wine is <6.0 (for me opentrack wrapper process crashes with wine 6.x).
The key is to set WINEESYNC=1 in runtime environment, else apps won’t detect trackir input.
Later I’ll try to update BMS on Linux guide with all the steps to get it set up nicely, because all the important info is spreads across many threads and sometimes is not easy to find.Cool! Looking forward for that guide. As you, found all the info scattered around and never managed to compile an opentrack with all the options right. There was always something I could’t make work.
-
First edition:
https://www.benchmarksims.org/forum/showthread.php?41827-UNOFFICIAL-Running-BMS-on-Linux-WINE-with-opentrack-HOWTOAny comments welcome.