Есть проблема! — [Решено] Глючный conky глючен
Привет.
Помогите разобраться с непокорными коньками.
Сидел, долго настраивал, вроде более-менее. На следующий день врубаю машину, а сверху вместо симпатичной прозрачной панельки наблюдается это:
Топнув ногой, перелогиниваюсь; вообще ничего не видно. Приглядевшись, замечаю вверху посередине экрана маленький квадратик; killall conky подтверждает мою догадку - это был он.
В сердцах перелогиниваюсь, - опять маленький квадратик. Уже очень злой, говорю
и... ничего не происходит. Не в силах выдержать несовершенства мира, говорю
и, о чудо, появляются коньки (с лишней пустой строкой внизу, что закономерно).
Что, чёрт возьми, это может быть?
Система - 32битный Arch, de - openbox, dm - slim. Конфиги далее.
~/.config/conky/conkyrc
~/.xinitrc
#!/bin/sh
#
/usr/bin/xset r rate 200 30
/usr/bin/setxkbmap us,ru\(winkeys\) -option grp:ctrl_shift_toggle,grp_led:scroll,compose:ralt,terminate:ctrl_alt_bksp &
/usr/bin/xscreensaver -nosplash &
exec dbus-launch openbox-session
~/.config/openbox/autostart.sh
# This shell script is run before Openbox launches.
# Environment variables set here are passed to the Openbox session.
# на /etc/xdg/openbox/autostart.sh поставил +x, чтобы запускать общесистемный autostart.sh из своего
/etc/xdg/openbox/autostart.sh
/usr/bin/pcmanfm -d &
/usr/bin/fbpanel &
(sleep 5 & /usr/bin/conky -c ~/.config/conky/conkyrc &) # без sleep тоже пробовал, что в лоб, что по лбу
/usr/bin/parcellite &
/usr/bin/volwheel &
UPD Разобрался. Conky глючил из-за того, что не выполнялся /etc/xdg/openbox/autostart.sh, а не выполнялся он потому, что атрибут x на нём не стоит (луч ураганной диареи мейнтейнерам опенбокса в арче). Соответственно,
в ~/.config/openbox/autostart.sh и всё гуд. Всем спасибо :)
Помогите разобраться с непокорными коньками.
Сидел, долго настраивал, вроде более-менее. На следующий день врубаю машину, а сверху вместо симпатичной прозрачной панельки наблюдается это:
Топнув ногой, перелогиниваюсь; вообще ничего не видно. Приглядевшись, замечаю вверху посередине экрана маленький квадратик; killall conky подтверждает мою догадку - это был он.
В сердцах перелогиниваюсь, - опять маленький квадратик. Уже очень злой, говорю
touch ~/.config/conky/conkyrc
и... ничего не происходит. Не в силах выдержать несовершенства мира, говорю
echo >> ~/.config/conky/conkyrc
и, о чудо, появляются коньки (с лишней пустой строкой внизу, что закономерно).
Что, чёрт возьми, это может быть?
Система - 32битный Arch, de - openbox, dm - slim. Конфиги далее.
~/.config/conky/conkyrc
double_buffer yes
alignment top_middle
background no
border_width 1
cpu_avg_samples 2
default_color white
default_outline_color white
default_shade_color white
draw_borders no
draw_graph_borders no
draw_outline no
draw_shades no
use_xft yes
xftfont DejaVu Sans Mono:size=8
gap_x 0
gap_y 0
minimum_size 1280 50
maximum_width 1280
net_avg_samples 2
no_buffers yes
out_to_console no
out_to_stderr no
own_window yes
own_window_class Conky
own_window_type dock
stippled_borders 0
update_interval 1.0
uppercase no
use_spacer left
show_graph_scale no
show_graph_range no
short_units yes
max_user_text 2048
border_outer_margin 0
border_inner_margin 0
own_window_transparent yes
extra_newline no
TEXT
$nodename${offset 80}${color grey}CPU:$color $cpu% ${cpubar 6,60}${offset 40}${color grey}PROC:$color $processes${offset 40}${top name 1}${top cpu 1}${offset 40}${color grey}RAM:$color $mem ${membar 6,60}${offset 40}${color grey}NET: dn:$color ${downspeed eth0}${offset 40}${color grey}HD: r:$color ${diskio_read sda}${offset 40}${color grey}FS: root $color${fs_used /}/${fs_size /} ${fs_bar 6,60 /}${offset 30}${execi 1800 ~/.config/conky/weather.sh}
$kernel${offset 80}${hwmon 0 temp 1}°C${offset 100}${color grey}RUN:$color $running_processes${offset 40}${top name 2}${top cpu 2}${offset 40}${color grey}SWP:$color $swap ${swapbar 6,60}${offset 75}${color grey}up:$color ${upspeed eth0}${offset 70}${color grey}w:$color ${diskio_write sda}${offset 65}${color grey}home $color${fs_used /home}/${fs_size /home} ${fs_bar 6,60 /home}
${color grey}UP:$color $uptime${offset 285}${top name 3}${top cpu 3}${offset 350}${hddtemp /dev/sda}°C${offset 100}${color grey}winc $color${fs_used /mnt/win}/${fs_size /mnt/win} ${fs_bar 6,60 /mnt/win}
alignment top_middle
background no
border_width 1
cpu_avg_samples 2
default_color white
default_outline_color white
default_shade_color white
draw_borders no
draw_graph_borders no
draw_outline no
draw_shades no
use_xft yes
xftfont DejaVu Sans Mono:size=8
gap_x 0
gap_y 0
minimum_size 1280 50
maximum_width 1280
net_avg_samples 2
no_buffers yes
out_to_console no
out_to_stderr no
own_window yes
own_window_class Conky
own_window_type dock
stippled_borders 0
update_interval 1.0
uppercase no
use_spacer left
show_graph_scale no
show_graph_range no
short_units yes
max_user_text 2048
border_outer_margin 0
border_inner_margin 0
own_window_transparent yes
extra_newline no
TEXT
$nodename${offset 80}${color grey}CPU:$color $cpu% ${cpubar 6,60}${offset 40}${color grey}PROC:$color $processes${offset 40}${top name 1}${top cpu 1}${offset 40}${color grey}RAM:$color $mem ${membar 6,60}${offset 40}${color grey}NET: dn:$color ${downspeed eth0}${offset 40}${color grey}HD: r:$color ${diskio_read sda}${offset 40}${color grey}FS: root $color${fs_used /}/${fs_size /} ${fs_bar 6,60 /}${offset 30}${execi 1800 ~/.config/conky/weather.sh}
$kernel${offset 80}${hwmon 0 temp 1}°C${offset 100}${color grey}RUN:$color $running_processes${offset 40}${top name 2}${top cpu 2}${offset 40}${color grey}SWP:$color $swap ${swapbar 6,60}${offset 75}${color grey}up:$color ${upspeed eth0}${offset 70}${color grey}w:$color ${diskio_write sda}${offset 65}${color grey}home $color${fs_used /home}/${fs_size /home} ${fs_bar 6,60 /home}
${color grey}UP:$color $uptime${offset 285}${top name 3}${top cpu 3}${offset 350}${hddtemp /dev/sda}°C${offset 100}${color grey}winc $color${fs_used /mnt/win}/${fs_size /mnt/win} ${fs_bar 6,60 /mnt/win}
~/.xinitrc
#!/bin/sh
#
/usr/bin/xset r rate 200 30
/usr/bin/setxkbmap us,ru\(winkeys\) -option grp:ctrl_shift_toggle,grp_led:scroll,compose:ralt,terminate:ctrl_alt_bksp &
/usr/bin/xscreensaver -nosplash &
exec dbus-launch openbox-session
~/.config/openbox/autostart.sh
# This shell script is run before Openbox launches.
# Environment variables set here are passed to the Openbox session.
# на /etc/xdg/openbox/autostart.sh поставил +x, чтобы запускать общесистемный autostart.sh из своего
/etc/xdg/openbox/autostart.sh
/usr/bin/pcmanfm -d &
/usr/bin/fbpanel &
(sleep 5 & /usr/bin/conky -c ~/.config/conky/conkyrc &) # без sleep тоже пробовал, что в лоб, что по лбу
/usr/bin/parcellite &
/usr/bin/volwheel &
UPD Разобрался. Conky глючил из-за того, что не выполнялся /etc/xdg/openbox/autostart.sh, а не выполнялся он потому, что атрибут x на нём не стоит (луч ураганной диареи мейнтейнерам опенбокса в арче). Соответственно,
1 2 3 |
|
в ~/.config/openbox/autostart.sh и всё гуд. Всем спасибо :)