Archiv der Kategorie: Linux

Alles rund um die Pinguine – auf dem Desktop und dem Server

Acer Travelmate 8471 944G32Mn

Ralf hatte sich schon vor einiger Zeit ein hübsches Notebook von Acer gekauft – mit den üblichen Windowsbeigaben: Vista und XP Pro.

Ich hab gerade ein Ubuntu Lucid 10.04 installiert und musste feststellen, dass das CD/DVD Laufwerk nicht funktioniert. Es liegt an der BIOS Version 1.02. Nach einem Update auf die BIOS Version 1.24 funktioniert das Laufwerk reibungslos, WLan tat schon vorher und auch sonst konnte ich auf die Schnelle keine Zicken mehr feststellen.

Von der MS-Zwangssteuer einmal abgesehen scheint es sich hier um ein auch unter Linux gut laufendes Gerät zu handeln.

Hier zu Dokumentationszwecken für Interessierte die Ausgabe von

sudo lsusb -vv

travelmate8471usb.txt

und die Ausgabe von

sudo lspci -vv

travelmate8471.txt

Das sollte für eine Orientierung reichen.

Sportsline 90

Ich hab mir für unsere Höhlentouren eine wasserdichte Digicam mit Fixfocus zugelegt – eine Rollei Sportsline 90. Für unter 50€ war das Ding ein Schnäppchen, an dem ich nicht vorbeigehen konnte.

Die Kamera ist für Linux geeignet: Mein Lucid 64 erkennt sie als externen Speicher und wie ich gerade feststellte: Über USB angeschlossen und mit Hilfe von Cheese arbeitet sie brav auch als Webcam.

Der Fixfocus der Kamera ist nicht mal so schlecht – meine bisherigen Testaufnahmen können sich sehen lassen. Außerdem ist Fixfocus in Höhlen evtl. besser, weil dann der Autofokus nicht erst sinnlos und ewig einen Punkt im Dunkeln raten muss, auf den er scharfstellen könnte. Eine leidige Erfahrung mit meiner anderen Digicam, die hier manchmal „pumpte“.

Was mir auch gefällt:

  • das Gehäuse fühlt sich stabil an;
  • ein Stativgewinde ist vorhanden;
  • der Blitz füllt zumindest meinen Keller mit Licht;
  • das Gehäuse ist sehr klein;
  • das Gehäuse hat kaum Knöpfe;
  • die Stromversorgung sind zwei AAA Batterien – da kann man Ersatz leicht in die Unterwelt mitnehmen;
  • der Umschalter zwischen Makro- und Telemodus ist mechanisch;

Was mir nicht so gefällt:

  • ein Digitalzoom an einer Fixfokus-Kamera: Da schneide ich lieber mit Hilfe von Gimp ein Detail aus einem Bild, als diesen Pseudozoom zu nutzen;
  • das Objektiv hat keinen Deckel und kann deswegen leicht zerkratzen;
  • die Gehäuseschrauben auf der Vorderseite stehen leicht über;
  • ein Sucher ist nicht vorhanden;

Alles aber kein Drama – wenn sie denn tatsächlich auch unter Wasser dicht hält.

Altgerät

Auf meinem Asus L8400K (einem P III mit 850 Mhz und 300 und ein paar zerquetschten RAM) lief bis heute Morgen ein Xubuntu 8.04 – eigentlich ganz ordentlich. Dazu war noch ein normaler Ubuntu-Gnome- und auch ein KDE-Desktop vorhanden, die sich zwar etwas schwerfällig aber durchaus akzeptabel bedienen ließen. Als Medienplayer arbeitete Amarok – in ausreichender Geschwindigkeit.

Heute wollte ich also Ubuntu 10.04 installieren – was auch ging. Nur die Nutzung war unmöglich. Nach 4 Minuten warten waren noch immer keine Panels nach dem Login zu sehen – dafür aber reihenweise Fehlermeldungen abstürzender Applets. Der Start des Dateimanagers dauert wieder eine Ewigkeit und so ging es grad weiter.

Dann also Xubuntu 10.04 installiert. Das ging nun – aber nicht schneller als zuvor der Gnome Desktop von 8.04.

Jetzt bin ich bei Lubuntu 10.04 angekommen, das sich ungefähr so schnell anfühlt wie zuvor Xubuntu 8.04.

Ubuntu ist fett geworden.

imagemagick

Das Ausgangsbild war dieses hier:

Also erstens zu groß (angestrebt war eine Breite von 150 Pixeln), zweitens im falschen Format (png) und drittens auch noch zu dick, weil mehr als 10kb schwer.

for i in `ls *.png`; do convert $i -resize 150 conv_$i.jpg; done

Ergebnis:

Schwarze Ecken? Das war die Transparenz im PNG. Die musste nun weg und zwar in Richtung weiß.

for i in `ls *.png`; do convert $i -alpha off -resize 150 conv_$i.jpg; done

Ergebnis:

So stimmt’s.

DokuWiki on a stick

Mein DokuWiki on a Stick warf mir auf meinem Lucid heute Morgen die folgende Meldung entgegen:

[error] [client ::1] client denied by server configuration: /media/truecrypt1/DokuWiki/dokuwiki/doku.php

Offensichtlich will der Microapache in seiner httpd.conf den Eintrag 127.0.0.1 nicht mehr fressen.

<Location />
Order Deny,Allow
Deny from all
Allow from localhost
</Location>

Wenn dann allerdings die Konfiguration auf localhost umgestellt wird, dann lässt er mich wieder rein.

DokuWiki Blog zickt

Bei mir zickt das DokuWiki Blog Plugin bei der Installation. Ich trage den Pfad zum Archiv auf der Admin Plugin Seite ein, drücke Enter und die Seite wird weiß. Im Error Log des Apachen steht dann:

?PHP Fatal error:  Cannot redeclare class action_plugin_blog in /var/www/dokuwiki/lib/plugins/blog/action.php on line 215, referer: https://my.dokuwiki.site/doku.php?do=admin&page=plugin

Das Problem ist, dass sich das Archiv mit einem falschen Dateinamen entpackt:

dokufreaks-plugin-blog-a32b5ed

Deswegen hilft ein

mv dokufreaks-plugin-blog-a32b5ed/ blog

in

dokuwiki/lib/plugins

und alles tut wieder.

DreamWeaver 8 auf Lucid 64

… funktionierte einfach überhaupt nicht! Während DW8 unter meinen 32bittigen Laptops unter Lucid einfach das tat, was er die letzten Jahre immer tat – arbeiten – brach der Start des DW unter der 64 Bit Version von Ubuntu Lucid Lynx 10.04 LTS mit der Fehlermeldung

err:module:attach_process_dlls „odbc32.dll“ failed to initialize, aborting

ab. Erst ein Post in den Ubuntuforen brachte mich auf die richtige Spur, nur wusste ich nicht, wie wörtlich ich diesen nehmen sollte. Die Antwort: Sehr wörtlich!

Benötigt wird eine funktionierende Installation von Windows XP. Ist die nicht vorhanden, dann kann man nach den benötigten DLLs auch googlen und welche aus dem Netz verwenden. Ich würde aber dazu raten, diese auf jeden Fall auf Viren zu scannen (clamav – oder noch besser mit Hilfe von Webdiensten).

Lange Vorrede: Man kopiert sich die Dateien

odbcint.dll
odbc32.dll

aus dem Ordner

Windows/system32

des Windowsrechners (aus XP – wenn in Wine XP eingestellt ist) nach

/home/benutzername/.wine/drive_c/windows/system32

Dann stellt man auf dem Reiter von WineCFG (in der Shell mit winecfg aufgerufen oder über das Menü /Anwendungen /Wine /Konfiguriere Wine) ein, dass Wine die odbc32.dll nativ behandeln soll.

Dazu fügt man eine neue Überschreibung hinzu, indem man aus dem Dropdownmenü die odbc32.dll auswählt und dann im kleinen Popup-Fenster ein Häkchen bei „Nativ (Windows)“ macht.

Voila. Einen Bugreport hab ich auch gleich mal dazu geschrieben, in der Hoffnung, dass sich ein Experte darum kümmert. Schließlich sollte Wine Windows emulieren können, ohne derartige Krücken – und konnte dies bisher auch.

DokuWiki und Google

Obwohl eine DokuWiki Seite von mir schon längere Zeit online war, wurde diese scheinbar nicht von Google gefunden. Also setzte ich die Google Webmastertools ein, um die Indexierung etwas zu beschleunigen.

Um die Webmastertools nutzen zu können, muss in die jeweilige Seite im Kopf ein Eintrag gesetzt werden, der Google versichert, dass man selbst Besitzer der Seite ist:

<meta name="google-site-verification" content="C8uYblaehfAseLMurksblablaRN8INewX" />

Dieser Eintrag gehört in

lib/tpl/themename/main.php

In diesem Zusammenhang fiel mir dann auf, dass DokuWiki im Seitenheader ein noindex und nofollow stehen hat und sich so doch sehr verschlossen zeigt. Ein Artikel zu diesem Thema brachte mich auf die richtige Spur.

In der Datei conf/local.php können einige Anpassungen von Hand vorgenommen werden, die DokuWiki für Suchmaschinen besonders attraktiv macht:

$conf['userewrite'] = 2;
$conf['useslash'] = 1;

Eine tiefer gehende Beschreibung ist hier zu finden.

Allerdings schoss mir diese Einstellung – im Zusammenhang mit weiteren, die ich gleich nennen werde – jedoch das Blogsystem von DokuWiki kaputt, das nicht alle Umstellungen gut verkraftet. Dies gilt zumindest dann, wenn das Blog wie auf http://www.kvfg.info auf der Startseite eingebunden wird.

Über /Admin /Konfiguration lassen sich die wichtigsten Einstellungen auch ohne direkten Eingriff in die conf/local.php setzen:

Dies – und die Webmastertools selbst – sorgen nun für suchmaschinenverträglichere Einträge im Header der Site. Ein

http://dokuwikiseite.domain/lib/exe/indexer.php?debug=1

prüft, ob die Sitemap erzeugt werden kann. Will das nicht gleich klappen, dann sollte diese mit

touch sitemap.xml.gz

im Webroot von DokuWiki so angelegt werden, dass der Webserver schreiben kann. Ob alles geklappt hat, kann dann mit

http://dokuwikiseite.domain/sitemap.xml.gz

überprüft werden: DokuWiki müsste die Datei zum Download anbieten. Hat alles funktioniert, dann macht man diese Datei nun wiederum den Webmastertools bekannt, die sofort Erfolg oder Misserfolg zurückmelden.

Lucid auf Dell

Auf meinen Dell D830 und Vostro 1510 hat die Installation des Lucid RC reibungslos geklappt. Eine Dokumentation der Programme und Installationsschritte ist im KvFG Wiki zu finden.

Das einzige Programm, das ich bisher noch nicht installiert habe und das auf Karmic auch gleich am ersten Tag mit an Bord kam, war meine VMWare Workstation in der Version 6.5.4. Eine Installationsanleitung, wenn auch sehr kurz, ist aber im Netz zu finden. So simple sieht die mir aber nicht aus und deswegen versuch ich jetzt erst einmal vollständig ohne VM aus zukommen. VirtualBox wird hoffentlich bald ein Alternativangebot machen und so lange kann ich auf Web-OCR zurückgreifen.

Backup II

Nicht wundern – rsnapshot meldet in seinem Log

[14/Mar/2010:15:30:01] /usr/bin/rsnapshot weekly: started
[14/Mar/2010:15:30:01] echo 18667 > /var/run/rsnapshot.pid
[14/Mar/2010:15:30:01] rm -f /var/run/rsnapshot.pid
[14/Mar/2010:15:30:01] /usr/bin/rsnapshot weekly: completed successfully

aber auf der Sicherungsplatte ist evtl. nichts zu sehen.

Das liegt daran, dass rsnapshot erst dann einen Ordner weekly.0 anlegt und das dazu gehörende Backup ausführt, wenn die in der /etc/rsnapshot.conf angegebene Zahl an daily Sicherungen erreicht wurde. Das Gleiche gilt dann auch für monthly Sicherung. [Quelle]

Lösung: Abwarten.