svgz-Vorschau in Nautilus

Nautilus kann per default keine svgz-Vorschaubilder anzeigen. Kein Problem. Folgende Schritte helfen:

  1. Nautilus-Schema erstellen, das die Generierung für Nautilus aktiviert und rsvg-convert als Generierungsprogramm festlegt
  2. rsvg-convert für die Generierung der Bilder installieren (Paket librsvg2-bin)
  3. Nautilus-Schema bekanntmachen
  4. Ordner fehlgeschlagener Vorschaubilder löschen
  5. alle laufenden Nautilus-Instanzen beenden und Nautilus neu starten

Das erwähnte Schema ist eine XML-Beschreibung, die in der Datei svgz-thumbnailer.schemas gespeichert wird (Ort ist egal, wird gleich benötigt):

<gconfschemafile>
  <schemalist>
    <schema>
      <key>/schemas/desktop/gnome/thumbnailers/image@svg@xml-compressed/enable</key>
      <applyto>/desktop/gnome/thumbnailers/image@svg@xml-compressed/enable</applyto>
      <owner>thumbnailer</owner>
      <type>bool</type>
      <default>true</default>
      <locale name="C">
        <short>Enable thumbnailing of image/svg+xml-compressed files</short>
        <long>Enable thumbnailing of image/svg+xml-compressed files</long>
      </locale>
    </schema>
    <schema>
      <key>/schemas/desktop/gnome/thumbnailers/image@svg@xml-compressed/command</key>
      <applyto>/desktop/gnome/thumbnailers/image@svg@xml-compressed/command</applyto>
      <owner>thumbnailer</owner>
      <type>string</type>
      <default>/usr/bin/rsvg-convert -w %s -h %s -o %o -a %i</default>
      <locale name="C">
        <short>Command that creates a thumbnail</short>
        <long>Command that creates a thumbnail (%o) for a filename (%i)</long>
      </locale>
    </schema>
  </schemalist>
</gconfschemafile>

Die oben angesprochenen Schritte auf der Kommandozeile:

$> sudo apt-get install librsvg2-bin
$> gconftool --install-schema-file=svgz-thumbnailer.schemas
$> rm -r ~/.thumbnails/fail/gnome-thumbnail-factory/*
$> pkill nautilus

(Quellen: yeKblog, bugs.debian.org)

Die Informationen sind ins ubuntuusers-Wike eingeflossen: svgz Thumbnails