The forum

No internet connection in OSU!, but Steam has connection

Author Replies
Bugattikid2012 Thursday 21 January 2016 at 6:08
Bugattikid2012Anonymous

Bugattikid2012 Thursday 21 January 2016 at 6:10
Bugattikid2012Anonymous

I'm not sure if this is just a glitch for me, but I cannot see my original post's contents.  I will proceed to paste everything minus the log file a second time.  

 

I'm new to POL; I just installed it today.  I'm on Arch Linux, so I installed via pacman -S playonlinux.  System is and was up to date before installation.  

 

The first issue I ran into was that after downloading the program and necessary files, it wouldn't launch.  POL responded by automatically sending me to a page.  It instructed me to create the following file:

 

/etc/sysctl.d/10-ptrace.conf 


And place kernel.yama.ptrace_scope = 0 in the new file. 

 

I did so, rebooted my system and that issue was fixed.  Then, upon reaching the OSU! installer in the installation process, OSU! says it does not have an internet connection.  After a little googling, I found this page but the solution did not change anything.  Other than that, I haven't changed anything.  

 

I submitted a bug report, but I'm still thinking this could be user error or Arch blocking connections or something to that effect.  Doesn't seem like a bug to me, but I figured better safe than sorry.  

 

The reason I'm posting here is because I don't think this is an application error, but instead an error with POL or something to do with Arch and KDE (networkmanager is in use, but I don't see this causing an error.) blocking POL games.  Everything works fine until OSU's installer tries to gain internet access.  If this is in the wrong place I'll be happy to post it in the correct spot.  

 

Thanks for any help I recieve.  I can post log to pastebin or something if that triggered a spam filter or something.  

 

 

Edit: Just read that thing I was supposed to read before posting this.  Oops.  

 

Intel 4770k

16 Gigs 1886 RAM

MSI 780 Ti

Drivers: ""lib32-nvidia-libgl".  Works fine with native Steam games.  

 

Edit: Found a log that wasn't over 7 thousand lines long.  

 

gEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
fixme:shell:URL_ParseUrl failed to parse L"System.Drawing"
err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0
fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
fixme:shell:URL_ParseUrl failed to parse L"System.Core"
fixme:nls:GetUserPreferredUILanguages stub: 8 0x32db08 (nil) 0x32db04
fixme:thread:GetThreadPreferredUILanguages 8, 0x32db08, (nil) 0x32db04
fixme:sync:SetWaitableTimerEx (0x1c4, 0x4c7e9a8, 500, (nil), (nil), (nil), 50) semi-stub
fixme:process:FlushProcessWriteBuffers : stub
fixme:advapi:EventRegister {8e9f5090-2d75-4d03-8a81-e5afbf85daf1}, 0xa501ba, (nil), 0x160f860
fixme:shell:URL_ParseUrl failed to parse L"osu!.resources"
fixme:nls:LCMapStringEx unsupported lparam 169cf8
fixme:nls:LCMapStringEx unsupported lparam 169cf8
fixme:shell:URL_ParseUrl failed to parse L"osu!.resources"
fixme:nls:LCMapStringEx unsupported lparam 169cf8
fixme:nls:LCMapStringEx unsupported lparam 169cf8
fixme:shell:URL_ParseUrl failed to parse L"zx_23ca042e151141709face89979f12de3"
fixme:nls:LCMapStringEx unsupported lparam 169cf8
fixme:win:EnumDisplayDevicesW ((null),0,0x32dc08,0x00000000), stub!
fixme:shell:URL_ParseUrl failed to parse L"Accessibility"
fixme:nls:LCMapStringEx unsupported lparam 169cf8
fixme:nls:LCMapStringEx unsupported lparam 169cf8
fixme:nls:LCMapStringEx unsupported lparam 169cf8
fixme:nls:LCMapStringEx unsupported lparam 169cf8
fixme:nls:LCMapStringEx unsupported lparam 169cf8
fixme:shell:URL_ParseUrl failed to parse L"System.Configuration"
fixme:shell:URL_ParseUrl failed to parse L"System.Xml"
fixme:shell:URL_ParseUrl failed to parse L"System.Web"
fixme:ras:RasEnumConnectionsW (0x1bc230,0x5d4debc,0x5d4dec0),stub!
fixme:ras:RasEnumConnectionsW RAS support is not implemented! Configure program to use LAN connection/winsock instead!
err:winsock:WSAIoctl -> _WSAIO(IOC_WS2, 23) request failed with status 0x2733
err:winsock:WSAIoctl -> _WSAIO(IOC_WS2, 23) request failed with status 0x2733
fixme:ras:RasConnectionNotificationW (0xffffffff,0x380,0x00000003),stub!
fixme:winhttp:get_system_proxy_autoconfig_url no support on this platform
fixme:winhttp:WinHttpDetectAutoProxyConfigUrl discovery via DHCP not supported
err:winsock:WSAIoctl -> _WSAIO(IOC_WS2, 23) request failed with status 0x2733
err:winsock:WSAIoctl -> _WSAIO(IOC_WS2, 23) request failed with status 0x2733
err:winediag:schan_imp_init Failed to load libgnutls, secure connections will not be available.
err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
fixme:olepicture:OLEPictureImpl_QueryInterface () : asking for unsupported interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4}
fixme:olepicture:OLEPictureImpl_QueryInterface () : asking for unsupported interface {b196b283-bab4-101a-b69c-00aa00341d07}
fixme:olepicture:OLEPictureImpl_QueryInterface () : asking for unsupported interface {af86e2e0-b12d-4c6a-9c5a-d7aa65101e90}
fixme:olepicture:OLEPictureImpl_QueryInterface () : asking for unsupported interface {ecc8691b-c1db-4dc0-855e-65f6c551af49}
fixme:olepicture:OLEPictureImpl_QueryInterface () : asking for unsupported interface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90}
fixme:olepicture:OLEPictureImpl_QueryInterface () : asking for unsupported interface {00000003-0000-0000-c000-000000000046}
fixme:olepicture:OLEPictureImpl_QueryInterface () : asking for unsupported interface {00000144-0000-0000-c000-000000000046}

 

Edited by Bugattikid2012

petch Thursday 21 January 2016 at 7:54
petch

Hi,

err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0

Your system lacks 32bit libpng 1.2

err:winediag:schan_imp_init Failed to load libgnutls, secure connections will not be available.

That's most likely the cause of the issue you're experiencing, but I'm not sure how to fix this

Also I'm not sure osu script still works, it has been acknowledged as broken by the script's author for over 6 months, but somebody recently provided an update, so I'm not sure anymore...

 

Bugattikid2012 Thursday 21 January 2016 at 8:08
Bugattikid2012Anonymous

Just spent the past couple hours working with the AUR to install the missing packages you were talking about.  Had a space in the name of the directory, so that screwed me over.  Such a simple solution, but I didn't find it anywhere and didn't think that could cause the error until just now...  I'm attempting to try a reinstall of OSU again as I write.  

 

The patch you mentioned is marked as approved by "the team", so I'd think it works.  If not, what caused it to break?  An update to OSU! with .NET 4.5?  It's depressing that they haven't released an official Linux client yet; the game already has OGL rendering capabilities (obviously there's more to it than that, but still.).  

 

Also, .NET 4.5 installs correctly during the installation process.   

 

Either libgnutls or libpng fixed it.  Not sure which.  I'll mark as solved.  Thanks for your help!  I appreciate it, even if I was already working on the solution when you posted your reply : P.  Thanks!

petch Thursday 21 January 2016 at 12:02
petch

The patch you mentioned is marked as approved by "the team", so I'd think it works.  If not, what caused it to break?  An update to OSU! with .NET 4.5?

 Probably. That's the "beauty" of online software, nothing works forever.

This site allows content generated by members, and we promptly remove any content that infringes copyright according to our Terms of Service. To report copyright infringement, please send a notice to dmca-notice@playonlinux.com