Не могу установить виджет на altlinux 6.0 centaurus

Операционки на базе Unix
Аватара пользователя
ИМХО
Бытовой хакер
Бытовой хакер
Сообщения: 975
Зарегистрирован: 02 мар 2010, 13:21
ОС: Maui 2
Откуда: Чолпон-Ата
Контактная информация:

Re: Не могу установить виджет на altlinux 6.0 centaurus

Сообщение ИМХО » 18 апр 2011, 10:20

zaka
Москва не сразу строилась.
Аватара пользователя
zaka
Эникейщик
Эникейщик
Сообщения: 461
Зарегистрирован: 19 май 2010, 08:52

Re: Не могу установить виджет на altlinux 6.0 centaurus

Сообщение zaka » 18 апр 2011, 10:31

ИМХО писал(а):zaka
Москва не сразу строилась.
хи хи :-D это точно

Установить та установили виджет но он не корректно работает (не показывает: HDD, Network и GPU ) решил довести до ума
[spoilerвот код:]karamba x=0 y=0 w=280 h=800 locked=false
defaultfont font="Arial" fontsize=10 color=255,255,255
#
image x=10 y=3 path="img/ligne.png"
# System group
<group> x=0 y=7
image x=23 y=28 path="icones/sysinfo.png"
text x=130 y=10 value="System Information" fontsize=12 font="Arial" color=255,255,255 align=center
text x=75 y=26 value="User :" fontsize=9 font="Droid Sans Mono" color=255,255,255
text x=130 y=26 sensor=program program="echo ${USER}" line=1 fontsize=9 font="Droid Sans Mono" color=255,255,255
text x=75 y=40 value="UpTime :" fontsize=9 font="Droid Sans Mono" color=255,255,255
text x=130 y=40 sensor=uptime format="%d Day(s) %Hh%Mmin" line=1 fontsize=9 font="Droid Sans Mono" color=255,255,255
text x=75 y=54 value="KDE / Qt :" line=1 fontsize=9 font="Droid Sans Mono" color=255,255,255
text x=168 y=54 sensor=program program="kde4-config --version | grep Qt | sed -e's/.*: //'" line=1 fontsize=9 font="Droid Sans Mono" color=255,255,255
text x=158 y=54 sensor=program program="kde4-config --version | grep KDE | cut -c 5- |cut -c -7 | sed -e 's/.*: //'" line=1 fontsize=9 font="Droid Sans Mono" color=255,255,255 align=right
text x=158 y=54 value="/" line=1 fontsize=9 font="Droid Sans Mono" color=255,255,255
text x=75 y=68 value="Kernel :" fontsize=9 font="Droid Sans Mono" color=255,255,255
text x=130 y=68 sensor=program program="uname -r" line=1 fontsize=9 font="Droid Sans Mono" color=255,255,255
</group>
#
image x=10 y=86 path="img/ligne.png"
# CPU Group
<group> x=0 y=95
image x=19 y=45 path="icones/cpu.png"
text x=130 y=5 value="CPU" fontsize=12 font="Arial" color=255,255,255 align=center
text x=130 y=20 sensor=program program="cat /proc/cpuinfo | grep 'model name' | sed -e 's/.*: //'" line=1 fontsize=9 font="Droid Sans Mono" color=255,255,255 align=center
text x=88 y=30 value="CPU temperature:" align=left fontsize=9 font="Droid Sans Mono Mono" color=255,255,255
text x=220 y=30 sensor=program program="sensors | grep 'CPU Temp' | awk '{print $3 }'" fontsize=9 font="Droid Sans Mono Mono" interval=50000 color=255,0,0 align=right
text x=88 y=40 value="MB temperature:" fontsize=9 font="Droid Sans Mono"
text x=180 y=40 sensor=program program="sensors | grep 'MB Temp' | awk '{print $3 }'" align=left color=255,255,0 fontsize=9 font="Droid Sans Mono Mono" interval=60000
# CPU Cores united colored graph
image x=87 y=52 path="img/cpugrille.png"
graph x=87 y=51 w=140 h=18 sensor=cpu cpu=0 interval=1000 color=53,229,82
graph x=87 y=51 w=140 h=18 sensor=cpu cpu=1 interval=1000 color=255,0,0
graph x=87 y=51 w=140 h=18 sensor=cpu cpu=2 interval=1000 color=82,53,229
graph x=87 y=51 w=140 h=18 sensor=cpu cpu=3 interval=1000 color=255,255,0
#
text x=88 y=73 value="Core 0: " fontsize=9 font="Arial" color=53,229,82
text x=140 y=73 sensor=cpu cpu=0 format="%v%" align=right fontsize=9 font="Droid Sans Mono" color=53,229,82
text x=170 y=73 value="Core 1:" fontsize=9 font="Arial" color=255,0,0
text x=222 y=73 sensor=cpu cpu=1 format="%v%" align=right fontsize=9 font="Droid Sans Mono" color=255,0,0
#
text x=88 y=83 value="Core 2:" fontsize=9 font="Arial" color=0,0,255
text x=140 y=83 sensor=cpu cpu=2 format="%v%" align=right fontsize=9 font="Droid Sans Mono" color=0,0,255
text x=170 y=83 value="Core 3:" fontsize=9 font="Arial" color=255,255,0
text x=222 y=83 sensor=cpu cpu=3 format="%v%" align=right fontsize=9 font="Droid Sans Mono" color=255,255,0
#
</group>
#
image x=10 y=190 path="img/ligne.png"
#
<group> x=0 y=200
# Title
text x=130 y=5 value="GPU: " fontsize=11 font="Arial" color=255,255,255 align=center
# GPU Name
text x=130 y=18 sensor=program program="/sbin/lspci |grep 'VGA' | sed -e 's/.*: //' | cut -c -41" fontsize=9 font="Droid Sans Mono" interval=3600000 align=center
# GPU Current Clock
text x=30 y=30 value="GPU @ " fontsize=9 font="Droid Sans Mono" color=255,255,255
text x=80 y=30 value=" MHz" fontsize=9 font="Droid Sans Mono" color=0,255,255
text x=62 y=30 sensor=program program="nvidia-settings -q all | grep 'Attribute.*GPUCurrentClockFreqs' | tr -s '.,:' ' ' | cut -d' ' -f7" align=left fontsize=9 font="Droid Sans Mono" interval=10000 color=0,255,255
# GPU Temp NVIDIA
text x=140 y=30 value="GPU Temp:" fontsize=9 font="Droid Sans Mono" color=255,255,255
text x=190 y=30 sensor=program program="nvidia-settings -q gpucoretemp |grep '):' | awk '{print $4}'" fontsize=9 font="Droid Sans Mono" interval=10000 color=0,255,255
text x=195 y=30 value=" °C" fontsize=9 font="Droid Sans Mono" color=0,255,255
# GPU Memory (NVIDIA)
text x=30 y=40 value="RAM @ " fontsize=9 font="Droid Sans Mono" color=255,255,255
text x=62 y=40 sensor=program program="nvidia-settings -q all | grep 'Attribute.*GPUCurrentClockFreqs' | tr -s '.,:' ' ' | cut -d' ' -f8" align=left fontsize=9 font="Droid Sans Mono" interval=11000 color=0,255,255
text x=80 y=40 value=" MHz / MB" fontsize=9 font="Droid Sans Mono" color=0,255,255
text x=140 y=40 sensor=program program="nvidia-settings -q all | grep 'Attribute.*VideoRam' | tr -s '.,:' ' ' | cut -d' ' -f7" align=left fontsize=9 font="Droid Sans Mono" interval=12000 color=0,255,255
# OpenGL
text x=30 y=50 value="OpenGL:" fontsize=9 font="Droid Sans Mono"color=255,255,255
text x=64 y=50 sensor=program program="glxinfo |grep 'OpenGL renderer string:' | sed -e 's/.*: //' | cut -c -29" fontsize=9 font="Droid Sans Mono" interval=3600000 color=0,255,255
</group>
#
image x=10 y=260 path="img/ligne.png"
#
#Memory
<group> x=0 y=265
image x=17 y=33 path="icones/memoire.png"
text x=130 y=7 value="Memory" fontsize=12 font="Arial" color=255,255,255 align=center
text x=130 y=23 sensor=memory format="%umb" fontsize=9 font="Droid Sans Mono" color=255,255,255 align=right
text x=137 y=23 sensor=memory format="of %tm Mb (Ram)" fontsize=9 font="Droid Sans Mono" color=255,255,255
image x=74 y=36 vertical=false path="img/jauge_fond.png"
bar x=77 y=40 sensor=memory format="%umb" interval="1000" vertical=false path="img/jauge.png" mountpoint="/home"
text x=130 y=50 sensor=memory format="%us" fontsize=9 font="Droid Sans Mono" color=255,255,255 align=right
text x=137 y=50 sensor=memory format="of %ts Mb (Swap)" fontsize=9 font="Droid Sans Mono" color=255,255,255
image x=74 y=63 vertical=false path="img/jauge_fond.png"
bar x=77 y=67 sensor=memory format="%us" interval="1000" vertical=false path="img/jauge.png" mountpoint="/home"
</group>
#
image x=10 y=340 path="img/ligne.png"
#
<group> x=0 y=345
image x=19 y=58 path="icones/disque.png"
text x=130 y=7 value="Disk usage: " fontsize=12 font="Arial" color=255,255,255 align=center
#
text x=230 y=23 sensor=DISK interval="10000" format="%u of %t Mb (Root)" fontsize=9 font="Droid Sans Mono" mountpoint="/" color=255,255,255 align=right
image x=74 y=34 vertical=false path="img/jauge_fond.png"
bar x=77 y=38 sensor=DISK interval="10000" vertical=false path="img/jauge.png" mountpoint="/"
#
text x=230 y=47 sensor=DISK interval="10000" format="%u of %t Mb (system)" fontsize=9 font="Droid Sans Mono" mountpoint="/mnt/sda2" color=255,255,255 align=right
image x=74 y=58 vertical=false path="img/jauge_fond.png"
bar x=77 y=62 sensor=DISK interval="10000" vertical=false path="img/jauge.png" mountpoint="/mnt/sda2"
#
text x=230 y=71 sensor=DISK interval="10000" format="%u of %t Mb (work)" fontsize=9 font="Droid Sans Mono" mountpoint="/mnt/sda3" color=255,255,255 align=right
image x=74 y=82 vertical=false path="img/jauge_fond.png"
bar x=77 y=86 sensor=DISK interval="10000" vertical=false path="img/jauge.png" mountpoint="/mnt/sda3"
# text x=230 y=71 sensor=DISK interval="10000" format="%u of %t Mb (storage)" fontsize=9 font="Droid Sans Mono" mountpoint="/mnt/sda2" color=255,255,255 align=right
# image x=74 y=82 vertical=false path="img/jauge_fond.png"
# bar x=77 y=86 sensor=DISK interval="10000" vertical=false path="img/jauge.png" mountpoint="/mnt/sda2"
#
# text x=230 y=119 sensor=DISK interval="10000" format="%u of %t Mb (/var)" fontsize=9 font="Droid Sans Mono" mountpoint="/var" color=255,255,255 align=right
# image x=74 y=130 vertical=false path="img/jauge_fond.png"
# bar x=77 y=134 sensor=DISK interval="10000" vertical=false path="img/jauge.png" mountpoint="/var"
#
</group>
#
image x=10 y=455 path="img/ligne.png"
#
<group> x=0 y=460
image x=19 y=44 PATH="icones/internet.png"
text x=130 y=8 value="Networking:" fontsize=12 font="Arial" color=255,255,255 align=center
text x=80 y=23 value="External IP:" color=255,0,0 fontsize=9 font="Droid Sans Mono" color=255,255,255
text x=225 y=23 sensor=program program="wget -q -O - http://www.whatismyip.com/automation/n09230945.asp" fontsize=9 font="Droid Sans Mono" color=255,255,255 align=right

text x=80 y=40 value="Local IP:" color=255,0,0 fontsize=9 font="Droid Sans Mono" color=255,255,255
text x=225 y=40 sensor=program program="/sbin/ifconfig waln0 | grep 'inet addr'" fontsize=9 font="Droid Sans Mono" color=255,255,255 align=right

text x=80 y=53 value="Hostname :" fontsize=9 font="Droid Sans Mono" color=255,255,255
text x=225 y=53 sensor=program program="'hostname'" color=255,255,255 fontsize=9 font="Droid Sans Mono" align=right
text x=80 y=60 value="Total upload:" fontsize=9 font="Droid Sans Mono" color=255,255,255
text x=225 y=60 sensor=program program="/sbin/ifconfig eth0 | grep 'RX byte' | awk '{print $7 $8}' interval=1000" align=right fontsize=9 font="Droid Sans Mono" color=255,255,255
text x=80 y=59 value="Total download:" fontsize=9 font="Droid Sans Mono" color=255,255,255
text x=225 y=59 sensor=program program="/sbin/ifconfig wlan0 | grep 'RX byte' | awk '{print $3 $4}' interval=1000" align=right fontsize=9 font="Droid Sans Mono" color=255,255,255
image x=80 y=75 path="img/grille.png"
graph x=80 y=74 w=145 h=22 color=53,229,82 sensor=network device=wlan0 format="%in" interval=1000 max=250
graph x=80 y=74 w=145 h=22 color=247,1,1 sensor=network device=wlan0 format="%out" interval=1000 max=250
text x=80 y=98 value="Downstream:" fontsize=9 font="Droid Sans Mono" DECIMALS=1 color=53,229,82
text x=228 y=98 sensor=network device=eth1 format="%in KB/s" fontsize=9 font="Droid Sans Mono" decimals=1 color=255,255,255 align=right
text x=80 y=108 value="Upstream:" fontsize=9 font="Droid Sans Mono" DECIMALS=1 color=247,1,1
text x=228 y=108 sensor=NETWORK device=wlan0 format="%out KB/s" fontsize=9 font="Droid Sans Mono" DECIMALS=1 color=255,255,255 align=right
</group>
#
image x=10 y=575 path="img/ligne.png"
#
<group> x=0 y=585
text x=130 y=7 value="Hardware Sensors" fontsize=12 font="Arial" color=255,255,255 align=center
# Edit values, obtain values from Lm Sensors output, type sensors in a terminal window.
####################################################################################################
# Fans #
##################
text x=30 y=25 value="CPU Fan:" fontsize=9 font="Droid Sans Mono"
text x=75 y=25 sensor=program program="sensors | grep 'CPU FAN' | awk '{print $4 $5}'" align=left color=0,255,255 interval=5000 fontsize=9 font="Droid Sans Mono"
#
text x=130 y=25 value="System Fan:" fontsize=9 font="Droid Sans Mono"
text x=195 y=25 sensor=program program="sensors | grep 'CHASSIS1 FAN' | awk '{print $4 $5}'" align=left color=0,255,255 interval=11000 fontsize=9 font="Droid Sans Mono"
#
text x=30 y=35 value="Case Fan:" fontsize=9 font="Droid Sans Mono"
text x=75 y=35 sensor=program program="sensors | grep 'POWER FAN' | awk '{print $4 $5}'" align=left color=0,255,255 interval=12000 font="Droid Sans Mono" fontsize=9
#
text x=130 y=35 value="Aux. Fan:" fontsize=9 font="Droid Sans Mono"
text x=195 y=35 sensor=program program="sensors | grep 'Aux Fan' | awk '{print $3 $4}'" align=left color=0,255,255 interval=13000
##################
# Power #
##################
text x=130 y=50 value="Voltage" fontsize=11 font="Arial" color=255,255,255 align=center
#
text x=30 y=65 value="V.Core:" fontsize=9 font="Droid Sans Mono"
text x=75 y=65 sensor=program program="sensors | grep 'Vcore' | awk '{print $3 $4}'" color=247,1,1 fontsize=9 font="Droid Sans Mono" interval=14000
#
text x=130 y=65 value="+12.0V:" fontsize=9 font="Droid Sans Mono"
text x=195 y=65 sensor=program program="sensors | grep '+12 V' | awk '{print $3 $4}'" align=left color=247,1,1 fontsize=9 font="Droid Sans Mono" interval=15000
#
text x=30 y=75 value="+5.0V:" fontsize=9 font="Droid Sans Mono"
text x=75 y=75 sensor=program program="sensors | grep '+5 V' | awk '{print $3 $4}'" align=left color=247,1,1 fontsize=9 font="Droid Sans Mono" interval=16000
###################################################
text x=130 y=75 value="+3.3V:" fontsize=9 font="Droid Sans Mono"
text x=195 y=75 sensor=program program="sensors | grep '3.3 V' | awk '{print $3 $4}'" align=left color=247,1,1 fontsize=9 font="Droid Sans Mono" interval=17000
##################
# temperatures #
##################
################################################
</group>
image x=10 y=670 path="img/ligne.png"
#
#<group> x=0 y=675
# Namber of Tasks
#text x=20 y=10 value="Tasks :" fontsize=10 font="Droid Sans Mono"
#text x=55 y=10 sensor=program program="ps xa | wc -l" align=left fontsize=10 font="Droid Sans Mono" interval=5000
#text x=83 y=10 value="COMM USER %CPU ALL" fontsize=10 font="Droid Sans Mono"
################################################
# Top Lines
#text x=170 y=30 sensor=program program="ps axo comm,user,pcpu --sort -pcpu | head -n6 |tail -n5 " align="right" fontsize=8 font="Droid Sans Mono" interval=5000 color=color=220,0,220
#text x=185 y=30 value="Running:" color=220,220,0 fontsize=8 font="Droid Sans Mono"
#text x=225 y=30 sensor=program program="ps axr| wc -l" align=left interval=1500 color=220,220,0 fontsize=8 font="Droid Sans Mono"
#text x=185 y=45 value="Load:" color=220,0,0 fontsize=8 font="Droid Sans Mono"
#text x=225 y=45 sensor=cpu cpu=all format=%load% interval=1500 color=220,0,0 fontsize=8 font="Droid Sans Mono"
#text x=185 y=60 value="System:" color=0,128,255 fontsize=8 font="Droid Sans Mono"
#text x=225 y=60 sensor=cpu cpu=all format=%system% interval=1500 color=0,128,255 fontsize=8 font="Droid Sans Mono"
#text x=185 y=75 value="User:" color=0,255,0 fontsize=8 font="Droid Sans Mono"
#text x=225 y=75 sensor=cpu cpu=all format=%user% interval=1500 color=0,255,0 fontsize=8 font="Droid Sans Mono"
################################################
#</group>
#
#image x=10 y=790 path="img/ligne.png"
#[/spoiler]
вроде получилось HDD, Network есть хотел добавить еще локальный IP добавил вот эти строчки:

Код: Выделить всё

text  x=80 y=40 value="Local IP:" color=255,0,0 fontsize=9 font="Droid Sans Mono" color=255,255,255
text x=225 y=40 sensor=program program="/sbin/ifconfig waln0 | grep 'inet addr:' " fontsize=9 font="Droid Sans Mono" color=255,255,255 align=right
не могу вытащить именно IP /sbin/ifconfig waln0 | grep 'inet addr:' выдает inet addr:192.168.0.62 Bcast:192.168.0.255 Mask:255.255.255.0 а мну тока ИП нужен а если так ifconfig wlan0 | grep -P inet | awk '{print $2}' вывод addr:192,168,0,62
Помни прошлое, живи настоящим и думай о будущем.
Изображение
Аватара пользователя
ИМХО
Бытовой хакер
Бытовой хакер
Сообщения: 975
Зарегистрирован: 02 мар 2010, 13:21
ОС: Maui 2
Откуда: Чолпон-Ата
Контактная информация:

Re: Не могу установить виджет на altlinux 6.0 centaurus

Сообщение ИМХО » 18 апр 2011, 17:51

zaka писал(а):
хотел добавить еще локальный IP
Ну и вдогонку добавь рост, вес, обхват талии и прочее %)
Аватара пользователя
zaka
Эникейщик
Эникейщик
Сообщения: 461
Зарегистрирован: 19 май 2010, 08:52

Re: Не могу установить виджет на altlinux 6.0 centaurus

Сообщение zaka » 19 апр 2011, 07:58

ИМХО писал(а):
zaka писал(а):
хотел добавить еще локальный IP
Ну и вдогонку добавь рост, вес, обхват талии и прочее %)
точно как я мог забыть об этом %) *LOL*
а если серьезно не могу догнать
так

Код: Выделить всё

ifconfig wlan0 | grep -P inet | awk '{print $2}'
вывод addr:192.168.0.62
или так

Код: Выделить всё

ifconfig wlan0 |  grep 'inet' | awk '{print $2 }'| grep '^[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}'
нету не чего
Помни прошлое, живи настоящим и думай о будущем.
Изображение
Аватара пользователя
Raven
Бородатый сис
Бородатый сис
Сообщения: 2800
Зарегистрирован: 03 мар 2010, 15:12
ОС: RHEL 8
Откуда: Из серверной

Re: Не могу установить виджет на altlinux 6.0 centaurus

Сообщение Raven » 19 апр 2011, 08:55

Ну у меня это выглядит так

Код: Выделить всё

program="/sbin/ifconfig eth0 | grep 'inet ' | cut -d : -f2 | cut -d ' ' -f1" 
попробуй поизвращаться.
Я не злопамятный, я просто часто ковыряю логи
Аватара пользователя
zaka
Эникейщик
Эникейщик
Сообщения: 461
Зарегистрирован: 19 май 2010, 08:52

Re: Не могу установить виджет на altlinux 6.0 centaurus

Сообщение zaka » 19 апр 2011, 09:24

Raven писал(а):попробуй поизвращаться.
извращаюсь уже 2-й день и наконец то проблемс решена просто и четка даже под сеть определяет %)
вот код:

Код: Выделить всё

ip addr show wlan0 | grep 'inet' | awk '{print $2}'
Вывод 192.168.0.62/24 *BOYAN*


Источник: www.altlinux.org
Последний раз редактировалось zaka 19 апр 2011, 09:41, всего редактировалось 3 раза.
Помни прошлое, живи настоящим и думай о будущем.
Изображение
Аватара пользователя
Raven
Бородатый сис
Бородатый сис
Сообщения: 2800
Зарегистрирован: 03 мар 2010, 15:12
ОС: RHEL 8
Откуда: Из серверной

Re: Не могу установить виджет на altlinux 6.0 centaurus

Сообщение Raven » 19 апр 2011, 09:37

zaka
а внешний ип светить - не есть хорошо
Я не злопамятный, я просто часто ковыряю логи
Аватара пользователя
zaka
Эникейщик
Эникейщик
Сообщения: 461
Зарегистрирован: 19 май 2010, 08:52

Re: Не могу установить виджет на altlinux 6.0 centaurus

Сообщение zaka » 19 апр 2011, 09:42

Raven писал(а):zaka
а внешний ип светить - не есть хорошо
ой не заметил :-[ исправил
Помни прошлое, живи настоящим и думай о будущем.
Изображение
Ответить

Вернуться в «Unix»