Strona 1 z 1

conky źle wyświetlany na pulpicie

: 22 lutego 2011, 08:54
autor: delpierog
Problem polega na tym, że conky działa ładnie w oknie ale jeśli w conkyrc zamienię mu wpis na own_window no to efekt jest następujący:

Obrazek

kod conkyego na razie z poradnika Kaki':

Kod: Zaznacz cały

background yes

#prawy dolny rog
gap_x 1050
gap_y 50

maximum_width 200

# X font when Xft is disabled, you can pick one with program xfontsel
#font -*-*-*-r-normal--14-*-*-*-c-*-iso8859-2
font -xos4-terminus-*-r-normal-*-12-100-*-*-c-*-iso10646-1

# Use Xft?
use_xft yes

#xftfont Bitstream Vera Sans Mono:size=8
xftfont Terminus:encoding=utf-8:size=9
xftalpha 0.9

update_interval 1.0

total_run_times 0

own_window no

#own_window_type desktop
#own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
own_window_transparent yes

# If own_window_transparent is set to no, you can set the background colour here
own_window_colour hotpink

# Use double buffering (reduces flicker, may not work for everyone)
double_buffer yes
draw_shades yes
draw_outline no
draw_borders no
stippled_borders 8
border_margin 4
border_width 1

default_color white
default_shade_color black
default_outline_color white

alignment top_left
no_buffers yes
uppercase no

cpu_avg_samples 2
net_avg_samples 2

override_utf8_locale no

use_spacer yes

TEXT
${color #ddaa00}${font Terminus:encoding=iso8859-2:size=15}${time %A}${color}
${font :encoding=iso8859-2:size=9}$alignc${color #ddaa00}${time %e %B %G}

${color slate grey}Kernel:
$alignc${color }$kernel
${color slate grey}UpTime:
$alignc${color }$uptime
${color slate grey}Load:
$alignc${color }$loadavg

${color }${color slate grey}CPU:    $color%${color #ddaa00}$cpu$alignr$color$running_processes/ $processes
${color slate grey}${cpugraph 25,200 000000 ffffff}
${font :size=8}${color #ddaa00}${top name 1}$alignr${top cpu 1}
${color lightgrey}${top name 2}$alignr${top cpu 2}
${color lightgrey}${top name 3}$alignr${top cpu 3}
${color lightgrey}${top name 4}$alignr${top cpu 4}
${font :size=9}
${color slate grey}RAM:   $color%$memperc ${alignr}$mem
${membar 5,200}
${color slate grey}SWAP: $color%$swapperc ${alignr}$swap
${swapbar 5,200}
${font :size=8}${color #ddaa00}${top_mem name 1}$alignr${top_mem mem 1}
${color lightgrey}${top_mem name 2}$alignr${top_mem mem 2}
${color lightgrey}${top_mem name 3}$alignr${top_mem mem 3}
${color lightgrey}${top_mem name 4}$alignr${top_mem mem 4}
${font :size=9}
${color slate grey}TWARDZIEL: $color$alignr$diskio
${color slate grey}${diskiograph 25,200 000000 ff0000}
${color slate grey} /:${alignr}${color }${fs_free /}
${fs_bar 5,200 /}

${color slate grey}INTERNET:
${color}DL:${color #ddaa00}${downspeed eth0}${color}UP:${color #ddaa00}${upspeed eth0}${color}${alignr}KiB/s
${offset 10}${color}Total: ${color white}${totaldown eth0} 
${offset 10}${color}Total: ${color white}${totalup eth0}
${color slate grey}${downspeedgraph eth0 25,200 000000 00ff00}
${color slate grey}${upspeedgraph eth0 25,200 000000 0000ff}

${color #0077ff}@Connections@
$color Outbound: ${tcp_portmon 32768 61000 count}
$color Inbound: ${tcp_portmon 1 32767 count}  
${color #0077ff}Outbound Connection ${alignr} Port$color
 ${tcp_portmon 32768 61000 rip 0} ${alignr} ${tcp_portmon 32768 61000 rservice 0}
 ${tcp_portmon 32768 61000 rip 1} ${alignr} ${tcp_portmon 32768 61000 rservice 1}
 ${tcp_portmon 32768 61000 rip 2} ${alignr} ${tcp_portmon 32768 61000 rservice 2}
 ${tcp_portmon 32768 61000 rip 3} ${alignr} ${tcp_portmon 32768 61000 rservice 3}
 ${tcp_portmon 32768 61000 rip 4} ${alignr} ${tcp_portmon 32768 61000 rservice 4}
 ${tcp_portmon 32768 61000 rip 4} ${alignr} ${tcp_portmon 32768 61000 rservice 5}
 ${tcp_portmon 32768 61000 rip 4} ${alignr} ${tcp_portmon 32768 61000 rservice 6}
 ${tcp_portmon 32768 61000 rip 4} ${alignr} ${tcp_portmon 32768 61000 rservice 7}
 ${tcp_portmon 32768 61000 rip 4} ${alignr} ${tcp_portmon 32768 61000 rservice 8}
 ${tcp_portmon 32768 61000 rip 4} ${alignr} ${tcp_portmon 32768 61000 rservice 9}
 ${tcp_portmon 32768 61000 rip 4} ${alignr} ${tcp_portmon 32768 61000 rservice 10}

Kod: Zaznacz cały

dpkg -l | grep feh
ii  feh                                           1.8-1                          imlib2 based image viewer

Prosiłbym o sprawdzenie i napisanie co robię źle. Dziękuję z góry za pomoc.

Jeśli zmienię w conkyrc double_buffer no to w tym momencie conky jest ładnie wyświetlany na pulpicie ale niestety mruga.
Przy punkcie edycji xorg.conf w poradniku Kaki' nie doszukałem się takiego pliku i sekcje modules z wpisem

Kod: Zaznacz cały

Load    "dbe" 
(po Load mam Tab) dodałem do pliku w /etc/X11/ xorg.conf.d/20-nvidia.conf i tu się pojawia pytanie, czy to jest poprawnie zrobione?

: 22 lutego 2011, 13:36
autor: Van
http://damlab.pl/?p=156
http://damlab.pl/?p=296
Myślę, że powinno pomóc. Z conky zawsze są domyślnie problemy w KDE4, sam się z tym borykałem.

: 22 lutego 2011, 13:40
autor: pioruns
Konfig, który podałeś uruchomiłem u siebie i działa bardzo dobrze. Też mam kartę Nvidii, sterowniki 260.19.21-1, w xorg.conf nic nie grzebałem.
A mój conky jest skonfigurowany tak (wycinek tylko z interesujących opcji), i też działa dobrze:

Kod: Zaznacz cały

background        no
update_interval        1.0
double_buffer        yes

use_xft            no
xftfont            Monospace:size=10
xftalpha        0.8

own_window        yes
own_window_transparent    yes
own_window_type        override
own_window_hints    undecorated,below,sticky,skip_taskbar,skip_pager
Spróbuj coś pokombinować, nie wiem dlaczego tak się u Ciebie dzieje.

: 22 lutego 2011, 14:41
autor: delpierog
Teraz to wygląda tak i dalej coś mu nie pasuje:

Kod: Zaznacz cały

background yes

#prawy dolny rog
gap_x 1050
gap_y 0

maximum_width 200

# X font when Xft is disabled, you can pick one with program xfontsel
#font -*-*-*-r-normal--14-*-*-*-c-*-iso8859-2
font -xos4-terminus-*-r-normal-*-12-100-*-*-c-*-iso10646-1

# Use Xft?
use_xft yes

#xftfont Bitstream Vera Sans Mono:size=8
xftfont Terminus:encoding=utf-8:size=9
xftalpha 0.9

update_interval 1.0

total_run_times 0

own_window no
own_window_type normal
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
own_window_transparent yes


double_buffer yes
draw_shades yes
draw_outline no
draw_borders no
stippled_borders 8
border_margin 4
border_width 1

default_color white
default_shade_color black
default_outline_color white

alignment top_left
no_buffers yes
uppercase no

cpu_avg_samples 2
net_avg_samples 2

override_utf8_locale no

use_spacer yes
Pytanie jeszcze takie, za co odpowiada wpis background yes/no?

Przy takich ustawieniach, po wpisaniu w terminalu:

Kod: Zaznacz cały

conky
dostaje informację:

Kod: Zaznacz cały

user@debian:~$ conky
Conky: /home/macpi/.conkyrc: 38: no such configuration: 'border_margin'
Conky: use_spacer should have an argument of left, right, or none.  'yes' seems to be some form of 'true', so defaulting to right.
Conky: forked to background, pid is 5429
user@debian:~$ 
Conky: desktop window (1a00049) is subwindow of root window (15a)
Conky: drawing to desktop window
Conky: drawing to double buffer
Conky zmienił postać do tylko czarnego pulpitu, pod którym schowany jest normalny pulpit z KDE. Eeraz wydaje mi się powinienem coś ustawić z feh, ale feh z odnośników, które od Van z blogu Kaki' coś nie chcą współpracować.
Na obecną chwilę pulpit wygląda tak:

Obrazek

Teraz mam pytanie, czy skrypt z feh dodawać do ~/.kde/Autostart, czy też jak podawał Martinez na końcu pliku .conkyrc dodać wpis:

Kod: Zaznacz cały

${texeci 1 feh --bg-scale „`grep ‘wallpaper=’ ~/.kde/share/config/plasma-desktop-appletsrc | tail --bytes=+11`” &}
Rozwiązaniem jest dodanie linii

Kod: Zaznacz cały

own_window yes
own_window_transparent yes
own_window_argb_visual yes
own_window_type normal
own_window_class conky-semi
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
Po czym ładnie leży na pulpicie, widać ikonki, i nie mruga. Nie korzystałem z feh i zrezygnowałem z edycji pliku /etc/X11/xorg.conf.

Jeszcze jedno małe pytanie. Czy wie ktoś jak usunąć ten szary cień pod conky

Obrazek