[Bug 42005] New: "osu!" cannot connect to the internet

wine-bugs at winehq.org wine-bugs at winehq.org
Fri Dec 16 14:37:22 CST 2016


https://bugs.winehq.org/show_bug.cgi?id=42005

            Bug ID: 42005
           Summary: "osu!" cannot connect to the internet
           Product: Wine
           Version: unspecified
          Hardware: x86-64
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: -unknown
          Assignee: wine-bugs at winehq.org
          Reporter: eldiablodivino at gmail.com
      Distribution: ---

Created attachment 56439
  --> https://bugs.winehq.org/attachment.cgi?id=56439
The logs produced by both Wine 2.0rc1 and Wine Staging 1.9.23-3 when WINEDEBUG
is set to "+wininet".

========
Summary:
========

I have been having a great deal of trouble getting Osu to work on Arch Linux.
The short version is that I have no internet access as far as both Osu itself,
and the Osu installer, are concerned. I have attached my +wininet debug logs to
this report. Please help.


============================================
Longer explanation / background information:
============================================

Originally, I was running Ubuntu 16.10. I had Osu installed via PlayOnLinux4 .
Usually I use PlayOnLinux just as a wine prefix manager, but in this case I
think I *did* install it via their automated installation script. In any case,
it was running with Wine 1.9.1, and it worked perfectly fine, with no issues
whatsoever.

Very recently, I switched to Arch Linux. This means that I am running a
relatively fresh installation. Unfortunately, I can no longer get Osu working.
Here is what I have tried:

1. First, I installed PlayOnLinux 4 via the "playonlinux" package from the
official repository. I then simply copied across my .PlayOnLinux folder from my
old Ubuntu install. This folder contains both the wine prefixes and the actual
wine binaries - in other words, it should contain everything needed to run Osu,
and it should all be set up EXACTLY as it was on Ubuntu. When I launch Osu via
PlayOnLinux, the game runs in offline mode. I can play it just fine, but I'm
limited to single-player and have no online statistics recording. At the bottom
of the screen, it constantly says "Connection failed. Retrying in 30s...". It
seems to repeatedly attempt to connect to the Osu servers, but always fails.

2. I then installed the "wine-gaming-nine" package from the Arch User
Repository, as well as "winetricks" from the official repository. This time, I
decided to try without touching PlayOnLinux, and just use Wine directly.
Following the guidance on the AppDB page for Osu, I set up a clean prefix with
the win32 architecture, and installed dotnet45 via winetricks. I then tried to
run the Osu installer... and the Osu installer fails, saying that it could not
connect to the internet! In other words, it has the same issue as before, just
moved to an earlier stage (since this time I was installing it from scratch).

3. I then replaced "wine-gaming-nine" with "wine-staging" from the official
repository. Again, I set up a clean win32 prefix, installed dotnet45, and tried
to install Osu. Again, it complains about not having internet access.

4. I then replaced "wine-staging" with "wine" from the official repository.
Again, I set up a clean win32 prefix, installed dotnet45, and tried to install
Osu. Again, it complains about not having internet access.

So to sum up, I've tried running Osu with Wine 1.9.1, Wine Staging 1.9.23-3
(with gallium-nine patches), Wine Staging 1.9.23 (vanilla), and with Wine
2.0rc1, all with the same result: no internet access for Osu.


============
Other notes:
============

I should add that I have other programs running in Wine (Skype and Garena), and
they are able to use the internet. They aren't .NET apps, as far as I'm aware,
so perhaps that's why?

My internet works just fine outside of Wine, as far as I can tell. I'm able to
browse the internet, send and receive emails, use Discord, etc. I'm just
running NetworkManager with mostly default settings, albeit with IPv6 disabled.

I don't know much about Wine, so I could be barking up the wrong tree, but one
log message that stands out to me is "fixme:ras:RasEnumConnectionsW RAS support
is not implemented! Configure program to use LAN connection/winsock instead!".
I did some searching online for this message, but unfortunately I wasn't able
to find much. I did see some people saying to "just install libgnutls, as well
as the 32-bit version". But the thing is, I DO have both installed. On Arch,
these are the "gnutls" and "lib32-gnutls" packages, and I have confirmed that I
have both. I even tried reinstalling them, and it made no difference.

I have attached the logs produced by both Wine 2.0rc1 and Wine Staging 1.9.23-3
when WINEDEBUG is set to "+wininet".

===

I'm not sure if this is a Wine bug or just something weird on my system, but
either way I would really appreciate any help you could offer. Please let me
know if I need to provide any more information. Thanks.

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list