Здравейте! Вероятно използвате блокиращ рекламите софтуер. В това няма нищо нередно, много хора го правят.

     Но за да помогнете този сайт да съществува и за да имате достъп до цялото съдържание, моля, изключете блокирането на рекламите.

  Ако не знаете как, кликнете тук

Настройки на Conky кат' за новобранец

feed Всичко свързано с Линукс. Новини, проблеми, въпроси.
Десктоп Линукс дистибуции, сървърни Линукс дистрибуции, Линукс дистрибуции с общо предназначение, Linux Mint, Ubuntu, Arch Linux, Mandriva, PCLinuxOS, openSUSE, Fedora, Red Hat Enterprise Linux, CentOS, Suse Linux Enterprise Server, Debian, Cross Linux from Scratch, Slackware, Gentoo. Графични среди, новини, игри, драйвъри, въпроси, десктоп, сървър, браузъри, помощ.
Нова тема Публикувай отговор
Аватар
бат-начо
Доктор
Доктор
Мнения: 5925
Регистриран на: Сря Фев 21, 2018 15:17
Репутация: 45644
пол: Мъж

Re: Настройки на Conky кат' за новобранец

Мнение от бат-начо »

Моето конки като горен панел. Взето директно от БънсенЛабс и леко променено. Работи с тази настройка в xfce. Яде от пространството на монитора, но е винаги видимо, което ми е целта.
spoiler:

Код за потвърждение: Избери целия код

--[[ conky configuration
 ------------------------------
 For conky variables and commands use the terminal command:

 man conky

 ------------------------------
 BunsenLabs conky threads

 Index » Scripts, Tutorials & Tips » Conky - Calendars / Clocks / Time
 https://forums.bunsenlabs.org/viewtopic.php?id=516

 Open a thread and post conky questions in: Index » GUI & Applications
 https://forums.bunsenlabs.org/viewforum.php?id=4

 Display your completed conky and codes
 Index » Scripts, Tutorials & Tips » Show us your conky
 https://forums.bunsenlabs.org/viewtopic.php?id=512

 ------------------------------
 BunsenLabs conky scripts help
 Openbox Menu/Preferences/Conky/Conky Manager Help

 If there are one or more conkys running, it is possible to kill one conky with
 the following command, IF you used what is between the quotes to start the conky, e.g.:
 pkill -xf "conky -q -c $HOME/.config/conky/BL-Default.conkyrc"
]]


conky.config = {

--  Window Settings
    own_window = true,
--  own_window_type = 'desktop',
--  own_window_type = 'dock',
    own_window_type = 'panel',
--  own_window_type = 'normal',
--  own_window_type = 'override',
    own_window_transparent = false,
    own_window_hints = 'undecorated,below,skip_taskbar,skip_pager,sticky',
    own_window_colour = '000000',
    own_window_class = 'Conky',
    own_window_title = 'BunsenLabs Default Conky',

-- ARGB can be used for real transparency
--own_window_argb_visual = true, -- Options: true|false

-- NOTE that a composite manager is required for real transparency and ARGB will not
-- work as desired (in most cases) in conjunction with 'own_window_type override'.
-- Use with: own_window_type = 'normal',
-- Use with: own_window_transparent = false,

-- When ARGB visuals are enabled, use the following to modify the alpha value. Valid
-- range is 0-255, where 0 is 0% opacity, and 255 is 100% opacity.
--own_window_argb_value = 150,

    minimum_width = 3400, minimum_height = 0,-- width | height
    maximum_width = 3400,

    gap_x = 0,-- left | right
    gap_y = 5,-- up | down

--  alignment = 'bottom_left',
    alignment = 'top_left',
--  End Window Settings


--  Font Settings
-- Use Xft (anti-aliased font and stuff)
    use_xft = true,

--font = 'Liberation Mono:bold:size=10',
    font = 'Liberation Sans:bold:size=10',
--font = 'Sans-serif:size=10',

-- Alpha of Xft font. Must be a value at or between 1 and 0
    xftalpha = 1,

-- Force UTF8? requires XFT
    override_utf8_locale = true,

    uppercase = false,
--  End Font Settings


--  Color Settings
    draw_shades = false,
    default_shade_color = '000000',

    draw_outline = false,-- amplifies text if true
    default_outline_color = '000000',

--default_color = '4b8bad', -- Lithium blue
--default_color = '678b8b', -- Helium Beam green
--default_color = '656667', -- Waldorf original colour
--default_color = '7a7a7a', -- Flame  & BunsenLabs Grey
--default_color = '929292', -- BunsenLabs Grey
default_color = 'C0C0C0', -- BunsenLabs Silver
    color0 = 'B0E0E6',-- PowderBlue
    color1 = '778899',-- LightSlateGray
    color2 = 'D8BFD8',-- Thistle
    color3 = '9ACD32',-- YellowGreen
    color4 = 'FFA07A',-- LightSalmon
    color5 = 'FFDEAD',-- NavajoWhite
    color6 = '00BFFF',-- DeepSkyBlue
    color7 = '5F9EA0',-- CadetBlue
    color8 = 'BDB76B',-- DarkKhaki
    color9 = 'C0C0C0',-- Silver
--  End Color Settings


--  Borders Section
    draw_borders = false,
-- Stippled borders?
    stippled_borders = 5,
-- border margins
    border_inner_margin = 5,
    border_outer_margin = 0,
-- border width
    border_width = 2,
-- graph borders
    draw_graph_borders = false,
--default_graph_height = 15,
--default_graph_width = 40,
--  End Borders Section


--  Miscellaneous Section
-- Boolean value, if true, Conky will be forked to background when started.
    background = true,

-- Adds spaces around certain objects to stop them from moving other things
-- around, this only helps if you are using a mono font
-- Options: right, left or none
    use_spacer = 'none',

-- Default and Minimum size is 256 - needs more for single commands that
-- "call" a lot of text IE: bash scripts
--text_buffer_size = 6144,

-- Subtract (file system) buffers from used memory?
    no_buffers = true,

-- change GiB to G and MiB to M
    short_units = true,

-- Imlib2 image cache size, in bytes. Default 4MiB Increase this value if you use
-- $image lots. Set to 0 to disable the image cache.
    imlib_cache_size = 0,

-- Use the Xdbe extension? (eliminates flicker)
-- It is highly recommended to use own window with this one
-- so double buffer won't be so big.
    double_buffer = true,

-- Maximum size of user text buffer, i.e. layout below TEXT line in config file
-- (default is 16384 bytes)
--max_user_text = 16384,

-- Desired output unit of all objects displaying a temperature. Parameters are
-- either "fahrenheit" or "celsius". The default unit is degree Celsius.
--temperature_unit = 'Celsius',

-- Update interval in seconds
    update_interval = 1,

--  End Miscellaneous Section
};


conky.text = [[
       Down: ${downspeed wlp2s0}  /  Up: ${upspeed wlp2s0}       Swap usage: ${swap}  / ${swapmax}        Battery:  ${battery_percent BAT0}%     HDD temp: ${exec hddtemp /dev/sda|awk '{print $NF}'}       RAM usage: ${mem}  / ${memmax}      CPU Average: ${cpu cpu0}%       Disk usage: ${fs_used /}  / ${fs_size /}        Uptime: ${uptime}                
]];

Изображение
Прочетено: 36074 пъти
Селски, Начо Селски.
Аватар
Mozo
Skynet Cyber Unit
Skynet Cyber Unit
Мнения: 308737
Регистриран на: Пет Юни 01, 2007 14:18
Репутация: 388610
Местоположение: Somewhere In Time

Re: Настройки на Conky кат' за новобранец

Мнение от Mozo »

Хитро е това :clap: :clap: :clap:
Изображение
Аватар
тед
Пристрастéн
Пристрастéн
Мнения: 943
Регистриран на: Пон Май 08, 2017 18:33
Репутация: 10376
пол: Жена

Re: Настройки на Conky кат' за новобранец

Мнение от тед »

Здравейте от няколко дена забелязах нещо странно с conky, показва прекалено висока температура на процесора дори когато не е натоварен, потърсих някоя друга програма от която мога да видя темpeратурата на процесора и какво да видя 10-15 градуса разлика ...
Охлаждането е доста добро за този процесор, 280 мм радиатор водно охлаждане с комбинация с термо подложа на процесора която има 5-6 пъти по голяма топлопроводимост от масовите термо пасти.

Командата която е показва температурата в conky e

Код за потвърждение: Избери целия код

${alignr}${color0}$acpitemp °C
Въпрос: коя от двете програми показва правилната температура на процесора?

Изображение
Аватар
бат-начо
Доктор
Доктор
Мнения: 5925
Регистриран на: Сря Фев 21, 2018 15:17
Репутация: 45644
пол: Мъж

Re: Настройки на Conky кат' за новобранец

Мнение от бат-начо »

Това acpitemp по никакъв начин не съдържа в себe си cpu и доколкото знам acpi-то е за захранването.
Селски, Начо Селски.
Аватар
Zeroadhesion
       
Мнения: 19436
Регистриран на: Нед Апр 13, 2008 18:33
Репутация: 42022
пол: Мъж

Re: Настройки на Conky кат' за новобранец

Мнение от Zeroadhesion »

тед написа: Пет Авг 20, 2021 23:21 Въпрос: коя от двете програми показва правилната температура на процесора?
Проверявай си температурите с командата sensors, така ще се ориентираш.
Иначе Conky чете температурите системно от:
/sys/class/hwmon/
И там вече си браузваш да се ориентираш също. В конфиг файла на Conky тия hwmon* съотвестват на тамошните :thumbright:
Аватар
Валсо
Дарител
Дарител
Мнения: 13674
Регистриран на: Нед Мар 03, 2019 20:29
Репутация: 48327
пол: Мъж
Местоположение: ~/$USER
Обратна връзка:

Re: Настройки на Conky кат' за новобранец

Мнение от Валсо »

Внесох малко промени по конкито.

Изображение

Единственото, което не успях да подкарам беше да показва скоростта на вентилатора за професора. Намерих тази функция из нета, но не щя да покаже цифрите:

Код за потвърждение: Избери целия код

${execi 10 sensors | grep 'fan1' | awk {'print $2'}}
https://t.me/linuxtalkbg
Мързелът е двигател на прогреса.
Светът е shell, а хората в него са alias-и и скриптове.
Аватар
бат-начо
Доктор
Доктор
Мнения: 5925
Регистриран на: Сря Фев 21, 2018 15:17
Репутация: 45644
пол: Мъж

Re: Настройки на Conky кат' за новобранец

Мнение от бат-начо »

И като как го проигра първо в терминал, питам от обща култура, с идеята че може да го приложа някога?
Селски, Начо Селски.
Аватар
Валсо
Дарител
Дарител
Мнения: 13674
Регистриран на: Нед Мар 03, 2019 20:29
Репутация: 48327
пол: Мъж
Местоположение: ~/$USER
Обратна връзка:

Re: Настройки на Conky кат' за новобранец

Мнение от Валсо »

бат-начо написа: Сря Фев 02, 2022 22:03 И като как го проигра първо в терминал, питам от обща култура, с идеята че може да го приложа някога?
Не се пуска в терминал това нещо горе.

Благодарение на Марто (bbbb) намерих решение за скоростта на вентилатора.

Първо в терминала пишеш

Код за потвърждение: Избери целия код

sudo sensors-detect
и на всеки въпрос му отговаряш с "да". Когато приключи проверката за сензори, отваряш GRUB Customizer (или пишеш по GRUB ръчно) и в края на GRUB_CMDLINE_LINUX_DEFAULT задаваш

Код за потвърждение: Избери целия код

acpi_enforce_resources=lax
Ето как изглежда при мен GRUB_CMDLINE_LINUX_DEFAULT:

Код за потвърждение: Избери целия код

acpi=force intel_pstate=disable binder.devices=binder,hwbinder,vndbinder,anbox-binder,anbox-hwbinder,anbox-vndbinder acpi_enforce_resources=lax
Всяка нова опция е разделена от другите с интервал (не със запетая).

След като добавиш горното към GRUB_CMDLINE, рестартираш компа. След рестарта пишеш

Код за потвърждение: Избери целия код

sensors
и би трябвало да ти изкара всичките открити сензори:

Код за потвърждение: Избери целия код

[rado@arch]: ~>$ sensors
coretemp-isa-0000
Adapter: ISA adapter
Package id 0:  +31.0°C  (high = +80.0°C, crit = +100.0°C)
Core 0:        +31.0°C  (high = +80.0°C, crit = +100.0°C)
Core 1:        +29.0°C  (high = +80.0°C, crit = +100.0°C)
Core 2:        +29.0°C  (high = +80.0°C, crit = +100.0°C)
Core 3:        +25.0°C  (high = +80.0°C, crit = +100.0°C)

nct6776-isa-0290
Adapter: ISA adapter
Vcore:         880.00 mV (min =  +0.00 V, max =  +1.74 V)
in1:             1.83 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
AVCC:            3.31 V  (min =  +2.98 V, max =  +3.63 V)
+3.3V:           3.30 V  (min =  +2.98 V, max =  +3.63 V)
in4:             1.01 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
in5:             1.70 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
in6:           784.00 mV (min =  +0.00 V, max =  +0.00 V)  ALARM
3VSB:            3.44 V  (min =  +2.98 V, max =  +3.63 V)
Vbat:            3.25 V  (min =  +2.70 V, max =  +3.63 V)
fan1:             0 RPM  (min =    0 RPM)
fan2:          1167 RPM  (min =    0 RPM)
fan3:             0 RPM  (min =    0 RPM)
fan4:             0 RPM  (min =    0 RPM)
fan5:             0 RPM  (min =    0 RPM)
SYSTIN:         +32.0°C  (high =  +0.0°C, hyst =  +0.0°C)  ALARM  sensor = thermistor
CPUTIN:         +42.0°C  (high = +80.0°C, hyst = +75.0°C)  sensor = thermistor
AUXTIN:         +35.5°C  (high = +80.0°C, hyst = +75.0°C)  sensor = thermistor
PECI Agent 0:   +29.0°C  (high = +80.0°C, hyst = +75.0°C)
                         (crit = +100.0°C)
PCH_CHIP_TEMP:   +0.0°C  
PCH_CPU_TEMP:    +0.0°C  
PCH_MCH_TEMP:    +0.0°C  
intrusion0:    ALARM
intrusion1:    ALARM
beep_enable:   disabled
И така, ако решиш да си изкараш скоростта на вентилатора в конки (който в моя случай е Fan2, а не Fan1, както си мислех (защото съм го закачил към слот 1 за вентилатори на дъното)), в конфига на конки трябва да добавиш

Код за потвърждение: Избери целия код

${execi 10 sensors | grep 'fan2' | awk {'print $2'}}
като "execi 10" може да го промениш на по-ниска цифра, за да се опреснява по-бързо. Това 10 означава изпълнение на всеки 10 сек., което според мен е прекалено бавно и затова го направих на 2.

И ето го резултатът:

Изображение
https://t.me/linuxtalkbg
Мързелът е двигател на прогреса.
Светът е shell, а хората в него са alias-и и скриптове.
Аватар
Zeroadhesion
       
Мнения: 19436
Регистриран на: Нед Апр 13, 2008 18:33
Репутация: 42022
пол: Мъж

Re: Настройки на Conky кат' за новобранец

Мнение от Zeroadhesion »

Е кво ни пишеш гайд, това е за твоя хардуер :lol:
Иначе да, в повечето случаи sensors-detect работи.
Аватар
Валсо
Дарител
Дарител
Мнения: 13674
Регистриран на: Нед Мар 03, 2019 20:29
Репутация: 48327
пол: Мъж
Местоположение: ~/$USER
Обратна връзка:

Re: Настройки на Conky кат' за новобранец

Мнение от Валсо »

Zeroadhesion написа: Чет Фев 03, 2022 05:01 Е кво ни пишеш гайд, това е за твоя хардуер :lol:
Е толко' ли е сложно да се сетиш, че трябва да замениш "fan2" с твоя хардуер, който искаш да ти се показва? #-o
https://t.me/linuxtalkbg
Мързелът е двигател на прогреса.
Светът е shell, а хората в него са alias-и и скриптове.
ArchEnemy
Пристрастéн
Пристрастéн
Мнения: 655
Регистриран на: Пон Окт 12, 2020 17:07
Репутация: 487
пол: Мъж

Re: Настройки на Conky кат' за новобранец

Мнение от ArchEnemy »

При мен 'sensors-detect' открива само един модул - coretemp.
Аватар
Mozo
Skynet Cyber Unit
Skynet Cyber Unit
Мнения: 308737
Регистриран на: Пет Юни 01, 2007 14:18
Репутация: 388610
Местоположение: Somewhere In Time

Re: Настройки на Conky кат' за новобранец

Мнение от Mozo »

Офтопик:
Валсо написа: Чет Фев 03, 2022 01:59 И ето го резултата:
:съгласен:
Изображение
Аватар
бат-начо
Доктор
Доктор
Мнения: 5925
Регистриран на: Сря Фев 21, 2018 15:17
Репутация: 45644
пол: Мъж

Re: Настройки на Conky кат' за новобранец

Мнение от бат-начо »

ArchEnemy написа: Чет Фев 03, 2022 10:27 При мен 'sensors-detect' открива само един модул - coretemp.
;) Ще имаш "бедно" конки, но не е болка за умиране.
Селски, Начо Селски.
Аватар
Zeroadhesion
       
Мнения: 19436
Регистриран на: Нед Апр 13, 2008 18:33
Репутация: 42022
пол: Мъж

Re: Настройки на Conky кат' за новобранец

Мнение от Zeroadhesion »

Валсо написа: Чет Фев 03, 2022 10:17
Zeroadhesion написа: Чет Фев 03, 2022 05:01 Е кво ни пишеш гайд, това е за твоя хардуер :lol:
Е толко' ли е сложно да се сетиш, че трябва да замениш "fan2" с твоя хардуер, който искаш да ти се показва? #-o
Е, именно :lol:
Аватар
Валсо
Дарител
Дарител
Мнения: 13674
Регистриран на: Нед Мар 03, 2019 20:29
Репутация: 48327
пол: Мъж
Местоположение: ~/$USER
Обратна връзка:

Re: Настройки на Conky кат' за новобранец

Мнение от Валсо »

Искам да накарам конки да показва състоянието на мрежата, демек connected/disconnected и намерих това във форума на Арч:

Код за потвърждение: Избери целия код

${if_existing /sys/class/net/enp0s25/operstate down}
${if_existing /sys/class/net/enp0s25/operstate up}
Но не показва нищо, само празен ред.
Няк'ви идеи как да го накарам да покаже това, което искам?
https://t.me/linuxtalkbg
Мързелът е двигател на прогреса.
Светът е shell, а хората в него са alias-и и скриптове.
Нова тема Публикувай отговор

  • Подобни теми
    Отговори
    Преглеждания
     Последно мнение

Обратно към “Линукс - инсталация, настройки, проблеми”