Ubuntu 10.04 – Tạo screensaver image slideshow của riêng bạn

1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 5.00 out of 5)
Font size:
Ubuntu 10.04 – Tạo screensaver image slideshow của riêng bạn

Ubuntu 10.04 (lucid) hỗ trợ tương đối ít screensaver và gần như không có hỗ trợ tùy biến trong giao diện đồ họa. Mặc định, trong Lucid có một screensaver là Picture folder cho chạy slideshow các ảnh có trong thư mục Pictures. Một điều rất bất tiện là chúng ta lại không thể thay đổi thư mục chứa ảnh mặc định này qua giao diện đồ họa. Vì vậy, nếu muốn đưa ảnh vào slideshow ở screensaver ta lại phải copy nó vào trong thư mục Pictures :-w Trong bài viết này tớ sẽ hướng dẫn các bạn tạo một screensaver image slideshow của riêng bạn dựa trên một screensaver Picture folder mặc định của Lucid qua 5 bước đơn giản sau.

B1: Đầu tiên, các bạn tạo file cấu hình cho screensaver của bạn dựa trên screensaver Pictures folder có sẵn. Trong cửa sổ terminal bạn gõ lệnh

1
sudo cp /usr/share/applications/screensavers/personal-slideshow.desktop /usr/share/applications/screensavers/my-slideshow.desktop

B2: Tiếp theo, các bạn dùng gedit để mở và sửa file my-slideshow.desktop vừa tạo.

1
sudo gedit /usr/share/applications/screensavers/my-slideshow.desktop
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
[Desktop Entry]

Name=Pictures folder

Comment=Display a slideshow from your Pictures folder

Exec=/usr/lib/gnome-screensaver/gnome-screensaver/slideshow

TryExec=/usr/lib/gnome-screensaver/gnome-screensaver/slideshow

StartupNotify=false

Terminal=false

Type=Application

Categories=GNOME;Screensaver;

OnlyShowIn=GNOME;

X-Ubuntu-Gettext-Domain=gnome-screensaver

Trong file này bạn chỉ cần sửa hai dòng: Name và Exec thành như sau:

1
2
3
Name=My slideshow
Exec=/usr/lib/gnome-screensaver/gnome-screensaver/slideshow
--location="duong dan den thu muc chua anh"

Sau đó save và close file lại.

B3: Tạo application desktop cache

sudo /usr/share/gnome-menus/update-gnome-menus-cache /usr/share/applications > /tmp/desktop.en_US.utf8.cache

B4: So sánh file vừa tạo với file có trong usr/share/applications.

1
diff /usr/share/applications/desktop.en_US.utf8.cache /tmp/desktop.en_US.utf8.cache

Chắc chắn rằng file vừa tạo chỉ khác với file trong thư mục usr/share/applications ở screensaver bạn vừa tạo ra.

B5: Copy đè file vừa tạo lên file đang có trong thư mục /usr/share/applications

1
sudo cp /tmp/desktop.en_US.utf8.cache /usr/share/applications/desktop.en_US.utf8.cache

Chú ý: tên file desktop.en_US.utf8.cache có thể khác nhau ở các ngôn ngữ mặc định khác nhau. Để chắc chắn về tên file bạn có thể sử dụng lệnh ls kết hợp với grep như sau:

1
ls /usr/share/applications/ | grep 'cache'

Tham khảo:

Share with: Twitter Delicious Facebook Digg Stumbleupon Wordpress Googlebuzz Myspace Gmail Newsvine Favorites More
You can leave a response, or trackback from your own site.

Leave a Reply