[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4756: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/last_x_attachments_on_forum_crawl.php:58)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4758: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/last_x_attachments_on_forum_crawl.php:58)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4759: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/last_x_attachments_on_forum_crawl.php:58)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4760: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/last_x_attachments_on_forum_crawl.php:58)
キャビネットボード • トピック - Conky システムモニター

Conky システムモニター

ubuntu に関する備忘録。

Conky システムモニター

投稿記事by mansyuu » 2014年2月13日(木) 06:06

Conky システムモニターの編集

conky がインストールされていない場合は

sudo apt-get install conky

ターミナルにて conky を起動し、基本データファイルを作成させる。
ctrl+c にて終了させます。

次いで conky の基本設定ファイルをホームディレクトリに「 conkyrc 」の隠しファイル名でコピーしておきます。

cp /etc/conky/conky.conf ~/.conkyrc;

ホームディレクトリにコピーされた隠しファイルの .conkyrc を編集(上書き)します。
基本ファイルより、この隠しファイルの設定が優先されます。

週間天気予報を追加した、サンプルデータ

地域コードは下記より目的の地域をクリックし、表示された URL のコードを参照します。
http://tenki.jp/webservice/rss/
愛知県西部(名古屋)の例、この URL を週間予報項目の URL に上書きします。
http://tenki.jp/component/static_api/rs ... ity_38.xml

コード: 全て選択
# Conky script written by Kyle. Free to use, distribute, or modify to your needs.

override_utf8_locale yes
use_xft yes
xftfont Droid Ubuntu:size=08
xftalpha 0.8
text_buffer_size 2048
update_interval 1
total_run_times 0
own_window yes
own_window_transparent yes
own_window_argb_visual yes
own_window_type normal
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
double_buffer yes
minimum_size 200 5
maximum_width 320
draw_shades yes
default_color 999999
default_shade_color 000000
draw_outline no
draw_borders no
stippled_borders 0
alignment top_right
gap_x 10
gap_y 60

TEXT
${alignc 35}${font Droid Ubuntu:size=16}os_name Linux${font}
${alignc 35}${font Ubuntu:size=28}${time %H:%M}${font}
${alignc}${time %B %d日 %A}

${voffset -1}Hard Drive ${hr 2}

Root: ${fs_used_perc /}%${alignr}${fs_size /}
Free: ${fs_free /}${alignr}${fs_bar 8,60 /}

${voffset -1}Hardware ${hr 2}

CPU1: ${cpu cpu0}% ${alignr}${cpugraph cpu0 10,60 00ff00 0000ff}
CPU2: ${cpu cpu1}% ${alignr}${cpugraph cpu1 10,60 00ff00 0000ff}
CPU3: ${cpu cpu2}% ${alignr}${cpugraph cpu2 10,60 00ff00 0000ff}
CPU4: ${cpu cpu3}% ${alignr}${cpugraph cpu3 10,60 00ff00 0000ff}
RAM: ${mem} ${alignr}${membar 10,60}
Temp: ${alignr}${hwmon temp 1}°C

${voffset -1}Eth0 ${hr 2}
${alignc}ETH 0
UpSpeed ${upspeed eth0}${font} ${alignr}${upspeedgraph eth0 8,60 00ff00 0000ff}
DownSpeed ${downspeed eth0}${font} ${alignr}${downspeedgraph eth0 8,60 00ff00 0000ff}
TotalDown${alignr}${totaldown eth0}
TotalUp${alignr}${totalup eth0}

${voffset -1}System ${hr 2}

${pre_exec cat /etc/issue.net} $machine
Kernel $kernel
Uptime: ${alignr}${uptime_short}

${voffset -1}週間天気予報 ${hr 2}
 
例:愛知県西部(名古屋)
${rss http://tenki.jp/component/static_api/rss/forecast/city_38.xml 60 item_titles 7}


Conky の自動起動を設定します。
システム設定の「自動起動・・」などの項目を起動します。
コマンドなどは /usr/bin/conky と記述・あるいはファイル指定を行います。
再起動して右上にシステム項目が表示されるかを確認します。

起動後に表示乱れが生ずる場合には、自動起動遅延スクリプト(home/ユーザー名フォルダ内の隠しファイル)を試してください。
起動時の NET 接続状況によりインターネットにて情報を得る週間天気予報が途切れることがあります。
遅延時間は sleep XX 秒にて調整します。

スクリプトファイルの作成
echo '#!/bin/bash' > ~/.conky_run.sh; echo 'sleep 30 && conky;' >> ~/.conky_run.sh; chmod 755 ~/.conky_run.sh;

次いで自動起動ファイルを /usr/bin/conky に替えて /home/$(whoami)/.conky_run.sh を記述する。

隠しファイルの .conkyrc は Editor にて編集が可能です。
OS名・天気予報地域コードなどを書き換えて上書きして下さい。
即表示に反映されますが、レイアウトを変更した場合は再起動してください。

Oikyo Linux KDE では表示が乱れる場合があるようです。
Oikyo Linux GNOME 系・他 OS では正常に表示されます。

連携サイト
 まんしゅう彩遊記ブログ http://newmansyuu.blog.fc2.com
 まんしゅう彩遊記ボード http://acarsman.in.coocan.jp/m/m.cgi
アバター
mansyuu
管理人
 
記事: 144
登録日時: 2011年3月29日(火) 07:29

Return to Linux/ubuntu

cron