Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: [HOWTO] Conky - мощный монитор для XWindow  (Прочитано 929079 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Haron Prime

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 11312
  • Нетолерантный социопат
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #2985 : 16 Июня 2013, 11:28:16 »
таки да, похоже на то
сам полез вчера искать и кроме нвидиа ничего не нашёл. (((
можно попробовать вытащить значение, если для амд существует терминальная команда, возвращающая эти данные
чем-нибудь типа exec .... | grep .....
надо спросить у гугла )))

Оффлайн setapca

  • Участник
  • *
  • Сообщений: 159
  • Любитель
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #2986 : 16 Июня 2013, 13:01:19 »
Нашел такое решение
(Нажмите, чтобы показать/скрыть)
AMD Athlon(tm) II X2 260 Processor 3.200 MHz/ASUS M5A78L LE/ATI Radeon HD 6790/DDR3 4035 MBytes/OpenSuSe 13.1 x686

Оффлайн setapca

  • Участник
  • *
  • Сообщений: 159
  • Любитель
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #2987 : 18 Июня 2013, 19:25:57 »
Как можно сделать таблицу? Без видимых границ.
Например
(Нажмите, чтобы показать/скрыть)
AMD Athlon(tm) II X2 260 Processor 3.200 MHz/ASUS M5A78L LE/ATI Radeon HD 6790/DDR3 4035 MBytes/OpenSuSe 13.1 x686

Оффлайн Haron Prime

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 11312
  • Нетолерантный социопат
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #2988 : 18 Июня 2013, 19:31:46 »
${goto 5}${функция}${goto 50%+5}${функция}
${goto 5}${функция}${goto 50%+5}${функция}
${goto 5}${функция}${goto 50%+5}${функция}

5pxl взял для примера
50%+5 заменить на нужное число

Пользователь решил продолжить мысль 18 Июня 2013, 19:33:54:
${voffset 2}${goto 10}${image ~/pics/6.png -p 4,280 -s 10x10} ${offset 10}${top_mem name 1}${goto 140}${top_mem cpu 1} %${goto 275}${top_mem mem_res 1}
${goto 10}${image ~/pics/6.png -p 4,295 -s 10x10} ${offset 10}${top_mem name 2}${goto 140}${top_mem cpu 2} %${goto 275}${top_mem mem_res 2}
${goto 10}${image ~/pics/6.png -p 4,310 -s 10x10} ${offset 10}${top_mem name 3}${goto 140}${top_mem cpu 3} %${goto 275}${top_mem mem_res 3}
${goto 10}${image ~/pics/6.png -p 4,325 -s 10x10} ${offset 10}${top_mem name 4}${goto 140}${top_mem cpu 4} %${goto 275}${top_mem mem_res 4}
${goto 10}${image ~/pics/6.png -p 4,340 -s 10x10} ${offset 10}${top_mem name 5}${goto 140}${top_mem cpu 5} %${goto 275}${top_mem mem_res 5}




Пользователь решил продолжить мысль 18 Июня 2013, 19:37:22:
P.S>
goto - фиксированное положение по горизонтали
offset - смещение по горизонтали от предыдущего
voffset - смещение по вертикали от предыдущего

все три параметра могут быть как положительными, так и отрицаьельными
« Последнее редактирование: 18 Июня 2013, 19:40:27 от Haron Prime »

Оффлайн setapca

  • Участник
  • *
  • Сообщений: 159
  • Любитель
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #2989 : 18 Июня 2013, 20:40:14 »
Как то так.

${font Ubuntu:bold:pixelsize=14}${alignc}Процессы:
${font Ubuntu:bold:pixelsize=10}
CPU:${goto 100}PID${goto 130}Процент${goto 180}|${goto 190}MEM:${goto 280}PID${goto 320}Процент
${top name 1}${goto 100}${top pid 1}${goto 130}${top cpu 1}%${goto 180}|${goto 190}${top_mem name 1}${goto 280}${top_mem pid 1}${goto 320}${top_mem mem 1}%
${top name 2}${goto 100}${top pid 2}${goto 130}${top cpu 2}%${goto 180}|${goto 190}${top_mem name 2}${goto 280}${top_mem pid 2}${goto 320}${top_mem mem 2}%
${top name 3}${goto 100}${top pid 3}${goto 130}${top cpu 3}%${goto 180}|${goto 190}${top_mem name 3}${goto 280}${top_mem pid 3}${goto 320}${top_mem mem 3}%
AMD Athlon(tm) II X2 260 Processor 3.200 MHz/ASUS M5A78L LE/ATI Radeon HD 6790/DDR3 4035 MBytes/OpenSuSe 13.1 x686

Оффлайн Haron Prime

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 11312
  • Нетолерантный социопат
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #2990 : 18 Июня 2013, 20:43:11 »
setapca,

расстояние между столбцами справа и слева разное

Пользователь решил продолжить мысль 18 Июня 2013, 20:45:37:
Цитировать
${goto 100}${top pid 1}${goto 130}${top cpu 1}%${goto 180}|${goto 190}${top_mem name 1}${goto 280}${top_mem pid 1}${goto 320}${top_mem mem 1}%

130-100=30
320-280=40

я бы в обоих случаях сделал 45-50
а то несколько скомкано смотрится
между первым и вторым столбцом - куча пустого места, а между вторым и третьим его практически нет
слева вообще столбцы почти налазят друг на друга
« Последнее редактирование: 18 Июня 2013, 20:48:57 от Haron Prime »

Оффлайн setapca

  • Участник
  • *
  • Сообщений: 159
  • Любитель
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #2991 : 18 Июня 2013, 20:57:55 »
Тогда так.
#Процессы
${font Ubuntu:bold:pixelsize=14}${alignc}Процессы:
${font Ubuntu:bold:pixelsize=10}
CPU:${goto 100}PID${goto 140}Процент${goto 180}${goto 200}MEM:${goto 280}PID${goto 320}Процент
${top name 1}${goto 100}${top pid 1}${goto 140}${top cpu 1}%${goto 180}${goto 200}${top_mem name 1}${goto 280}${top_mem pid 1}${goto 320}${top_mem mem 1}%
${top name 2}${goto 100}${top pid 2}${goto 140}${top cpu 2}%${goto 180}${goto 200}${top_mem name 2}${goto 280}${top_mem pid 2}${goto 320}${top_mem mem 2}%
${top name 3}${goto 100}${top pid 3}${goto 140}${top cpu 3}%${goto 180}${goto 200}${top_mem name 3}${goto 280}${top_mem pid 3}${goto 320}${top_mem mem 3}%
« Последнее редактирование: 18 Июня 2013, 21:00:04 от setapca »
AMD Athlon(tm) II X2 260 Processor 3.200 MHz/ASUS M5A78L LE/ATI Radeon HD 6790/DDR3 4035 MBytes/OpenSuSe 13.1 x686

Оффлайн Haron Prime

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 11312
  • Нетолерантный социопат
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #2992 : 18 Июня 2013, 20:58:32 »
setapca,
скрин?


я бы сделал
Цитировать
${top name 1}${goto 100}${top pid 1}${goto 130}${top cpu 1}%${goto 180}${goto 200}${top_mem name 1}${goto 270}${top_mem pid 1}${goto 320}${top_mem mem 1}%

или 135 - 275

впрочем, не мне решать )))

Пользователь решил продолжить мысль 18 Июня 2013, 21:05:16:
ещё небольшое замечание
первая строка
там, где заголовки
нужно подбирать другие значения для PID - сместить правее пикселей на 5-7
а то появляется ступенька, когда PID начинается с 1
лучше пусть заголовок будет по центру столбца - симпатичнее будет смотреться

а ещё лучше - удалить эту строку вовсе - она не несёт никакой ни смысловой, ни эстетической нагрузки, только место занимает

Пользователь решил продолжить мысль 18 Июня 2013, 21:09:11:
P.S> я не претендую на роль эксперта или эстета
просто долго и тщательно работал над коньками для своих девайсов и привык замечать малейшую неточность или смещение
« Последнее редактирование: 18 Июня 2013, 21:09:45 от Haron Prime »

Оффлайн setapca

  • Участник
  • *
  • Сообщений: 159
  • Любитель
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #2993 : 18 Июня 2013, 21:31:10 »

${font Ubuntu:bold:pixelsize=10}
CPU:${goto 105}PID${goto 140}Процент${goto 180}${goto 200}MEM:${goto 285}PID${goto 320}Процент
$hr
${top name 1}${goto 100}${top pid 1}${goto 140}${top cpu 1}%${goto 180}${goto 200}${top_mem name 1}${goto 280}${top_mem pid 1}${goto 320}${top_mem mem 1}%
${top name 2}${goto 100}${top pid 2}${goto 140}${top cpu 2}%${goto 180}${goto 200}${top_mem name 2}${goto 280}${top_mem pid 2}${goto 320}${top_mem mem 2}%
${top name 3}${goto 100}${top pid 3}${goto 140}${top cpu 3}%${goto 180}${goto 200}${top_mem name 3}${goto 280}${top_mem pid 3}${goto 320}${top_mem mem 3}%
AMD Athlon(tm) II X2 260 Processor 3.200 MHz/ASUS M5A78L LE/ATI Radeon HD 6790/DDR3 4035 MBytes/OpenSuSe 13.1 x686

Оффлайн Haron Prime

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 11312
  • Нетолерантный социопат
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #2994 : 18 Июня 2013, 21:38:06 »
setapca,
так лучше
я бы ещё посоветовал между значением и знаком % сделать пробел
или установить для % фиксированное положение, чтобы значки процентов смотрелись чётко друг под другом, независимо от числового значения

пысы
в первой строке слово "Процент" надо бы сменить на что-то другое, а то выглядить как "масло маслянное" )))
предлагаю "нагрузка" или что-то типа того
« Последнее редактирование: 18 Июня 2013, 21:42:10 от Haron Prime »

Оффлайн setapca

  • Участник
  • *
  • Сообщений: 159
  • Любитель
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #2995 : 18 Июня 2013, 21:46:20 »
Лучше уже так
${font Ubuntu:bold:pixelsize=10}
CPU:${goto 105}PID${goto 140}Load${goto 180}${goto 200}MEM:${goto 285}PID${goto 320}Used
$hr
${top name 1}${goto 100}${top pid 1}${goto 140}${top cpu 1} ${goto 175}%${goto 180}${goto 200}${top_mem name 1}${goto 280}${top_mem pid 1}${goto 320}${top_mem mem 1} ${goto 355}%
${top name 2}${goto 100}${top pid 2}${goto 140}${top cpu 2} ${goto 175}%${goto 180}${goto 200}${top_mem name 2}${goto 280}${top_mem pid 2}${goto 320}${top_mem mem 2} ${goto 355}%
${top name 3}${goto 100}${top pid 3}${goto 140}${top cpu 3} ${goto 175}%${goto 180}${goto 200}${top_mem name 3}${goto 280}${top_mem pid 3}${goto 320}${top_mem mem 3} ${goto 355}%
« Последнее редактирование: 18 Июня 2013, 21:52:13 от setapca »
AMD Athlon(tm) II X2 260 Processor 3.200 MHz/ASUS M5A78L LE/ATI Radeon HD 6790/DDR3 4035 MBytes/OpenSuSe 13.1 x686

Оффлайн Haron Prime

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 11312
  • Нетолерантный социопат
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #2996 : 18 Июня 2013, 21:51:30 »
ну, потихоньку начинает приобретать приличный вид
по поводу первой строки я уже писал - "процент" там вываливается из общей картины
во-первых, само слово - заменить
во-вторых, CPU и PID заглавными, а Процент .... ну понятно )))
в-третьих, CPU и PID по-английски, а Процент... (((

учись замечать мелочи

Пользователь решил продолжить мысль 18 Июня 2013, 21:53:44:
Предлагаю вместо "Процент" LOAD или VALUE - будет более гармонично выглядеть

и ещё нюанс - после CPU и MEM стоят двоеточия - они ни к чему
или ставить везде или (лучше) убрать
« Последнее редактирование: 18 Июня 2013, 21:55:22 от Haron Prime »

Оффлайн setapca

  • Участник
  • *
  • Сообщений: 159
  • Любитель
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #2997 : 18 Июня 2013, 21:55:04 »
Я так и сделал, в предыдущем сообщении.
Лучше уже так
« Последнее редактирование: 18 Июня 2013, 21:57:32 от setapca »
AMD Athlon(tm) II X2 260 Processor 3.200 MHz/ASUS M5A78L LE/ATI Radeon HD 6790/DDR3 4035 MBytes/OpenSuSe 13.1 x686

Оффлайн tеma

  • Активист
  • *
  • Сообщений: 306
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #2998 : 18 Июня 2013, 21:57:25 »
setapca, Это я думал, что у меня иксы при игре в minecraft надрываются. Ошибался. А почему, правда, у вас 20% Xorg кушает?

Оффлайн Haron Prime

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 11312
  • Нетолерантный социопат
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #2999 : 18 Июня 2013, 21:58:31 »
ещё мелочь
Load и Used сместить вправо - столбцы стали шире, т.к. между значением и % появился пробел
сместить пикселей на 10-12, имхо

Пользователь решил продолжить мысль 18 Июня 2013, 22:05:36:
setapca,
для начала вполне неплохо, хотя есть ещё над чем поработать

а у меня сейчас вот так



conkyrc + 8 луа-скриптов + два *.sh   

ещё один скрипт никак не хочет работать - не комилируется под 32-битную систему, на 64-битной собирается и работает без проблем
« Последнее редактирование: 18 Июня 2013, 22:05:36 от Haron Prime »

 

Страница сгенерирована за 0.019 секунд. Запросов: 21.