The forum

[ISSUE] Underlight

Author Replies
NoIdea Sunday 6 December 2020 at 2:28
NoIdeaAnonymous

I am trying to get a game called Underlight to run but I know next to nothing about how Wine works and can't work out why it won't run.  Can anybody make sense of these debugging logs?  (This is using just the default settings in PlayOnLinux).

Computer specs:

  • HP Pavilion 15-cw0994na laptop
  • Zorin OS Lite 12 (a variation on Ubuntu Xenial Xerus)
  • Ryzen 5 processor

I didn't know whether the .exe file was meant to be 32bit or 64bit so I tried both.

Debugging log for 32bit.

[12/06/20 00:58:14] - Running wine- --version (Working directory : /usr/share/playonlinux/python)
wine-3.0 (Ubuntu 3.0-1zorin2)

PlayOnLinux logfile
-------------------
Date: 12/06/20 00:58:14

> PlayOnLinux Version
  4.2.12
> uname -a
  Linux ab-HP-Pavilion-Laptop-15-cw0xxx 4.15.0-30-generic #32~16.04.1-Ubuntu SMP Thu Jul 26 20:25:39 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
> lsb_release -a
  
> wine --version
  wine-3.0 (Ubuntu 3.0-1zorin2)
> POL_WINEVERSION
  
> WINEPREFIX
  /home/ab/.PlayOnLinux//wineprefix/UL64bit
> Distribution
  Zorin OS 12.4
> glxinfo \| grep rendering
  direct rendering: Yes
> glxinfo \| grep renderer
      GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer, 
    GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer, 
Extended renderer info (GLX_MESA_query_renderer):
OpenGL renderer string: AMD RAVEN (DRM 3.23.0 / 4.15.0-30-generic, LLVM 6.0.0)
> OpenGL libs (Direct rendering testing)
  check_dd_x86 missing, test skipped
  check_dd_amd64 missing, test skipped

[12/06/20 00:58:15] - This is a 32bits prefix!
[12/06/20 00:58:15] - Running wine- cmd /c echo %ProgramFiles% (Working directory : /usr/share/playonlinux/python)
C:\Program Files
[12/06/20 00:58:24] - Running wine- /home/ab/Downloads/underlight-setup.exe (Working directory : /)
[12/06/20 01:05:26] - Running wine- winepath -u C:\\users\\ab\\Desktop (Working directory : /home/ab/.PlayOnLinux/wineprefix/UL64bit/drive_c)
/home/ab/.PlayOnLinux//wineprefix/UL64bit/dosdevices/c:/users/ab/Desktop
[12/06/20 01:05:57] - Running wine- winepath -u C:\\users\\ab\\Desktop (Working directory : /home/ab/.PlayOnLinux/wineprefix/UL64bit/drive_c)
/home/ab/.PlayOnLinux//wineprefix/UL64bit/dosdevices/c:/users/ab/Desktop
[12/06/20 01:06:34] - Running wine- Underlight.exe (Working directory : /home/ab/.PlayOnLinux/wineprefix/UL64bit/drive_c/Underlight)
[12/06/20 01:06:50] - Running wine- Underlight.exe (Working directory : /home/ab/.PlayOnLinux/wineprefix/UL64bit/drive_c/Underlight)
0009:err:module:load_builtin_dll failed to load .so lib for builtin L"wined3d.dll": /lib/i386-linux-gnu/libm.so.6: version `GLIBC_2.27' not found (required by /usr/lib/wine/../i386-linux-gnu/wine/wine0009:err:module:import_dll Loading library wined3d.dll (which is needed by L"C:\\windows\\system32\\ddraw.dll") failed (error c000007a).
0009:err:module:import_dll Library DDRAW.dll (which is needed by L"C:\\Underlight\\Underlight.exe") not found
0009:err:module:attach_dlls Importing dlls for L"C:\\Underlight\\Underlight.exe" failed, status c0000135
[12/06/20 01:27:33] - Running wine- Underlight.exe (Working directory : /home/ab/.PlayOnLinux/wineprefix/UL64bit/drive_c/Underlight)
0009:err:module:load_builtin_dll failed to load .so lib for builtin L"wined3d.dll": /lib/i386-linux-gnu/libm.so.6: version `GLIBC_2.27' not found (required by /usr/lib/wine/../i386-linux-gnu/wine/wine0009:err:module:import_dll Loading library wined3d.dll (which is needed by L"C:\\windows\\system32\\ddraw.dll") failed (error c000007a).
0009:err:module:import_dll Library DDRAW.dll (which is needed by L"C:\\Underlight\\Underlight.exe") not found
0009:err:module:attach_dlls Importing dlls for L"C:\\Underlight\\Underlight.exe" failed, status c0000135

Debugging log for 64bit.

[12/06/20 00:42:55] - Running wine- --version (Working directory : /usr/share/playonlinux/python)
wine-3.0 (Ubuntu 3.0-1zorin2)

PlayOnLinux logfile
-------------------
Date: 12/06/20 00:42:55

> PlayOnLinux Version
  4.2.12
> uname -a
  Linux ab-HP-Pavilion-Laptop-15-cw0xxx 4.15.0-30-generic #32~16.04.1-Ubuntu SMP Thu Jul 26 20:25:39 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
> lsb_release -a
  
> wine --version
  wine-3.0 (Ubuntu 3.0-1zorin2)
> POL_WINEVERSION
  
> WINEPREFIX
  /home/ab/.PlayOnLinux//wineprefix/UL
> Distribution
  Zorin OS 12.4
> glxinfo \| grep rendering
  direct rendering: Yes
> glxinfo \| grep renderer
      GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer, 
    GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer, 
Extended renderer info (GLX_MESA_query_renderer):
OpenGL renderer string: AMD RAVEN (DRM 3.23.0 / 4.15.0-30-generic, LLVM 6.0.0)
> OpenGL libs (Direct rendering testing)
  check_dd_x86 missing, test skipped
  check_dd_amd64 missing, test skipped

[12/06/20 00:42:56] - This is a 64bits prefix!
[12/06/20 00:42:56] - Running wine- cmd /c echo %ProgramFiles% (Working directory : /usr/share/playonlinux/python)
C:\Program Files (x86)
[12/06/20 00:43:14] - Running wine- /home/ab/Downloads/underlight-setup.exe (Working directory : /)
003e:err:module:load_builtin_dll failed to load .so lib for builtin L"msvcrt.dll": /lib/i386-linux-gnu/libm.so.6: version `GLIBC_2.27' not found (required by /usr/lib/wine/../i386-linux-gnu/wine/msvcr003e:err:module:import_dll Loading library msvcrt.dll (which is needed by L"C:\\windows\\system32\\notepad.exe") failed (error c000007a).
003e:err:module:attach_dlls Importing dlls for L"C:\\windows\\system32\\notepad.exe" failed, status c0000135
[12/06/20 00:44:00] - Running wine- winepath -u C:\\users\\ab\\Desktop (Working directory : /home/ab/.PlayOnLinux/wineprefix/UL/drive_c)
/home/ab/.PlayOnLinux//wineprefix/UL/dosdevices/c:/users/ab/Desktop
[12/06/20 00:44:43] - Running wine- winepath -u C:\\users\\ab\\Desktop (Working directory : /home/ab/.PlayOnLinux/wineprefix/UL/drive_c)
/home/ab/.PlayOnLinux//wineprefix/UL/dosdevices/c:/users/ab/Desktop
[12/06/20 00:45:12] - Running wine- Underlight.exe (Working directory : /home/ab/.PlayOnLinux/wineprefix/UL/drive_c/Underlight)
[12/06/20 00:45:27] - Running wine- Underlight.exe (Working directory : /home/ab/.PlayOnLinux/wineprefix/UL/drive_c/Underlight)
0009:err:module:load_builtin_dll failed to load .so lib for builtin L"wined3d.dll": /lib/i386-linux-gnu/libm.so.6: version `GLIBC_2.27' not found (required by /usr/lib/wine/../i386-linux-gnu/wine/wine0009:err:module:import_dll Loading library wined3d.dll (which is needed by L"C:\\windows\\system32\\ddraw.dll") failed (error c000007a).
0009:err:module:import_dll Library DDRAW.dll (which is needed by L"C:\\Underlight\\Underlight.exe") not found
0009:err:module:attach_dlls Importing dlls for L"C:\\Underlight\\Underlight.exe" failed, status c0000135
[12/06/20 01:07:22] - Running wine- Underlight.exe (Working directory : /home/ab/.PlayOnLinux/wineprefix/UL/drive_c/Underlight)
0009:err:module:load_builtin_dll failed to load .so lib for builtin L"wined3d.dll": /lib/i386-linux-gnu/libm.so.6: version `GLIBC_2.27' not found (required by /usr/lib/wine/../i386-linux-gnu/wine/wine0009:err:module:import_dll Loading library wined3d.dll (which is needed by L"C:\\windows\\system32\\ddraw.dll") failed (error c000007a).
0009:err:module:import_dll Library DDRAW.dll (which is needed by L"C:\\Underlight\\Underlight.exe") not found
0009:err:module:attach_dlls Importing dlls for L"C:\\Underlight\\Underlight.exe" failed, status c0000135

Dadu042 Sunday 6 December 2020 at 13:47
Dadu042
Moderator

POL and Wine versions are outdated.

http://wiki.playonlinux.com/index.php/Manual_Installations

NoIdea Sunday 6 December 2020 at 16:03
NoIdeaAnonymous

My system's saying otherwise, insists there are no newer versions available, perhaps because it's a slightly older distro. Any other ideas, anyone? Surprised if Underlight's so fussy about things being the latest version, it's a tiny, cronky old game.

P.S. How do I do code tags in this forum?

Edited by NoIdea

NoIdea Sunday 6 December 2020 at 17:47
NoIdeaAnonymous

Never mind - I tried a slightly different web search and this time found some instructions that have got it working. I'll leave the link here in case anyone else passes by wanting to install Underlight.
https://forums.underlight.com/viewtopic.php?f=6&t=8486
Note that 3.0.5 wasn't in the list of available Wine versions on my machine for some reason, but I used 3.1 and it worked.