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


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

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

Оффлайн swampy_earl

  • Активист
  • *
  • Сообщений: 324
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #3360 : 13 Августа 2017, 15:06:54 »
А вы знаете хоть одну программу, которая выводит на рабочий стол виджет со слайд-шоу? Раньше были screenlets и google gadgets, но они давно не поддерживаются.


Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6690
  • 20% Cooler
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #3361 : 13 Августа 2017, 16:03:19 »
τοΖεη, почему жрёт? у меня не жрёт)
#!/bin/sh
while : ; do
  for i in $HOME/Pictures/conky/*.jpg ; do
    ln -sf "$i" /tmp/conky.jpg
    sleep 15
  done
done

${image /tmp/conky.jpg -p 4,4 -s 200x100}
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Kiborg_Man

  • Гость
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #3362 : 31 Марта 2018, 15:19:04 »
Народ, хочу вывести в conky такую команду:
df -h | grep "/dev/sd[defghj][12]" | awk 'BEGIN {print "used\tfree\ttotal"}{printf "%s\t%s\t%s\t%s\n", $3, $4, $2, $6$7$8}' но она никак не хочет выводится. Почему?

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #3363 : 31 Марта 2018, 15:29:59 »
Что значит "не хочет"? Какие ошибки пишет?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Kiborg_Man

  • Гость
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #3364 : 31 Марта 2018, 17:43:22 »
AnrDaemon, то и значит, тупо ничего не выводится, отдельно команда в терминале выводит нужную информацию. Ошибок нет.

Оффлайн Haron Prime

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 11313
  • Нетолерантный социопат
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #3365 : 31 Марта 2018, 19:00:29 »
Почитайте про режимы вывода и попробуйте разные варианты - exec, execi, execpi
В нашем мануале есть описание для всех основных параметров. Возможно, Вы используете не тот.
https://help.ubuntu.ru/wiki/conky

Пользователь добавил сообщение 31 Марта 2018, 19:04:46:
Цитировать
exec   command   Выполняет команду оболочки и отображает результат в conky.
Используйте двойные кавычки для комманд с пробелами.
Внимание: эта переменная потребляет довольно много ресурсов
execbar   command   То же, что и $exec, но если результат - число от 0 до 100, то выводит бар.
Размеры задаются через настройку default_bar_size.
execgauge   command   То же, что и $exec, но если результат - число от 0 до 100, то выводит круглый датчик.
Размеры задаются через настройку default_gauge_size.
execgraph   (-t) (-l) command   То же, что и $execbar, но выводит график.
execi   interval command   То же, что и $exec, но с заданным интервалом выполнения.
Интервал не может быть меньше update_interval
execibar   interval command   То же, что и $execbar, но с заданным интервалом выполнения.
execigauge   interval command   То же, что и $execgauge, но с заданным интервалом выполнения.
execigraph   interval
(-t) (-l) command   То же, что и $execgraph, но с заданным интервалом выполнения.
execp   command   То же, что и $exec, но результат обрабатывается как текст после TEXT
execpi   interval command   То же, что и $execp, но с заданным интервалом выполнения
« Последнее редактирование: 31 Марта 2018, 19:04:46 от Haron Prime »

Kiborg_Man

  • Гость
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #3366 : 31 Марта 2018, 21:31:27 »
Интервал не может быть меньше update_interval
А вот на это я не обратил внимания. Спасибо.

Оффлайн ReNzRv

  • Старожил
  • *
  • Сообщений: 2648
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #3367 : 19 Мая 2018, 23:29:24 »
Народ, хочу вывести в conky такую команду:
Код: [Выделить]

df -h | grep "/dev/sd[defghj][12]" | awk 'BEGIN {print "used\tfree\ttotal"}{printf "%s\t%s\t%s\t%s\n", $3, $4, $2, $6$7$8}'


Можно сократить и обойтись без grep:
df -h | awk '/^\/dev\/sd[defghj][12]/{printf "used\\free\\total\n%s\t%s\t%s\t%s\n", $3, $4, $2, $6}'

Оффлайн S.D. aka Xvost

  • Активист
  • *
  • Сообщений: 414
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #3368 : 18 Августа 2018, 10:47:56 »
Давно не общался с Ubuntu, ноут накрылся, потом все недосуг было отремонтировать... вот - наконец-то! Однако много пропустил и подзабыл.

Поставил Ubuntu 18.04, мои написанные когда-то коньки работают, но вылетела секция сетевого мониторинга.



А вот код:

${voffset 4}${font DroidSans:bold:size=9}${color1}Мережевий монітор (WI-FI)  ${color2}${hr 2}${font}
${voffset 4}${font DroidSans:bold:size=9}${color2}Прийом: ${alignr}${color1}${downspeed wlan0} (${totaldown wlan0})${font}
${font DroidSans:bold:size=9}${color2}Віддача: ${alignr}${color1}${upspeed wlan0} (${totalup wlan0})
${font DroidSans:bold:size=9}${color2}Мережа: ${alignr}${color1}${wireless_essid wlan0}${font}
${font DroidSans:bold:size=9}${color2}Рівень сигналу: ${alignr}${color1}${wireless_link_qual_perc wlan0}%    ${wireless_link_bar 10,55 wlan0}${font}
${font DroidSans:bold:size=9}${color2}Швидкість підключення: ${alignr}${color1}${wireless_bitrate wlan0}${font}
${font DroidSans:bold:size=9}${color2}Інтерфейс: ${alignr}${color1}${gw_iface}${font}
${font DroidSans:bold:size=9}${color2}IP-адреса: ${alignr}${color1}${execi 3600 wget -O - -q icanhazip.com}${font}

Какие переменные теперь нужно использовать?
Dell Inspiron 5758; Intel© Pentium© 3805U @ 1.90GHz × 2; Mesa Intel HD Graphics (BDW GT1)
Linux Mint 21 Cinnamon

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #3369 : 18 Августа 2018, 11:09:36 »
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн S.D. aka Xvost

  • Активист
  • *
  • Сообщений: 414
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #3370 : 18 Августа 2018, 11:26:10 »
Azure, ага, благодарю, поправил. Раньше вроде работало так, как у меня было...

Теперь строка

${voffset 4}${font DroidSans:bold:size=9}${color2}ОС:${alignr}${color1}${sysname} ${pre_exec lsb_release -sd || cat /etc/*release} ${machine}${font}
Dell Inspiron 5758; Intel© Pentium© 3805U @ 1.90GHz × 2; Mesa Intel HD Graphics (BDW GT1)
Linux Mint 21 Cinnamon

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #3371 : 18 Августа 2018, 11:33:16 »
Тут не подскажу. Могу предположить что команду надо взять в кавычки. Или использовать просто exec
Если бы Вы немного напряглись с Гуглом:
Цитировать
$pre_exec was removed in commit b96f112,
with the following reasoning: "I also removed the $pre_exec variable,
because one can use lua to generate the config on the startup, if one wants
to."
так что используйте Lua ;)
« Последнее редактирование: 18 Августа 2018, 11:45:58 от Azure »
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн S.D. aka Xvost

  • Активист
  • *
  • Сообщений: 414
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #3372 : 18 Августа 2018, 12:11:36 »
Azure, благодарю! Помогло это:
Или использовать просто exec

*** *** ***

так что используйте Lua
Помню, что с Lua у меня дело не пошло, начал разбираться и ничего не понял.
Dell Inspiron 5758; Intel© Pentium© 3805U @ 1.90GHz × 2; Mesa Intel HD Graphics (BDW GT1)
Linux Mint 21 Cinnamon

Оффлайн S.D. aka Xvost

  • Активист
  • *
  • Сообщений: 414
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #3373 : 21 Августа 2018, 13:51:28 »
Коньки иногда мигают. Похоже, что это происходит при смене разрядности цифр - с однозначного на двузначное и наоборот. Где рыть? В теме описывалась проблема, но внятного решения я так и не увидел.
Dell Inspiron 5758; Intel© Pentium© 3805U @ 1.90GHz × 2; Mesa Intel HD Graphics (BDW GT1)
Linux Mint 21 Cinnamon

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6690
  • 20% Cooler
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #3374 : 21 Августа 2018, 14:27:34 »
S.D. aka Xvost,
double_buffer yes

для нового конфига
double_buffer = true,
« Последнее редактирование: 21 Августа 2018, 14:29:11 от ALiEN175 »
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

 

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