Category Archives: Project

orphan-thumbnail – a program to find orphan GNOME thumbnail

GNOME generates thumbnails for image, video, PDF, and other documents. Those thumbnails are cached in ~/.thumbnails and never be purged. That could occupy amount of your disk.

orphan-thumbnail is a program to find orphan GNOME thumbnails. It reads thumbnails and find URI to the original file in PNG comments. It is capable to show and/or delete orphan thumbnails.

Download

Building orphan-thumbnail

It\’s GNU building system, so just

$ tar xjf orphan-thumbnail-x.y.z.tar.bz2
$ cd orphan-thumbnail-x-y-z
$ ./autogen.sh
$ ./configure
$ make
$ sudo make install

The binary orphan-thumbnail should be installed in /usr/local/bin/.

Features

  • List thumbnail file and its status
  • List only orphan thumbnail file
  • Delete orphan thumbnail file
  • Quiet mode

Screenshot

$ orphan-thumbnail --help
Usage orphan-thumbnail [OPTION...]
A program to find orphan GNOME thumbnails.

  -d, --delete                    delete orphan thumbnail(s)
  -o, --orphan                    list only orphan thumbnail(s)
  -q, --quiet                     quiet mode, only if -d is specified
  -v, --version                   show version
  -h, --help                      print this help

Report bugs to kitty@kitty.in.th

Acer-EC: Acer Aspire One D150 Embedded Controller

Acer AOD150 มี Embedded Controller (EC) สำหรับอ่าน/เขียน registers เก็บสถานะ/ควบคุมอุปกรณ์ต่อพ่วงต่างๆ ได้ เดิมมีคนเขียนไว้เป็น perl (acer_ec.pl ใน project acer-acpi) แต่จะ sudo บ่อยๆ เพื่อรันสคริปต์สำหรับ access EC port ก็ไม่สะดวก ประกอบกับ acer_ec.pl เขียนสำหรับใช้งานกับ notebook/netbook ของ Acer หลายรุ่นแต่ยังไม่ fully compatible กับ AOD150

ว่าแล้วก็เลยเขียนเองด้วย C .. โดยแกะ registers จากข้อมูลใน DSDT .. ลองใช้งานมาพักใหญ่ๆ แล้ว ก็ทำงานได้ดี .. วันนี้เลย finalize เป็น version 0.0.2 แล้วเอาขึ้น server

จะบ่นอะไรกับ Acer-EC ก็เมล/irc มาได้ :P