Genesys CTI User Forum
Genesys CTI User Forum => Genesys CTI Technical Discussion => Topic started by: Dionysis 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?
-
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.
-
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!
-
Or, you know, just wait for 8.0 Administrator. ;D
It seems to work just fine using Firefox on Linux.
-
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?
-
hehe don't know, sometimes it is good but sometimes not, like GAD Supervisor interface.
-
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.
-
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.
-
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.
-
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*
-
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).
-
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...
-
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.
-
Still stumped, anyone have any other tips?
Even the ubuntu forums haven't been any help.
:(
-
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 ?
-
Hello again,
I finally found the solution myself 8) ! First execute wine on the command line to see the error output ("wine installation_directory/sce.exe"). It told me it could not find two specific DLL files :
mfc42.dll
msvcp60.dll
Just copy and paste those files into the same directory as sce.exe and it works fine since then.