Help need direction in setting up eLicenser in wine

Questions about Wine on Linux
Locked
donbendo
Newbie
Newbie
Posts: 2
Joined: Thu Dec 07, 2017 6:15 am

Help need direction in setting up eLicenser in wine

Post by donbendo »

Hello maestros!
So basically I've been working on putting together a new home studio computer using Ubuntu and wine for the PC. I have an old Yamaha usb mixing studio which I am running on Cubase AI 4 (an older studio program). Cubase itself ran beautifully for the trial period with playonlinux, however now I need ot activate the license for it. Since I know USB docklings are not supported well in wine, I want to use Steinberg's soft eLicenser software to store the license within a file on the computer itself. However I am having trouble installing this simple, supposedly easy-to-run software. I have ran the installed program in Debug mode in playonlinux multiple times, but I cant see anything that would give away clearly what my setup is missing and i'm hoping some of you who are more versed in wine than myself can give me at least some directions on where I need to look to make this thing run. Any input is appreciated, I am attaching a part of the .log file of the debug mode below, i'm not sure what that FATAL ERROR refers to in terms of dependencies. Thanks in advance :)


Setup:

-Ubuntu 16.04 LTS (32-bit)
-CPU - Intel® Core™ i5 CPU 760 @ 2.80GHz × 4
-GPU - GeForce GT 240/PCIe/SSE2 (driver: nvidia-340.102)
-Wine version: 1.9.24

Code: Select all

Unhandled Exception:
System.InvalidProgramException: Invalid IL code in <Module>:DateTimeHelper.getDateTimeAsString (): IL_004b: ret       


  at <Module>.LoggingHandler.writeLogHeader (Int32 loggingLevel, System.SByte* methodName, System.SByte* msg) <0xb8de9c8 + 0x0002f> in <filename unknown>:0 
  at <Module>.LCC2Facade.stopFacade () <0xb8de900 + 0x00063> in <filename unknown>:0 
  at <Module>.DotNetGlue.{dtor} (DotNetGlue* ) <0xb8f9438 + 0x000fb> in <filename unknown>:0 
  at <Module>.DotNetGlue.__vecDelDtor (DotNetGlue* , UInt32 ) <0xb8f9388 + 0x00073> in <filename unknown>:0 
  at (wrapper native-to-managed) <Module>:DotNetGlue.__vecDelDtor (DotNetGlue*,uint)
  at LCC2.FormMain.!FormMain () <0xb8f9338 + 0x00026> in <filename unknown>:0 
  at LCC2.FormMain.Dispose (Boolean ) <0xb8f9298 + 0x00057> in <filename unknown>:0 
  at LCC2.FormMain.Finalize () <0xb8f9278 + 0x00018> in <filename unknown>:0 
Shutting down finalizer thread timed out.
* Assertion at ../../../mono/mono/metadata/gc.c:867, condition `finalizer_thread_exited' not met

[ERROR] FATAL UNHANDLED EXCEPTION: System.InvalidProgramException: Invalid IL code in <Module>:DateTimeHelper.getDateTimeAsString (): IL_004b: ret       



  at <Module>.LoggingHandler.writeLogHeader (Int32 loggingLevel, System.SByte* methodName, System.SByte* msg) <0xb8de9c8 + 0x0002f> in <filename unknown>:0 

  at <Module>.LCC2Facade.stopFacade () <0xb8de900 + 0x00063> in <filename unknown>:0 

  at <Module>.DotNetGlue.appWillTerminate (DotNetGlue* ) <0xb8f76e0 + 0x0005f> in <filename unknown>:0 

  at (wrapper native-to-managed) <Module>:DotNetGlue.appWillTerminate (DotNetGlue*)

  at LCC2.FormMain.event_FormClosing (System.Object sender, System.Windows.Forms.FormClosingEventArgs e) <0xb8f2558 + 0x00146> in <filename unknown>:0 

  at System.Windows.Forms.Form.OnFormClosing (System.Windows.Forms.FormClosingEventArgs e) <0xb8f24d8 + 0x00056> in <filename unknown>:0 

  at System.Windows.Forms.Form.FireClosingEvents (CloseReason reason, Boolean cancel) <0xb8f23d8 + 0x0007b> in <filename unknown>:0 

  at (wrapper remoting-invoke-with-check) System.Windows.Forms.Form:FireClosingEvents (System.Windows.Forms.CloseReason,bool)

  at System.Windows.Forms.Application.Exit (System.ComponentModel.CancelEventArgs e) <0xb8f1da8 + 0x001c7> in <filename unknown>:0 

  at System.Windows.Forms.Application.Exit () <0xb8f1d70 + 0x00027> in <filename unknown>:0 

  at System.Windows.Forms.Application.OnThreadException (System.Exception t) <0xb8decb0 + 0x0010b> in <filename unknown>:0 

  at System.Windows.Forms.Form.OnLoadInternal (System.EventArgs e) <0xb8ddea0 + 0x0008b> in <filename unknown>:0 

  at System.Windows.Forms.Form.OnCreateControl () <0xb8ddaa0 + 0x00053> in <filename unknown>:0 

  at System.Windows.Forms.Control.CreateControl () <0x2144680 + 0x00111> in <filename unknown>:0 

  at System.Windows.Forms.Control.SetVisibleCore (Boolean value) <0x21536b0 + 0x00063> in <filename unknown>:0 

  at System.Windows.Forms.Form.SetVisibleCore (Boolean value) <0xb8d73f0 + 0x00247> in <filename unknown>:0 

  at System.Windows.Forms.Control.set_Visible (Boolean value) <0x2153648 + 0x0002b> in <filename unknown>:0 

  at (wrapper remoting-invoke-with-check) System.Windows.Forms.Control:set_Visible (bool)

  at System.Windows.Forms.Application.RunLoop (Boolean Modal, System.Windows.Forms.ApplicationContext context) <0xb8d6278 + 0x00287> in <filename unknown>:0 

  at System.Windows.Forms.Application.Run (System.Windows.Forms.ApplicationContext context) <0xb8d61e8 + 0x00043> in <filename unknown>:0 

  at System.Windows.Forms.Application.Run (System.Windows.Forms.Form mainForm) <0xb8d5f68 + 0x00033> in <filename unknown>:0 

  at <Module>.main (System.String[] ) <0x21010d8 + 0x00063> in <filename unknown>:0 
fixme:msvcrt:__clean_type_info_names_internal (0x7c538978) stub
[12/07/17 12:28:32] - Running wine-1.9.24 winecfg (Working directory : /usr/share/playonlinux/python)
My personal guess is to do with the .NET implementation of wine, I'm aware it's a bit shaky in wine. Hopefully someone can give me a heads up what I need to pick at. Thanks again :)
qwertymnb
Level 4
Level 4
Posts: 237
Joined: Sun Jan 17, 2016 4:36 pm

Re: Help need direction in setting up eLicenser in wine

Post by qwertymnb »

Looks like a mono-bug to me

You could try ``winetricks -q dotnet462`` or whatever version of native .Net it needs

Regards
donbendo
Newbie
Newbie
Posts: 2
Joined: Thu Dec 07, 2017 6:15 am

Re: Help need direction in setting up eLicenser in wine

Post by donbendo »

Thanks a bunch, after trying all day, I have been able to start up the soft eLicenser and create the soft eLicense on the drive, only to get the message 'soft eLicenser doesn't have enough permissions to run', after which the created soft eLicense became 'deactivated' within the eLCC program. After scouring for hours on forums, turns out there needs to be a service running on windows to enable this licenser to run, which is a service that is unable to run on wine.
So I guess back to windows....I hope one day Linux will become good enough, myself and many others included whom I know are tired of using Microsoft and Apple's sh*t literally just because they use their muscle to enforce exclusive compatibility with their trash OSs. Thanks again for the help and please free us!
Locked