{{tag> wine}}
====== Wine und Capella ======
Bei allen folgenden Varianten wurde zunächst die Wine-Umgebung wie bei -> [[anwenderwiki:linuxclient:wine:wine-irfanview-portable|Irfanview portable]] vorbereitet.
//Version: Capella 7.1 (Demo) und Wine 1.5.23//
Funktionierte im ersten Test ohne erkennbare Einschränkungen.\\
Capella benötigt/installiert auch einen Font: capella3.ttf.\\
Capella benötigt ein Midi-Device, das man vorher installieren muss, z.B.:
apt-get install timidity
Ggf. muss das Device noch auf automatischen Start konfiguriert werden: -> [[http://ubuntuforums.org/showthread.php?t=276495]]
Nach dem Start von Capella muss man dann sofort unter ''Extras -> Optionen -> Sound -> Ausgabe'' auf "TiMidity port 0" umstellen, sonst hängt sich Capella beim Soundabspielen auf.
Weitere Hinweise siehe -> [[http://appdb.winehq.org/objectManager.php?sClass=application&iId=4437|Anwendungsdatenbank]]
----
//Version: Capella 2008 Prof 6.0-19 (Demo) und Wine 1.5.23//
* Installation von timidity
* Capella installiert auf k:/capella2008/
* Font "capella3.ttf" kopiert nach ''/home/linuxadmin/.fonts/truetype/capella3.ttf'' (Ordner dazu noch erstellen)
* DLL fehlte: "mfc42.dll" nach ''/home/drive_c/windows/system32/'' kopiert, oder -> [[anwenderwiki:linuxclient:wine?fehlerbehebungen|winetricks]]
* Nach jedem Start von Capella muss man oft am Mausklavier durch Betätigen des grünen-Lautsprecher-Icons das Mithören aktivieren. (leider keine dauerhafte Lösung gefunden)
* Capella Tune abschalten
* Problem: Programm lief nicht ganz stabil -> Abstürze
* Pfadanpassungen und Automatische Sicherungen abschalten, dann keine Abstürze mehr:
* Verzeichnis anlegen: ''/home/wine.drive_c/users/Public/Application Data/capella/Sicherungskopien''
* user.reg-Datei unter dem Key "User Shell Folders" editieren:...
"AppData"=str(2):"C:\\users\\Public\\Application Data"
...
* in ''user.reg'' und ''userdef.reg'' alle Zeilen unter dem Key "[Software\\...\\Shell Folders]" löschen
* schließlich alle .reg-Dateien (system.reg, user.reg, userdef.reg) von ''/home/pgmadmin/.wine'' nach ''/home/linuxadmin/.wine'' kopieren
----
//Version: Capella Start (Demo) und Wine 1.5.23//
* Installiert auf k:
* ".wine/*.reg"-Dateien vom pgmadmin zum linuxadmin kopieren und Pfadnamen ersetzen (-> [[anwenderwiki:linuxclient:wine:wine-irfanview-portable#wine_als_linuxadmin_-_musterprofil_erstellen|sed-Befehle]])
* Sound ging nicht, auch nicht mit timidity
* Darstellungsproblem: Neuer Font capella3.ttf von Capella-Homepage geladen und unter ''drive_c/windows/fonts/'' den alten Font ersetzt.
* DLL fehlte: "mfc42.dll" nach ''drive_c/windows/system32/'' kopiert, oder -> [[anwenderwiki:linuxclient:wine?fehlerbehebungen|winetricks]]
* Starte in Ordner: "Home_auf_Server"
----
//Version: Capella 2008 Prof 6.0-21 (mit Codemeter) und Wine 1.5.23//
Zunächst am linuxmuster.net-Server den Codemeter-Dienst installieren -> [[anwenderwiki:zusaetzliche_serverdienste|Zusätzliche Serverdienste]]\\
Nach Information des Codemeter-Herstellers sollte der Lizenzierungsschutz auch problemlos unter Wine funktionieren, dennoch sind viele zusätzliche Schritte notwendig.
Installationsschritte am Linux-Client als linuxadmin oder root:\\
- MIDI-Device timidity installierensudo apt-get install timidity
- Mitgelieferte Codemeter-deb-Datei installieren:sudo dpkg --install codemeter_xxxxx_i368.deb
- Font "capella3.ttf" kopieren in einen Ordner: ''/home/linuxadmin/.fonts/truetype/capella3.ttf''
* Font wird später zwar mitinstalliert, aber von wine nicht verwendet
* Font gibts bei capella zum Download oder im ''drive_c/Windows/Font'' - Ordner
* Font wird erst nach Neustart des X-Systems von diesem übernommen
**Problem:** Die Installation des Windows-Codemeter-Dienstes unter Wine funktioniert nicht.\\
**Lösung:** Folgender Workaround funktionierte bei mir, durchgeführt als pgmadmin (ggf. sind die eingeklammerten Schritte nicht unbedingt notwendig):\\
- Installationsdatei von Capella (SetupProf.msi) mit Wine ausführen, anschließende Installation des Codemeterdienstes bis zum Abbruch durch "schwerwiegenden Fehler" ausführen
- Das Codemeter-Runtime.exe-Archiv per Archivverwaltung öffnen (falls Fehler: mit 7-zip öffnen)
- Ordner /Redist/CodeMeter nach "''drive_c/Program Files/CodeMeter''" kopieren
- Programm "''drive_c/Program Files/CodeMeter/Runtime/bin/CodeMeter.exe''" einmalig durch Wine ausführen lassen (erzeugt keine Ausgabe)
- (Installationsdatei CodeMeterRuntime32.msi bis zum Abbruch: "... permaturely ... Error" ausführen)
- (Dateien im Verzeichnis /System nach "''drive_c/windows/system''" kopieren)
- (Dateien im Verzeichnis /System32 nach "''drive_c/windows/system32''" kopieren)
- DLL fehlte: Windows-Original-DLL "mfc42.dll" nach ''drive_c/windows/system32/'' kopieren, oder -> [[anwenderwiki:linuxclient:wine?fehlerbehebungen|winetricks]]
- Starter anlegen, damit Capella unter Wine starten
Capella starten und Konfiguration von Capella (unter Extras -> Optionen):
- Automatische Sicherung abschalten (sonst Abstürze nach ca. 1 Minute, dem Sicherungs-Zeit-Intervall)
* Problem: Abschaltung ist nicht dauerhaft (max. 60 Minuten ist einstellbar)
* Lösung: In der Datei ''/home/administrators/pgmadmin/.wine/user.reg'' den zugehörigen Registry-Key auf 65535 Minuten setzen:[Software\\capella-Software\\capella\\General]
"AutoBak"=dword:0000ffff
- Capella Tune abschalten
- Nach jedem Start von Capella muss man häufig am Mausklavier durch Betätigen des grünen-Lautsprecher-Icons das Mithören aktivieren. (leider keine dauerhafte Lösung gefunden)
- Pfadanpassungen:
* Verzeichnis anlegen: ''/home/wine.drive_c/users/Public/Application Data/capella/Sicherungskopien''
* user.reg-Datei unter dem Key "User Shell Folders" editieren:...
"AppData"=str(2):"C:\\users\\Public\\Application Data"
...
- in ''user.reg'' und ''userdef.reg'' alle Zeilen unter dem Key "[Software\\...\\Shell Folders]" löschen
- schließlich alle .reg-Dateien (system.reg, user.reg, userdef.reg) von ''/home/pgmadmin/.wine'' nach ''/home/linuxadmin/.wine'' kopieren