Phase 6 does not launch

Questions about Wine on Linux
Locked
Bianca-Bella
Newbie
Newbie
Posts: 4
Joined: Sun Oct 05, 2014 5:50 am

Phase 6 does not launch

Post by Bianca-Bella »

Hi,
a short time ago I decided to install Ubuntu 14.04 LTS as a dualboot next to Windows 7.
However, there is a program which is called "Phase 6" which I'd like to continue to use on Ubuntu.
It's a German program which is made for learning vocabulary.
That's why I actually installed Wine 1.6.2. Although the installation worked well, I'm not able to launch Phase 6.
There a following error massage when I start Phase 6 within the terminal:
rot@Calypsosystem:~$ wine ~/.wine/drive_c/Program\ Files\ \(x86\)/phase-6/phase-6/phase-6.exe
fixme:system:SetProcessDPIAware stub!
fixme:shell:SetCurrentProcessExplicitAppUserModelID L"phase-6": stub
err:ole:CoGetClassObject class {77f10cf0-3db5-4966-b520-b7c54fd35ed6} not registered
err:ole:CoGetClassObject no class object {77f10cf0-3db5-4966-b520-b7c54fd35ed6} could be created for context 0x1
fixme:uxtheme:BufferedPaintInit Stub ()
rot@Calypsosystem:~$ fixme:exec:SHELL_execute flags ignored: 0x00000100
Excuse my English guys, I hope you can help me)

Bianca-Bella
User avatar
dimesio
Moderator
Moderator
Posts: 13208
Joined: Tue Mar 25, 2008 10:30 pm

Re: Phase 6 does not launch

Post by dimesio »

Try upgrading Wine to the current development release and installing to a 32 bit wineprefix.
Bianca-Bella
Newbie
Newbie
Posts: 4
Joined: Sun Oct 05, 2014 5:50 am

Re: Phase 6 does not launch

Post by Bianca-Bella »

Allright I managed to upgrade Wine to 1.7.27.

Nevertheless I'm not quite experienced at using Linux/Ubuntu/Wine.

This is what I did to install a 32 bit wineprefix, likely I've done wrong:

Code: Select all

rot@Calypsosystem:~$ WINEARCH=win32 WINEPREFIX=/path/to/wineprefix winecfg
wine: chdir to /path/to/wineprefix
 : No such file or directory
rot@Calypsosystem:~$ WINEARCH=win32 WINEPREFIX=/path/to/ winec
winec: Befehl nicht gefunden.
rot@Calypsosystem:~$ WINEARCH=win32 WINEPREFIX=/path/to/ winecfgwine: chdir to /path/to
 : No such file or directory
rot@Calypsosystem:~$ WINEARCH=win32 WINEPREFIX=/path/to/
rot@Calypsosystem:~$ WINEARCH=win32 winecfg
wine: created the configuration directory '/home/rot/.wine'
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
fixme:iphlpapi:NotifyAddrChange (Handle 0x1bbe880, overlapped 0x1bbe88c): stub
wine: configuration in '/home/rot/.wine' has been updated.
fixme:winediag:AUDDRV_GetAudioEndpoint Winepulse is not officially supported by the wine project
fixme:winediag:AUDDRV_GetAudioEndpoint For sound related feedback and support, please visit http://ubuntuforums.org/showthread.php?t=1960599
rot@Calypsosystem:~$ 
Thanks for fast respond by the way.
User avatar
dimesio
Moderator
Moderator
Posts: 13208
Joined: Tue Mar 25, 2008 10:30 pm

Re: Phase 6 does not launch

Post by dimesio »

FYI, you have to replace "/path/to/wineprefix" in the command line with an actual path. It does look like you managed at the end to recreate ~/.wine as a 32 bit wineprefix. So now install your program to it.
Bianca-Bella
Newbie
Newbie
Posts: 4
Joined: Sun Oct 05, 2014 5:50 am

Re: Phase 6 does not launch

Post by Bianca-Bella »

Hmm, unfortunately it did not work.
That's what the terminal says:

Code: Select all

rot@Calypsosystem:~$ env WINEPREFIX="/home/rot/.wine" wine C:\\windows\\command\\start.exe /Unix /home/rot/.wine/dosdevices/c:/users/Public/Desktop/phase-6\ desktop.lnk
fixme:exec:SHELL_execute flags ignored: 0x00000100
fixme:exec:SHELL_execute flags ignored: 0x00004100
rot@Calypsosystem:~$ fixme:exec:SHELL_execute flags ignored: 0x00000100
User avatar
dimesio
Moderator
Moderator
Posts: 13208
Joined: Tue Mar 25, 2008 10:30 pm

Re: Phase 6 does not launch

Post by dimesio »

Cd to the directory containing the .exe file and run that directly. http://wiki.winehq.org/FAQ#run_from_terminal
Bianca-Bella
Newbie
Newbie
Posts: 4
Joined: Sun Oct 05, 2014 5:50 am

Re: Phase 6 does not launch

Post by Bianca-Bella »

Well, I tried to proceed the same way as in the explanation:
rot@Calypsosystem:~$ cd '.wine/media/rot/phase-6 Desktop/setup.exe
> cd '.wine/media/rot/phase-6 Desktop/setup.exe
bash: cd: .wine/media/rot/phase-6 Desktop/setup.exe
cd .wine/media/rot/phase-6: Datei oder Verzeichnis nicht gefunden
rot@Calypsosystem:~$ wine start media\rot\phase-6 Desktop\setup.exe
fixme:exec:SHELL_execute flags ignored: 0x00000100
Es konnte keine Anwendung gestartet werden, oder es ist keine Anwendung mit der angegebenen Datei verknüpft.
ShellExecuteEx fehlgeschlagen: Datei nicht gefunden.

rot@Calypsosystem:~$ wine start ''media\\rot\\phase-6 Desktop\\setup.exe
fixme:exec:SHELL_execute flags ignored: 0x00000100
Es konnte keine Anwendung gestartet werden, oder es ist keine Anwendung mit der angegebenen Datei verknüpft.
ShellExecuteEx fehlgeschlagen: Pfad nicht gefunden.
What exactly am I doing wrong?
User avatar
dimesio
Moderator
Moderator
Posts: 13208
Joined: Tue Mar 25, 2008 10:30 pm

Re: Phase 6 does not launch

Post by dimesio »

Paths with spaces in them need to be encased in quotes or the spaces escaped with backslashes. You tried the former, but consistently neglected to close the quotes at the end of the path.

You might want to brush up on basic command line usage before proceeding further with Wine. This is not a general Linux forum; basic knowledge of your OS is assumed here.
romensch_2
Newbie
Newbie
Posts: 4
Joined: Thu Oct 09, 2014 6:20 pm

Re: Phase 6 does not launch

Post by romensch_2 »

Hello Bianca-Bella,

I had exactly the same problem with Phase 6.

Maybe this is not the solution that you're looking for but I ended up like this:

- Using a windows system and export my vocabulary collection from phase 6 into a csv file
- Go to Linux and install Anki: http://ankisrs.net/
- Import Phase 6 vocabulary as csv file in anki
- Use from now on Anki and forget about Phase 6

Disadvantage:
You'll loose all your learning statistics from Phase 6, all vocabulary will be treated as 'new'

Advantage:
You get rid of proprietary program Phase 6. Anki on the other hand you can use on Linux, Windows, Android, ... and it will synchronize itself automatically over the Anki server. It's very useful, I use to add vocabulary in Linux and study the vocabulary on Android phone when I've time on the bus etc.

You can consider it!
Locked