Jump to content

Forums Announcement

Read-Only Mode for Announcements & Changelogs

Dear Survivors, we'd like to inform you that this forum will transition to read-only mode. From now on, it will serve exclusively as a platform for official announcements and changelogs.

For all community discussions, debates, and engagement, we encourage you to join us on our social media platforms: Discord, Twitter/X, Facebook.

Thank you for being a valued part of our community. We look forward to connecting with you on our other channels!

Stay safe out there,
Your DayZ Team

mumausserver

Members
  • Content Count

    11
  • Joined

  • Last visited

Community Reputation

2 Neutral

About mumausserver

  • Rank
    Scavenger
  1. mumausserver

    Something Different...

    @Vex_69 -- For that matter, why don't you guys translate it into hexidecimal and, in your head, decode the resulting ASCII text! Why on Earth would you make some EASIER when you could make it HARDER! (*Sarcasm laid on very thickly).
  2. In the original guide it says to run "winetricks dotnet4" when in fact, i believe, it should be "dotnet40" (big difference). However, it then takes me through some strange dialog that opens a sort of text editor (might even be Lynx). Each turn of the corner is just that much more difficult, lol. Why do so many posts on this topic say that "lots of people" have DayZ servers running in Wine with no problems, lol. This is just a normal Ubuntu Server 64-bit installation, nothing unusual about it or not more or less "out of the box" haha.
  3. Just an update as I'm doing research. The gnome-keyring bug seems to be related to a legit bug with Ubuntu/Wine. See this bug report.
  4. Yeah I think I solved that with "winetricks xact" but then I'm still left with the gnome-keyring bug.
  5. I had a feeling that was the case. Let's hope some experts chime in, as I think I'm stuck there. It feels like I'm so close, and at least the thought of the pure Linux solution gave me some hope for a second, haha. Tune in Tokyo....
  6. I had kind of thought something along those lines, but was uncertain if it would work. Would it simply be a matter of following these normal Arma2 server instructions for Linux, uploading the @dayz folder to the normal place, and then running the server commands as applicable? I'm not sure how the servers interact with MySQL, which is why I thought it may be necessary to run under Wine. Is all the MySQL configuration stuff OS independent?
  7. Looks like that last bug is where I'll be left high and dry (the "fixme:heap" bug above). It may be because I'm attempting to run this off of a true server (It's a kind of medium-range data-center-style server in my actual apartment that I typically use for my Minecraft server) that doesn't have a graphics card. Might be stuck. Any other ideas? EDIT: Looks like "gnome-keyring" is an application for storing passwords, etc., similar to the Mac keyring feature. Would this possibly be related to typing a CD key somewhere? I do have a legit CD key, but am I'm a supposed to, for example, type it into some file somewhere or something like that? Or is this perhaps just an issue with the scripting of the batch file?
  8. Just a couple more tips I forgot to mention previously. You will have to read the new instructions on the distro GitHub, as they have changed somewhat from this post, as is. You'll have to use some Linux savvy to translate between these instructions and the current instructions. I had to run "bash setup_perl.sh" rather than just "./setup_perl.sh" I believe this is because it's a fat32 file or something like that. I had to manually FTP my "..\Steam\steamapps\common\Arma 2 Operation Arrowhead\Expansion\beta" directory up to my Linux server, as for some reason that didn't get copied into the tarball I created of my Arma2/Arma2OA directories from Windows. Even after all that, I got stalled on another error inside of the wineconsole: "err:module:import_dll Library X3DAudio1_6.dll (which is needed by L"Z:\\home\\dayz\\arma\\arma2oa\\Expansion\\beta\\arma2oaserver.exe") not found err:module:LdrInitializeThunk Main exe initialization for L"Z:\\home\\dayz\\arma\\arma2oa\\Expansion\\beta\\arma2oaserver.exe" failed, status c0000135". I may have to attempt to reinstall DirectX or something like that, as X3dAudio1_6.dll would, seemingly, be a DirectX library. Also, forgot to mention that following the original instructions, running "winetricks dotnet4" simply resulted in the display of the help information of the "winetricks" command itself. When running "winetricks directx9" I got the following warning: "You probably shouldn't be using this. d3dx9 or, better, d3dx9_36 usually suffice." This may be related to the above X3dAudio1_6.dll" file being missing. Attempting to experiment currently. Edit: Got one step further. To solve the "X3DAudio1_6.dll" file problem I ran "winetricks xact". No idea what that does, but it was in a support topic for another game with a similar error, and it worked for me. Now on to the next error, haha. "fixme:heap:HeapSetInformation (nil) 1 (nil) 0 p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object file: No such file or directory Application tried to create a window, but no driver could be loaded.Make sure that your X server is running and that $DISPLAY is set correctly."
  9. Answered my own question: perl -MCPAN -e shell install Digest::SHA1
  10. I think that the above worked, but now I get "Can't locate Digest/SHA1.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl .) at build.pl line 14. BEGIN failed--compilation aborted at build.pl line 14." Any ideas?
  11. FYI on this guide for all who may be attempting it. I'm pretty positive that the DayZ Bliss Private Server distro has changed dramatically enough that the above tutorial will no longer work. Just thought I'd try to save you some time. Here are the problems I encountered when attempting to follow the guide. You'll notice in the readme on the DayZ-Private Server project github repo that installation requires Strawberry Perl, which is a Windows-only version of Perl. There may be a way install that inside of Wine, and then run it in order to execute the neccessary .pl scripts, but I'd wager that will be difficult and buggy, if possible at all, and I'm not going to try it. If anyone knows a workaround for this, I'd be happy to read about it. There is no file called "repack.pl" in the current distro for DayZ Bliss Private Server. Therefore, that step (which I believe is critical) cannot be executed. My hunch is that "repack.pl" was renamed/reworked into the existing "build.pl" file. However, if you attempt to run it you'll get the following error: "Can't locate File/Slurp.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl .) at build.pl line 7. BEGIN failed--compilation aborted at build.pl line 7." The above, as some Googling seemed to imply, is because normal Perl for Linux is not the same as Strawberry Perl, as is indicated as required. I wasn't able to get any further than that step, and as the author of this post has indicated he will not provide additional support or information, I'd warn that the above guide is basically completely bunk and inoperable. If anyone else has found a suitable guide with accurate instructions to install a DayZ private server instance under Wine in Debian Linux I'd be interested in reading it, so please send along a link as a reply to this post. I will be searching for the same, or attempting to experiment myself until I can find a reasonable method for doing this. On a sidenote, I'm completely stunned that there is no Linux server support offered by the DayZ devs themselves! You mean to tell me that ALL of the currently operational DayZ servers out there are *gasp* Windows servers!?!? What is this, 1996? Who the heck would design a game to only support Windows servers!? Let's hope they add native Linux server support to the official standalone, as that's just ridiculous. Linux servers are vastly superior technology-wise and far more common. There's just no conceivable reason I can imagine that you would design server software for Windows exclusively, unless, as a developer, you just don't have a technological clue! Shame, shame, Rocket et. al.
×