Форум проекта PuppyRus Linux

Общие вопросы => Программное обеспечение Linux => Тема начата: Gerasats от 10 Апрель 2012, 15:07:00

Название: Conky украшение рабочего стола
Отправлено: Gerasats от 10 Апрель 2012, 15:07:00
Честно навеяно с windows8, подсмотрено у kros54 на http://murga-linux.com/puppy/viewtopic.php?t=77351 (http://murga-linux.com/puppy/viewtopic.php?t=77351)  старый conky он же информационная панель Рuppy, немного подработано под себя, язык, преднамерено оставил линк вызывающий оригинальный конки, на демонстрации показано что и где лежит чтобы подстроить под себя или удалить если не надо.

Выглядит у меня примерно так http://youtu.be/BaQ98rN79k0
http://mirror.yandex.ru/puppyrus/puppy/pet/conky-1.8.0-Lucid-Gera.pet
Название: Re:Conky украшение рабочего стола
Отправлено: sfs от 10 Апрель 2012, 16:03:20
Раньше экспериментировал с conky и сейчас продолжил работы.
Посмотрел на "зоопарк" у себя в трее и на то, сколько ресурсов это ест...

Расположение на столе считаю неудобным. Каждый раз сворачивать...
У меня идея - справа вертикальный трей из одной кнопки 50 пикселей, который не дает закрыть conky. До этого делел с горизонтальным верхним треем - неудобно. С jwm и с tint2 точно работает.
Основная проблема - разные разрешения экрана. Можно обыграть xwininfo -root
Есть рецепт переключателя рус-анг (можно флагами - гуглите conky от oldman или muhas)
Питание и прочее - штатные

Кроме того на базе conky можно сделать системные сообщения не хуже notify-osd и notifyd. Написал наброски скрипта. Если xwininfo нет - напишите вместо : высота экрана -100

Короче - хороший простор для творчества. А если еще lua задействовать...
http://ramzport.blogspot.com/
Название: Re:Conky украшение рабочего стола
Отправлено: sfs от 16 Апрель 2012, 12:20:46
Доделал скрипт (см. аттач). Будет работать в любом линуксе с conky >=1.8.0. lua не использовал.
Запуск: sfs-conky -auto . Автоадаптируется к железу и разрешению экрана. При большом к-ве примонтированного может "не влезть" в экран. Редактируйте mpoint= в начале скрипта или запускайте sfs-conky -r-slim600. Прочие параметры там же...

Скриншот http://ubuntuone.com/2LsEn7fV9EkCWyrIiwVPtm
Cмотреть только на правую панель и сообщение про jwm (сделано на conky -скрипт выше). Остальное к conky отношения не имеет.
При разряде батареи и заполненности / раздела выводит предупреждения. Выводятся notify-send (при наличии в ОС notifyd-osd или notifyd) или пишите скрипты сообщений на conky, gxmessage, gtkdialog, Xdialog.

Флаг будет только при разрешении экрана >1050 и наличии иконок (поправьте пути в скрипте)
Кнопка в верх. правом углу - это панель, которая не дает закрыть окнам conky. С jwm и tint2 работает.

Все в правом трее - одним процессом conky. В htop видно 7 процессов по 3мб (обяснить не могу). Если убить - очищается 1мб RAM. Примерно столько же ест один freememapplet
Название: Re:Conky украшение рабочего стола
Отправлено: Gerasats от 16 Апрель 2012, 17:02:22
Доделал скрипт (см. аттач). Будет работать в любом линуксе с conky >=1.8.0. lua не использовал.

Все хорошо, однако на скрине только специалист его и разглядит, уж сильно много всего, а конки такой не заметно сиротливый ;D
Название: Re:Conky украшение рабочего стола
Отправлено: sfs от 16 Апрель 2012, 17:32:57
Не специалистам вряд ли conky вообще нужен
А специалисты картинки глядеть не будут - сразу затестят скрипт ;)
"Сиротливость" компенсируется тем, что "всегда на виду"
Название: Re:Conky украшение рабочего стола
Отправлено: sfs от 04 Май 2012, 19:09:27
Для sfsl-up-120504.iso доработал скрипт sfs-conky.
Прозрачность, корректная работа в gnome.
Перекомпилил conky с отбрасыванием всего лишнего для моего скрипта. Избавился от imlib и пр.
Дальнейшее развитие идеи см. подпись
-----------
http://forum.puppyrus.org/index.php/topic,11897.msg65288.html#msg65288
sfs-conky для puppyrus216. Conky- скомпилен под 216. Остальные бинарники приблудные
Проблема перекрытия conky окнами в icewm не решена. В остальном - работает

Дает рекордные 35мб занятой памяти при старте. Сделать чтобы conky не перекрывалось - в icewm не получилось:
конфигом conky - не работает
подпереть 2й вертикальной панелью (как я это делаю в jwm) - 2ю панель в icewm не сделать
Очередной раз убедился jwm лучше icewm. Прикрутить его через Usoft не проблема.
Желающие вернуть раб. стол rox - раскомментируйте в /root/.xinitrc 116 строку #ROX
Название: Re:Conky украшение рабочего стола
Отправлено: Pro от 25 Июнь 2012, 06:03:26
Вот что у меня получилось при установке, слишком навороченно :(

А оно может поддерживать меню по правому щелчку мыши чтобы запустить тот же top или pmount?

По идее при монитровании диска, информация о свободном месте должна была показаться, а у меня так и остался один диск, это нормально?

А часики прикрутить из Pwidgets можно? пусть оно все будет на рабочем столе, лишь бы обои сильно не загораживало.

(http://storage5.static.itmages.ru/i/12/0728/s_1343486759_7895933_7c182640f8.jpeg) (http://storage5.static.itmages.ru/i/12/0728/h_1343486759_7895933_7c182640f8.jpeg)
Название: Re:Conky украшение рабочего стола
Отправлено: sfs от 25 Июнь 2012, 10:10:55
Вот что у меня получилось при установке, слишком навороченно :(
Похоже. Картинка хорошо иллюстрирует проблему хамелеона на рабочем столе. Мне победить не удалось. Подбор цветов под конкретную картинку р.стола - зло. Из идей - отказ от р. стола + xsri
Навороченность связана с желанием максимально использовать кусок экрана отданый conky.

Пожелание убрать возможно решит запуск sfs-conky -r-slim-600
Если уж развивать конфирурирование - надо писать конфиг - а туда и часы (делается просто, штатно) и все что угодно...
А оно может поддерживать меню по правому щелчку мыши чтобы запустить тот же top или pmount?
Или нет или не знаю как
Если следовать идее минимализма: рабочий стол - лишнее.  В jwm удобно частоиспользуемые приложения повесить на меню средней кнопки мыши. Все остальное и везде (top , pmount , ...) - через hotkey
По идее при монитровании диска, информация о свободном месте должна была показаться, а у меня так и остался один диск, это нормально?
Да. После таких процедур (а так же перенастройке сети) надо передернуть sfs-conky -auto
Т.е. ситуация аналогична fixmenus

Кстати вышла новая версия conky. Чтение changelog не "позвало в дорогу", но возможно там есть улучшения с хамелеоном, прозрачностью, всегда сверху...
Название: Re:Conky украшение рабочего стола
Отправлено: Pro от 25 Июнь 2012, 10:16:32
мой оптимизм тает на глазах :( полезность чисто для отображения слишком низкая по сравнению со штатными апплетами в панели задач.
расположение "всегда сверху" надо делать наверное через appdefaults в каталоге /root/.icewm
Название: Re:Conky украшение рабочего стола
Отправлено: sfs от 25 Июнь 2012, 11:53:46
полезность чисто для отображения слишком низкая по сравнению со штатными апплетами
А можно более развернуто?

Минимализм - он на любителя. Навязывать его нелюбителям - спорно
Можно сделать Usoft модуль трансформирующий раб.стол. Собственно для Ричи я уже и сделал
Или пункт меню вкл\выкл conky - как в sfsl-ds
Ну или "кому надо тот поставит". Это просто и инфы достаточно
Название: Re:Conky украшение рабочего стола
Отправлено: Pro от 25 Июнь 2012, 13:55:51
А можно более развернуто?
правая кнопка мыши и возможность например монтировать-размонтировать диск или вызвать программу управления процессами это сильные средства. По щелчку индикаторов сети можно вызывать программы настройки сети.

Минимализм - он на любителя. Навязывать его нелюбителям - спорно
мне сегодня часа хватило смотреть на эти мелькания циферок и графиков, не думаю что смысл работы на компьютере в том чтобы смотреть какие программы показывает апплет top (на моем скрине их даже два почему то). График обращения к жесткому диску? зачем, есть светодиод на системнике, и его даже много.
Название: Re:Conky украшение рабочего стола
Отправлено: sfs от 25 Июнь 2012, 16:03:09
Вкусы у всех разные. У некоторых даже погода в коньках. Поэтому если включать sfs-conky в дистры - только опционально
Щелчки мышью по иконкам удобно заменяют hotkeys
2*TOP - это CPU и RAM
Найдутся люди для которых экономия 10мб RAM затмит все остальное
Название: Re:Conky украшение рабочего стола
Отправлено: Pro от 25 Июнь 2012, 16:40:03
найдутся,но их с каждым днем будет все меньше.
Название: Re:Conky украшение рабочего стола
Отправлено: sfs от 07 Январь 2013, 19:45:27
Перекомпилил, изменил вывод ip, добавил ttf пиктограммы, вывод погоды 2-мя методами (см. в 3м сверху сообщении)
Перезалил. Поправил ошибки, вложил забытые шрифты, переделал погоду на awk
Код
curl -s "http://informer.gismeteo.ru/xml/26063_1.xml" \
    |awk -F\" '/<PHENOMENA / || /<HEAT / {printf $2" "$4" "}' \
    |awk '{printf $4" "$3"\n  "$1" "$2"\n"}'
температура-от до
облачность осадки

[Коды городов /url] (http://ublaze.ru/forum/ftopic463.html)
Название: Re:Conky украшение рабочего стола
Отправлено: RoDoN от 29 Январь 2013, 18:06:55
В ArchPup 12.12.2 подсмотрел, немного подпилил conkyrc так, чтобы была прозрачность фона и на коньках меню работало:
Код
background no
use_xft yes
xftfont 123:size=8
xftalpha 0.1
update_interval 1
own_window yes
own_window_type override
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
double_buffer yes
minimum_size 200 5
maximum_width 0
draw_shades no
draw_outline no
draw_borders no
draw_graph_borders no
default_color white
default_shade_color red
default_outline_color green
alignment tl
gap_x 600
gap_y 350
no_buffers yes
uppercase no
cpu_avg_samples 2
override_utf8_locale yes


TEXT
${voffset 10}${color EAEAEA}${font Fresca:pixelsize=120}${time %H:%M}${font}${voffset -84}${offset 10}${color FFA300}${font Fresca:pixelsize=42}${time %d} ${voffset -15}${color EAEAEA}${font Fresca:pixelsize=22}${time  %B} ${time %Y}${font}${voffset 24}${font Fresca:pixelsize=58}${offset -148}${time %A}${font}
${voffset 10}${offset 12}${font Oxygen:pixelsize=11}${color FFA300}DISK ${offset 9}$color${fs_used /} / ${fs_size /}${offset 30}${color FFA300}RAM ${offset 9}$color$mem / $memmax${offset 30}${color FFA300}CPU ${offset 9}$color${cpu cpu0}%






Для запуска создал скриптик /root/Startup/0start_conky с таким текстом:
Код
#!/bin/sh
conky -c /root/.conky/conkyrc
При запуске получаю вот такой вид:
     (http://storage5.static.itmages.ru/i/13/0129/s_1359467323_1191191_bbaca5efe8.jpeg) (http://itmages.ru/image/view/871027/bbaca5ef) Рис.1
но, если изменить обои или просто запустить "Выбор обоев" и применить теже самые обои, что и были, то получаю то, что и хотел:
     (http://storage7.static.itmages.ru/i/13/0129/s_1359467332_8148352_8c45651060.jpeg) (http://itmages.ru/image/view/871029/8c456510) Рис.2
Если потом перегрузить комп или иксы, то опять будет как на Рис.1  :'(
Чтобы не дергать обои вручную, добавил скрипт /root/Startup/1start_conky с таким текстом:
Код
#!/bin/sh
BG="`cat $HOME/Choices/ROX-Filer/PuppyPin | grep '<backdrop ' | cut -f 2 -d '>' | cut -f 1 -d '<'`"
/usr/local/apps/Wallpaper/set_bg $BG &
Теперь работает, но может быть кто-то подскажет более изящный способ запуска коньков с прозрачным фоном.
Если объединить файлы 0start_conky и 1start_conky, то нужного эффекта нет, т.е. обои не обновляются.
Название: Re:Conky украшение рабочего стола
Отправлено: khan77 от 09 Май 2013, 16:00:07
RoDoN, попробуйте запускать коньки с задержкой хотя бы секунд 10:
Код
#!/bin/sh
sleep 10
conky -c /root/.conky/conkyrc
Если поможет, то опытным путем уменьшите время задержки до минимального.
Название: Re:Conky украшение рабочего стола
Отправлено: RoDoN от 09 Май 2013, 20:29:52
Это ничего не дает, результат, как на Рис.1 в предыдущем посте, только просто появляется с задержкой в 10 сек.

Вариант решения, притом достаточно красивый и хорошо работающий я находил Conky With Lua (http://murga-linux.com/puppy/viewtopic.php?p=576223#576223), но там кроме conky еще нужно доустанавливать feh и либы:
- liblua5.1-0_5.1.4-5_i386.deb
- libiconv-1.14.pet
- feh-1.3.4.pet
а потом еще дополнительно править ручками /root/.xinitrc и /usr/local/apps/Wallpaper/set_bg, что сделать вообще-то не трудно, но не очень хочется, хотелось бы как-то по-компактнее и .xinitrc не трогать.
Название: Re:Conky украшение рабочего стола
Отправлено: khan77 от 10 Май 2013, 14:25:51
А вы не пробовали поэкспериментировать с параметром "own_window_type"? Помнится, в свое время под лубунтой у меня коньки корректно отображались только со значением override, сейчас в дебиане с опенбоксом- normal либо desktop. Если изменение только этого параметра ничего не дает, то я целиком меняю ту часть конфига, что отвечает за отрисовку окна коньков (все, что где-то когда-то заработало храню, как хомячок))). И еще один момент- частенько оказывается так, что результат при перезапуске коньков совсем не тот, что при перезагрузке системы...
На всякий случай, вот пару вариантов конфигов, попробуйте, чем черт не шутит:
Код
use_xft yes
own_window yes
own_window_colour brown
own_window_transparent yes
own_window_type desktop
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
double_buffer yes
use_spacer right

Код
background no
update_interval 1
 
cpu_avg_samples 2
net_avg_samples 2
 
override_utf8_locale yes
 
double_buffer yes
no_buffers no
 
text_buffer_size 2048
imlib_cache_size 0
own_window yes
own_window_transparent yes
own_window_type desktop
#own_window_argb_visual yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
 
border_inner_margin 0
border_outer_margin 0

Код
background yes
update_interval 1

cpu_avg_samples 2
net_avg_samples 2
temperature_unit celsius

double_buffer yes
no_buffers yes
text_buffer_size 2048

gap_x 90
gap_y 80
minimum_size 190 600
maximum_width 600
own_window yes
own_window_type override
own_window_transparent yes
own_window_hints undecorate,sticky,skip_taskbar,skip_pager,below
border_inner_margin 0
border_outer_margin 0
alignment tr

draw_shades no
draw_outline no
draw_borders no
draw_graph_borders no

override_utf8_locale yes
use_xft yes
xftfont caviar dreams:size=8
xftalpha 0.5
uppercase no
Если не получится найти корректно работающий конфиг, то попытайтесь найти способ запускать программу, отвечающую за выбор обоев чуть позже, чем коньки. Просто у меня часто выходило наоборот- если коньки запускать без задержки, то прозрачность пропадала... А у вас вон как- коньки уже должны быть запущены, когда обоина загружается...
http://www.murga-linux.com/puppy/viewtopic.php?t=23280 (http://www.murga-linux.com/puppy/viewtopic.php?t=23280)- старенькая уже тема, но там есть конфиги с нормально работающей прозрачностью в паппи.
Название: Re:Conky украшение рабочего стола
Отправлено: RoDoN от 10 Май 2013, 17:38:14
А вы не пробовали поэкспериментировать с параметром "own_window_type"? Помнится, в свое время под лубунтой у меня коньки корректно отображались только со значением override...
Так в моем конфиге есть этот параметр (7-я строчка):
Код
own_window_type override
Спасибо за варианты конфигов, но это к сожалению не то.

Если объединить файлы 0start_conky и 1start_conky, то нужного эффекта нет, т.е. обои не обновляются.
Оказывается, чтобы оставить только один файл для запуска, мне надо было сделать так, т.е. добавить & в конце второй строчки и тогда работает:
Код
#!/bin/sh
conky -c /root/.conky/conkyrc &

BG="`cat $HOME/Choices/ROX-Filer/PuppyPin | grep '<backdrop ' | cut -f 2 -d '>' | cut -f 1 -d '<'`"
/usr/local/apps/Wallpaper/set_bg $BG &
Остановился пока на этом варианте.
Название: Re:Conky украшение рабочего стола
Отправлено: khan77 от 10 Май 2013, 18:44:37
Цитата
Так в моем конфиге есть этот параметр
Есть, конечно, но он еще может принимать значения "desktop" или, к примеру, "normal"... Будет свободное время- попытаюсь воспроизвести вашу ошибку и поискать решение ;) Только, чтоб уж все было достоверно и наверняка дайте ссылочки на ваш дистрибутив и коньки...
Название: Re:Conky украшение рабочего стола
Отправлено: RoDoN от 10 Май 2013, 20:04:37
Сейчас PuppyRus-Icewm-13.05 с JWM (http://forum.puppyrus.org/index.php/topic,14225.msg76357.html#msg76357) и мои коньки (http://code.google.com/p/rodon/downloads/detail?name=conky-1.9.0-clock-2.pfs)
Название: Re:Conky украшение рабочего стола
Отправлено: khan77 от 12 Май 2013, 14:36:34
Пока единственный способ, которым у меня получилось добиться прозрачности сразу при загрузке- это
Код
own_window no
Но тогда исчезают значки рабочего стола... У Вас тоже исчезают?
Название: Re:Conky украшение рабочего стола
Отправлено: RoDoN от 12 Май 2013, 16:27:31
Да, у меня также, но без значков не интересно, поэтому либо мой вариант , либо ставить feh.
Название: Re:Conky украшение рабочего стола
Отправлено: shelezyaka от 13 Май 2013, 00:07:52
Давайте теперь подумаем,как часто меняются обои,не очень или никогда.
Берём и подставляем в скрипт вместо фона какой нибудь рисунок.
Код
TEXT
${image /root/.conky/popup/popup4.png  -s 252x436 -p -1,-1 }${font}${color #F81015}CPU ${color1}${exec cat /sys/devices/virtual/thermal/thermal_zone0/temp|awk '{print $0/1000}'} C
Это у меня первая строка отображения.
А затем в качестве popup4.png вырезаем в графическом редакторе необходимый кусок нашего фона рабочего стола.
Это не полноценная прозрачность но полноценный "обман".
Название: Re:Conky украшение рабочего стола
Отправлено: imago31 от 13 Май 2013, 12:09:48
поюзал вчера precise 5.4.3 NOP, там прикольные коньки автостартом и вроде как прозрачные, если я правильно понял про прозрачность, может можно выдрать
Название: Re:Conky украшение рабочего стола
Отправлено: shelezyaka от 13 Май 2013, 12:42:02
поюзал вчера precise 5.4.3 NOP
ЕМНИП  серия NOP - это крысак,а RoDoN нужно под JWM. Есть очень большая разница в отображении коньков под JWM или XFCE.
Название: Re:Conky украшение рабочего стола
Отправлено: sfs от 13 Май 2013, 13:15:27
Есть очень большая разница в отображении коньков под JWM или XFCE.
Тоже замечал. Почему - не разбирался
Название: Re:Conky украшение рабочего стола
Отправлено: RoDoN от 13 Май 2013, 14:16:47
"очень большая разница" будет не только под JWM, так же будет и под IceWM, т.е. вообще с любым WM с раб.столом ROX.
Название: Re:Conky украшение рабочего стола
Отправлено: imago31 от 13 Май 2013, 14:25:33
Есть очень большая разница в отображении коньков под JWM или XFCE.

 я про ето не знал,  так как коньки мало когда использовал
Название: Re:Conky украшение рабочего стола
Отправлено: RoDoN от 20 Июнь 2013, 17:07:09
Пытаюсь сделать пакет с коньками с использованием feh и Lua на основе того, что упоминал раньше, красиво все-таки, но столкнулся с проблемкой со шрифтами. Если подробнее, то дело в том, что в пакет хочется добавить разные конфиги коньков подпиленные для использования в PuppyRus, естественно которые мне понравились, но многие конфиги используют свои шрифты, которые мне не хочется ложить в дефолтный каталог /usr/share/fonts/default/TTF, а хочу их кинуть в /root/.fonts. Посмотрел в .xinitrc есть такие строки:
Код
if [ -f $HOME/.fonts/fonts.dir ];then
 xset fp+ $HOME/.fonts/
fi
т.е. путь  /root/.fonts должен добавляться в Path, если существует файлик ~/.fonts/fonts.dir, поэтому создал нужный каталог, бросил туда шрифты, создал файлик fonts.dir, после перезагрузки иксов путь в Path добавился, но новые шрифты в системе недоступны. ЧЯДНТ?

З.Ы. Команда xset q показывает пути к шрифтам:
Код
# xset q | grep font
  /usr/X11R7/lib/X11/fonts/misc/,/usr/X11R7/lib/X11/fonts/Type1/,/usr/X11R7/lib/X11/fonts/TTF/,built-ins,/root/.fonts/
Не совсем понимаю почему путь к каталогу fonts через /usr/X11R7/lib/X11/fonts, а не /usr/share/fonts, наверно опять наследство каких-то старых версий паппи :-[
Название: Re:Conky украшение рабочего стола
Отправлено: Pro от 21 Июнь 2013, 04:23:40
Не совсем понимаю почему путь к каталогу fonts через /usr/X11R7/lib/X11/fonts, а не /usr/share/fonts, наверно опять наследство каких-то старых версий паппи :-[
нет, скорее это дефолтные пути по умолчанию забиты в libX11
Название: Re:Conky украшение рабочего стола
Отправлено: Gerasats от 21 Июнь 2013, 12:29:29
По шрифтам ничего умного сказать не могу, потому как в моем (забугорный раринг) шрифты лежат только в /usr/share/fonts а по указанному  RoDoN пути никто не живет в целом. Коньками уже переболел, ну знаю одно пока нету рендеринга на видеосистеме прозрачности не будет на столах от rox. А при наличии (во всяком разе на нативных - проприатарных) работают все коньки. По смене изображения фона, аки обои, если пользовать пакет из пристежки (где брал не упомню), то в целом смена на roxе проходит относительно нормально если время смены ставить не 5 секунд :D

ЗЫ: Опять не правильно написал, нужен не совсем рендеринг, нужен композитный рабочий стол (а он поддерживается только при рендеринге и нативных дровах), под rox относительно нормально запускаются конки в Openbox при установленном бериле (100%) прозрачность и все остальное есть, а так все на черном фоне  :(.

ЗЫЗЫ: Полтора часа продолбался на собственном экспериментальном Трехголовом, через раз то конки есть какие должны быть, то нет (в черном поле), то есть конки и нету значков рабочего стола. Плюнул на это дело, и еще (в очередной) раз убедился в истине: - берил, компиз, конки, кайро - пустопоржняя трата ресурсов компа, ради мелкой красивости, и сомнительной информативности за работой компа.. ИМХО!    
Название: Re:Conky украшение рабочего стола
Отправлено: RoDoN от 21 Июнь 2013, 18:02:35
Позволю с вами не согласиться, а именно, напр., в оригинальной Upup Raring 3.8.7 у меня в JWM+ROX коньки с прозрачностью:
     (http://storage3.static.itmages.ru/i/13/0621/s_1371823194_5885991_376ba76bc0.jpg) (http://itmages.ru/image/view/1085571/376ba76b)
и по поводу каталога со шрифтами запустите в терминале:
Код
# xset q | grep font
думаю получите то о чем я писал и сейчас на картинке, правда там ссылки, а реальные файлы действительно лежат в /usr/share/fonts.
Название: Re:Conky украшение рабочего стола
Отправлено: Gerasats от 22 Июнь 2013, 00:03:11
Вашего пути /usr/X11R7/lib/X11/fonts я не вижу, кстати и у Вас тоже  :D. И в данном случае ссылки, все правильно перенаправляют, и папке лежит два реальных системных (очень корявых шрифта) .

http://storage2.static.itmages.com/i/13/0622/h_1371844867_8462019_bad8af4036.png


А в целом спасибо за то что я полазил по конкам, понял, еще раз: почему я с них слез. :). Да на статической картинке они у меня тоже красиво прозрачные, а хотелось бы мед ложкой, да из двух рук, на подвижных, и чтобы ресурсы не елиcь, а на поверку, при переходе теряется прозрачность, теряются значки дисков, и если мышкой не шевелишь загрузка проца=5%, а шевеление или не дай бог клик уже 40%% загруза, а если еще и офис то уже 70, а Драфтсиге так вообще останавливается, и на фига мне это? Что не хватает календаря и часов в трее, или там же графика загрузки проца? так нет вроде хватает.....
Название: Re:Conky украшение рабочего стола
Отправлено: RoDoN от 22 Июнь 2013, 00:44:33
Путь /usr/X11R7/lib/X11/fonts в PuppyRus-13.xx, а в Upup Raring и на Вашей картинке тоже путь к шрифтам /usr/share/X11/fonts, но реальные файлы везде лежат в /usr/share/fonts.

Но меня вообще-то больше интересует почему не работают эти строки из .xinitrc (взято из Upup Raring 3.8.7):
Код
#v1.0.7 also see /etc/rc.d/rc.local0
if [ -f /root/.fonts/fonts.dir ];then
 xset fp+ /root/.fonts/
fi
точнее почему путь в Path добавляется, а шрифты в системе не появляются, а между прочим в /etc/fonts/fonts.conf каталог ~/.fonts тоже ведь прописан:
Код
<!-- Font directory list -->

<dir>/usr/share/fonts/default</dir>

<dir>~/.fonts</dir>
Название: Re:Conky украшение рабочего стола
Отправлено: Gerasats от 22 Июнь 2013, 10:39:06
Но меня вообще-то больше интересует почему не работают эти строки из .xinitrc (взято из Upup Raring 3.8.7):
Код
#v1.0.7 also see /etc/rc.d/rc.local0
if [ -f /root/.fonts/fonts.dir ];then
 xset fp+ /root/.fonts/
fi
точнее почему путь в Path добавляется, а шрифты в системе не появляются, а между прочим в /etc/fonts/fonts.conf каталог ~/.fonts тоже ведь прописан:
Код
<!-- Font directory list -->
<dir>/usr/share/fonts/default</dir>
<dir>~/.fonts</dir>

Ба, действительно и в моем раринге данные строки в .xinitrc имеют место быть.
А вот в реале в самой папке root пусто

http://storage7.static.itmages.com/i/13/0622/h_1371883101_2995716_679aab37b2.png

Получается что надо ее там сделать и вбросить ссылки на путь к шрифтам. Попробуйте..
Название: Re:Conky украшение рабочего стола
Отправлено: RoDoN от 22 Июнь 2013, 11:45:50
Получается что надо ее там сделать и вбросить ссылки на путь к шрифтам. Попробуйте..
Так я же с этого и начинал свои вопросы, что
создал нужный каталог, бросил туда шрифты, создал файлик fonts.dir, после перезагрузки иксов путь в Path добавился, но новые шрифты в системе недоступны. ЧЯДНТ?
Название: Re:Conky украшение рабочего стола
Отправлено: Gerasats от 22 Июнь 2013, 12:54:39
Получается что надо ее там сделать и вбросить ссылки на путь к шрифтам. Попробуйте..
Так я же с этого и начинал свои вопросы, что
создал нужный каталог, бросил туда шрифты, создал файлик fonts.dir, после перезагрузки иксов путь в Path добавился, но новые шрифты в системе недоступны. ЧЯДНТ?

Как я понимаю нужен не файлик fonts.dir, а нужна директория в /root/.fonts и в ней симлинки на каталоги в /usr/share/fonts. Где-то так. А может даже просто бахнуть общим симлинком всю папку по пути /usr/share/fonts
Название: Re:Conky украшение рабочего стола
Отправлено: ansivar от 22 Июнь 2013, 13:07:02
почему путь в Path добавляется, а шрифты в системе не появляются
а вдруг:
Код
/root/.fonts/mkfontscale
/root/.fonts/mkfontdir
fc-cache -fv
- не оно ?
Название: Re:Conky украшение рабочего стола
Отправлено: shelezyaka от 22 Июнь 2013, 13:56:00
Посмотрел как сделанно в Lighthouse64-6,может как то поможет,только чтоб поместилось в сообщение выбросил шрифты из директории fonts/TTF ,в ней стандартное содержимое.И ещё в root  симлинк интересный.
Название: Re:Conky украшение рабочего стола
Отправлено: RoDoN от 22 Июнь 2013, 15:37:40
Код
/root/.fonts/mkfontscale
/root/.fonts/mkfontdir
fc-cache -fv
- не оно ?
Оно самое! +
Так и делал mkfontscale и mkfontdir, когда писал, что создал файлик fonts.dir. А вот команды fc-cache в PR-13.05 нет :( Подкинул из Upup Presice и заработало, но не нашло шрифтов из /root/.fonts/, потому что в PR-13.05 в файле /etc/fonts/fonts.conf было написано:
Код
<!-- Font directory list configured on Sun Jan 23 20:52:39 PST 2005 -->

<dir>/usr/share/fonts</dir>
<!-- <dir>/usr/X11R7/lib/X11/fonts/TTF</dir>
<dir>/usr/X11R7/lib/X11/fonts/Type1</dir> -->
<dir>/usr/X11/lib/X11/fonts</dir>
<dir>/$HOME/.fonts</dir>

<!-- Font cache directory list -->

<cachedir>/var/cache/fontconfig</cachedir>
<cachedir>/$HOME/.fontconfig</cachedir>
если /$HOME заменить на ~ или /root, то все работает как надо, кеш шрифтов обновляется и новые шрифты из /root/.fonts/ появляются в системе.
Проблема РЕШЕНА! Всем спасибо!
Название: Re:Conky украшение рабочего стола
Отправлено: DdShurick от 22 Июнь 2013, 17:57:07
 В приведённом выше конфиге одна маленькая ошибка, которая привела к длительным танцам под бубен.
 Переменная $HOME всегда содержит в себе слеш (в данном случае /root), переменная $USER - нет. Варианты написания:
Код
$HOME/.fonts
/$USER/.fonts
~/.fonts
Название: Re:Conky украшение рабочего стола
Отправлено: RoDoN от 22 Июнь 2013, 21:09:29
Замена в /etc/fonts/fonts.conf переменной /$HOME на $HOME не помогает и получается так:
Код
# fc-cache -fv | grep "root"
/root/$HOME/.fonts: skipping, no such directory
/root/$HOME/.fontconfig: not cleaning non-existent cache directory
Нормально работает только замена именно на ~ или /root и тогда имеем то, что надо:
Код
# fc-cache -fv | grep "root"
/root/.fonts: caching, new cache contents: 7 fonts, 0 dirs
/root/.fontconfig: not cleaning non-existent cache directory
Название: Re:Conky украшение рабочего стола
Отправлено: DdShurick от 22 Июнь 2013, 21:26:55
 Та же часть конфига из моей системы:
Код
<!-- Font directory list configured on Sun Jan 23 20:52:39 PST 2005 -->

<dir>/usr/share/fonts</dir>
<!-- <dir>/usr/X11R7/lib/X11/fonts/TTF</dir>
<dir>/usr/X11R7/lib/X11/fonts/Type1</dir> -->
<dir>/usr/X11/lib/X11/fonts</dir>
<dir>$HOME/.fonts</dir>

<!-- Font cache directory list -->

<cachedir>/var/cache/fontconfig</cachedir>
<cachedir>$HOME/.fontconfig</cachedir>
Название: Re:Conky украшение рабочего стола
Отправлено: RoDoN от 23 Июнь 2013, 12:20:12
2 DdShurick
В вашей системе Richy-217-DdSE4, добавил каталог ~/.fonts и в него положил новые шрифты, потом добавил файлик /usr/bin/fc-cache и выполнил:
Код
# cd ~/.fonts
# mkfontscale
# mkfontdir
# fc-cache -fv | grep root
/root/.fonts/$HOME/.fonts: skipping, no such directory
/root/.fonts/$HOME/.fontconfig: not cleaning non-existent cache directory
#
Непорядок, однако.
Название: Re:Conky украшение рабочего стола
Отправлено: valentin от 23 Июнь 2013, 15:30:48
Наивный вопрос новичка: а пакет fontconfig в состав которого входит и  fc-cache нужно компилировать под конкретную систему, или можно взять от любой другой? :) И вы ведь. выдернули из UPup только один бинарник , может ему еще что-то надо?
Название: Re:Conky украшение рабочего стола
Отправлено: RoDoN от 23 Июнь 2013, 16:01:35
Я выдергивал из Upup кроме fc-cache еще др. бинарники: fc-cat, fc-list, fc-match, fc-query и они все запускаются ни на что не ругаясь.
Вообще же fc-cache нужен был только, чтобы наглядно увидеть по каким путям реально ищутся шрифты.

Название: Re:Conky украшение рабочего стола
Отправлено: valentin от 23 Июнь 2013, 21:51:27
 Попробовал в IvannaSE2_3110  -   там fc-cache тоже не понимает переменную $HOME  :(
Название: Re:Conky украшение рабочего стола
Отправлено: sfs от 21 Апрель 2014, 17:16:42
http://murga-linux.com/puppy/viewtopic.php?t=92561
Название: Re:Conky украшение рабочего стола
Отправлено: Pro от 22 Апрель 2014, 03:51:21
С точки зрения простого юзера, наиболее часто мне требуется информация о времени и о свободном месте на дисках. В настоящее время коньки для этого не нужны.
Название: Re:Conky украшение рабочего стола
Отправлено: sfs от 22 Апрель 2014, 09:18:58
наиболее часто мне требуется информация о времени и о свободном месте на дисках.
Меня тоже эта тема "отпустила". Ну, не смотрю на то что не в трее. Трей освоен (sit yad) - можно вывести что угодно. А чем ты мониторишь  место на дисках?
Название: Re:Conky украшение рабочего стола
Отправлено: Pro от 22 Апрель 2014, 10:13:51
тыкаю по индикатору в виде "гармошки"