为什么我的 conky 在刷新的时候会上下位移?

各种窗口管理器和美化相关
回复
debub
帖子: 289
注册时间: 2010-05-16 18:17

为什么我的 conky 在刷新的时候会上下位移?

#1

帖子 debub » 2020-03-14 16:34

刷新的时候会上下移动一两个像素
Screenshot_20200314_163310.png

代码: 全选

background yes
override_utf8_locale yes
font DejaVu FZYouHei=10
xftfont FZYouHei:size=10
use_xft yes
xftalpha 1

update_interval 2.0
total_run_times 0
own_window_argb_visual yes
own_window yes
own_window_type dock
#own_window_transparent yes
own_window_argb_value 50
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
double_buffer yes
draw_shades yes
draw_outline no
draw_borders no
draw_graph_borders no

#alignment top_left
alignment top_right
#alignment bottom_left
#alignment bottom_right
#alignment none
gap_x 5
gap_y 8
no_buffers yes
cpu_avg_samples 2
override_utf8_locale yes
uppercase no # set to yes if you want all text to be in uppercase
use_spacer none
out_to_console no

default_color white
default_shade_color black
default_outline_color grey90

mpd_host 127.0.0.1
mpd_port 6600

maximum_width 1920
minimum_width 1920

TEXT
${alignr}${font FZYouHei:size=10}${color #9fd9be}$mpd_artist / $mpd_title     ${alignc}${font FZYouHei:size=10}${color #e08df4}CPU: ${hwmon temp 1}'C / ${cpu}%     ${alignc}${font FZYouHei:size=10}${color #ddaa00}Mem: $mem / $memperc%     ${alignc}${font FZYouHei:size=10}${color #66b7f4} ${time %m/%d %A} ${time %H:%M}

Intel G4560 + 8G DDR4
HD610 + GTX1050M
Windows10 + Manjaro kde
头像
astolia
论坛版主
帖子: 6483
注册时间: 2008-09-18 13:11

Re: 为什么我的 conky 在刷新的时候会上下位移?

#2

帖子 astolia » 2020-03-14 17:17

因为窗口类型是dock吧。我都是用desktop的
debub
帖子: 289
注册时间: 2010-05-16 18:17

Re: 为什么我的 conky 在刷新的时候会上下位移?

#3

帖子 debub » 2020-03-14 17:57

astolia 写了: 2020-03-14 17:17 因为窗口类型是dock吧。我都是用desktop的
改成 desktop 还是会位移,而且下面这个背景透明度失效了:
own_window_argb_value 30

Intel G4560 + 8G DDR4
HD610 + GTX1050M
Windows10 + Manjaro kde
头像
astolia
论坛版主
帖子: 6483
注册时间: 2008-09-18 13:11

Re: 为什么我的 conky 在刷新的时候会上下位移?

#4

帖子 astolia » 2020-03-15 22:21

conky设置的位置只是一种建议,具体摆在哪里还是要看窗口管理器的意思。会位移说明你用的窗口管理器可能有问题。另外你这个配置是1.10之前旧版本的语法,你换新版conky试试?
debub
帖子: 289
注册时间: 2010-05-16 18:17

Re: 为什么我的 conky 在刷新的时候会上下位移?

#5

帖子 debub » 2020-03-16 20:45

astolia 写了: 2020-03-15 22:21 conky设置的位置只是一种建议,具体摆在哪里还是要看窗口管理器的意思。会位移说明你用的窗口管理器可能有问题。另外你这个配置是1.10之前旧版本的语法,你换新版conky试试?
:em11
参考默认的 conky 配置,重写了一下,搞定。

代码: 全选


background yes
double_buffer yes

alignment top_right

border_width 1
cpu_avg_samples 2
default_color white
default_outline_color white
default_shade_color white
draw_borders no
draw_graph_borders yes
draw_outline no
draw_shades no

gap_x 5
gap_y 8
net_avg_samples 2
no_buffers yes
out_to_console no
out_to_stderr no
extra_newline no

own_window yes
own_window_type dock
#own_window_transparent yes
own_window_colour 000000
own_window_argb_visual yes
own_window_argb_value 50
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager

minimum_size 0 0
stippled_borders 0
update_interval 2.0
uppercase no
use_spacer none

show_graph_scale no
show_graph_range no

use_xft yes
xftalpha 1
override_utf8_locale yes
xftfont Droid Sans:size=10
color0 9fd9be
color1 e08df4
color2 ddaa00
color3 66b7f4

TEXT
${alignr}${font FZYouHei:size=10}${color0}$mpd_artist / $mpd_title     ${alignc}${font FZYouHei:size=10}${color1}CPU: ${hwmon temp 1}'C / ${cpu}%     ${alignc}${font FZYouHei:size=10}${color2}Mem: $mem / $memperc%     ${alignc}${font FZYouHei:size=10}${color3} ${time %m/%d %A} ${time %H:%M}
上次由 debub 在 2020-03-16 21:13,总共编辑 1 次。

Intel G4560 + 8G DDR4
HD610 + GTX1050M
Windows10 + Manjaro kde
debub
帖子: 289
注册时间: 2010-05-16 18:17

Re: 为什么我的 conky 在刷新的时候会上下位移?

#6

帖子 debub » 2020-03-18 20:38

确认是开了字体阴影的问题,关闭就没问题。
或者打开 draw_outline,效果也不错。

代码: 全选

draw_outline yes

Intel G4560 + 8G DDR4
HD610 + GTX1050M
Windows10 + Manjaro kde
回复