Author Topic: Genesys GUI's on Linux?  (Read 12851 times)

Offline Dionysis

  • Sr. Member
  • ****
  • Posts: 408
  • Karma: 8
Genesys GUI's on Linux?
« on: October 10, 2008, 07:08:30 AM »
I've decided that windows is evil.

Therefore I want to run linux on my desktop at work. 

Now comes the tricky part.  I'm trying to run CME, IRD, SCI, etc in Wine on Linux.

I am getting an error stating that the processor architecture is not supported by the install wizard.

Has anyone ever successfully done this?

If so, any tips/tricks for me?

Offline barleycorn

  • Jr. Member
  • **
  • Posts: 73
  • Karma: 2
Re: Genesys GUI's on Linux?
« Reply #1 on: October 10, 2008, 02:17:39 PM »
What I've found to work (at least under Ubuntu) is to take an existing installation from Windows, e.g. copy the entire Configuration Manager application directory over to your Linux install.  You may have to hunt around for some common DLLs that are used, but CME works just fine. SCI seems a bit spotty and I've never really figured out how to get it to run without problems.
Most of the DLLs you require are to be found in c:\Program Files\Common Files\GCTI  - just copy those over to the application directory of the app you are trying to run and CME at least should work.   As ever, YMMV.
I've had success running CME and IRD on both OS X and Linux, so good luck.

Offline Dionysis

  • Sr. Member
  • ****
  • Posts: 408
  • Karma: 8
Re: Genesys GUI's on Linux?
« Reply #2 on: October 10, 2008, 08:54:40 PM »
Aah, that's where I went wrong then.  I tried copying the installed directory but didn't copy across the dll's.

I'll give it a try on Monday.

Thanks!


Offline barleycorn

  • Jr. Member
  • **
  • Posts: 73
  • Karma: 2
Re: Genesys GUI's on Linux?
« Reply #3 on: October 10, 2008, 09:02:51 PM »
Or, you know, just wait for 8.0 Administrator.  ;D
It seems to work just fine using Firefox on Linux.

Offline Dionysis

  • Sr. Member
  • ****
  • Posts: 408
  • Karma: 8
Re: Genesys GUI's on Linux?
« Reply #4 on: October 11, 2008, 01:50:05 AM »
I could.

But I can't stand web interfaces, one of the reasons I avoid WFM like the plague.

What is it with the world's obsession with web interfaces at the moment?



Offline cavagnaro

  • Administrator
  • Hero Member
  • *****
  • Posts: 7639
  • Karma: 56330
Re: Genesys GUI's on Linux?
« Reply #5 on: October 11, 2008, 02:14:11 AM »
hehe don't know, sometimes it is good but sometimes not, like GAD Supervisor interface.

Offline Dionysis

  • Sr. Member
  • ****
  • Posts: 408
  • Karma: 8
Re: Genesys GUI's on Linux?
« Reply #6 on: October 13, 2008, 01:24:02 AM »
Ok, so I've got config manager working perfectly.  w00t!

However, IRD is giving me grief.

Whenever I attempt to open a strategy I get this error:
[code]Strategy file C:\GCTI\Interaction Routing Designer\importsrt\strategy file.rbn is not accessible[/code]

I have full access to the directory in question and can manually create a file with the same name, it still doesn't work if I do this though.

Offline cavagnaro

  • Administrator
  • Hero Member
  • *****
  • Posts: 7639
  • Karma: 56330
Re: Genesys GUI's on Linux?
« Reply #7 on: October 13, 2008, 02:30:54 AM »
what about if you save strategies on DB and not on local HD so in that way that reference is removed. Another option is to go to the script itself on CME and change the path on the options of the script.

Offline Dionysis

  • Sr. Member
  • ****
  • Posts: 408
  • Karma: 8
Re: Genesys GUI's on Linux?
« Reply #8 on: October 13, 2008, 03:30:52 AM »
The strategies are all saved on the DB. 

What I think it's trying to do is copy the strategy from the db, to a temp file on the local machine.  I've tested this theory in Windows and it looks to be correct.  As you open a strategy it creates a copy of the rbn in the importstr directory, then when you close the strategy it disappears.

Looks like there may be environment variables causing issues here... maybe.



Offline Dionysis

  • Sr. Member
  • ****
  • Posts: 408
  • Karma: 8
Re: Genesys GUI's on Linux?
« Reply #9 on: October 13, 2008, 07:07:42 AM »
On further investigation it looks like it's a file path issue.

In linux you can't type a file path like this "c:\gcti\interaction routing designer... etc", which is what it's looking for.

Now I'm stumped, off to linux geekery type sites I go.

*whips out the pocket protector and propellor hat*

Offline barleycorn

  • Jr. Member
  • **
  • Posts: 73
  • Karma: 2
Re: Genesys GUI's on Linux?
« Reply #10 on: October 13, 2008, 07:24:47 AM »
There's definitely a way to do it, I'm sure WINE has some way to resolve path dependencies as it was working for me to the point of being able to edit strategies; there were some problems with the IRD log files that were causing it grief the last time I played with it.
I'll check on it when I can load up my Linux system again (dead laptop).

Offline cavagnaro

  • Administrator
  • Hero Member
  • *****
  • Posts: 7639
  • Karma: 56330
Re: Genesys GUI's on Linux?
« Reply #11 on: October 13, 2008, 07:27:33 AM »
That path is extracted from the registry, so your linux must be storing that also somewhere, maybe you can try an approach from there. I can't find it embedded on the EXE, will search on the DLLs but wouldn't make sense...

Offline Dionysis

  • Sr. Member
  • ****
  • Posts: 408
  • Karma: 8
Re: Genesys GUI's on Linux?
« Reply #12 on: October 13, 2008, 07:51:16 AM »
I've tried editing the path in the registry.

However, if I change the path to this: /home/user/somedirectory/

The error changes to reference something like this:
/home/user/somedirectory/\importstr\strategy name.rbn

So changing the registry sort of works, but IRD is still adding an extra directory onto the path.



Offline Dionysis

  • Sr. Member
  • ****
  • Posts: 408
  • Karma: 8
Re: Genesys GUI's on Linux?
« Reply #13 on: October 15, 2008, 11:30:47 PM »
Still stumped, anyone have any other tips?

Even the ubuntu forums haven't been any help.

:(

Offline bobhorn

  • Newbie
  • *
  • Posts: 2
  • Karma: 0
Re: Genesys GUI's on Linux?
« Reply #14 on: November 13, 2009, 08:00:39 AM »
Hello there,

 I failed starting CME under Ubuntu although I followed the instructions stated previously. Maybe this is because of the ip_description.xml file which is not set properly. This is what I set :


 <Platforms OSGroupName="linux">
   <Computer Type="Intel 32 bit">
     <OS Name="Ubuntu"/>
  </Computer>
 </Platforms>


Anyone knows what is wrong there ? Is "Ubuntu" the proper OS Name ?
« Last Edit: November 13, 2009, 08:34:04 AM by bobhorn »