PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : gDesklets - eine Art Karamba für gnome2


Seiten : [1] 2

hydronic
11.08.03, 13:45
hi,

hier stelle ich euch ein neues Programm für Gnome vor, dass dem Programm Karamba für KDE ähnelt.

gDesklets provides an advanced architecture for desktop applets --
tiny displays sitting on your desktop in a symbiotic relationship of eye candy and usefulness.

Populate your desktop with status meters, icon bars, weather sensors, news tickers...
whatever you can imagine! Virtually anything is possible and maybe even available some day.

Die Homepage lautet:

http://www.pycage.de/software_gdesklets.html

Screenshot:

http://www.pycage.de/img/shots/gdesklets.png

gruss,
hydronic

tsuribito
11.08.03, 13:50
Dieses Forum ist unheimlich
Kaum wünscht man sich was, kriegt man es serviert ;)
Siehe meinen letzten Beitrag in http://www.linuxforen.de/forums/showthread.php?s=&threadid=36122&perpage=40&pagenumber=152 *gg*

Ich ziehs erstmal

arphuzi
11.08.03, 13:50
hi hydronic :D

sieht ja sehr gut aus, muss ich bei gelegenheit mal testen :)

grüsse
arphuzi

sUbaRt!
12.08.03, 16:19
neue Version -> 0.11

The new version of the GNOME Desktop Applets system includes an Arabic translation and some bug fixes. The autotools based installer should work better now.

gfc
12.08.03, 17:02
ich hatte ein Problem in der ./configure

und zwar suchte er nach pygtk-2.0

bei mir hiess das gesuchte paket aber gnome-python-2.0

also musste ich das in der Configure von hand editieren.. so als tip für alle mit der Fehlermeldung, PKG_CONFIG_PATH sei ned gefunden worden

sUbaRt!
12.08.03, 17:09
also ich bin jetzt nicht gerade so begeistert von dem Teil.
aber die starter bar sieht schon mal ganz net aus

gfc
12.08.03, 17:16
[roman@range10-200 roman]$ cd temp/StarterKit
[roman@range10-200 StarterKit]$ ls
acpi.display Install_ACPI_Sensor.bin README
clock.display Install_Clock_Sensor.bin weather.display
gfx Install_External_Sensor.bin
INSTALL Install_Weather_Sensor.bin
[roman@range10-200 StarterKit]$ gdesklets weather.display
Python 2.3 is recommended.
Python 2.2 might result in unexpected behavior!

gDesklets 0.11
Copyright © 2003 Martin Grimme, Christian Meyer, Jesse Andrews

This software is licensed under the terms of the GNU GPL.

Added /home/roman/temp/StarterKit/weather.display.
[roman@range10-200 StarterKit]$ gdesklets acpi.display
Python 2.3 is recommended.
Python 2.2 might result in unexpected behavior!

gDesklets 0.11
Copyright © 2003 Martin Grimme, Christian Meyer, Jesse Andrews

This software is licensed under the terms of the GNU GPL.

Added /home/roman/temp/StarterKit/acpi.display.
[roman@range10-200 StarterKit]$ gdesklets clock.display
Python 2.3 is recommended.
Python 2.2 might result in unexpected behavior!

gDesklets 0.11
Copyright © 2003 Martin Grimme, Christian Meyer, Jesse Andrews

This software is licensed under the terms of the GNU GPL.

Added /home/roman/temp/StarterKit/clock.display.
[roman@range10-200 StarterKit]$ gdesklets
Python 2.3 is recommended.
Python 2.2 might result in unexpected behavior!

gDesklets 0.11
Copyright © 2003 Martin Grimme, Christian Meyer, Jesse Andrews

This software is licensed under the terms of the GNU GPL.

No module named Weather
Could not load sensor Weather
closing 1060704844940847904470966
No module named ACPI
Could not load sensor ACPI
No module named Clock
Could not load sensor Clock
closing 1060704860520377489194611
closing 1060704855840586977449922
No module named Clock
Could not load sensor Clock
closing 1060704860520377489194611

was mach ich falsch..

HangLoose
12.08.03, 17:19
hast du die entsprechenden installscripte von den *displays* auch ausgeführt?

gfc
12.08.03, 17:20
Original geschrieben von HangLoose
hast du die entsprechenden installscripte von den *displays* auch ausgeführt?

jup, hab ich!

HangLoose
12.08.03, 17:24
also ich hab gdesklets in der konsole gestartet und anschließend in nautilus das entsprechende display mit rechts angeklickt => ausführen mit => /usr/local/bin/gdesklet

gfc
12.08.03, 17:27
jup, endlich hab ichs geschaft.. war ein rechteproblem..

aber nun hab ich die StarterBar drinn, kann alles hinzufügen blablabla, aber: Ich kann sie nicht konfigurieren.. der Klick bewirkt genau nix, niente, nada

HangLoose
12.08.03, 17:32
ich hab mich nicht allzu intensiv damit beschäftigt. das ganze scheint noch etwas bugy zu sein.


Gruß HL

gfc
12.08.03, 17:45
scheint es ja.. sehr sogar...

hier aber die fehlermeldung:

Traceback (most recent call last):
File "/usr/local/share/gdesklets/sensor/Sensor.py", line 189, in __on_configure
self.update_observer(self.OBS_CMD_CONFIGURE, None)
File "/usr/local/share/gdesklets/utils/Observable.py", line 38, in update_observer
apply(h, [self] + list(args))
File "/usr/local/share/gdesklets/display/Display.py", line 322, in __on_observe_sensor
self.__open_configurator()
File "/usr/local/share/gdesklets/display/Display.py", line 103, in __open_configurator
configurators.append(s.get_configurator())
File "./StarterBar/__init__.py", line 289, in get_configurator
File "/usr/local/share/gdesklets/sensor/SensorConfigurator.py", line 83, in add_title
lbl = gtk.Label()
TypeError: GtkLabel.__init__() takes exactly 1 argument (0 given)

tsuribito
12.08.03, 17:46
Mhmm ich seh irgendwie nix.

jens@magi:~/LinuxTag$ gdesklets weather.display
Python 2.3 is recommended.
Python 2.2 might result in unexpected behavior!


(process:8675): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.
gDesklets 0.11
Copyright ?? 2003 Martin Grimme, Christian Meyer, Jesse Andrews

This software is licensed under the terms of the GNU GPL.

Added /home/jens/LinuxTag/weather.display.

Aber auf meinem Gnome Desktop ist nichts zu sehen..

gfc
12.08.03, 18:10
mein fehler war einfach: einfach die Datei "/usr/local/share/gdesklets/sensor/SensorConfigurator.py" bei der line 83 editieren, dass es heisst:
lbl = gtk.Label(label)

X-Dimension
12.08.03, 20:06
GEIL!
Und ich wollte mir nur wegen Superkaramba wieder KDE druff machen ;)
Das kann ich ja jetzt wieder streichen :)

XD

Stanislaus
13.08.03, 17:32
Original geschrieben von tsuribito
Mhmm ich seh irgendwie nix.

jens@magi:~/LinuxTag$ gdesklets weather.display
Python 2.3 is recommended.
Python 2.2 might result in unexpected behavior!


(process:8675): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.
gDesklets 0.11
Copyright ?? 2003 Martin Grimme, Christian Meyer, Jesse Andrews

This software is licensed under the terms of the GNU GPL.

Added /home/jens/LinuxTag/weather.display.

Aber auf meinem Gnome Desktop ist nichts zu sehen..

Also, ich hab den Kram folgendermaßen gestartet.

Den Sensor per:

[...]/StarterBar/Install_StarterBar_Sensor.bin

geladen und per

./gdesklets ../StarterBar/starterbar.display

hinzugefügt.

Anschließend einfach

./gdesklets &

und schon läuft der Krempel.

Zugegeben, ich hab auch erst rumprobieren müssen, bis ich dahinter gestiegen bin; Ist auch irgendwie schwer seltsam gemacht.

Aber spaßig ist das Teil auf jeden Fall, auch wenn z.B. der System Info Sensor nur Müll anzeigt. Auf jeden Fall bin ich mal gespannt was noch drauß wird.

btw: kann mir jemand verraten, wie ich die Nachricht, daß ein Sensor erfolgreich geladen wurde, unterdrücke? Wollte die ganze Kiste per Script starten und dabei sind die Meldungen ein wenig im Weg.
Besten Dank!

So denn ...

Psychotronic
15.08.03, 14:08
Hallo... ich habe ein Problem mit den gDesklets. Ich habe alles installiert und auch wie schon hier beschrieben aktiviert, aber leider befinden sich die gDesklets nur in einem 100x100 Pixel großem bereich in der linken Oberen Ecke des Bildschirms. Ich kann die Dinger nicht auf dem Desktop verschieben. Oder geht das garnicht und ich muss das irgentwo in nem Configfile eintragen wo die sich befinden sollen? Ich habe mal die Starterbar geladen und dann bemerkt das man dort ja das left, right,top,bottom - Verhalten in den Properties einstellen kann, aber dann sieht es so aus als ob sich die Starterbar nur in einem 100x100 großen Bereich befindet und sich dort jeweils auf den align configuriert.

Wo konfiguriert man die Desklets so das sie den ganzen Bildschirm ausnutzen und auch verschiebbar sind? Oder ist das ein Bug?

P.S. Ich habe zwar Gnome installiert und die Desklets auf mal unter Gnome getestet und dort das selbe seltsame Ergebnis gehabt. Eigentlich möchte ich die Desklets aber unter XFCE4 laufen lassen.

gfc
15.08.03, 14:12
drück mal alt (oder control) bevor du es mit der maus verschieben willst ;)

Psychotronic
15.08.03, 14:15
Achso... und gleich noch ne Frage:

Kann ich die Sourcen von den gDesklets einfach editieren und dann direkt verwenden(weil in den verzeichnissen die gDesklets installiert hat, liegen ja immer dies *.py dateien mit sourcecode drin) oder muss ich die Sourcen dann neu kompilieren. Ich kenne mich mit Python leider garnicht aus. Aber ich glaube ich werde mich am Wochenende mal ein wenig schlau machen und versuchen die sourcen ein wenig zu bugfixen und auf meine Bedürfnisse anzupassen. Naja, mal gucken.

Psychotronic
15.08.03, 14:16
oh... okay... das probier ich mal

Stanislaus
15.08.03, 20:35
So weit ich weiß ist Python eine reine interpretierte Sprache, also nix mit kompilieren.
Die .py Dinger sind genau das, was wärend des Programmlaufs ausgeführt wird.

Also ich hab mir den Plunder einfach da hin kopiert, wo ich ihn haben wollte.

btw: Man kann die gDesklets auch mit gedrücktem Mausrad (sofern vorhanden) verschieben.

Psychotronic
16.08.03, 02:23
Danke Stanislaus... genau das hat funktioniert... HURRA!!! *imdreieckspring*

JD
16.08.03, 12:12
Hömpf,

also hier kommt irgendwie gar nix bei rum.

Hab mir gdeklets runter geladen und lass configure laufen und er quengelt sofort wegen einem fehlenden "gnome-python-2.0.pc" rum. ich hab mittlerweile pygtk-1.99.17 runter geladen; hab nichts aktuelleres gefunden, aber es tut sich nix.

Nebenbei scheint auch Python mit seinen Paketchen bei Mandrake9.1 etwas merkwürdig zu sein....
Hat jemand die gdesklets und/oder gdeskcal (läuft nämlich auch nicht) mit Mandrake9.1 zum Laufen bekommen??

Würde mich brennend interessieren wie....

Gruß,

JD

AceTheFace
16.08.03, 12:43
Original geschrieben von gfc
ich hatte ein Problem in der ./configure

und zwar suchte er nach pygtk-2.0

bei mir hiess das gesuchte paket aber gnome-python-2.0

also musste ich das in der Configure von hand editieren.. so als tip für alle mit der Fehlermeldung, PKG_CONFIG_PATH sei ned gefunden worden

Hmm..also ich hab bei meinem gentoo nur pygtk 1.99.16 und gnome-python 1.4.4.
Habe beider installiert und krieg auch die Meldung:
configure: error: Library requirements (gnome-python-2.0 >= 1.99.14 pygtk-2.0 >= 1.99.14) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.

Wie muss ich denn die configure abändern?

Gruß,

Ace

sepp2k
16.08.03, 12:48
Original geschrieben von AceTheFace
Hmm..also ich hab bei meinem gentoo nur [...] gnome-python 1.4.4.
Ich nicht
* dev-python/gnome-python
Latest version available: 1.99.16
Latest version installed: 1.99.16
Size of downloaded files: 244 kB
Homepage: http://www.daa.com.au/~james/pygtk/
Description: GNOME 2 bindings for Python
Musst halt nur "~x86" akzeptieren

AceTheFace
16.08.03, 13:11
Original geschrieben von sepp2k
Ich nicht

Musst halt nur "~x86" akzeptieren

Stimmt, danke ;)

Gruß,

Ace

Edit: Nur jetzt will er gnome-desktop und gnome-panel auch noch installieren..i will des net..will bei meinem xfce bleiben...

Ineluki
16.08.03, 13:23
Original geschrieben von AceTheFace
Stimmt, danke ;)

Gruß,

Ace

Edit: Nur jetzt will er gnome-desktop und gnome-panel auch noch installieren..i will des net..will bei meinem xfce bleiben...

Hast du "-gnome" als USE-Flag?

AceTheFace
16.08.03, 13:26
Original geschrieben von Ineluki
Hast du "-gnome" als USE-Flag?

jepp!

Gruß,

Ace

Stanislaus
16.08.03, 15:45
tja, leider verloren. :p

gDesklets benötigen gnome-python und gnome-python wiederrum benötigt gnome.
Wirst wohl nicht drum rumkommen gnome zu emergen.
Steht ja auch im Titel "..eine Art Karamba für Gnome2".

Mit den USE Flags wirst Du nicht weit kommen; Das einzige USE Flag, auf das gnome-python hört ist "gtkhtml".


emerge -pv /usr/portage/dev-python/gnome-python/gnome-python-1.99.16.ebuild

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild R ] dev-python/gnome-python-1.99.16 +gtkhtml


Vielleicht gibts irgendeine Möglichkeit aber ich hätte keine Idee welche.

Viel Erfolg!