Strona 1 z 1

wbar w startup fluxboxa nie działa tak jak powinien

: 07 listopada 2010, 15:31
autor: nightmare
Witam.

Niedawno zainstalowałem sobie wbara. Wszystko ładnie skonfigurowałem, po uruchomieniu go z konsoli wszystko działa tak jak należy. Natomiast gdy dodam go .fluxbox/startup.

Kod: Zaznacz cały

(sleep 5s && wbar -d 5 -i 44 -j 1.0) &
W bar ładnie uruchamia się na pulpicie, animacja działa. Lecz po kliknięciu w ikonę nic się nie dzieje.
Po wydaniu polecenia:

Kod: Zaznacz cały

pkill wbar
a następnie:

Kod: Zaznacz cały

wbar -d5 -i 44 -j 1.0
wszystko działa poprawnie.

Mój konfig wbara.

Kod: Zaznacz cały

# The Bar && Font
i: /usr/share/wbar/iconpack/wbar.osx/osxbarback.png
t: /usr/share/wbar/font/12
c:

i: /usr/share/icons/Faenza/apps/48/bash.png
c: gnome-terminal
t: gnome-terminal

i: /usr/share/icons/Faenza/apps/48/google-chrome.png
c: google-chrome
t: google-chrome

i: /usr/share/icons/Faenza/apps/48/thunar.png
c: thunar
t: thunar

i: /usr/share/icons/Faenza/apps/48/thinderbird-icon.png
c: thunderbird
t: thunderbird

i: /usr/share/icons/Faenza/apps/48/openofficeorg-writer.png
c: openoffice
t: openoffice

i: /usr/share/icons/Faenza/apps/48/pidgin.png
c: pidgin
t: pidgin

i: /usr/share/icons/Faenza/apps/48/gimp.png
c: gimp
t: gimp

i: /usr/share/icons/Faenza/apps/48/inkscape.png
c: inkscape
t: inkscape
Proszę o pomoc w rozwiązaniu.

Pozdrawiam.

: 07 listopada 2010, 15:53
autor: jpc
Masz wBarConf? Ładny program z gui do konfiguracji wbara (zrzut ekranu):

http://www.ihku.biz/wbarconf/

Jak już go będziesz miał w systemie, to w konsoli uruchamiasz wbar takim poleceniem:

Kod: Zaznacz cały

wbarconf --wbar
I nie przejmujesz się żadnymi parametrami, bo wszystko jest brane z tego jak sobie ustawisz w wBarConfie.

Twoje polecenie w ogóle u mnie nie działa.

: 07 listopada 2010, 18:59
autor: nightmare
Wydaje mi się, że problem tkwi gdzieś indziej. Spróbuję tak jak mówisz. Natomiast nawet gdy dodam wbara do autostartu:

Kod: Zaznacz cały

 wbar & 
Efekt wyjściowy jest taki sam jak z parametrami.

: 07 listopada 2010, 21:14
autor: fnmirk
To nie ma prawa działać, ponieważ informację o programie należy umieścić w katalogu:

Kod: Zaznacz cały

~/.config/autostart
Tak jest obecnie od wersji Squeeze. Przynajmniej, ja tam musiałem umieścić niektóre programy, po jednej z aktualizacji.

: 07 listopada 2010, 23:01
autor: nightmare
Problem rozwiązany.
Dziękuję Ci bardzo jpc. rzeczywiście wbar conf pomógł. Nie wiem dlaczego tak się stało, ale wszystko działa tak jak należy.
--
Fnmirk ja mam ustawione, że programy "startupowe" ustawiam w ~/.fluxbox/startup.
--
Pozdrawiam

: 08 listopada 2010, 09:02
autor: ilin

Kod: Zaznacz cały

 cat ~/.fluxbox/startup
sleep 5 && conky &
sleep 6 && wbar -pos top &
# And last but not least we start fluxbox.
# Because it is the last app you have to run it with ''exec'' before it.

exec fluxbox
# or if you want to keep a log:
# exec fluxbox -log "/home/adam/.fluxbox/log

Kod: Zaznacz cały

adam@debian:~/Desktop$ cat ~/.wbar


i: /usr/share/wbar/iconpack/wbar.osx/osxbarback.png
c: 
t: 

i: /home/adam/.icons/GnomeXP/48x48/devices/computer.png
c: dbus-launch pcmanfm
t: 

i: /home/adam/.icons/ikony/opera.xpm
c: opera
t:

i: /usr/share/pixmaps/iceweasel.png
c: iceweasel
t: 

i: /usr/local/thunderbird/chrome/icons/default/default48.png
c: /usr/local/bin/thunderbird
t
Nic nie trzeba kombinować w ~/.config