Marcus' sein Weblog » majobu http://www.marcus-bungert.de Jeder sollte ein Blog haben ;) Sun, 20 Nov 2011 07:48:41 +0000 en hourly 1 http://wordpress.org/?v=3.2.1 Arch Linux – Gnome Shell Extension Alternative Status Menu http://www.marcus-bungert.de/archives/1327 http://www.marcus-bungert.de/archives/1327#comments Sun, 20 Nov 2011 07:45:47 +0000 majobu http://www.marcus-bungert.de/?p=1327 Seit ich Arch Linux installiert habe und Gnome-Shell verwende vermisse ich die direkt Optione im Usermenü den Rechner in Bereitschaft, Ruhezustand oder direkt in den Shutdown zu schicken.

 

Das diese Optionen nach der Installation von Gnome-Shell fehlen wurde schon in anderen Foren und Webseiten häufig diskutiert und auch heftig kritisiert. Zum Glück gibt es die Extensions mit denen man die Gnome Shell erweitern kann.

 

Um die schmerzlich vermissten Menüpunkte wieder direkt zugänglich zu machen, installiert man einfach das Paket extra/gnome-shell-extension-alternative-status-menu; so dachte ich jedenfalls, weil das in vielen Foren auch so vorgeschlagen wurde und ich wusste das es unter Ubuntu funktionierte.

Nach der Installation und einem Neustart der Gnome Shell wurde ich mit einem Crash begrüßt. Mit der eingeschalteten Extension war ich nicht mehr in der Lage eine Anmeldung durchzuführen.

 

Nach dem Deaktivieren der neu installierten Extension und einer anschliessenden kurzen Suche in der Bug-DB von Arch Linux, habe ich gelesen das dieses Problem wohl auch andere Benutzer verfolgt. Das setzen eines Profilbilds soll helfen.

 

Also ganz fix ein Profilbild setzen und siehe da, Gnome Shell startet ohne einen Crash. Nein, Arch Linux ist nicht schuld, denn dieses Problem ist ein Gnome Shell Fehler. Bin mal gespannt wann das gelöst wird, denn so einen Schnickschnack wie Profilbilder brauche ich nicht…

 

Die offiziellen Bug-Beschreibungen

https://bugs.archlinux.org/task/26446

https://bugzilla.gnome.org/show_bug.cgi?id=660520

 

]]>
http://www.marcus-bungert.de/archives/1327/feed 0
Arch Linux – Touchpad elantech http://www.marcus-bungert.de/archives/1324 http://www.marcus-bungert.de/archives/1324#comments Sat, 19 Nov 2011 07:04:13 +0000 majobu http://www.marcus-bungert.de/?p=1324 Vor ein paar Wochen bin ich mit meinem Notebook Samsung RF511 von Ubuntu 11.04/11.10 auf Arch Linux gewechselt.

 

Auch hier gibt es Probleme mit der Erkennung des korrekten Touchpadtreibers sobald ein Touchpad von Elantech verbaut ist. Das ist bei mir der Fall gewesen.

 

Es konnte mit zwei Fingern nicht gescrollt werden und andere Gesten konnten ebenfalls nicht eingeschaltet werden. In Gnome-Shell fehlten jegliche Einstellungen zu einem Touchpad und am vervigsten daran war, das wenn man einen Text schreibt das Tuchpad während des Tippens nicht abgeschaltet wird.

 

Sobald man mit dem der Hand kurz auf das Touchpad gelangt, springt der Cursor im Textfeld an eine Position wo man garantiert nicht tippen möchte.

 

Eine Lösung gibt es… ein kleiner Patch im AU Repository von Arch Linux der hier zu finden ist.

 

Einfach herunterladen, entpacken und makepkg ausführen. Danach mit pacman -U das erstellte Paket installieren. Fertig. Das Touchpad von Elantech wird auch wieder als solches erkannt.

 

Wichtig: makepkg als Benutzer ausführen und die Installation dann mit sudo oder direkt mit root durchführen.

]]>
http://www.marcus-bungert.de/archives/1324/feed 0
nionio beim Eintagsladen #4 http://www.marcus-bungert.de/archives/1318 http://www.marcus-bungert.de/archives/1318#comments Mon, 07 Nov 2011 12:58:55 +0000 majobu http://www.marcus-bungert.de/?p=1318 Gestern fand der Eintagsladen #4 wie angekündigt statt. Die Veranstaltung war für nionio ein toller Erfolg. Der Stand von nionio war von der ersten Minute der Eröffnung an bis zu Schluß sehr gut besucht.

 

Ein paar wenige Fotos konnte ich bei Flickr hinterlegen. Sobald mehr Zeit für die Nachbearbeitung da ist, kommen noch mehr Fotos.

 

]]>
http://www.marcus-bungert.de/archives/1318/feed 0
Ubuntu 11.10 – Erfahrung auf Samsung RF511 http://www.marcus-bungert.de/archives/1308 http://www.marcus-bungert.de/archives/1308#comments Sun, 16 Oct 2011 08:11:52 +0000 majobu http://www.marcus-bungert.de/?p=1308 Gestern habe ich es gewagt und meine gut funktionierende Installation von Ubuntu 11.04 auf 11.10 upgedated. Das hätte ich besser nicht gemacht, denn nach dem Update bliebt der Bildschirm dunkel, kurz bevor eigentlich der Login-Screen erscheinen sollte.

Ich hätte nun auf die Fehlersuche gehen können, aber dazu hatte ich keine Lust. Da soweit alle Daten gesichert waren, habe ich dann eine Neuinstallation vorgenommen und bis auf /home alles frisch installiert. Im ersten Moment sah nach der Installation alles normal aus, bis ich mich jedoch mit meinem User angemeldet hatte.

 

Das neue Ubuntu 11.10 kam mit den Einstellungen in meinem /home nicht klar. Der Desktop hat sich aufgehängt, die Anwendungen liessen sich zum Teil nicht mehr starten etc.

 

Zur Lösung habe ich einfach alle Einstellungen aus /home entfernt nachdem ich sie zur Seite kopiert hatte. Jetzt war eine Anmeldung möglich und auch die Anwendungen funktionierten.

 

Doch Stopp: Unity 3D funktionierte dann nicht mehr wie ich feststellen musste :( Wenn ich schon Unity verwenden muss, dann bitte auch in 3D. Zur Entschuldigung für Ubuntu muss ich jedoch sagen das mein Notebook zwei Grafikkarten eingebaut hat… eine Intel HD und eine NVIDIA Karte mit Optimus Technologie. Dadurch ist es möglich Strom zu sparen… bei anspruchslosen Anwendungen wird der Intel-Chip verwendet und bei höheren Anwendungen wird auf den NVIDIA Chip “umgeschaltet”.

 

Die Unterstützung unter Linux ist für diese Technik noch nicht sonderlich ausgereift. Es gibt die ersten Gehversuche die auch vielversprechend aussehen. Aber für meine Anwendungszwecke reicht eine einfache 3D Unterstützung des Intel-Chips.

 

Unter Ubuntu 11.04 war das kein Problem… Ich hatte das nicht weiter hinterfragt gerade weil es einfach funktionierte. Man musste lediglich darauf achten das die originalen,  proprietären NVIDIA Treiber nicht installiert wurden und schon konnte man Unity 3D auf dem Intel-Chip rennen lassen.

 

Mit Ubuntu 11.10 funktionierte das nicht mehr. Ich konnte nur noch Unity 2D verwenden :-( Nach ein wenig Sucherei in den Protokollen habe ich eine für mich praktikable Lösung gefunden um 3D mit dem Intel-Chip verwenden zu können:

 

  1. in den Systemeinstellungen unter Zusätzliche Treiber beide NVIDIA Treiber entfernen
  2. Neustart
  3. in der Paketverwaltung (Ubuntu Soware-Center oder Synaptic oder aptitude etc.) die Pakete nvidia-settings und nvidia-current entfernen
  4. Neustart

 

Mit diesen Änderungen werden alle Einstellungen so gesetzt das wieder der Intel-Chip mit 3D verwendet werden kann.  Bei mir funktierts.

 

Bleibt abzuwarten wie sich die NVIDIA Optimus Unterstützung bei Linux entwickeln wird. Mir hat dieses Update von Ubuntu 11.04 auf Ubuntu 11.10 gezeigt das ich in Zukunft noch etwas länger abwarten werde bevor ich ein Systemupdate durchführe.

 

Generell kann ich zu Ubuntu 11.10 sagen das es ganz nett ist. Viel Schnickschnack denman nicht wirklich benötigt… jedenfalls ich nicht. Eine Datensicherung für die Cloud ist erwähnenswert für diejenigen die noch keine funktionierende Sicherung haben und viele aktualisierte Pakete.

 

]]>
http://www.marcus-bungert.de/archives/1308/feed 0
Eintagsladen – Handmade Kunst und Design http://www.marcus-bungert.de/archives/1280 http://www.marcus-bungert.de/archives/1280#comments Fri, 14 Oct 2011 10:06:03 +0000 majobu http://www.marcus-bungert.de/?p=1280 Am 06.11.2011 öffnet der Eintagsladen 4 in der Centralstation Darmstadt von 13-19 Uhr sein Tore.

43 geladene Aussteller zeigen Handmade Kunst und Design. Weitere Informationen gibt es im Blog von Antje Herden zu lesen.

Nicola ist mit ihrem Label nionio ebenfalls beim Eintagsladen vertreten und zeigt ihre hochwertige, handgefertigte Schmuck-Kollektion. Einen kleinen Eindruck kann man sich auf der Webseite von nionio über die Kollektion verschaffen.

Der Eintritt zum Eintagsladen ist frei und eine Tombola lockt mit glamourösen Gewinnen.

Einladung Eintagsladen #4 Centralstation Darmstadt

nionio läd zum Eintagsladen #4 in die Centralstation Darmstadt ein

]]>
http://www.marcus-bungert.de/archives/1280/feed 0
Mallorca im September http://www.marcus-bungert.de/archives/1266 http://www.marcus-bungert.de/archives/1266#comments Sun, 25 Sep 2011 09:27:09 +0000 majobu http://www.marcus-bungert.de/?p=1266 Wir haben uns zuletzt ein paar tage aus dem Staub gemacht und auf Mallorca ein paar nette und erholsame Tage verbracht. Viel Zeit zum Fotografieren blieb leider nicht…

Ich kämpfe nach wie vor mit Darktable und er Nachbearbeitung… deswegen dauert es ein wenig bis mehr Bilder gezeigt werden können :o

]]>
http://www.marcus-bungert.de/archives/1266/feed 0
Zu verkaufen: Samsung RF511 S05DE http://www.marcus-bungert.de/archives/1256 http://www.marcus-bungert.de/archives/1256#comments Mon, 05 Sep 2011 10:34:32 +0000 majobu http://www.marcus-bungert.de/?p=1256 Ich verkaufe mein Notebook Samsung RF511 S05DE bei eBay Kleinanzeigen. Falls jemand Interesse hat, am besten gleich bei mir durchklingeln oder ein Mail schicken.

]]>
http://www.marcus-bungert.de/archives/1256/feed 0
Mozilla Firefox 6.x Deploy Root CA Zertifikat http://www.marcus-bungert.de/archives/1234 http://www.marcus-bungert.de/archives/1234#comments Tue, 23 Aug 2011 08:00:21 +0000 majobu http://www.marcus-bungert.de/?p=1234 Wer in einem Netzwerk eine eigene Stammzertifizierungsstelle betreibt hat auch den Bedarf schützenswerte Daten an Clients zu bringen. Was im Active Directory mit einem Internet Explorer auf einem Windows Client easy funktioniert, ist bei Verwendung von Mozilla Firefox nicht so einfach mit Point-and-Click zu erledigen. Hier möchte ich zeigen wie ich mein Stammzertifikat meiner internen CA an die Clients bringe ohne an 150 Arbeitplätze zu rennen und dieses manuell zu importieren. Auch die Benutzer haben nichts weiter zu tun.

Leider funktionieren die Zertifikate im lokalen Zertifikatspeicher von Microsoft Windows im Mozilla Firefox nicht. Der Mozilla Firefox führt einen eigenen Zertifikatsspeicher im Netscape Communicator Database Format, was daran liegt das der Browser plattformunabhängig ist. Nur so kann sichergestellt werden das der Firefox nicht von den Mechanismen zur Zertifikatsverwaltung des jeweiligen Betriebssystems abhängig ist.

In dem Netzwerk das ich betreue  existiert eine eigene CA die für div. interne Zwecke verwendet wird, z.B. zur SSL Verschlüsselung interner Webapplikationen. In diesem Netzwerk gibt es Anwender die den Mozilla Firefox bevorzugen. Beim Aufruf der internen Webapplikationen bekommen diese Benutzer immer eine Warnmeldung, das “keine vertrauenswürde Verbindung” hergestellt werden kann.

Keine vertrauenswürdige Verbindung

Jeder Benutzer müsste nun manuell das verwendete Zertifikat (welches aus der internen CA stammt) entsprechend importieren. Da benutzer aber in aller Regel nicht wissen was sie tun sollen und auch gar nicht verstehen möchten was denn da nicht vertrauenswürdig ist, wollte ich es automatisieren, das bei bereits vorhandenen Mozilla Firefox Installationen das Stammzertifikat importiert wird.

Meine Anforderungen:

  • Zertifikate die aus der internen CA stammen nutzbar machen durch Import des Stammzertifikats in Mozilla Firefox
  • Verwendung von freien Tools oder Boardmitteln
  • Kein Benutzereingriff oder zusätzliche administrative Eingriffe notwendig
  • Durch Benutzer bereits importierte Zertifikate dürfen nicht überschrieben werden und müssen erhalten bleiben
  • Ein Zertifikat-Update soll technisch ohne Probleme möglich sein ohne bereits importierte Zertifikate wieder zu zerstören.

Meine Lösung die ich erfolgreich einsetze benötigt folgende Komponenten:

Es wird ein Arbeitsverzeichnis benötigt (z.B. C:\TEMP\cert). Dieses Arbeitsverzeichnis füllen wir nun mit ein paar Dateien und erstellen danach ein kleines Skript welches ebenfalls dort abgelegt wird.

  1. rootca.pem nach C:\TEMP\cert\ kopieren.
  2. aus dem NSS-Archiv die Dateien lib\nss3.dll, lib\smime3.dll, softokn3.dll und bin\certutil.exe nach C:\TEMP\cert\ kopieren
  3. aus dem NSPR-Archiv die Dateien lib\libnspr4.dll, lib\libplc4.dll und lib\libplds4.dll nach C:\TEMP\cert\ kopieren

Das Arbeitsverzeichnis sollte nun folgenden Inhalt haben:

certutil.exe
libnspr4.dll
libplc4.dll
libplds4.dll
nss3.dll
rootca.pem
smime3.dll
softokn3.dll

Unterhalb von C:\TEMP\cert\ habe ich dann ein kleines Installationsscript mit dem Namen inst_rootca.cmd mit dem Notepad++ angelegt. Der Inhalt von dem Skript:

REM Zertifikatsinstallation in ein vorhandes Firefox-Profil

FOR /F “tokens=*” %%A IN (‘dir /B “%APPDATA%\Mozilla\Firefox\Profiles\*.default”‘) DO set FFPROFILEDIR=%%A

certutil.exe -A -n ROOTCA -t “CT,C,C” -d “%APPDATA%\Mozilla\Firefox\Profiles\%FFPROFILEDIR% -i rootca.pem

Wird dieses Skript nun als Benutzer-Loginskript ausgeführt, sucht es zuerst das Profilverzeichnis des entsprechenden Benutzers unterhalb von %APPDATA% und fügt dort anschließend mit certutil.exe das gewünschte Zertifikat dem lokalen Zertifkatsspeicher im Netscape Communicator Database Format hinzu.

Für meinen Zweck habe ich diese Befehlszeilen mit meinem Deployskript für den Mozilla Firefox kombiniert und habe so sichergestellt das immer das aktuelle Zertifikat mit der letzten Firefox-Installation bei jedem Benutzer automatisch platziert wird.

Verbesserungsvorschläge bitte hier posten :D

]]>
http://www.marcus-bungert.de/archives/1234/feed 1
VLC – VideoLAN media player – Silent Unattended Deployment mit Anpassungen http://www.marcus-bungert.de/archives/1226 http://www.marcus-bungert.de/archives/1226#comments Thu, 11 Aug 2011 14:57:57 +0000 majobu http://www.marcus-bungert.de/?p=1226 Torsten, ein Leser von dem Artikel VLC – VideoLAN media player 1.1.8 – Silent Unattended Deployment mit Anpassungen, hat in einem Kommentar gefragt wie oft sich das NSIS-Script des VLC ändert? Ich habe heute einen diff zwischen dem NSIS-Script vom VLC 1.1.9 und 1.1.11 erstellt.

 

Man kann sagen das sich wirklich nicht viel geändert hat.

  • Zeile 9: VLC Versionsnummer
  • Zeile 10: VLC Versionsnummer
  • Zeile 130: es wurde serbisch als Sprache hinzugefügt
  • Zeile 768: Ergänzungen für serbische Sprache
  • Zeile 830: Ergänzungen für serbische Sprache
  • Zeile 831: Ergänzungen für serbische Sprache
  • Zeile 832: Ergänzungen für serbische Sprache
  • Zeile 1113: Ergänzungen für serbische Sprache
  • Zeile 1174: Ergänzungen für serbische Sprache
  • Zeile 1175: Ergänzungen für serbische Sprache
  • Zeile 1176: Ergänzungen für serbische Sprache

Ich konnte ohne Probleme mein altes, bereits abgeändertes NSIS-Script verwenden um ein Installationspacket nach meinen Bedürfnissen aus der neuen Version 1.1.11 zu schnüren. Am Ende fehlte die Unterstützung für serbisch, aber das brauche ich nicht.

 

Es kann trotzdem lohnen von Version zu Version das Skript mit einem diff auf größere Änderungen zu überprüfen.

]]>
http://www.marcus-bungert.de/archives/1226/feed 0
Happy Shooting Workshop Berlin 2011 http://www.marcus-bungert.de/archives/1214 http://www.marcus-bungert.de/archives/1214#comments Sat, 16 Jul 2011 13:58:39 +0000 majobu http://www.marcus-bungert.de/?p=1214 Vom 08.07.-10.07. fand in Berlin der Happy Shooting Workshop 2011 zum Thema Street & Mensch statt. Der entsprechende Podcast und das passende mp3 der Folge ‘#233 Die Sendung mit dem Echo‘ wurde unmittelbar nach der letzten Bildbesprechung produziert. Dort findet ihr auch ein Gruppenfoto.

Stephan und ich hatten uns angemeldet um viel Spaß zu haben und auch um einiges zum Thema Fotografie zu lernen. Es gab insbesondere für mich recht unbequeme Aufgaben: wildfremde Menschen auf der Straße anquatschen und bitten sich fotografieren zu lassen. Bei mir ging soweit alles gut; es hat weder eine geprellte Nase, noch ein blaues Auge gegeben.

Als Highlight gab es dann am Samstag eine Führung durch das Olympische Dorf der Sommerspiele von 1936. Kurz: sehr interessant, aber nach der 3. Sportlerunterkunft doch ein wenig eintönig. Es gab trotzdem genug zu fotografieren, aber bei 20 Fotografen die einem vor der Linse rumturnten war es gar nicht so einfach ein Motiv zu finden das entweder kein anderer Teilnehmer bereits fotografiert hatte, oder der andere Fotograf gerade in ein Bild gestolpert ist.

Die Gruppe der Teilnehmer waren alle gut drauf und durchweg echt nett. Insgesamt waren wir 20 Teilnehmer… für meinen Geschmacjk einen kleinen Tick zuviel. 15 Teilnehmer hätten wahrscheinlich auch gereicht…. das ist aber Geschmackssache.

Achja… ich hatte von Chris eine Spezialaufgabe bekommen… alle meine Bulder wurden durchweg mit hoher ISO-Einstellung meiner betagten Nikon D80 gemacht. Die Angst das nun alles verrauscht sein würde, haben div. Filter in Darktable dann wieder entkräftet.

Hier sind ein paar Bilder die dabei von mir gemacht wurden. Mit der Zeit werde ich noch weitere einstellen:

]]>
http://www.marcus-bungert.de/archives/1214/feed 0