お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2009-10-02 12:40:12

miima0004
新しいメンバ
登録日: 2009-10-02

スクリーンセーバーで時刻を表示したい

Ubuntu Desktop 9.04 日本語版(32bit)を使用しています。
追加で以下をインストールしています。

apt-get install kscreensaver
apt-get install xscreensaver-gl-extra
apt-get install xscreensaver-data-extra

パソコンを使っていない間、デスクトップに常時に時計を表示させたいと考えています。
Ubuntuにもともと入っているスクリーンセーバーの中から時計が表示できるもので
「T3D」、「Phosphor」、「FontGlide」がありましたが、見にくかったり文字化けしてしまったりで
うまく表示できませんでした。

そこで、
1、上記以外に時刻を表示できるスクリーンセーバーはありますか?
  
2、自分で作ろうとした場合、自作のプログラムを呼び出すにはどのような方法がありますか?

3、Web時計を表示するのでもいいと思っています。そこで任意のwebページをスクリーンセーバーの
かわりに表示させる方法はないでしょうか?

よろしくお願いします。

オフライン

 

#2 2009-10-02 14:20:16

yama
メンバ
登録日: 2006-10-23

Re: スクリーンセーバーで時刻を表示したい

こんなのがありました。
試してみましたが、なかなかいい感じです。
http://ubuntuforums.org/showthread.php?t=266124

オフライン

 

#3 2009-10-02 18:26:35

miima0004
新しいメンバ
登録日: 2009-10-02

Re: スクリーンセーバーで時刻を表示したい

お返事ありがとうございました。
理想的なスクリーンセーバーなので、ぜひ使いたいと思っています。
教えていただいたページのとおり、/usr/share/applications/screensavers/gltext.desktop
というファイルを以下のように書き換えてみましたがうまくいきません。

[Desktop Entry]
Encoding=UTF-8
Name=GLText
Comment=Displays a few lines of text spinning around in a solid 3D font. The text can use strftime() escape codes to display the current date and time. Written by Jamie Zawinski; 2001.
TryExec=gltext
Exec=gltext -root -front -text '%l:%M:%S %p'
StartupNotify=false
Terminal=false
Type=Application
Categories=Screensaver;
OnlyShowIn=GNOME;

スクリーンセーバーの設定画面で、「GLText」を選択すると、時計はきちんと表示され、プレビューでも表示できますが、
設定時間になっても画面が暗くなるだけで何も表示されません。

何か分かりましたらお願いします。

オフライン

 

#4 2009-10-02 19:20:03

STGSAGWAN
ゲスト

Re: スクリーンセーバーで時刻を表示したい

#3のmiima0004さんへ

私の環境では時間がくると表示されます。

端末から

コード:

gconftool --get /apps/gnome-screensaver/themes

を実行した結果を投稿してください。

 

#5 2009-10-02 23:32:51

miima0004
新しいメンバ
登録日: 2009-10-02

Re: スクリーンセーバーで時刻を表示したい

>yamaさん、STGSAGWAN さん
再起動するとうまく表示されました。

STGSAGWAN さんのコードの実行結果も以下のようになりました。
[screensavers-gltext]

どうもありがとうございました。

オフライン

 

#6 2009-10-04 00:46:59

koisan1949
メンバ
From: Hyogo, Japan
登録日: 2007-11-11

Re: スクリーンセーバーで時刻を表示したい

時間を表示するスクリ−ンセ−バ− 私も欲しかったので、Ubuntu9.04にインスト−ルさせてもらいました。
ありがとうございました。

Synapticで導入するほうが簡単でした。
kscreensaverは既定されてますので、
xscreensaver-gl-extraとxscreensaver-data-extraを
"xscreen"にて検索し、選択指定すれば楽です。

~$ cp /usr/share/applications/screensavers/gltext.desktop ~/gltext.backup
~$ gksu gedit /usr/share/applications/screensavers/gltext.desktop

コード:

# Digital Clock Screensaver(DLText)
#Exec=gltext -root
Exec=gltext -root -front -text '%l:%M:%S %p'
#

オフライン

 

Board footer

Powered by FluxBB