conky -v의 출력
conky 2.0.0_pre compiled Wed Jul 2 18:53:50 BST 2014 for Linux 3.2.0-4-amd64 x86_64
Compiled in features:
System config file: /etc/conky/conky.conf
Package library path: /usr/local/lib/conky
General:
* math
* hddtemp
* portmon
* IPv6
* support for IBM/Lenovo notebooks
* builtin default configuration
* old configuration syntax
* apcupsd
* iostats
* ncurses
* Internationalization support
X11:
* Xdamage extension
* Xft
* ARGB visual
* Own window
Music detection:
* MPD
* MOC
Default values:
* Netdevice: eth0
* Local configfile: $HOME/.conkyrc
* Localedir: /usr/local/share/locale
* Maximum netdevices: 64
* Maximum text size: 16384
* Size text buffer: 256
Conky 구성:-
conky.config = {
alignment = 'top_right',
--background = true,
use_xft = true,
font = 'LMMono10 Regular:size=10',
xftalpha = 1,
cpu_avg_samples = 2,
default_color = 'ffffff',
default_outline_color = 'white',
default_shade_color = 'white',
double_buffer = true,
draw_borders = false,
draw_graph_borders = true,
draw_outline = false,
draw_shades = false,
gap_x = 12,
gap_y = 35,
minimum_height = 5,
minimum_width = 5,
net_avg_samples = 2,
no_buffers = true,
out_to_console = false,
out_to_stderr = false,
extra_newline = false,
own_window = true,
own_window_type = 'desktop',
own_window_argb_visual = true,
own_window_transparent = true,
own_window_colour = 'ffffff',
stippled_borders = 0,
update_interval = 1.0,
uppercase = false,
use_spacer = 'none',
show_graph_scale = false,
show_graph_range = false
}
이 설정으로 인해 다음과 같은 출력이 발생합니다.
X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 62 (X_CopyArea)
Serial number of failed request: 1074
Current serial number in output stream: 1077
줄 을 주석 처리하면 own_window_argb_visual = true,
conky가 올바르게 렌더링되지만 아무런 own_window_colour = 'ffffff',
효과가 없으며 항상 검은색 배경으로 표시됩니다.
conky 창을 투명하게 만들거나 최소한 배경색을 변경하려면 어떻게 해야 합니까?
주의이 질문은 다음을 의미합니다.conky 버전 2.0.0이전 버전과 구성 구문이 다릅니다.
irc #conky에서 Tucos와 대화한 후 conky 2.0.0_pre 구축을 위한 기본 설정이 꺼진 것 같습니다 BUILD_XDBE
. 이것이 X 윈도우 오류의 원인이었습니다.
스위치를 켠 상태에서 빌드하면 BUILD_XDBE
X 오류가 중지되고 own_window_colour
작동이 가능해집니다. 그래서 질문은 남아 있습니다:-
conky 2.0.0_pre를 사용하여 투명한 창을 어떻게 얻습니까?
답변1
주석 처리 own_window_argb_visual
하고 own_window_argb_value
.
창을 투명하게 설정하려면 own_window_transparent = true
.
창의 배경색을 흰색으로 설정 own_window_transparent = false
하려면 own_window_colour = '#ffffff'
.
편집: 투명한 배경을 얻으려면 BUILD_XDBE
컴파일 타임에 켜고 주석 처리를 해야 하는 것 같습니다.own_window_colour