- +

Автор: XapoH Тема: Отступ на рабочем столе при размещении Conky вверху экрана  (Прочитано 228 раз)

Оффлайн XapoH

  • Начинающий
  • *
  • Сообщений: 11
  • Репутация: +0/-0
  • No ABS! No Airbags! Мы умираем как мужчины!
    • Просмотр профиля
собственно - сабж: есть 18.04 xubuny. Есть простенькие текстовые горизонтальные Conky на всю ширину экарана. При размещении их внизу экрана - всё нормально (если не сказать - идеально).
Но мне стало скучно и захотелось меню вниз, а "коньки" - наверх. Теперь вверху экрана, перед "коньками", имею отступ аккурат на ширину когда-то там бывшего меню. Явно включена резервация пространства под несуществующее (уже там) меню. А вот где её отключить - никак не соображу. Может кто скажет куда копать?

ЗЫ. Отключение резервации простраства в настройках самой панели меню - не помогает (да и это не совсем то)

Оффлайн user-noob

  • Начинающий
  • *
  • Сообщений: 17
  • Репутация: +1/-0
  • user
    • Просмотр профиля
Поиграйте с параметрами:

Параметры conky до слова TEXT

# расстояние между кромкой экрана и окном
# по горизонтали
gap_x 10
# по вертикали
gap_y 35


Параметры conky после слова TEXT

Смещение текста по горизонтали (величина смещения в пикселах, если отрицательное то смещение будет влево)
пример: ${offset -49}

Смещение текста по вертикали, величина смещения в пикселах пример: ${color lightgrey}RAM:$color $memperc${color lightgrey}% ${offset 55}Swap:$color $swapperc%'${voffset 5}‘
## Следующая строка будет на 5 пикселей ниже.

Смещение текста по вертикали, величина смещения в пикселах, если отрицательное то смещение будет вверх)
пример: ${voffset -25}
Xubuntu 16.04.3 LTS x86_64

Оффлайн XapoH

  • Начинающий
  • *
  • Сообщений: 11
  • Репутация: +0/-0
  • No ABS! No Airbags! Мы умираем как мужчины!
    • Просмотр профиля
Хех. Гапы - это первое, что я попробовал - не меняет положения даже "-40", а не то, что "-10"
А сами коньки у меня по новым правилам сделаны.
Если интересно, именно сейчас они выглядят так
conky.config = {
 alignment='top_left', background=true,
 cpu_avg_samples=2, update_interval=4, net_avg_samples=2,
 double_buffer=true, no_buffers=true, text_buffer_size=256,
 gap_x=0, gap_y=-20, minimum_width=1398,
 own_window=true, own_window_type='normal', own_window_transparent=true,
 own_window_argb_visual=true, own_window_argb_value=255,
 own_window_hints='undecorated,sticky,skip_taskbar,skip_pager,below',
 border_inner_margin=0, border_outer_margin=1,
 draw_shades=false, draw_outline=false, draw_borders=true, draw_graph_borders=true,
 stippled_borders=0,
 override_utf8_locale=true, use_xft=true, font='Noto Sans:size=9', uppercase=false,
 pad_percents=0, short_units=true, temperature_unit='celsius',
 default_shade_color='#000000', default_outline_color='#000000',
 default_color='#404040', color1='#000000', color2='#C0C0C0',
 show_graph_scale=false, show_graph_range=false
}
conky.text=[[${goto 6}UP ${uptime_short}${color1}${goto
72}| ${color}HDD ${goto 112}${fs_used}${goto 154}${color1}${voffset 2}${fs_bar 10,12}${fs_bar 10,12 /home}${voffset -2}${color}${goto 186}${fs_used /home}${color1}${goto
224}| ${color}SWAP  ${color1}${voffset 2}${swapbar 10,20}${voffset -2}  ${color}${swapperc}%${color1}${goto
318}| ${color}CPU  ${color}${voffset 2}${color1}${cpubar 10,24}${voffset -2}${goto 394}${color}${cpu} %${goto 424}${freq_g}GHz${goto 476}${color1}${hwmon 1 temp 1}°${color}${goto
492}C${color1} | ${color}GPU ${color1}${nvidia temp}°C  ${color}${nvidia gpufreq} MHz${color1}${goto
624}| ${color}FAN${color1} ${hwmon 1 fan 1}${color} rpm${color1}${goto
716}| ${color}RAM  ${voffset 2}${membar 10,24}${voffset -2}${goto 786}${memperc}%${goto 818}/ ${mem}${goto 870}> ${top name 1}${goto 1036}< ${top mem 1}%${color1}${goto
1090}| ${color}WiFi ${goto 1130}${downspeedf wls3} k/s${goto 1186}${color}${voffset 2}${downspeedgraph wls3 10,22 707070 404040} ${upspeedgraph wls3 10,22 707070 202020} ${voffset -2}${goto 1244}${upspeedf wls3} k/s${color1}${goto
1300}| ${color}WEATHER ${execi 3600 curl -s https://www.yr.no/place/Latvia/Riga/Riga/forecast.xml | grep -m1 temperature | sed -e 's/<temperature unit="celsius" value="//' | sed -e 's/\" \/>//' | sed s/' '//g | tr -dc '[:print:]'}°C${font}${color}${voffset 2}]]
* При других значениях "own_window_type" они или теряют прозрачность или минимизируются при любом щелчке на рабочем столе т.е. "пропадают"). Сами переносы строк в таком виде, по новым правилам написания, и на что не влияют и всё воспринимается одной длинной строкой
Экран - 1400х1050. Указано меньше пикселей, что бы была видна рамка. Заморочился с коньками потому, что при моей графикокарте очень важно следить за температурой GPU, бо последний страдает отваливанием(отпаиванием) при превышении допустимой (Nvidia NVS140). Ну за вертилятором нужно смотреть - как-то мутно он работает (хотя в целом всё обстоит и лучше, чем на масдайке. Что семёрке, что десятке)

Если заменить "top_left" на "bottom_left" - всё работает идеально, включая гапы. 99% на то, что где-то есть резервация ообласти экрана под панель: на LXDE, во всяком случае, именно так. И резервация эта там легко отключается в настройках рабочего стола (там другие заморочки). А вот в "иксфейсе" что-то я такого не нашёл. Возможно надо что-то править напрямую в конфигах руками, но это как бы не тру для номальной оболочки, к коим "иксфейс" себя причисляет.
« Последнее редактирование: Январь 13, 2019, 11:01:28 от XapoH »

Оффлайн user-noob

  • Начинающий
  • *
  • Сообщений: 17
  • Репутация: +1/-0
  • user
    • Просмотр профиля
Сейчас проверил на новом конфиге:

conky.text = [[

${voffset -50}

на 50 пикселей поднялись...
Xubuntu 16.04.3 LTS x86_64

Оффлайн XapoH

  • Начинающий
  • *
  • Сообщений: 11
  • Репутация: +0/-0
  • No ABS! No Airbags! Мы умираем как мужчины!
    • Просмотр профиля
Сейчас проверил на новом конфиге:
...
на 50 пикселей поднялись...

У мну - 18.04. Возможно по сравнению с 16й версией что-то подломано. Потому единственное, что делает voffset в начале - убирает текст под ту самую "зарезервированную область". Т.е. я получаю видимую часть рамки и более ничего. Похоже нужно будет ждать какого апдейта и пользоваться дефолтом (панель вверху - коньки внизу)
Но спасибо за участие

ЗЫ. Нормально всё выглядит "уоттак"(с)



С voffset'ом всё тоже самое, но без содержимого

Оффлайн user-noob

  • Начинающий
  • *
  • Сообщений: 17
  • Репутация: +1/-0
  • user
    • Просмотр профиля
Возможно. Жаль. Обычно voffset всегда спасал)) Пока 16 работает замечательно, не вижу особого смысла спешить на 18, имхо...
Xubuntu 16.04.3 LTS x86_64