最初からLinux SVN-20111010
Linuxを超えて最初からバージョン2011-11-16
Xfce4 4.8.0
Thunarでは、フォントや基本画像以外にはサムネイルを取得できません。
この問題で問題が発生した後、私は戻って重要な部分であるように見える部分を再コンパイルしました。この順番で...
タンブラー-0.1.22:
$> ./configure --prefix=/usr
<snip>
* GdkPixbuf thumbnailer plugin: yes
* FreeType font thumbnailer plugin: yes
* JPEG thumbnailer plugin with EXIF support: yes
* Video thumbnailer plugin using ffmpegthumbnailer: yes
* Video thumbnailer plugin using GStreamer: yes
* PDF/PS thumbnailer plugin using poppler: yes
* Freedesktop.org cache plugin: yes
$> make && make install
トゥナルボルマン-0.6.0:
$> ./configure --prefix=/usr
<snip>
* Mount notifications: yes
* Debug Support: minimum
$> make && make install
thunar-vfs-1.2.0:
$> ./configure --prefix=/usr
<snip>
* Operating system support: generic
* D-BUS support: yes
* File System Monitor: none (???)
* GNOME Thumbnailers: yes
* Startup Notification: yes
* Volume Manager: none (???)
* Debug Support: minimum
$> make && make install
thunar-thumbnailers-0.4.1:
$> ./configure --prefix=/usr
<snip>
config.status: creating eps-thumbnailer/Makefile
config.status: creating tex-thumbnailer/Makefile
config.status: creating ps-thumbnailer/Makefile
config.status: creating raw-thumbnailer/Makefile
config.status: creating fig-thumbnailer/Makefile
config.status: creating agr-thumbnailer/Makefile
config.status: creating ffmpeg-thumbnailer/Makefile
config.status: creating ogg-thumbnailer/Makefile
config.status: creating svgz-thumbnailer/Makefile
config.status: creating pdf-thumbnailer/Makefile
config.status: creating dvi-thumbnailer/Makefile
config.status: creating odf-thumbnailer/Makefile
config.status: creating xcf-thumbnailer/Makefile
config.status: creating psd-thumbnailer/Makefile
config.status: creating mime/Makefile
$> make && make install
Thunar-1.3.0.tar.bz2:
$> ./configure --prefix=/usr
<snip>
Build Configuration:
* D-BUS support: yes
* GIO UNIX features: yes
* Startup Notification: yes
* GUDev (required for thunar-volman): yes
* Mount notification support: yes
* Debug Support: minimum
* Documentation: yes (in tarball)
Additional Plugins:
* Advanced Properties: yes
* Simple Builtin Renamers: yes
* Trash Panel Applet: yes
* User Customizable Actions: yes
* Wallpaper support: yes
$> make && make install
再起動!
だから私は...
$> rm ~/.cache/Thunar/thumbnailers.cache
$> rm -r ~/.thumbnails
$> Thunar -q
$> /usr/lib/thunar-vfs-1/thunar-vfs-update-thumbnailers-cache-1
サムネイラーキャッシュを再構築しましたが、フォントと基本イメージを除くサムネイルはまだありません。
GIMP .xcfファイルを見てみましょう。
$> cat /usr/share/thumbnailers/xcf-thumbnailer.desktop
[Desktop Entry]
Version=1.0
Encoding=UTF-8
Type=X-Thumbnailer
Name=XCF Thumbnailer
MimeType=image/x-xcf;
X-Thumbnailer-Exec=/usr/libexec/xcf-thumbnailer %i %o %s
$> strings .cache/Thunar/thumbnailers.cache | grep xcf
image/x-xcf
/usr/libexec/xcf-thumbnailer %i %o %s
xcfサムネイルデスクトップファイルを削除してキャッシュを再作成すると、サムネイルキャッシュファイルからxcfエントリが消えます/usr/share/thumbnailers
。
端末でX-Thumbnailers-Exec行を呼び出すだけです。
$> /usr/libexec/xcf-thumbnailer test.xcf test.png 100
...convertを呼び出し、100pxのサムネイルを現在のディレクトリに出力します。
すべての部分が所定の位置にあるように見えますが、Thunarはデフォルトの画像やフォントの基本的なサポートに加えて、インストールされているサムネイルを使用することに興味がないようです。私は何を見逃していますか?
2011年11月23日15時15分に更新されました。 私は少し進歩しました。これは確かにLFS構成の問題です。
まず、XDGディレクトリが役割を果たしているようです。 XDG ユーザー・ディレクトリーが構成され、正しく機能していることを確認してください。
2番目のDBUSセッションを実行しSESSION_MANAGER
て環境にDBUS_SESSION_BUS_ADDRESS
エクスポートする必要があります。DBUS_SESSION_BUS_PID
第三に、これは私のインストールにのみ当てはまります--disable-gstreamer-thumbnailer
。少なくとも私の場合は、タンブラーにffmpegthumbnailerを使用させます。私はgstreamerが不安定であり、追加の注意が必要であることを知っているので、これがタンブラーの問題だと言いたくありません。
私がいるのはここです…タンブラーの仕事をしているところです。私はffmpegthumbnailerとpopplerを使って、ビデオとPDFのフォントと基本画像、サムネイルをそれぞれインポートしていると思います。ここで、thunar-thumbnailersのサムネイルを認識するためにタンブラーを入手するか、XCFファイルとPSDファイルのサポートをタンブラーに追加する方法を理解する必要があります。それが私が元々探していたものだからです。