webilder su lxde

Configurazione e uso di desktop e window manager alternativi, quali Enlightenment (E17), FVWM, Fluxbox, OpenBox e altri.
vittory
Prode Principiante
Messaggi: 94
Iscrizione: martedì 9 giugno 2009, 13:20

webilder su lxde

Messaggio da vittory »

ho istallato su un xubuntu lxde e ho istallato questo grazioso programma Webilder
http://mypaglia.altervista.org/2009/05/webilder-cambiare-il-proprio-sfondi-di-kubuntu-a-intervalli-regolari-automaticamente/

mi scarica le immagini da flicrk in automatico ma non mo cambia lo sfondo in automatico
se condo me manco il collegamento con i setting di lxde vedi immagine o cosa? (mad)

http://upload.centerzone.it/images/6sr72ejdseck6o3kkm.png
mi potete aiutare se cerco di frlo partire da terminale mi dà

Codice: Seleziona tutto

root@xxx:~# webilder_desktop
/var/lib/python-support/python2.5/webilder/uitricks.py:8: GtkWarning: gtk_tree_row_reference_new: assertion `GTK_IS_TREE_MODEL (model)' failed
  self._wTree = gtk.glade.XML(gladefile, toplevel)
/var/lib/python-support/python2.5/webilder/uitricks.py:8: GtkWarning: gtk_cell_view_set_displayed_row: assertion `GTK_IS_TREE_MODEL (cell_view->priv->model)' failed
  self._wTree = gtk.glade.XML(gladefile, toplevel)

(webilder_desktop:8053): GVFS-RemoteVolumeMonitor-WARNING **: cannot open directory /usr/share/gvfs/remote-volume-monitors: Error opening directory '/usr/share/gvfs/remote-volume-monitors': No such file or directory


se vedo quello che c'e scritto in /var/lib/python-support/python2.5/webilder/uitricks.py  mi da

Codice: Seleziona tutto

import gtk
import re

class UITricks:
    def __init__(self, gladefile, toplevel, controller = None):
        if controller is None:
            controller = self
        self._wTree = gtk.glade.XML(gladefile, toplevel)
        self._top = self._wTree.get_widget(toplevel)
        widgets = dict([(widget.get_name(),widget) for widget in 
            self._wTree.get_widget_prefix('')])
        for widget_name, widget in widgets.iteritems():
            setattr(self, widget_name, widget)
        for name in dir(controller):
            match = re.match('on_([a-zA-Z0-9_]+)__([a-zA-Z0-9_]+)', name)
            callback = getattr(controller, name)
            if match:
                widget, signal = match.groups()
                signal = signal.replace('_', '-')
                if widget in widgets:
                    widget = widgets[widget]
                    if signal=='selection-changed' and isinstance(widget, gtk.TreeView):
                        widget = widget.get_selection()
                        signal = 'changed'
                    widget.connect(signal, callback)
                else:
                    raise RuntimeWarning('Widget %s not found when trying to register callback %s' % (widget, name))

    def run(self):
        return self._top.run()

    def show(self):
        return self._top.show()

    def destroy(self):
        self._top.destroy()

def open_browser(url, no_browser_title, no_browser_markup):
    import os
    def _iscommand(cmd):
        """Return True if cmd can be found on the executable search path."""
        path = os.environ.get("PATH")
        if not path:
            return False
        for d in path.split(os.pathsep):
            exe = os.path.join(d, cmd)
            if os.path.isfile(exe):
                return True
        return False

    if _iscommand('gnome-open'):
        os.system('gnome-open %s' % url)
    elif _iscommand('kfmclient'):
        os.system('kfmclient openURL %s' % url)
    elif _iscommand('firefox'):
        os.system('firefox %s' % url)
    elif _iscommand('mozilla-firefox'):
        os.system('mozilla-firefox %s' % url)
    else:
        mb = gtk.MessageDialog(type=gtk.MESSAGE_INFO, buttons=gtk.BUTTONS_OK)
        mb.set_title(no_browser_title)
        mb.set_markup(no_browser_markup)
        mbval = mb.run()
        mb.destroy()
mentre
Ultima modifica di vittory il mercoledì 14 ottobre 2009, 5:58, modificato 1 volta in totale.
maxter
Prode Principiante
Messaggi: 45
Iscrizione: martedì 17 maggio 2005, 12:18

Re: webilder su lxde

Messaggio da maxter »

così ad occhio sembra che cerchi una directory gestita da gvfs.
se non hai installato gnome, e visto che hai xubuntu con lxde non credo tu lo abbia installato, ovviamente quella cartella non la trova.
sul sito si parla esplicitamente di gnome e kde (non la versione 4)

date le premesso vedo difficile riuscire a fare funzionare il tutto senza installare gnome, va considerato poi il fatto che i repository di quei pacchetti sono per intrepid, e immagino che tu usi jaunty.
insomma un sacco di problemi.

in ogni caso la directory che manca viene installata dal pacchetto gvfs-backends
puoi provare ad installarlo, con tutte le sue dipendenze, ma credo che poi potresti avere altri problemi di dipendenze non dichiarate e non risolte.
a questo proposito potrebbe essere interessante contattare lo sviluppatore per sapere quali siano le reali dipendenze, visto che sul sito di webilder si parla solo pacchetti python.

in ogni caso tentar non nuoce, tieni solo traccia dei pacchetti che installi in modo da poterli poi rimuovere nel caso  non funzionasse
vittory
Prode Principiante
Messaggi: 94
Iscrizione: martedì 9 giugno 2009, 13:20

Re: webilder su lxde

Messaggio da vittory »

non va ma grazie  :D per la risposta
Scrivi risposta

Ritorna a “Altri ambienti desktop e window manager”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 2 ospiti