Login Hasło

#1 2009.07.14 15:31:32

hiroshi07
Użytkownik
Zarejestrowany: 2009.07.12
Posty: 7

[SOLVED]adesklets yab nie moge uruchomić

Postawiłem sobie niedawno Debian z Fluxboxem. Po wstępnej konfiguracji wszystko chodzi bez problemu. Dopiero teraz gdy chciałem urozmaicić pulpit yab'em coś nie tak to robię. Adesklets zainstalowałem z repo Debiana, Yab'a dodałem przez adesklets_installer.
Konfig .adesklets

Kod:

# This is adesklets configuration file.
#
# It gets automatically updated every time a desklet main window
# parameter is changed, so avoid manual modification whenever
# a desklet is running. In fact, manual changes to this file
# should rarely be needed. See `info adesklets'.

[/home/hiro/.desklets/yab-0.0.2/yab.py]
id=0 screen=0 x=28 y=742

Konfig yab'a

Kod:

# -*- coding: ASCII -*-
#
#================================================================================
#    This is the configuration file for the adesklets' desklet
#    `Yet Another Bar' (yab).
#
#    You may specify here, for each yab instance you use,
#    what icons should be loaded (stored under `icons/' by default,
#    but absolute path names are also valid), what commands they should trigger,
#    what the captions should be, what font to use, how generating effects,
#    etc.
#
#    See `config.txt.minimal' in this directory for the configuration
#    of the completely static (all effects turned off) version of the
#    default bar with some explanations.
#
#    There is no real need for a long explanation here, since
#    a lot of yab configuration parameters are self explanatory.
#    Let us just mention here some specific, less obvious elements:
#
#    - colors are expressed as packed RGB hexadecimal on 24 bits
#    (1 unsigned byte per channel), as you can use within HTML documents
#    for instance: '000000' is pure black, while 'FFFFFF' is pure white.
#
#    - similarily, opacities are given as unsigned one byte decimal
#    integer value (hence in [0, 255])
#
#    - gradient_angle is given in degree, not radians, with 0 degrees being
#    vertical from top to bottom and going clockwise from there.
#    
#    - all parameters expressing times are in seconds. On most systems,
#    resulting timing of less than 10 milliseconds are not reliable and
#    should be avoided.
#    
#    - many parameters can be set to None, zero or similar values, resulting
#    in a more frugal, less dynamic desklet - see `config.txt.minimal' for
#    a more complete exemplification of this.
#
#    - the 'click_effect' parameter, if not set to None, is an imlib2
#    dynamic filter expression that will get applied to the icon you just
#    clicked on for 'click_effect_duration' seconds before being discarded.
#    See your imlib2 documentation for details.
#
#    - the 'icon_maximize_threshold' specifies at what fraction of maximal
#    size the icon under the pointer should be displayed as completly
#    maximized (set to 90% by default). It gives a way to define a 'hot zone'
#    around the icon center's x coordinate in which the pointer can move
#    and the icon stay stuck on its maximum size anyway. Setting this
#    to 0 would make an icon being maximized as soon as the pointer
#    get over it, and setting it to 1 to never get 'pinned' on maximum
#    size as long as the pointer does not reach its very center
#    (thus being smoothly resized from the minimal to the maximal size).
#
#    - all configuration parameters are handled the 'pythonic way', meaning
#    that as few checkups as possible are performed, invalid entries leading
#    to runtime exceptions being raised. For instance, building a bar
#    longer than its screen width will raise a 'did not resize window' error.
#
#    So, whenever you run into trouble configuring a yab instance, you should:
#
#        * Kill all adesklets instances running:
#
#            killall -9 adesklets
#
#        * Restart the troublemaker from the console using
#        (XXX being its ID number):
#    
#            ADESKLETS_ID=XXX python yab.py    
#
#        * Look at the error output to figure things out.
#
#    Finally, please note that destroying this config file while no yab instances
#    are running will force its repopulation with valid default
#    entries on yap's desklets restart.
#    
#    === Special note on icons ===
#    
#    Only a few icons are shipped with yab (five, actually).
#    In case you are wondering, they all come from the Lila theme
#    resources (http://lila-theme.uni.cc/). If you go hunting
#    for more iconographic artwork, http://www.kde-look.org/
#    is also a good start point.
#================================================================================
#    
id0 = {'bar_background_1': 'AAAAAA',
 'bar_background_2': None,
 'bar_foreground': '000000',
 'bar_gradient_angle': 0,
 'bar_height': 32,
 'bar_opacity_1': 100,
 'bar_opacity_2': None,
 'caption_above': True,
 'caption_color': 'AAAAAA',
 'caption_delay': 0.10000000000000001,
 'caption_fade_in': True,
 'caption_fade_in_duration': 0.5,
 'caption_fade_in_steps': 10,
 'caption_font': 'vera',
 'caption_size': 20,
 'click_effect': 'tint(alpha=100,red=255,green=255,blue=255);',
 'click_effect_duration': 0.10000000000000001,
 'icon_max_height': 128,
 'icon_max_width': 128,
 'icon_maximize_threshold': 0.90000000000000002,
 'icon_min_height': 64,
 'icon_min_width': 64,
 'icon_spacing': 5,
 'icons': [('emacs.png', 'GNU Emacs', 'emacs'),
           ('firefox.png', 'Firefox', 'firefox'),
           ('gimp.png', 'The GIMP', 'gimp-2.0'),
           ('terminal.png', 'Terminal', 'xterm'),
           ('xmms.png', 'XMMS', 'xmms')]}

Po wydaniu polecenia w terminalu do testowania yab'a, dostaję komunikat:

Kod:

Do you want to (r)egister this desklet or to (t)est it? t
Now testing...
============================================================
If you do not see anything (or just an initial flicker
in the top left corner of your screen), try `--help',
and see the FAQ: `info adesklets'.
============================================================
Traceback (most recent call last):
  File "./yab.py", line 598, in <module>
    Events(dirname(__file__)).pause()
  File "./yab.py", line 190, in __init__
    adesklets.Events_handler.__init__(self)
  File "/usr/lib/python2.5/site-packages/adesklets/events_handler.py", line 157, in __init__
    self.ready()
  File "./yab.py", line 236, in ready
    str(self.config['caption_size']))))
  File "/usr/lib/python2.5/site-packages/adesklets/commands.py", line 706, in load_font
    return comm.out()
  File "/usr/lib/python2.5/site-packages/adesklets/commands_handler.py", line 103, in out
    raise ADESKLETSError(4,message)
adesklets.error_handler.ADESKLETSError: adesklets command error - font 'vera/20' could not be loaded

no i jeszcze wpis do apps:

Kod:

[app] (name=fbrun)
  [Position]    (WINCENTER)    {0 0}
  [Layer]    {2}
[end]
[startup] {adesklets}
[end]

Ostatnio edytowany przez hiroshi07 (2009.08.01 17:43:39)

Offline

 

#2 2009.07.14 18:12:21

Moebius
o¤°`°¤o,¸¸¸,o¤°
Skąd: /dev/tty1
Zarejestrowany: 2007.02.26
Posty: 202
System: Gentoo
Fluxbox: ist Krieg!

Re: [SOLVED]adesklets yab nie moge uruchomić

no przecież pisze, że
`adesklets command error - font 'vera/20' could not be loaded'
EDIT:btw, to chyba raczej w dziale Programy Trzecie powinno być, z instalacją i konfiguracją fluxboksa to dużo wspólnego nie ma

Ostatnio edytowany przez Moebius (2009.07.14 18:13:54)


Teraz, gdy już nauczyliśmy się latać w powietrzu jak ptaki, pływać pod wodą jak ryby, brakuje nam tylko jednego: nauczyć się żyć na ziemi jak ludzie.

Offline

 

#3 2009.07.15 02:39:21

hiroshi07
Użytkownik
Zarejestrowany: 2009.07.12
Posty: 7

Re: [SOLVED]adesklets yab nie moge uruchomić

To znaczy gdzie tę czcionkę trzeba zmienić?

Offline

 

#4 2009.07.15 08:30:54

Moebius
o¤°`°¤o,¸¸¸,o¤°
Skąd: /dev/tty1
Zarejestrowany: 2007.02.26
Posty: 202
System: Gentoo
Fluxbox: ist Krieg!

Re: [SOLVED]adesklets yab nie moge uruchomić

w config.txt masz 'caption_font': 'vera'


Teraz, gdy już nauczyliśmy się latać w powietrzu jak ptaki, pływać pod wodą jak ryby, brakuje nam tylko jednego: nauczyć się żyć na ziemi jak ludzie.

Offline

 

#5 2009.07.15 14:25:17

hiroshi07
Użytkownik
Zarejestrowany: 2009.07.12
Posty: 7

Re: [SOLVED]adesklets yab nie moge uruchomić

Przy próbie zmiany tej czcionki na inną zainstalowaną w systemie dostaję taki sam komunikat. Yab działa tylko gdy jest ustawiona na - False.

Offline

 

#6 2009.07.15 17:20:06

Moebius
o¤°`°¤o,¸¸¸,o¤°
Skąd: /dev/tty1
Zarejestrowany: 2007.02.26
Posty: 202
System: Gentoo
Fluxbox: ist Krieg!

Re: [SOLVED]adesklets yab nie moge uruchomić

Kod:

'caption_font': 'Vera',

ja mam tak i mi działa.


Teraz, gdy już nauczyliśmy się latać w powietrzu jak ptaki, pływać pod wodą jak ryby, brakuje nam tylko jednego: nauczyć się żyć na ziemi jak ludzie.

Offline

 

#7 2009.07.16 02:24:15

hiroshi07
Użytkownik
Zarejestrowany: 2009.07.12
Posty: 7

Re: [SOLVED]adesklets yab nie moge uruchomić

No niestety, jak już pisałem jakiego fontu bym nie użył nie działa. Tylko na False ale wtedy nie ma z oczywistego powodu podpisów.



Edit:

Okazało się że Adesklets nie załadował mi fontów. Rozwiązanie znalazłem na ich stronie:
W terminalu jako Root wpisujemy:

Kod:

adesklets :

(ze spacją przed dwukropkiem), potem:

Kod:

list_fonts

(wyświetli nam wszyskie czcionki załadowane w systemie, wybieramy jakąś:

Kod:

load_font nazwa

Teraz pozostaje tylko wpisanie nazwy wybranej czcionki w pliku konfiguracyjnym yab'a.

Ostatnio edytowany przez hiroshi07 (2009.08.01 17:40:47)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson