Türkiye
Az konuş, çok çalış..

Forum

Bildirimler
Tümünü temizle

conky

14 Yazılar
5 Üyeler
0 Reactions
5,254 Görüntüleme
(@kefnunn)
Gönderiler: 88
Estimable Member
Konu başlatıcı
 

eğer yanlış yere açmışsam şimdiden özür dilerim. kde yi şimdi istediğim gibi düzenledim. en son conky-lua ve conky control paketlerini kurdum ve seçimimi de yaptım. fakat masaüstüne tıklayınca conky kayboluyor. acaba neden böyle oluyor ? yardımlarınız için şimdiden teşekkürler.

 
Gönderildi : 21/04/2013 12:38 pm
(@yfdogan)
Gönderiler: 615
Prominent Member
 

Bu conky de KDE masaüstünde bilinen bir hata. Bildiğim kadarıyla da bir çözüm getirilemedi buna. KDE için plazma programcıkları var Conky gibi tam olmasa da ona benzer fonksiyonları var. İlla conky derseniz, decent ve cumali bu conky üzerinde çok bilgileri var. Sıkıştırın onları , buraya bir conky hazırlama kurma özelleştirme belgesi hazırlarlar belki 😉

 
Gönderildi : 21/04/2013 12:44 pm
(@kefnunn)
Gönderiler: 88
Estimable Member
Konu başlatıcı
 

yakalayabilirsem emin olun sıkıştıracağım.. 😀

 
Gönderildi : 21/04/2013 12:45 pm
(@cumali)
Gönderiler: 1770
Noble Member
 

Yakaladınız bile 😆 😆 Şaka bir yana şu an openbox üzerindeyim. Acele etmezseniz gün içinde yazarım. Şu an mecburiyetten Openbox üzerinden ayrılamıyorum. conky için düzenleme Kde ortamında farklı biraz.

 
Gönderildi : 21/04/2013 12:50 pm
(@kefnunn)
Gönderiler: 88
Estimable Member
Konu başlatıcı
 

desenize talihim yaver gitti. sizin engin tecrübenizden faydalanmak benim için çok önemli. bu arada acelem yok beklerim..yeter ki siz yayınlayın..saygılarımla

 
Gönderildi : 21/04/2013 12:52 pm
(@yfdogan)
Gönderiler: 615
Prominent Member
 

Size bir öneri:
KDE , esasında sizin vazgeçilmez masaüstü ortamınız olacak. Kullandıkça bunu farkedeceksiniz. Diğer masaüstlerini de merak ediyorsanız KDE den vazgeçmeden de bunu yapabilirsiniz. Mesela bende şimdi XFCE ve Gnome masaüstleri de kurulu durumda. Ara sıra bu masaüstlerinde geçiyorum. Siz de yapabilirsiniz. KDE ye hiç bir zararı olmaz.

XFCE için:

sudo pacman -S xfce4 xfce4-goodies xfce4-artwork

Gnome için:

sudo pacman -S gnome gnome-extra

kurulumunu yapın ve sistemden çıkı yapın. Komple bilgisayarı kapatıp açmanıza gerek yok. KDM giriş yöneticisinden XFCE ve Gnome oturumlarını da göreceksiniz. Dilediğiniz oturuma giriş yapabilirsiniz.

 
Gönderildi : 21/04/2013 12:57 pm
(@kefnunn)
Gönderiler: 88
Estimable Member
Konu başlatıcı
 

kdeyi zaten çok seviyorum. diğerlerini de inşallah denemeye çalışacağım bakalım neler olacak..

 
Gönderildi : 21/04/2013 1:17 pm
(@olorin)
Gönderiler: 47
Trusted Member
 

Merhaba,

Conky hakkında bir sorum olacaktı. Conky lua paketini aşağıdaki komut ile kurdum :

$ yaourt -S conky-lua-arch

Conky-lua-arch ile başlattığımda aşağıdaki ekran görüntüsü geliyor.

Görüldüğü üzere Conky'nin arkası siyah, görüntüsünü nasıl şeffaf yapabilirim?

Conky ayarları aşağıdadır :

# Conky settings #
background no
update_interval 1

cpu_avg_samples 2
net_avg_samples 2

override_utf8_locale yes

double_buffer yes
no_buffers yes

text_buffer_size 2048
#imlib_cache_size 0

#temperature_unit fahrenheit

# Window specifications #

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

minimum_size 200 250
maximum_width 200

alignment tr
gap_x 35
gap_y 55

# Graphics settings #
draw_shades no
draw_outline no
draw_borders no
draw_graph_borders no

# Text settings #
use_xft yes
xftfont caviar dreams:size=8
xftalpha 0.5

uppercase no

#temperature_unit celsius


default_color FFFFFF

# Lua Load  #
lua_load /usr/share/conky-lua-arch/clock_rings.lua
lua_draw_hook_pre clock_rings

TEXT
${voffset 8}${color 0066FF}${font caviar dreams:size=16}${time %A}${font}${voffset -8}${alignr 50}${color FFFFFF}${font caviar dreams:size=38}${time %e}${font}
${color FFFFFF}${voffset -30}${color FFFFFF}${font caviar dreams:size=18}${time %b}${font}${voffset -3} ${color FFFFFF}${font caviar dreams:size=20}${time %Y}${font}${color 0066FF}${hr}
${voffset 140}${font caviar dreams:size=10}${alignr}$USER${font}
${image /usr/share/conky-lua-arch/arch-logo.png -p 64,100 -s 80x75}override

${color FFFFFF}${goto 25}${voffset 35}${cpu cpu0}%
${color 0066FF}${goto 25}  CPU0
${color FFFFFF}${goto 50}${voffset 23}${memperc}%
${color 0066FF}${goto 50}  RAM
${color FFFFFF}${goto 75}${voffset 23}${swapperc}%
${color 0066FF}${goto 75}  Swap
#${color FFFFFF}${goto 100}${voffset 23}${fs_used_perc /}%
#${color 0066FF}${goto 100}  Arch /
${color FFFFFF}${goto 100}${voffset 23}${downspeed eth0}
${color FFFFFF}${goto 100}${upspeed eth0}
${color 0066FF}${goto 100}  Eth0
${color FFFFFF}${goto 125}${voffset 25}${downspeed wlan0}
${color FFFFFF}${goto 125}${upspeed wlan0}
${color 0066FF}${goto 125}  Wlan0

${color 0066FF}Lan ${color white}${addr eth0}
${color 0066FF}WiFi ${color white}${addr wlan0}
${color 0066FF}PPP ${color white}${addr ppp0}

${color 0066FF}ArchLinux ${color white} ${alignc} ${fs_bar 8,75 /}  ${alignr}${fs_free /}${color white}

${color 0066FF}${font caviar dreams:size=8}Hostname:${color white} ${nodename}
${color 0066FF}${font caviar dreams:size=8}Kernel:${color white} ${kernel}
 
Gönderildi : 23/06/2013 8:12 am
(@cumali)
Gönderiler: 1770
Noble Member
 

Şu satırı ekleyin:

own_window_argb_visual yes 

https://bbs.archlinux.org/viewtopic.php?pid=1261910#p1261910

Ek: http://forum.manjaro.org/index.php?topic=3014.msg25387#msg25387

 
Gönderildi : 23/06/2013 8:38 am
(@olorin)
Gönderiler: 47
Trusted Member
 

Verdiğiniz linkte bir ayar buldum, işe yaradı :

own_window yes
own_window_type normal
own_window_argb_visual yes
own_window_argb_value 255
own_window_transparent yes
own_window_hints undecorate,sticky,skip_taskbar,skip_pager,below

Şeklinde yapıdığı zaman şeffaf bir görünüm elde ediliyor.

Teşekkürler.

 
Gönderildi : 23/06/2013 9:03 am
(@cumali)
Gönderiler: 1770
Noble Member
 

Rica ederim, güle güle kullanın.

 
Gönderildi : 23/06/2013 9:05 am
(@olorin)
Gönderiler: 47
Trusted Member
 

Tekrar merhaba,

Download ve Upload hızlarını Conky lua'da görüntüleyemiyorum. En sondaki halka net hızı için ancak çalışmıyor.

Conky.conf ayarı :

# Conky settings #
background no
update_interval 1

cpu_avg_samples 2
net_avg_samples 2

override_utf8_locale yes

double_buffer yes
no_buffers yes

text_buffer_size 2048
#imlib_cache_size 0

temperature_unit fahrenheit

# Window specifications #

own_window yes
own_window_type normal
own_window_argb_visual yes
own_window_argb_value 255
own_window_transparent yes
own_window_hints undecorate,sticky,skip_taskbar,skip_pager,below

border_inner_margin 0
border_outer_margin 0

minimum_size 200 250
maximum_width 200

alignment tr
gap_x 35
gap_y 55

# Graphics settings #
draw_shades no
draw_outline no
draw_borders no
draw_graph_borders no

# Text settings #
use_xft yes
xftfont caviar dreams:size=8
xftalpha 0.5

uppercase no

temperature_unit celsius


default_color FFFFFF

# Lua Load  #
lua_load /usr/share/conky-lua-arch/clock_rings.lua
lua_draw_hook_pre clock_rings

TEXT
${voffset 8}${color 3478ff}${font caviar dreams:size=16}${time %A}${font}${voffset -8}${alignr 50}${color FFFFFF}${font caviar dreams:size=38}${time %e}${font}
${color FFFFFF}${voffset -30}${color FFFFFF}${font caviar dreams:size=18}${time %b}${font}${voffset -3} ${color FFFFFF}${font caviar dreams:size=20}${time %Y}${font}${color 3478ff}${hr}
${voffset 130}${font caviar dreams:size=7}${color FFFFFF}${alignr}Intel Q9400${font}
${font caviar dreams:size=7}${color FFFFFF}${alignr}${hwmon 0 temp 2}°C${font}
${voffset 0}${font caviar dreams:size=7}${alignr}Msi R6850 Cyclone PE${font}
${font caviar dreams:size=7}${color FFFFFF}${alignr}${execi 1 aticonfig --adapter=0 --od-gettemperature | tail -n1 | gawk '{ printf $5 }'}°C
${image /usr/share/conky-lua-arch/arch-logo.png -p 60,110 -s 81x70}

${color FFFFFF}${goto 25}${voffset 35}${cpu cpu0}%
${color 3478ff}${goto 25}CPU
${color FFFFFF}${goto 50}${voffset 23}${memperc}%
${color 3478ff}${goto 50}RAM
${color FFFFFF}${goto 75}${voffset 23}${swapperc}%
${color 3478ff}${goto 75}Swap
${color FFFFFF}${goto 100}${voffset 23}${fs_used_perc /}%
${color 3478ff}${goto 100}Disk
${color FFFFFF}${goto 125}${voffset 25}${downspeed eth0}
${color FFFFFF}${goto 125}${upspeed eth0}
${color 3478ff}${goto 125}Net



${color FFFFFF}${font caviar dreams:size=8}Uptime: ${uptime_short}
${color FFFFFF}${font caviar dreams:size=8}Processes: ${processes}
${color FFFFFF}${font caviar dreams:size=8}Running: ${running_processes}


${color 3478ff}${font caviar dreams:size=8}${alignr}${nodename}
${color 3478ff}${font caviar dreams:size=8}${alignr}${pre_exec cat /etc/issue.net}  $machine
${color 3478ff}${font caviar dreams:size=8}${alignr}Kernel: ${kernel}

clock_rings.lua ayarı

--[[
Clock Rings by Linux Mint (2011) reEdited by despot77

This script draws percentage meters as rings, and also draws clock hands if you want! It is fully customisable; all options are described in the script. This script is based off a combination of my clock.lua script and my rings.lua script.

IMPORTANT: if you are using the 'cpu' function, it will cause a segmentation fault if it tries to draw a ring straight away. The if statement on line 145 uses a delay to make sure that this doesn't happen. It calculates the length of the delay by the number of updates since Conky started. Generally, a value of 5s is long enough, so if you update Conky every 1s, use update_num>5 in that if statement (the default). If you only update Conky every 2s, you should change it to update_num>3; conversely if you update Conky every 0.5s, you should use update_num>10. ALSO, if you change your Conky, is it best to use "killall conky; conky" to update it, otherwise the update_num will not be reset and you will get an error.

To call this script in Conky, use the following (assuming that you save this script to ~/scripts/rings.lua):
    lua_load ~/scripts/clock_rings.lua
    lua_draw_hook_pre clock_rings
    
Changelog:
+ v1.0 -- Original release (30.09.2009)
   v1.1p -- Jpope edit londonali1010 (05.10.2009)
*v 2011mint -- reEdit despot77 (18.02.2011)
]]

settings_table = {
    {
        -- Edit this table to customise your rings.
        -- You can create more rings simply by adding more elements to settings_table.
        -- "name" is the type of stat to display; you can choose from 'cpu', 'memperc', 'fs_used_perc', 'battery_used_perc'.
        name='time',
        -- "arg" is the argument to the stat type, e.g. if in Conky you would write ${cpu cpu0}, 'cpu0' would be the argument. If you would not use an argument in the Conky variable, use ''.
        arg='%I.%M',
        -- "max" is the maximum value of the ring. If the Conky variable outputs a percentage, use 100.
        max=12,
        -- "bg_colour" is the colour of the base ring.
        bg_colour=0xffffff,
        -- "bg_alpha" is the alpha value of the base ring.
        bg_alpha=0.1,
        -- "fg_colour" is the colour of the indicator part of the ring.
        fg_colour=0x0066FF,
        -- "fg_alpha" is the alpha value of the indicator part of the ring.
        fg_alpha=0.2,
        -- "x" and "y" are the x and y coordinates of the centre of the ring, relative to the top left corner of the Conky window.
        x=100, y=150,
        -- "radius" is the radius of the ring.
        radius=50,
        -- "thickness" is the thickness of the ring, centred around the radius.
        thickness=5,
        -- "start_angle" is the starting angle of the ring, in degrees, clockwise from top. Value can be either positive or negative.
        start_angle=0,
        -- "end_angle" is the ending angle of the ring, in degrees, clockwise from top. Value can be either positive or negative, but must be larger than start_angle.
        end_angle=360
    },
    {
        name='time',
        arg='%M.%S',
        max=60,
        bg_colour=0xffffff,
        bg_alpha=0.1,
        fg_colour=0x0066FF,
        fg_alpha=0.4,
        x=100, y=150,
        radius=56,
        thickness=5,
        start_angle=0,
        end_angle=360
    },
    {
        name='time',
        arg='%S',
        max=60,
        bg_colour=0xffffff,
        bg_alpha=0.1,
        fg_colour=0x0066FF,
        fg_alpha=0.6,
        x=100, y=150,
        radius=62,
        thickness=5,
        start_angle=0,
        end_angle=360
    },
    {
        name='time',
        arg='%d',
        max=31,
        bg_colour=0xffffff,
        bg_alpha=0.1,
        fg_colour=0x0066FF,
        fg_alpha=0.8,
        x=100, y=150,
        radius=70,
        thickness=5,
        start_angle=-90,
        end_angle=90
    },
    {
        name='time',
        arg='%m',
        max=12,
        bg_colour=0xffffff,
        bg_alpha=0.1,
        fg_colour=0x0066FF,
        fg_alpha=1,
        x=100, y=150,
        radius=76,
        thickness=5,
        start_angle=-90,
        end_angle=90
    },
    {
        name='cpu',
        arg='cpu0',
        max=100,
        bg_colour=0xffffff,
        bg_alpha=0.2,
        fg_colour=0x0066FF,
        fg_alpha=0.8,
        x=50, y=300,
        radius=25,
        thickness=5,
        start_angle=-90,
        end_angle=180
    },
    {
        name='memperc',
        arg='',
        max=100,
        bg_colour=0xffffff,
        bg_alpha=0.2,
        fg_colour=0x0066FF,
        fg_alpha=0.8,
        x=75, y=350,
        radius=25,
        thickness=5,
        start_angle=-90,
        end_angle=180
    },
    {
        name='swapperc',
        arg='',
        max=100,
        bg_colour=0xffffff,
        bg_alpha=0.2,
        fg_colour=0x0066FF,
        fg_alpha=0.8,
        x=100, y=400,
        radius=25,
        thickness=5,
        start_angle=-90,
        end_angle=180
    },
	{
        name='downspeedf',
        arg='eth0',
        max=100,
        bg_colour=0xffffff,
        bg_alpha=0.2,
        fg_colour=0x0066FF,
        fg_alpha=0.8,
        x=125, y=450,
        radius=25,
        thickness=4,
        start_angle=-90,
        end_angle=180
    },
        {
        name='upspeedf',
        arg='eth0',
        max=100,
        bg_colour=0xffffff,
        bg_alpha=0.2,
        fg_colour=0xff3300,
        fg_alpha=0.8,
        x=125, y=450,
        radius=20,
        thickness=4,
        start_angle=-90,
        end_angle=180
    },
        {
        name='downspeedf',
        arg='wlan0',
        max=100,
        bg_colour=0xffffff,
        bg_alpha=0.2,
        fg_colour=0x0066FF,
        fg_alpha=0.8,
        x=150, y=500,
        radius=25,
        thickness=4,
        start_angle=-90,
        end_angle=180
    },
        {
        name='upspeedf',
        arg='wlan0',
        max=100,
        bg_colour=0xffffff,
        bg_alpha=0.2,
        fg_colour=0xff3300,
        fg_alpha=0.8,
        x=150, y=500,
        radius=20,
        thickness=4,
        start_angle=-90,
        end_angle=180
    },
}

-- Use these settings to define the origin and extent of your clock.

clock_r=65

-- "clock_x" and "clock_y" are the coordinates of the centre of the clock, in pixels, from the top left of the Conky window.

clock_x=100
clock_y=150

show_seconds=true

require 'cairo'

function rgb_to_r_g_b(colour,alpha)
    return ((colour / 0x10000) % 0x100) / 255., ((colour / 0x100) % 0x100) / 255., (colour % 0x100) / 255., alpha
end

function draw_ring(cr,t,pt)
    local w,h=conky_window.width,conky_window.height
    
    local xc,yc,ring_r,ring_w,sa,ea=pt['x'],pt['y'],pt['radius'],pt['thickness'],pt['start_angle'],pt['end_angle']
    local bgc, bga, fgc, fga=pt['bg_colour'], pt['bg_alpha'], pt['fg_colour'], pt['fg_alpha']

    local angle_0=sa*(2*math.pi/360)-math.pi/2
    local angle_f=ea*(2*math.pi/360)-math.pi/2
    local t_arc=t*(angle_f-angle_0)

    -- Draw background ring

    cairo_arc(cr,xc,yc,ring_r,angle_0,angle_f)
    cairo_set_source_rgba(cr,rgb_to_r_g_b(bgc,bga))
    cairo_set_line_width(cr,ring_w)
    cairo_stroke(cr)
    
    -- Draw indicator ring

    cairo_arc(cr,xc,yc,ring_r,angle_0,angle_0+t_arc)
    cairo_set_source_rgba(cr,rgb_to_r_g_b(fgc,fga))
    cairo_stroke(cr)        
end

function draw_clock_hands(cr,xc,yc)
    local secs,mins,hours,secs_arc,mins_arc,hours_arc
    local xh,yh,xm,ym,xs,ys
    
    secs=os.date("%S")    
    mins=os.date("%M")
    hours=os.date("%I")
        
    secs_arc=(2*math.pi/60)*secs
    mins_arc=(2*math.pi/60)*mins+secs_arc/60
    hours_arc=(2*math.pi/12)*hours+mins_arc/12
        
    -- Draw hour hand
    
    xh=xc+0.7*clock_r*math.sin(hours_arc)
    yh=yc-0.7*clock_r*math.cos(hours_arc)
    cairo_move_to(cr,xc,yc)
    cairo_line_to(cr,xh,yh)
    
    cairo_set_line_cap(cr,CAIRO_LINE_CAP_ROUND)
    cairo_set_line_width(cr,5)
    cairo_set_source_rgba(cr,1.0,1.0,1.0,1.0)
    cairo_stroke(cr)
    
    -- Draw minute hand
    
    xm=xc+clock_r*math.sin(mins_arc)
    ym=yc-clock_r*math.cos(mins_arc)
    cairo_move_to(cr,xc,yc)
    cairo_line_to(cr,xm,ym)
    
    cairo_set_line_width(cr,3)
    cairo_stroke(cr)
    
    -- Draw seconds hand
    
    if show_seconds then
        xs=xc+clock_r*math.sin(secs_arc)
        ys=yc-clock_r*math.cos(secs_arc)
        cairo_move_to(cr,xc,yc)
        cairo_line_to(cr,xs,ys)
    
        cairo_set_line_width(cr,1)
        cairo_stroke(cr)
    end
end

function conky_clock_rings()
    local function setup_rings(cr,pt)
        local str=''
        local value=0
        
        str=string.format('${%s %s}',pt['name'],pt['arg'])
        str=conky_parse(str)
        
        value=tonumber(str)
        pct=value/pt['max']
        
        draw_ring(cr,pct,pt)
    end
    
    -- Check that Conky has been running for at least 5s

    if conky_window==nil then return end
    local cs=cairo_xlib_surface_create(conky_window.display,conky_window.drawable,conky_window.visual, conky_window.width,conky_window.height)
    
    local cr=cairo_create(cs)    
    
    local updates=conky_parse('${updates}')
    update_num=tonumber(updates)
    
    if update_num>5 then
        for i in pairs(settings_table) do
            setup_rings(cr,settings_table)
        end
    end
    
    draw_clock_hands(cr,clock_x,clock_y)
end
 
Gönderildi : 23/06/2013 8:05 pm
(@olorin)
Gönderiler: 47
Trusted Member
 

Merhaba,

Conky Lua'yı şu komutla kurmuştum. Hem Conky hem de Conky Lua Arch kurulmuştu.

$ yaourt -S conky-lua-arch

Sonra Conky Lua kodlarıyla özelleştirme yaparken bir şekilde halkaları kaybettim. Geri de getiremedim. Şu komutla Conky Lua Arch'ı sildim.

$ sudo pacman -R conky-lua-arch 

Ancak hala Conky kurulu halde gibi. Terminalden Conky'i çalıştırmak istediğimde şu hatayı alıyorum.

[poyraz@pinar ~]$ conky
Conky: llua_load: cannot open /usr/share/conky-lua-arch/clock_rings.lua: No such file or directory
cat: /etc/issue.net: Böyle bir dosya ya da dizin yok
Conky: desktop window (2000156) is subwindow of root window (bb)
Conky: window type - normal
Conky: drawing to created window (0x4600002)
Conky: drawing to double buffer
Conky: llua_do_call: function conky_clock_rings execution failed: attempt to call a nil value
Conky: Unable to load image '/usr/share/conky-lua-arch/arch-logo.png'
Conky: llua_do_call: function conky_clock_rings execution failed: attempt to call a nil value

Conky'i tamamen nasıl silebilirim?

Edit : Sanırım silebildim. Paket yöneticisini açtım Depolar > Yerel'den Conky Lua'yı kaldırılacak olarak işaretledim ve uygula diyerek kaldırdım.

Sonuç :

[poyraz@pinar ~]$ conky
bash: conky: komut yok
 
Gönderildi : 26/06/2013 7:43 pm
(@kypdk)
Gönderiler: 24
Eminent Member
 

@Olorin kara tahta resminin linkini paylaşır mısın 🙂

 
Gönderildi : 03/11/2013 3:24 pm
Paylaş:
Translate »