Ankündigung: SUSE-Special bei der Wolfsburger Linux User Group

Ich freue mich, einen neuen Vortrag ankündigen zu dürfen, der online bei der Wolfsburger Linux User Group WOBLUG am 12. Mai 2022 stattfindet und bei dem sich alles um SUSE Linux dreht. (Link)

SUSE Con 2020 Digital – Registrierung eingereicht

Anfang dieses Jahres hatte ich überlegt zum SUSECon in Dublin zu fliegen was sich aber mittlerweile erledigt hat und die Konferenz abgesagt wurde.

Die SUSECon wird am 20. Mai 2020 aber trotzdem in einem digitalen Format stattfinden, was mich sehr freut da ich mir das Geld für Flug, Unterkunft und Eintritt nun sparen kann.

Eine Registrierung für die Veranstaltung habe ich daher eben eingereicht. Die Teilnahme ist kostenlos und über https://reg.susecon2020.com/flow/suse/susecon20/registration/login möglich.

Freier Software PC in der Mache

Momentan habe ich ein neues Projekt in der Mache: Einen 100% freien PC zu bauen.

Motiviert zu diesem Projekt wurde ich durch den Free Software Foundation Europe Summit wo ich mit zwei Mitgliedern der Wolfsburger Linux User Group (WOBLUG) hingefahren bin.

Zu diesem Zweck habe ich mir auf ebay.de ein Motherboard von Gigabyte mit der Modellnummer GA-G41M-ES2L gekauft, welches mit Dual-BIOS kommt und wo die Bausteine softwareseitig überschrieben (neudeutsch: geflasht) werden können.

Für das Gehäuse habe ich ein altes, silbernes Case verwendet, welches die internen Stecker noch einzeln in den Kabeln hat. Glücklicherweise ist es mir nun gelungen, Front-Audio zu verbinden, so dass ich diesen Blogpost nun beim Hören von slayradio.org verfassen kann.

Das GNU/Linuxbetriebssystem ist ebenfalls installiert und ich habe mich für GNU/Linux “Trisquel” entschieden, welches hervorragend läuft.

Für den 13. Oktober möchte ich weiterhin einen Vortrag an der Ostfalia zum Thema “Office Magic” ankündigen. Details zu den besprochenen Themen findet ihr ebenfalls auf der WOBLUG-Homepage.

Demnächst werde ich mich an das Überschreiben des BIOS mit coreboot und SeaBIOS machen.

Happy hacking!

Erste Gehversuche auf dem Open Build Service und mein erstes .rpm-Paket

Heute Vormittag hatte ich ja einen Artikel über das Kompilieren von freesynd geschrieben und dabei wurde an der Paketverwaltung vorbei installiert. Warum also nicht mal probieren, aus diesen Erkenntnissen sein erstes eigenes Paket zu bauen?

Ich hatte bereits unter Mandriva Linux mich des öfteren im Paketbau versucht, bin aber ziemlich häufig gescheitert. openSUSE, was ich ja tagtäglich nutze bietet unter build.opensuse.org einen eigenen Buildservice an. Dort kann man nicht nur Pakete für openSUSE paketieren lassen sondern auch für andere Distributionen. Ich entschied mich aber erstmal für Tumbleweed zu paketieren.

Nach einem kurzem Einführungsvideo ging es dann auch schon gleich los und die Erstellung von Projekten und sogenannten Build-Targets ist ziemlich einfach dort zu definieren.

Der OBS ist auch sehr responsiv: Sprich wenn man einmal etwas hochgeladen hat, gehts auch schon gleich los und es wird auf einem anderen Rechner der Buildfarm gleich munter versucht, ein Paket zu erstellen.

Jedenfalls habe ich unter der folgenden URL nun auch ein Repository mit Paketen, die für i586 und x86_64 gebaut wurden:

https://build.opensuse.org/project/show/home:tapwag

Da openSUSE eine rpm-Distribution ist und die Paketierung laut eines Vortrags auf der ubucon 2015 auch wohl etwas leichter sein soll, richtete ich mir auch lokal eine Buildumgebung inkl. Schlüssel zur Signierung ein. Fairerweise muss ich erwähnen, dass ich das specfile von einem anderen Paketbauer übernommen habe.

Es gelang mir immerhin lokal mit dem specfile ein Paket für meine x86_64-Architektur zu bauen, welches sich auch installieren liess. Das specfile fügte ich dann noch dem OBS hinzu und dieser erstellte dann die passenden Pakete.

Bei OpenMandriva haben wir jetzt die Buildfarm auf eine dezentrale Struktur umgestellt und uns von ROSA losgesagt. Ich habe mittlerweile auch Schreibrechte um OpenMandriva Software gleich zu bearbeiten und meine Änderungen einzupflegen (merge-Rechte).

Am Donnerstag wird es somit in der WOBLUG einiges zu berichten geben. Dort werde ich git dann mal vorstellen aber erwartet keine Wunder.

Videokurse

Ich wünsche meinen Lesern ein frohes neues Jahr!

Momentan lese ich ein Buch über die sogenannte Geoarbitrage namens “Die 4 Stunden Woche”.

Ich erhalte derzeit nur ein sehr geringes Einkommen und muss mit diesem wie jeder von uns damit bestmöglich haushalten. Geoarbitrage ist kurz gefasst, dass man in einem Land mit geringeren Lebenserhaltungskosten lebt, sich sein Geld online überweisen lässt und dann mit der Landeswährung einkauft.

Ich habe dies im Sommer sogar etwas praktiziert: Von Finnland aus einer Holzhütte aus war ich mit HSDPA mit dem Internet verbunden und habe von dort aus Aufträge für einen meiner Kunden abgearbeitet und auch dank meines Rechnungssystems die Rechnung verschickt und die Zahlungseingänge gebucht.

Okay, von dort aus bin ich auf die Idee gekommen, eventuell in einem Land wie Indien einen Linuxfortgeschrittenenkurs zu machen. Koenig IT-Training wollte für einen vierwöchigen RHCE-Kurs um die 7500 Euro haben.

Zum Vergleich: Ein durchschnittlicher IT-Kurs für 5 Tage kostet hier in Deutschland um die 2500 Euro plus Mehrwertsteuer.

Okay, muss ja nicht Indien sein, dachte ich mir. Vielleicht auch mal wieder nach London mit Ryanair und ein günstiges Hotel buchen. Viele Inder ziehen ja auch nach London.

Also: Google auf – London IT Training eingeben und siehe da: Comptia A+ 5 Tage für 400 Pfund.

Allerdings habe ich auch einige Onlinetrainings gesehen.

Von dort aus kam ich darauf, mal wieder den Anbieter video2brain zu besuchen. Von dem habe ich in der Vergangenheit einige DVDs gekauft. Und siehe da: video2brain bietet auch Videoabomodelle.

Ein Blick in die Bibliothek zu den Themen die mich interessieren: Perl, Linux, OS X, SAP, Oracle etc. und es ist mehr als genug da.

Momentan ackere ich das Perltutorial durch und habe eben das erste Kapitel abgeschlossen. Einiges wusste ich schon aber die Videos sind wirklich von hoher optischer Qualität.

Ich habe dann gleich ein Abo abgeschlossen: 19,95 Euro kostet mich der Spaß im Monat. Bei jährlicher Zahlung wird es etwas günstiger.

Also erstmal keine Reisen zu IT-Training, da ich unter anderem auch vorhatte, einen MySQL-Kurs in Berlin zu besuchen. Mit der IT-Videobibliothek habe ich erstmal genug Stoff und kann im Rahmen meiner Minimalismusbemühungen auch wahrscheinlich das eine oder andere Buch entsorgen wenn ich den Stoff erstmal verinnerlicht habe.

Ich wünsche euch ein frohes 2016!

Bericht vom OpenMandriva Strategic Meeting in Krakau

Wie bereits im Blog erwähnt bin ich zum Strategic Meeting nach Krakau gefahren. Ich habe da mal den IC Bus der Deutschen Bahn ausprobiert um geringe Kosten zu haben. Kate hat für mich eine Unterkunft gebucht, die ich dann am Donnerstag gegen 22 Uhr beziehen konnte. Der Bus hat sich in Polen etwas verheddert und es kam zu einer verspäteten Ankunft in Krakau.

Dank des Fleisses der Polen war sich die Inhaberin der Unterkunft auch nicht zu fein, nach 22 Uhr mir die Schlüssel auszuhändigen. Leider war es zu dieser Jahreszeit etwas kalt und ich hatte am Freitag, wo das erste Treffen um 19 Uhr stattfinden sollte, eine Erkältung so dass ich das Social Event abgesagt habe.

Am Samstag ging ich dann, immer noch etwas verschnupft, dann zu dem gemieteten Treffpunkt, einem Appartment wo wir dann insgesamt 11 Leute waren. Morgenkaffee und Sandwiches machten mich dann fit für den Tag.

Unser Vorsitzender Colin konnte leider nicht nach Krakau kommen, schickte uns aber zwei Videoaufzeichnungen wo er insbesondere den Aufbau einer größeren Nutzerbasis betonte.

Bero, frisch von der Embedded Linux Conference zurück, hielt danach einen Vortrag, wo er u.a. neue Boards (C.H.I.P. und Aarch64-Plattform) vorstellte. Ich war hin und weg und es schien eine gewisse Zustimmung nach der Unterstützung dieser neuen Plattformen zu geben. Allerdings wiess Kate darauf hin, dass unsere Benutzer für die Weiterführung der 32-Bit Plattform votiert hatten.

Ich selbst erwähnte da das alte Wayne Gretzky-Zitat. Für die Leute, die sich nicht so sehr für Eishockey interessieren, sei gesagt, dass Wayne ein sehr erfolgreicher Center bei den Los Angeles Kings mit der legendären Spielernummer 99 war.

Er wurde mal gefragt, warum er so viele Tore schießt. Seine Antwort: “Don’t skate after the puck. Skate where the puck will be.”

Auf OpenMandriva bezogen könnte es durchaus sein, dass zu einem gewissen Zeitpunkt seitens der IT-Industrie von der x86-Plattform abgerückt und andere Architekturen wichtiger wären. Wenn wir eine Umstellung machen würden und die Zeiten ändern sich wirklich zu unseren Gunsten, gehen wir dann mit der gesammelten Erfahrung vorne weg. Ich habe diesen Antrag unterstützt, da mir x86 auch langsam als ausgelaugt erscheint und ich gerne mal etwas anderes probieren möchte.

TPG stellte im Anschluss seine Pläne für Cooker dar: Er schlägt vor, dass die Veröffentlichungen in Cooker nicht gleich in das Release gehen sollen sondern in ein “stable” repository und anschließend in ein Repository namens “LTS”. Vorteile wären hier sicherlich eine höhere Qualität, jedoch muss dabei auch das QA-Team mitmachen.

Bezüglich der legendären draktools und MCC schienen die Entwickler eher abgeneigt, die Codebasis noch anzufassen. Viele der Einstellungen des MCC können in KDE-Plasma wohl vorgenommen werden und manche Thematiken (z.B. Bootloader sind aufgrund der gegenwärtigen Tendenz in Richtung UEFI eher gefährlich) Auch könnten falsche Konfigurationsdateien geschrieben werden.

Meine Meinung: War ein Highlight aber ich kann die Codebasis des MCC leider auch nicht restaurieren.

Im Anschluss gab es einen Vortrag von Avokhmin namens “Going Social” wo von einem potentiellen Sponsor aus Brasilien berichtet wurde, der Laptops mit OpenMandriva bestücken möchte. Dieser Kontakt geht wohl auf die lange Zeit von Connectiva zurück und gab uns Tipps, wie wir unsere Webseite vereinfacht werden können. Durch eine Spende an unsere Organisation zeigte er bereits “good will” und ich unterstütze das Engament in Brasilien.

Zu dieser Zeit war es schon relativ spät und ich gab dann anschließend noch einen sehr kleinen Überblick über unsere Aktivitäten auf Transifex. Gelobt sei insbesondere Raphael, der die Synchronisation der Webseite mit Transifex mit den jeweiligen Sprachen gut hinbekommt.

Während des Meetings habe ich mich auch bereit erklärt, OpenMandriva in den Themen eines potentiellen Shops zu unterstützen und Tipps für potentielle Sponsoren zu geben, die auf unserer Arbeit aufbauen wollen (Laptops bestücken etc.).

Danach ging es zum Pizzaessen und wieder nach Hause. Am Sonntag fand noch ein weitergehendes Treffen statt aber ich musste relativ früh mit dem Bus wieder nach Deutschland.

Ich danke allen Teilnehmern dieses Meetings für ihren Input, der insgesamt sehr ergiebig war.

Neue Abenteuer in wine

Heute habe ich einige Tests mit Crossover 14.1.4 gemacht und einige meiner betreuten Anwendungen

  • Tomb Raider II
  • Uplink: Hacker Elite
  • Capitalism 2

neu bewertet. Tomb Raider II funktioniert einwandfrei, Uplink: Hacker Elite ebenfalls (okay, gibt es auch eine Linuxversion von) und Capitalism 2 hat das alte Problem, dass der Mauscursor nicht reagiert. Alle Ergebnisse wurden in die Crossoverdatenbank eingetragen.

Mittlerweile wird nur Testen aber etwas langweilig und ich suchte nach etwas mehr Action!

Schon seit einiger Zeit, überlege ich das bleeding edge der wine-Entwicklung zu betreten und den wine-staging Patchsatz auszuprobieren.

Also ab ins IRC, wo wir auch prompt eine Anleitung verlinkt wurde:
https://github.com/wine-compholio/wine-staging/wiki/Packaging#compiling-wine-staging

Wichtig ist halt, dass man sich zwei Tarballs holen muss und den original wine-Quelltext patchen muss. Es wird im wine-staging Tarball ein entsprechendes Skript mitgeliefert. Dann wird, wie üblich, mit

./configure
make
make install

kompiliert.

Weiterhin habe ich ja gestern von meinen kommenden Vorträgen geschrieben. Der Vortrag zu wine auf der ubucon 2015 wurde noch nicht angenommen bzw. ich habe noch keine Rückmeldung aber einige der Folien werden sicherlich gute Dienste auf dem Linux Presentation Day der WOBLUG leisten.

Slide-Madness

Hallo zusammen,

ich bin gerade dabei, einige Folien vorzubereiten u.a. für die ubucon 2015 wo ich auf jeden Fall SQL Ledger im Businesseinsatz vorstellen werde. Zusätzlich ist mir für die ubucon noch die Idee gekommen, einige Grundlagen zu wine dort zu erläutern.

Die Anmeldefrist für neue Vorträge ist leider gestern abgelaufen aber ich habe die Idee trotzdem geäußert und schon einige Folien vorbereitet.

Damit sieht die Schedule für mich wie folgt aus:

  • OpenMandriva Developer Meeting (s. vorheriger Post) vom 8. bis 11. Oktober, Krakau, Polen
  • ubucon 2015 vom 23. bis 25. Oktober, Berlin
  • Linux Presentation Day, 14. November 2015, Wolfsburg

OpenMandriva Strategisches Treffen in Krakau im Oktober

Hallo nochmal,

ich möchte bekannt geben, dass ich vom 8. – 11.Oktober zum strategischen Entwicklertreffen von OpenMandriva fahre. Ich habe mich aus Kostengründen für eine Busfahrt von Berlin nach Krakau entschlossen. Hotel ist ebenfalls gebucht: 83 Euro für drei Nächte – ein sehr guter Preis.

Auf dem Meeting werde ich einen Vortrag zum Thema “L10n” (Lokalisierung) halten. Wir konnten einige Fortschritte erzielen aber es gibt noch viel zu tun.

Weiterhin soll besprochen werden, wie es mit der Distribution in Zukunft weiter gehen soll.