windows では R2000 というデスクトップ・モノサシを用いていました。
ubuntu では Kruler という KDE アプリがあります。
いつも「短い」定規をブツブツ言いながら使っていました。
右クリックして向きを変えるのは問題ないので、他の右クリックメニューには全く気づかなかったのです。
ある時右クリックメニューに「長さ」という項目があるのを知ったのです。
「短い」 – 600px、「中」 – 960px、「長」 -1440px、「デスクトップ幅」 – 1920px。
windows では R2000 というデスクトップ・モノサシを用いていました。
ubuntu では Kruler という KDE アプリがあります。
いつも「短い」定規をブツブツ言いながら使っていました。
右クリックして向きを変えるのは問題ないので、他の右クリックメニューには全く気づかなかったのです。
ある時右クリックメニューに「長さ」という項目があるのを知ったのです。
「短い」 – 600px、「中」 – 960px、「長」 -1440px、「デスクトップ幅」 – 1920px。
google のタイトルがこんな画像になっていた。
アッ、ソーカ、子供の日だったんだあ。
さて、タイトルに戻って。
せっかく ubuntu という文字を入れるなら、ubuntu ロゴのフォントにしようと思ったのです。
以前からそうしていたように /home の /.fonts という隠しフォルダに MgOpen Modata Bold を置きました。
${font Liberation Sans:style=Bold:size=8}SYSTEM $stippled_hr${font} ############## # - SYSTEM - # ############## ${color #800000}${voffset 6}${font OpenLogos:size=24}u${font}${color}${goto 36}${voffset -20}${font}${color 800000}${font MgOpen Modata Bold:size=14}ubuntu Lucid Lynx ${goto 82}${voffset -6}${font Liberation Sans:size=9}${color}( 10.04 LTS ) ${voffset 2}${font}${color1}Kernel: ${alignr}${color2}${kernel}${color}
書式を間違えている訳でもないし、フォント名の指定が違う訳でもない。
勿論 $ sudo fc-cache -v -f によるフォントキャッシュ・クリアは実行し、X11 も再起動している。
他のアプリケーションでも反映されないというなら別だが、そうではなく、gedit では正しく反映されている。
何とも不思議な話だ。 勿論その他、/home 直下に置いたり、.conkycolors に置いてみたりもするが、状況は進展しない。
上に示したコードの一行目の Liberation Sans:style=Bold に気付けば、難しい問題ではなかったという結末でした。
${color #800000}${voffset 6}${font OpenLogos:size=24}u${font}${color}${goto 36}${voffset -20}${font}${color 800000}${font MgOpen Modata:style= Bold:size=14}ubuntu Lucid Lynx ${goto 82}${voffset -6}${font Liberation Sans:size=9}${color}( 10.04 LTS )
CPU Temp はデフォルト自体に書いてなかったので、それを加え、各種のちっこいバーは削除し、若干行間を詰めて右のようにしてみました。
時計には「秒」を加えたのですが、karmic までは異常なく働いたのが、3 秒単位くらいになってしまった。
これだけ詰め込んだら監視装置としては重いのだろうか、GIMP を使ったりすると、RAM 使用量が 1.5GB 近くになる。
画像は png ではあるがわずか 30kb ほどでしかないのに。
16:28
前回の karmic まで conky-colors のバージョンが上がっても、横着して古い .conkyrc に新しい conky-all を対応させてきた。
今回は新しくしてフォトを取り入れて見ることにした。 しかしコンパイル時には画像指定をしていないので、PHOTO の部分は空白のまま。
.conkyrc の該当部分には
############# # - PHOTO - # ############# # For a working photo widget you need to specify a file or directory in conkyPhoto or conkyPhotoRandom script in ~/.conkycolors/bin/ folder ${voffset 4}${font Liberation Sans:style=Bold:size=8}PHOTO $stippled_hr${font} ${execi 10800 ~/.conkycolors/bin/conkyPhoto} ${image ~/.conkycolors/bin/tmp/conkyPhoto.png -s 175x120 -p 8,245} ${voffset 114}
このうち 175×120 が先の空白に相当することはわかったが、他のオプションは何だろう?
さてと google 先生に訊いても日本語の答えは発見できず。
結局は ubuntuforums.org の forum にやっと答えを見出せた。
-p x,y は position x, y ということで、デタラメな数字では反映されないのでした。この場合特に y はパネル下の表示エリアのてっぺんという解釈。
取り敢えず画像は bin フォルダに tmp フォルダを設けて格納した。
しかし Terminal から起動すると、ドエライ量のエラー・メッセージが。
ubuntu@ubuntu:~$ conky Conky: desktop window (28000ce) is subwindow of root window (15a) Conky: window type - override Conky: drawing to created window (0x4e00001) Conky: drawing to double buffer (ここまで正常起動分) cp: stat `/home/helmuth/Imagens/Beauty/001688198.jpg'を実行できません: No such file or directory identify: unable to open image `/tmp/conkyPhoto.png': No such file or directory @ blob.c/OpenBlob/2480. identify: unable to open file `/tmp/conkyPhoto.png' @ png.c/ReadPNGImage/2917. identify: unable to open image `/tmp/conkyPhoto.png': No such file or directory @ blob.c/OpenBlob/2480. identify: unable to open file `/tmp/conkyPhoto.png' @ png.c/ReadPNGImage/2917. /home/ubuntu/.conkycolors/bin/conkyPhoto: line 11: - : syntax error: operand expected (error token is "- ") /home/ubuntu/.conkycolors/bin/conkyPhoto: line 13: [: : 指数の表現を期待 /home/ubuntu/.conkycolors/bin/conkyPhoto: line 16: [: : 指数の表現を期待 convert: unable to open image `/tmp/conkyPhoto.png': No such file or directory @ blob.c/OpenBlob/2480. convert: unable to open file `/tmp/conkyPhoto.png' @ png.c/ReadPNGImage/2917. convert: missing an image filename `/tmp/conkyPhoto.png' @ convert.c/ConvertImageCommand/2838. identify: unable to open image `/tmp/conkyPhoto.png': No such file or directory @ blob.c/OpenBlob/2480. identify: unable to open file `/tmp/conkyPhoto.png' @ png.c/ReadPNGImage/2917. convert: unable to open image `/tmp/conkyPhoto.png': No such file or directory @ blob.c/OpenBlob/2480. convert: unable to open file `/tmp/conkyPhoto.png' @ png.c/ReadPNGImage/2917. convert: missing an image filename `/tmp/conkyPhoto.png' @ convert.c/ConvertImageCommand/2838. convert: unable to open image `/tmp/conkyPhoto.png': No such file or directory @ blob.c/OpenBlob/2480. convert: unable to open file `/tmp/conkyPhoto.png' @ png.c/ReadPNGImage/2917. convert: image sequence is required `+clone' @ convert.c/ConvertImageCommand/902
このうち 6 行目の`/home/helmuth/Imagens/Beauty/001688198.jpg’ は conkyPhoto というコマンドに記述してあることがわかった。
それにしても「指数の表現を期待」という部分にこんなエラーが出るのをアプリ作成者が知らないとは思えない。
Terminal からの起動であるからこそわかるのだが、「自動起動」に入れてしまえばそれまでの話ではあるが。
異常がなければ、急ぐほどのものでないつもりなので、CPU temp が表示されていない。
まだ .conkyrc を詳細に検証していない。
画像はボカしてあるが、「春のワルツ」 봄의왈츠 のヒロイン 한효주。
最下端は WeatherReport.AIR の当地の情報。