Neue wine-Tests – Diesmal mit wine-staging und Photoshop CS2

Grüße aus der Holzhütte,

ich bin zur Zeit mal wieder in Finnland und besuche meine Verwandten. Meinen Laptop habe ich mitgenommen und dachte mir, dass ich mal wieder ein paar wine-Tests machen könnte.

Aktuell läuft auf dem Laptop ein openSUSE System und durch ein Posting im ubuntuusers.de-Forum wurde ich motiviert, mal wieder etwas mit Photoshop CS2 zu experimentieren, welches es vor einiger Zeit zum kostenlosen Download gab.

Ich habe daher die entsprechende AppDB-Seite von Photoshop CS2 besucht und mir die Demoversion herunter geladen. In der Infobox ist die Demoversion verlinkt. Dort habe ich auch gesehen, dass ein Bug derzeit staging-Status hat, also dass eine gewisse Problematik behoben wurde aber noch nicht ins offizielle wine übernommen wurde.

Für openSUSE ist es ziemlich einfach, das wine-Repository einzubinden und ich habe mein wine 1.9.13 durch die wine-staging Version ersetzt. Daraufhin habe ich mir Bug 7372 angesehen und reproduziert. Das staging-Patchset scheint die Problematik mit dem “Kopieren und Einfügen” bzw. “Copy & Paste” zwischen nativen Linuxanwendungen und wine-Anwendungen tatsächlich zu beheben.

Entsprechendes Feedback wurde im Bugzilla hinterlassen.

Mal gucken, welche Bugs ich mit wine-staging auf CLOSED befördern kann.

Feedback ist bei wine sehr wichtig: Nicht nur Tests mit der neuesten Entwicklerversion sind interessant sondern auch Einträge für die AppDB, Verwaltung dieser Einträge (Maintainer werden) und natürlich Bugreports.

Falls ihr Fragen zu wine habt, helfe ich als offizieller Codeweavers Advocate und Reseller gerne weiter. Zu diesem Zweck könnt ihr dann die Kommentarfunktion verwenden.

Promocodes für MakerFaire und CrossOver

Hallo zusammen,

der Raspberry Pi 3 ist nun wohlbehalten eingetroffen und wird die kommenden Tage in einen kleinen Unternehmensserver umgemodelt und dann auf der MakerFaire Hannover präsentiert.

Damit ihr vergünstigt zur MakerFaire kommen könnt, schicke ich euch einen Promocode für das Ereignis.

ATXEUQ
Momentan suche ich noch jemand, der Lust hat, mit mir in Hannover die Standbetreuung zu machen.
Weiterhin habe ich von Codeweavers eine Mail bekommen, dass in den aktuellen 24 Stunden CrossOver Mac und CrossOver Linux um 55% rabattiert sind. Dieser Promocode lautet:
FLASH55

ubucon Europe in Essen – Vortrag eingereicht

Vom 18.-20. November 2016 findet die beliebte ubucon nun auch im Europäischen Kontext statt. Ich hoffe, dort meinen Vortrag von der letzten ubucon auch auf Englisch halten zu können.

Das eingereichte Thema ist die Nutzung der wine-Technologie und für ubuntu-Leute wird es einiges interessantes für die einzelnen wine-Versionen (stabil vs. Entwicklerzweig) unter den einzelnen ubuntu-Versionen geben.

Ich hoffe auch wieder auf ein Sponsoring der Fahrtkosten und Übernachtung von Codeweavers und der Software Freedom Conservancy. Beide haben mich letztes Jahr sehr gut unterstützt. Thanks again!

Ankündigung: CrossOver 15.1.0 erschienen

Hallo nochmal,

vorhin erreichte mich eine Email von CodeWeavers, dass eine neue Version von CrossOver bereit steht. Seht selbst, welche Neuerungen es gibt:

Change Log:
===========

CrossOver 15.1.0 – 2016/03/21

* Mac OS X:

 * Improved some confusing behavior in CrossOver’s Software
   Installer.
 * Fixed a bug where CrossOver’s Software Installer would hang while
   looking for compatible bottles.
 * Improved our resilience to custom Python installations. We now
   refrain from loading custom Python module installed in system directories,
   which prevents crashes when incompatible modules are present.
 * Improved security for Sparkle updates.

* General Improvements

 * Fixed a problem initializing some fonts with dwrite, which could
   cause Steam to fail.
 * Fixed a bug in setting CrossOver’s anti-virus scanner from a
   configuration file.

* Application Support:

 * Fixed a bug which caused Heroes of the Storm to freeze.
 * Fixed a bug which prevented login to World of Warcraft.
 * Fixed some graphical problems in Alekhine’s Gun on Intel graphics
   hardware.
 * Fixed a bug which caused Microsoft Excel to hang when accepting
   non-English input via an Input Method Editor.

Shop zum Kauf von CrossOver 15 kommt

Die Deutsche Telekom fährt aktuell eine Kampagne zum Wirtschaftswunder 4.0 und sieht einige Defizite in der Digitalisierung mittelständischer Unternehmen.

Im Rahmen der CeBIT 2016, welche unter dem Hauptthema d!economy lief habe ich unter anderem den Telekomstand besucht und mir deren Shoplösungen vorstellen lassen.

Da es ein Messesonderangebot mit 6 kostenlosen Monaten Shopnutzung gab, habe ich bei dieser Gelegenheit gleich einen Shop gemietet um dort CrossOver-Lizenzen und OpenMandriva-DVDs zu verkaufen.

Ich werde also nicht, wie ursprünglich geplant, auf osCommerce-Deutsch setzen aber es hat mir sehr viel Spaß gemacht, im Sourcecode einige Änderungen zu machen und diese in meinem github.com-Repository zu veröffentlichen.

Den Status des VAR (Value Added Reseller) habe ich bereits und auch angefragt, ob Codeweavers mit einem Vertrieb auf dem elektronischen Marktplatz ebay einverstanden sind. Bislang habe ich aber noch keine Rückmeldung.

Ich wünsche euch allen ein frohes Osterfest!

Spiele-Sonntag: Syndicate (Origin) unter Linux unter openSUSE Tumbleweed komplieren und spielen

Hallo zusammen,

heute ist wieder Sonntag und ich habe wieder einige Tests zum Thema wine und Crossover gemacht. Mein openSUSE “Tumbleweed” System wurde mit den neuesten Paketen auf den neuesten Stand gebracht, jedoch wurde noch keine neuere Version von wine mitgeliefert, so dass ich immer noch bei Version 1.9.2 bin.

Da ich ja durch meine Übersetzungen bei CrossOver von Codeweavers regelmäßig eine neue Lizenz bekomme, probiere ich mal wieder CrossOver aus.

Das Spiel um das es heute geht, ist ein alter Klassiker aus den 90er Jahren für den es auch eine kostenlose Linuxengine gibt: Syndicate von Blugfrog.

Um was gehts in Syndicate? Syndicate bietet einen Hintergrund in einer nahen Zukunft wo man ein Team von Agenten leiten muss, die mit kybernetischen Gliedmaßen und Waffen modifizert werden können und die man dann auf einige düstere Missionen losschicken kann.

Das Spiel habe ich im Rahmen einer “Aufs Haus” Aktion von Electronic Arts kostenlos erhalten und möchte nun die Originversion mit der freien Linuxengine verbinden:

Eingesetzt wurde CrossOver 15.0.1 welches die aktuellste Version von CrossOver ist.

Die Installation von Origin über CrossOver erfolgte problemlos: Man wählt einfach unter “Zu installierende Anwendung” den Eintrag “Origin (Electronic Arts)” aus und klickt die einzelnen Setuproutinen durch. Einloggen in Origin funktionierte einwandfrei und der Download von Syndicate (1993) ebenfalls.

Die einzelnen Flaschen (bzw. Bottles im Englischen) werden im Verzeichnis

~/.cxoffice/Origin_(Electronic_Arts)/dosdevices/drive_c/

gespeichert. Die Tilde repräsentiert dabei das Home-Verzeichnis des Benutzers für die Leute, die sich noch nicht so intensiv mit unixoiden Betriebssystemen beschäftigt haben.

Kommen wir nun zur freien Engine namens freesynd. Diese kann man unter Sourceforge.net beziehen. Die Projekt-URL lautet jedenfalls http://freesynd.sourceforge.net/

Es ist lobenswert, dass es gleich ein Sourcecoderepository für freesynd gibt, jedoch benötigt man die Pakete subversion für die Codeverwaltung und cmake, SDL-devel, SDL_image-devel, SDL_mixer-devel sowie gcc-c++ fürs den Kompiliervorgang. Über

zypper install subversion cmake gcc-c++ SDL-devel SDL_image-devel SDL_mixer-devel

ist auch dieses Paket schnell installiert und man kann den freesynd-Sourcecode dann über

svn co svn://svn.code.sf.net/p/freesynd/code/ freesynd

bequem auschecken.

Wir wechseln nun in das durch das Klonen erstellte Verzeichnis und werfen den Compiler an, der natürlich installiert sein sollte:

cd ~/freesynd/freesynd/trunk
./configure –release
make

Wir sollten nun in dem Unterordner src eine Binärdatei namens freesynd vorfinden.

Über

# make install

(also als root-Benutzer) installieren wir die erstellten Dateien ins System.

WICHTIGER HINWEIS: Dies geht an der Paketverwaltung vorbei!


Dem Kommando

which freesynd

entnehmen wir, dass die Binärdatei freesynd im Verzeichnis /usr/local/bin installiert wurde. Da sich dieses Verzeichnis in meinem Benutzerpfad befindet, starten wir es mal durch einfache Eingabe von

freesynd

Es erscheinen eine Reihe von Fehlermeldungen. Erklärung: Die Spieldaten können nicht gefunden werden, aber die haben wir ja über Origin installiert. Kurze Erinnerung das Laufwerk-C unserer Origininstallation lautet:

~/.cxoffice/Origin_(Electronic_Arts)/dosdevices/drive_c/

Und in der Tat, im Unterordner
~/.cxoffice/Origin_(Electronic_Arts)/dosdevices/c:/Program Files/Origin Games/Syndicate (1993)/data/Game/DATA
finden wir diese. 
Ein symbolischer Link wäre somit ganz sinnvoll. Alternativ kann man die Daten sicherlich auch verschieben oder kopieren. Ich entscheide mich erstmal fürs Kopieren und kopiere die Dateien in das Verzeichnis, wo die Spieldateien aufgefunden werden sollen:
# cp /home/mwagner/.cxoffice/Origin_(Electronic_Arts)/drive_c/Program Files/Origin Games/Syndicate (1993)/data/Game/DATA/* ./
Bitte ersetzt den entsprechenden Pfad: mwagner ist mein Benutzername an meinem Tumbleweed-System.
Wir rufen nun als normaler Benutzer freesynd nochmal auf und was ist das Ergebnis:

Das Spiel startet also somit und scheint zu funktionieren.

Man kann das sicherlich noch wesentlich sauberer durchführen: Verknüpfung über einen symbolischen Link wäre beispielsweise möglich, rpm- oder deb.-Pakete erstellen bzw. diese zu warten damit nicht wie in meinem Falle an der Paketverwaltung vorbei installiert wurde etc.

Wenn Ihr Fragen oder Kommentare habt, könnt ihr diese gerne die Kommentarfunktion dieses Blogs verwenden. Ich wünsche euch noch einen schönen Sonntag.

Neue CrossOver Tests

Hallo zusammen,

wärend der Betaphase zu CrossOver 15 war ich nicht so aktiv wie sonst, aber da Wochenende ist, dachte ich mir, es wäre an der Zeit, mal wieder meine “Advocated Apps” durchzugehen.

  • Tomb Raider II funktioniert nach wie vor einwandfrei.
  • Easy Cash & Tax ebenfalls
  • Elster-Formular teste ich nicht weiter, da die Steuererklärung unter Linux nun auch mit dem Browser und dem Sicherheitszertifikat nun einwandfrei funktioniert.
  • Capitalism 2 – funktioniert an sich auch, jedoch wird innerhalb des Supermarkts in der Entrepreneurs Campaign der Bildschirm nicht richtig aktualisiert. Auch kann man die Auflösung im Hauptmenü nicht anpassen. Also: Drei Sterne – Limited Functionality
  • Uplink: Hacker Elite – Aus einem mir unerfindlichen Grund funktioniert auf meinem openSUSE “Tumbleweed” System der Sound leider nicht. Der ehemalige Platinrang wurde somit auf 3 Sterne – Limited Functionality heruntergesetzt.
Was gibt es sonst noch an Neuigkeiten? Ich habe mich an die Erstellung meiner ersten CrossTie gewagt. Dies sind Installationsskripte, die ggf. Microsoft Bibliotheken von der Webseite holen (bei Steam sind es beispielsweise die einzelnen Microsoft-Schriftarten wie Arial, Courier etc.). An sich geht das ziemlich komfortabel und man bekommt 20 Experience Points für das Erstellen einer solchen CrossTie.

Codeweavers CrossOver online kaufen bald in meinem kommenden Shop möglich / Erfahrungen mit osCommerce

Hallo zusammen,

eine kleine Vorabankündigung: Unter http://www.linuxandlanguages.com/shop arbeite ich derzeit an der Implementierung eines Online Shops.

Ich bin ja bereits Value Added Reseller von Codeweavers und habe bislang nur auf meiner Homepage schriftlich darauf aufmerksam gemacht, dass man CrossOver online über mich bestellen kann. Der Kundenansturm war aber garnicht vorhanden – das soll sich nun ändern.

Mit der deutschen Version von osCommerce, einem Shopsystem, welches mich nun schon seit ein paar Jahren begleitet möchte ich nun eine elektronische, komfortablere Bestellabwicklung bieten.

Der Shop ist mittlerweile installiert und läuft auf meinem 1&1 Webspace. Allerdings habe ich noch einige Ecken und Kanten bei der deutschen Version gefunden:

  • Der Menüpunkt AGBs hat einen Deppenapostroph: Ich erkläre meinen Nachhilfeschülern grundsätzlich, wie der Plural im Deutschen gebildet wird – mit einem reinen “s” im Anschluss. Besitzanzeigend gibt es dies im Englischen, z.B. John’s car.
  • In die Titelleiste wird Tischtennisshop und buy now automatisch mit eingefügt: Dafür ist es nötig, die Textdatei kissmt.php im Basisverzeichnis/shop/includes/languages/german zu bearbeiten, wo diese Zeichenketten verankert sind.

Mal gucken, die Software ist unter der GPL, vielleicht mache ich noch ein eigenes github.com-Repository mit dem modifizierten Code auf. Sind sicherlich Kleinigkeiten und ich bin froh über das deutsche Paket aber in der Summe war doch etwas Googelei und Modifikation nötig.

Momentan warte ich auch auf eine Entscheidung des OpenMandriva Councils um die Vermarktung von OpenMandriva DVDs über meinen Shop zu bekommen.

Die derzeit eingestellten Artikel dienen erstmal nur Übungszwecken. Bitte tätigt noch keine Bestellungen über den Shop. Wer Interesse an dem Shopnewsletter hat, kann sich aber trotzdem gerne dort eintragen.

Meine erste De-Mail / ELSTER-Formular unter wine

Schon seit einigen Jahren habe ich bei web.de eine Emailadresse und habe vor einiger Zeit die De-Mail-Funktion freischalten lassen.

Heute war es dann endlich soweit, dass ich meine erste De-Mail verschickt habe. Grund war eine Kontenklärung bei der Deutschen Rentenversicherung Bund. Die Deutsche Rentenversicherung hatte meine Auslandspraktika, die ich im Rahmen meiner staatlich anerkannten Ausbildung zum Wirtschafts- und Fremdsprachenassistent (HBFS) nicht anerkannt und ich bat daher, diesen Sachverhalt nochmal zu prüfen.

Es wird argumentiert, De-Mail sei “broken by design” und “Bullshit made in Germany” (Chaos Computer Club) aber ich schätze die Schnelligkeit und Verbindlichkeit, die De-Mail bietet. Der Versand der De-Mail an die Deutsche Rentenversicherung Bund war zudem kostenlos.

Finnland hat schon seit der Jahrtausendwende die Möglichkeit, dass man die Einkommenssteuererklärung mit dem elektronischen Personalausweis durchführen kann.

Weiterhin möchte ich darauf hinweisen, dass ich mir bei ELSTER nun ein Softwarezertifikat besorgt habe, welches als Login dient und um beim Login hochgeladen wird und mit einer persönlichen PIN geschützt ist.

Für meine wine und Crossoveraktivitäten bedeutet dies, dass ich die Steuererklärung nun über den Browser und nicht mehr über die Windowssoftware ELSTER-Formular machen werde. Es wird also meinerseits keine weiteren Tests dieser Software geben.

Ich wünsche euch frohe Weihnachten!

Software Freedom Conservancy – Spendenaktion

Hallo zusammen,

eben ist eine Mail von Jeremy White hereingekommen, dass die Software Freedom Conservancy, einer der wichtigsten Träger hinter dem wine-Projekt sich gerne von Großspendern auf mehr Einzelspendern verlagern möchte.

Ich kannte die Organisation bis zum Linuxtag 2014 garnicht, habe aber mittlerweile doch schon engere Beziehungen zu dieser Organisation. So übernahmen sie die Kosten für Reise und Unterkunft auf der ubucon 2015, wo ich dann einige Infos zu wine unters Volk bringen konnte. Ich werde dazu auch noch einige Infos und ein Foto nachträglich veröffentlichen.

Wer also Interesse daran hat, eine Organisation zu fördern um damit sicher zu stellen, dass seine Software auch noch lange unterstützt wird findet unter folgender URL den Link um sich zu beteiligen: http://sfconservancy.org/supporter/