www.boldt-metallbau.de online

May 17th, 2010

Seit heute ist die Webseite der Firma Boldt Metallbau aus Eutin online. Realisiert wurde die Webseite mit dem in PHP5 entwickelten modulbasiertem a2k-cms.

How To: Install and use the LECTURNITY Player under Linux/Ubuntu

March 5th, 2010

To run the  LECTURNITY Player under a linux system is not as easy. Therefore, here is a short how-to which I tested on my Ubuntu 8.04 system.

  1. Download the LECTURNITY Player
    http://www.lecturnity.de/download/lecturnity-player/ (Choose the Macintosh/Linux-Version)
  2. Download the Java Media Framework API (JMF)
    http://java.sun.com/javase/technologies/desktop/media/jmf/2.1.1/download.html
    (Choose “Linux” as platform,  agree the “License Agreement” and choose the “Cross-platform Java” (jmf-2_1_1e-alljava.zip)
  3. Unzip the jmf-2_1_1e-alljava.zip
    unzip jmf-2_1_1e-alljava.zip
  4. Create a lecturnity folder at /opt/
    sudo mkdir /opt/lecturnity
  5. Move the LECTURNITY_Player.jar to /opt/lecturnity/
    sudo mv ./LECTURNITY_Player.jar /opt/lecturnity/
  6. Move the JMF to /opt
    sudo mv ./LECTURNITY_Player.jar /opt/
  7. Create an executable file
    sudo touch /opt/lecturnity/lecturnity
    sudo chmod 755 /opt/lecturnity/lecturnity
  8. Fill the file (Thanks to tiwoc.de)
    #!/bin/sh
    java -cp /opt/JMF/lib/jmf.jar:/opt/lecturnity/LECTURNITY_Player.jar imc.epresenter.player.Manager
  9. Create a link to the executable file
    sudo ln -s /opt/lecturnity/lecturnity /usr/local/bin/lecturnity
  10. Refresh the bash
    source ~/.bashrc
  11. Run the LECTURNITY Player
    lecturnity

Troubleshootings

  1. “bash: /usr/local/bin/lecturnity: /bin/sh^M: Defekter Interpreter: No such file or directory”
    dos2unix /opt/lecturnity/lecturnity/opt/lecturnity/lecturnity
  2. “Ein Font wurde nicht gefunden: XYZ Die Darstellung kann deshalb fehlerhaft sein”. In this case, you can install the windows fonts. Warning: This fonts will be also interpreted by the browsers, e.g. firefox.
    sudo apt-get install msttcorefonts (Since Ubuntu 9.04 ttf-mscorefonts-installer)
  3. Ein oder mehrere Videos konnten nicht geladen werden. javax.media.CannotRealizeException. Möglicherweise ist ein benötigter Video-Codec nicht installiert“. If the codec is installed, usually the video can be seen. If not, install the xvid codec
    sudo apt-get install libxvidcore4

How To: Mehrere Bilder unter Linux bearbeiten

February 3rd, 2009

Wie unter oyox.de zu lesen, kann man einfach einen Image-Converter für Nautilus installieren. Dazu wird einfach das Paket nautilus-image-converter installiert, und schon hat man bei einem Rechtsklick auf ein oder mehrere Bilder die Optionen “Resize Image” sowie “Rotate Image”.

Alternativ hatte ich auch mal ein Shell-Script geschrieben,  welches das Resizen mittels convert löst:

#!/bin/bash
# 1st Param is the new size
if [ -n "$1" ] ; then
# Convert all pictures in the new size
 for i in *.jpg
 do
   echo "Picture $i in progess ... ";
   convert -resize "$1"x"$1" "$i" "$i";
   echo "done.";
 done
else
  echo "Missing new size!";
fi
exit 0

How To: Thunderbird Tastaturkürzel (Keyboard Shortcuts)

September 15th, 2008

Ich nutze seit einigen Jahren Thunderbird. Doch heute hat mich gestört, dass ich in einer geöffneten Mail nicht einfach die nächste Mail im Postfach laden kann. Doch glücklicherweise bietet Thunderbird einige Shortcuts. Im folgenden die für mich wichtigsten:

Strg + M : Eine neue E-Mail schreiben (M = Mail)
Strg + R : Auf diese E-Mail antworten (R = Reply)
Strg + Enter : Die E-Mail versenden

F : Die nächste E-Mail im Postfach (F = Forward)
B : Die vorherige E-Mail im Postfach (B = Back)

N : Die nächste ungelesene E-Mail im Postfach(N = Next)
P : Die vorherige ungelesene E-Mail im Postfach (P = Previous)

How To: Atheros AR5007EG on 64bit Ubuntu

July 26th, 2008

Die Installation der AR5007EG WLAN-Karte von Atheros ist unter einem 64Bit Ubuntu ein großes Problem. Für 32Bit Systeme wird der AR5007EG einfach Unterstützt:

  1. System -> Systemverwaltung -> Hardware-Treiber
  2. Die Option Atheros Hardware Access Layer (Hal)
    deaktivieren.

Die erste Lösung für ein 64 Bit System, auf die man Stößt, ist die Installation mit dem ndiswrapper [1] oder [2]. Diese Lösung ist natürlich sehr unelegant, da man hierfür den Windows-Treiber unter Linux installiert. Dies führte bei mir dazu, dass ich zwar Netzwerke gefunden habe, mich aber nicht verbinden konnte. Also musste eine Andere Lösung her. Dann bin ich auf madwifi.org gestoßen, welche WLAN-Treiber für Atheros Chipsätze entwickeln. Das Hauptproblem war, dass dieser Treiber bis Anfang Juni 2008 keine 64Bit Unterstützung hatte. Seit dem es diese Unterstützung gibt, ist es nun möglich, den Madwifi-Treiber unter einem Ubuntu 8.04 64Bit System zum laufen zu bekommen ([1],[2],[3],[4]):

  1. Zunächst muss das Paket build-essential installiert sein:
    sudo apt-get install build-essential
  2. Dann wird das Paket linux-restricted-modules benötigt:
    sudo apt-get install linux-restricted-modules-$(uname -r)
  3. Außerdem benötigen wir Subversion:
    sudo apt-get install subversion
  4. Downloaden des Sourcecodes von der Madwifi-Seite:
    svn co https://svn.madwifi.org/madwifi/branches/madwifi-hal-0.10.5.6
    svn co http://madwifi-project.org/svn/madwifi/branches/madwifi-hal-0.10.5.6
  5. WICHTIG: Nun gehen wir auf System -> Systemverwaltung -> Hardware-Treiber, um dort BEIDE Atheros-Treiber zu deaktivieren!!
  6. Wir wechseln in das Verzeichnis:
    cd ~/madwifi-hal-0.10.5.6
  7. Dann kompilieren wir den Treiber:
    make
  8. Danach wird der Treiber Installiert, damit er als Kernel-Modul geladen werden kann:
    sudo make install
  9. sudo depmod -ae
  10. Nun muss der Treiber als Modul in den Kernel geladen werden:
    sudo modprobe ath_pci
    echo ath_hal | sudo tee -a /etc/modules
    echo ath_pci | sudo tee -a /etc/modules
  11. Zum Schluss gehen wir wieder auf System -> Systemverwaltung -> Hardware-Treiber, um die Athero-Treiber wieder zu aktivieren.
  12. Das System neustarten.
  13. Nun sollte man rechts oben beim Netzwerkmonitor seine WLAN-Netze sehen können (Linksklick). Ggf. muss man erst das Drahtlose Netzwerk aktivieren (Rechtsklick)

Hinweis:
Der Treiber wurde in den AKTUELLEN Kernel eingebaut. Bei einem Kernel-Update ist es notwenidig, den Teiber neu zu installieren:

  1. cd ~/madwifi-hal-0.10.5.6
  2. make clean
  3. sudo make install

[edit] 31.10.2009 - SVN Adresse upgedated[/edit]

How To: ATI Radeon x1250 on 64bit Ubuntu

July 26th, 2008

Die Installation von Ubuntu Hardy Heron 8.04 in der 64 Bit Version auf einem P200-Pro T8100 Bordoso ist nicht ganz so einfach. Das Problem beginnt beim schon beim Starten der Live-CD. Die X-Oberfläche wird partout nicht gestartet, da der Standard Mesa-Treiber die ATI Radeon x1250 nicht unterstützt. Somit ist eine Installation über die Live-CD nicht möglich. Um dennoch Ubuntu zu installieren, ist es notwendig die Installation mit der Alternative Version zu starten, da diese nicht auf der X-Oberfläche basiert. Will man noch Partitionen erstellen, ist die Installation etwas aufwendiger, aber dennoch relativ schnell gemacht. Beim ersten Starten des Systems kommt es erneut zu einem X-Org Fehler, wegen der Problematik mit der x1250. Um dennoch eine grafische Oberfläche zu erhalten, muss der proprietäre Treiber von ATI installiert werden, welcher auch 3D-Unterstützung mitbringt.

  1. Download des Treibers von der ATI-Seite (~60 MB). Dort im Menu unter Linux > x86 > integrated motherboard > x1250.
  2. Beim Booten des Systems mit dem Mesa-Treiber flackert der Monitor ein Paar mal.
  3. Danach Strg+Alt+F2 drücken, um in ein anderes Terminal zu gelangen.
  4. Hier Loggen wir uns mit unsem Benutzernamen und dem Passwort ein.
  5. Dort geben wir sudo bash ein, um Root-Rechte zu bekommen. Dieses Kommando muss mit demPasswort bestätigt werden.
  6. Nun Laden wir den Treiber von einem USB-Strick, mittels wget aus dem Internet oder mit ssh von einem anderen Rechner im Netzwerk.
  7. ls sollte uns folgenden ATI-Installer zeigen:
    ati-driver-installer-8-5-x86.x86_64.run
  8. Diese Datei führen wir einfach mit dem Kommando
    sh ati-driver-installer-8-5-x86.x86_64.run aus
  9. Nun erhalten wir ein Installationsmenu. Es reicht hierbei, immer Standard als Einstellung zu wählen.
  10. Jetzt dauert die Installation einen Moment!!!
  11. Nach der Installation starten wir das System mit reboot neu.

Nun sollte die X-Oberfläche starten, und wir erhalten das Ubuntu Login-Fenster.

Ich habe die Installation zwei mal durchgeführt. Beim ersten Mal klappte alles ohne Probleme. Ich hatte volle 3D-Unterstützung mit Compiz, was glxgears bestätigt hat.

Beim zweiten mal bekam ich nach dem Login ein White Screen, welcher Fehler bekannt ist. Zum Lösen diese Problems ist es notwendig, Compiz zu deaktivieren:

  1. Dazu wechseln wir beim White Screen mit Strg+Alt+F2 in das Terminal.
  2. Dann öffnen wir die X11 Konfigurationsdatei: /etc/X11/xorg.conf (z.B. mit nano oder vi).
  3. Dort fügen wir die folgenden Zeilen ein:
    Section "Extensions"
    Option "Composite" "disable"
    EndSection
  4. Strg+Alt+F7, um wieder zum White Screen zurück zu kehren.
  5. Nun Strg+Alt+Backspace, um die X-Oberfläche neuzustarten.
  6. Einloggen, und glücklich sein ;-P

Hat man mit glxgears immernoch keine 3D-Unterstützung, so kann man den proprietären Treiber installieren, welcher von Ubtuntu erkannt wird:

  1. System -> Aministation -> Hardware Einstellungen
  2. Den ATI-Treiber aktivieren
  3. Installieren
  4. Strg+Alt+Backspace

Viel Spaß!

How To: Firefox 3.0 - Backspace und Vor- und Zurück-Tasten der Maus

July 25th, 2008

Die Belegung der Backspace Taste im Firefox ab Version 2.0 für Linux ist ein wenig kurios. So ist es Standard, dass die Backspace-Taste unter Linux keine Funktion hat. Um der Taste nun die gewünschte Funktion zu geben, gibt es unter about:config die Einstellung browser.backspace_action, welche man wie folgt belegen kann:

0 Back/Forward
1 PgUp/PgDown
2 Nichts

Da ich seit eh und je die Backspace-Taste zum Zurückgegen nutze, habe ich natürlich “Back” gewählt. Neben der Backspace-Taste nutze ich beim browsen immer die Vor- und Zurück-Tasten der Maus. Natürlich ist dies im Firefox auch nicht aktiviert, so dass man dies ganz einfach auch über about:config umstellen kann:

mousewheel.horizscroll.withnokey.action = 2
mousewheel.horizscroll.withnokey.numlines = -1
mousewheel.horizscroll.withnokey.sysnumlines = false

Zukunft des Internets

June 16th, 2008

GooglezonNachdem ich im 2. Semester ein kurzen englischen Vortrag über die Zukunft des Internets (The Future of the Internet) und im 4. Semester ein Vortrag über das “Web 2.0″ (Web 2.0 & AJAX - Du bist das Internet!) gehalten habe, möchte ich in diesem Zusammenhang auf zwei Videos hinweisen:

- Google EPIC 2015
- Master Plan - About the power of Google

Ein Einheitspreis für Kraftstoff - Teil 2

May 20th, 2008

Einheitspreis - Teil 2Nachdem ich vor drei Tagen ein Einheitspreis für Kraftstoff vorhergesagt habe, konnte ich heute das folgende Bild machen, welches für Diesel, Benzin und Super für 141 zeigt. Dieses Bild war in Lübeck soweit einheitlich. Nun fehlt nur noch die Angleichung von Super Plus, damit meine Theorie bestätigt wird. Ich gehe davon aus, dass ich meinen Beweis noch vor meinem Oslo-Aufenthalt bekommen werde …

Ein Einheitspreis für Kraftstoff?

May 17th, 2008

Krafstoff EinehitspreisGibt es bald an den deutschen Tankstellen den Einheitspreis für Krafstoff? Die Kraftstoffpreise lasses mich dies zumindest vermuten. Im November 2007 wurden zunächst Benzin und Super auf ein Preis angeglichen, da die weltweite Nachfrage nach Benzin so hoch sei. 8 Wochen später, im Januar 2008, haben die ersten Konzerne angekündigt, Benzin auf Grund mangelnder Nachfrage aus dem Sortiment zu nehmen.

Über Pfinsgten gab es dann die Überraschung für viele Autofahrer: Diesel war teuer als Super. Und dies wird in Zukunft sicher auch so bleiben, da Diesel auf ein neues Rekordhoch geklettert ist. Im Jahre 1998 haben die Grünen fünf Mark pro Liter geforertet, was in nicht all zu ferner Zurkunft wahr werden wird, wenn es den Einheitspreis für Kraftstoff gibt.