Screenlets

yellow86

Utente Attivo
98
0
CPU
Intel Core 2 Duo E6850
Scheda Madre
Asus p5k se
HDD
HDD Seagate 500gb
RAM
2 Gb DDR2 800 kingston
GPU
Sparkle Geforce 8800Gt
Monitor
Benq Lcd 19''
PSU
550W
OS
Slackware - Win XP
Ciao a tutti..sto impazzendo non riesco ad eseguire le screenlets 0.10 dopo l'installazione sulla mia Debian etch... quando eseguo nel terminale screenlets-manager questo è l'output:

debian:/home/yellow# screenlets-manager
Traceback (most recent call last):
File "/usr/local/share/screenlets-manager/screenlets-manager.py", line 23, in ?
import screenlets
ImportError: No module named screenlets


ho provato a cercare qualche soluzione su google..ma niente..
sapreste aiutarmi per favore? grazie mille :)
 

airex

Utente Èlite
2,394
14
CPU
Intel Core2Duo E6750
Scheda Madre
Gigabyte GA-G33M-DS2R
HDD
1x80GB Sata2 + 1x320GB Sata2
RAM
2 x 2048MB DDR2 800MHz
GPU
NVidia 8800GT 1GB
Audio
Intel HDA
Monitor
LCD Samsung 19"
PSU
LC Power Green Power V2.0 - 550 Watt
OS
Linux Slackware64
parrebbe che non sia ben installato (o manca proprio) il modulo python di screenlets ... sicuro di aver fatto l'installazione senza avere errori?
 

AMD64

Utente Èlite
3,809
19
CPU
Intel Core 2 Duo T9400
HDD
300GB
RAM
4GB
GPU
Nvidia GeForce 9600 M GT
OS
Kubuntu 10.04 x86_64 - Windows 7 x64
Al più prova a commentare la linea 23 del file /usr/local/share/screenlets-manager/screenlets-manager.py

E' brutale come soluzione, ma se funziona che te frega :asd:
 

yellow86

Utente Attivo
98
0
CPU
Intel Core 2 Duo E6850
Scheda Madre
Asus p5k se
HDD
HDD Seagate 500gb
RAM
2 Gb DDR2 800 kingston
GPU
Sparkle Geforce 8800Gt
Monitor
Benq Lcd 19''
PSU
550W
OS
Slackware - Win XP
parrebbe che non sia ben installato (o manca proprio) il modulo python di screenlets ... sicuro di aver fatto l'installazione senza avere errori?

dunque...io avevo installato le screenlets dai repository di ubuntu..perchè non avevo trovato un pacchetto per debian..l'installazione avveniva senza problemi..e quando andavo ad eseguire screenlets-manager avevo il problema di cui sopra..

ora mi hai fatto venire un bel dubbio così ho rimosso apt-get remove le screenlets e mi sono andato a scaricare il paccheto dal sito screenlets.org mi loggo come root e faccio make install...questo è l'output:

PHP:
debian:/home/yellow/Desktop/screenlets-0.0.10# make install
python setup.py install
running install
running build
running build_py
running install_lib
running install_data
cp desktop-menu/screenlets.svg /usr/share/icons
cp desktop-menu/screenlets-manager.desktop /usr/share/applications
cp desktop-menu/screenlets-daemon.desktop /root/.config/autostart
cp: impossibile creare il file normale `/root/.config/autostart': No such file or directory
make: *** [install] Error 1
 

yellow86

Utente Attivo
98
0
CPU
Intel Core 2 Duo E6850
Scheda Madre
Asus p5k se
HDD
HDD Seagate 500gb
RAM
2 Gb DDR2 800 kingston
GPU
Sparkle Geforce 8800Gt
Monitor
Benq Lcd 19''
PSU
550W
OS
Slackware - Win XP
Al più prova a commentare la linea 23 del file /usr/local/share/screenlets-manager/screenlets-manager.py

E' brutale come soluzione, ma se funziona che te frega :asd:


l'idea era buona ma mi ero dimenticato di dire che ci avevo già provato..questo è l'output..

Codice:
debian:/home/yellow# screenlets-manager
Traceback (most recent call last):
  File "/usr/local/share/screenlets-manager/screenlets-manager.py", line 589, in ?
    app = ScreenletsManager()
  File "/usr/local/share/screenlets-manager/screenlets-manager.py", line 133, in __init__
    self.load_screenlets()
  File "/usr/local/share/screenlets-manager/screenlets-manager.py", line 233, in load_screenlets
    noimg = gtk.gdk.pixbuf_new_from_file_at_size(\
NameError: global name 'screenlets' is not defined

Ragazzi..dovete aiutarmi..ormai è diventata una questione di principio tra me e debian!!!
aspetto vostre risposte....
 

AMD64

Utente Èlite
3,809
19
CPU
Intel Core 2 Duo T9400
HDD
300GB
RAM
4GB
GPU
Nvidia GeForce 9600 M GT
OS
Kubuntu 10.04 x86_64 - Windows 7 x64
Da root, prova con:
Codice:
mkdir /root/.config/autostart
e poi riprova a installarle.
 

yellow86

Utente Attivo
98
0
CPU
Intel Core 2 Duo E6850
Scheda Madre
Asus p5k se
HDD
HDD Seagate 500gb
RAM
2 Gb DDR2 800 kingston
GPU
Sparkle Geforce 8800Gt
Monitor
Benq Lcd 19''
PSU
550W
OS
Slackware - Win XP
Da root, prova con:
Codice:
mkdir /root/.config/autostart
e poi riprova a installarle.

allora ho seguito il tuo consiglio e sono riuscito a portare a termine l'installazione..vado ad eseguire...ed ho lo stesso problema di prima con la line 23 (modulo screenlets) cosi vado sono andato a spulciare tra i risultati di google e trovo il percorso di alcuni file delle screenlets nelle directory di python...mi sono accorto che ho 3 cartelle diverse ma simili di phyton:

-/usr/lib/python2.3
-/usr/lib/python2.4
-/usr/lib/python2.5

ora, per quello che ho capito da questi risultati, peraltro in inglese, il default
per il corretto funzionamento delle screenlets è la cartella -/usr/lib/python2.4 ....così ho pensato fammi un po' vede se nelle altre 2 cartelle c'è qualcosa? e in fatti nella -/usr/lib/python2.5 c'era nella sua sottocartella site-packages una cartella screenlets...ho spostato tutto il suo contenuto nella 2.4 e voilà niente piu' errore alla linea 23..ora ne ho uno alla linea 20:

Codice:
debian:/home/yellow/Desktop/screenlets-0.0.10# screenlets-manager
Traceback (most recent call last):
  File "/usr/local/share/screenlets-manager/screenlets-manager.py", line 22, in ?
    import gtk, gobject
ImportError: No module named gtk

che ne pensi?
 

AMD64

Utente Èlite
3,809
19
CPU
Intel Core 2 Duo T9400
HDD
300GB
RAM
4GB
GPU
Nvidia GeForce 9600 M GT
OS
Kubuntu 10.04 x86_64 - Windows 7 x64
Penso che ci siano conflitti tra pygtk e il resto della roba.

Che guida hai seguito?
Da dove li hai prelevati i pacchetti/sorgenti?
 

airex

Utente Èlite
2,394
14
CPU
Intel Core2Duo E6750
Scheda Madre
Gigabyte GA-G33M-DS2R
HDD
1x80GB Sata2 + 1x320GB Sata2
RAM
2 x 2048MB DDR2 800MHz
GPU
NVidia 8800GT 1GB
Audio
Intel HDA
Monitor
LCD Samsung 19"
PSU
LC Power Green Power V2.0 - 550 Watt
OS
Linux Slackware64
il nuovo errore ti dice che manca il modulo gtk per python, di solito nei repository lo trovi come pygtk o qualcosa di simile
 

yellow86

Utente Attivo
98
0
CPU
Intel Core 2 Duo E6850
Scheda Madre
Asus p5k se
HDD
HDD Seagate 500gb
RAM
2 Gb DDR2 800 kingston
GPU
Sparkle Geforce 8800Gt
Monitor
Benq Lcd 19''
PSU
550W
OS
Slackware - Win XP
Penso che ci siano conflitti tra pygtk e il resto della roba.

Che guida hai seguito?
Da dove li hai prelevati i pacchetti/sorgenti?


dunque...non ho seguito nesuna guida perchè per debian non ne ho trovate...il sorgente con cui sto lavorando ora è quello scaricato direttamente dal sito screenlets.org...

per quanto riguarda il modulo pygtk non ce l'ho nel synaptic..anche se ho cose simili già installate...tipo: python-gtk2 ; python-gtk2-dev ; python-gnome2

che mi dite?
 

yellow86

Utente Attivo
98
0
CPU
Intel Core 2 Duo E6850
Scheda Madre
Asus p5k se
HDD
HDD Seagate 500gb
RAM
2 Gb DDR2 800 kingston
GPU
Sparkle Geforce 8800Gt
Monitor
Benq Lcd 19''
PSU
550W
OS
Slackware - Win XP
Ragazzi..sono andato un po' avanti nella mia battaglia contro debian..ho eliminato il problema pygtk dopo mooolte inca**ature..ora risolto un problema puntualmente se ne sono presentati altri 2..uno vecchio e uno nuovo...quello che mi preoccupa maggiormente è il vecchio (line 23) perkè stavolta non sono riuscito ad eliminarlo...

questo è il nuovo output:

Codice:
debian:/home/yellow# screenlets-manager
Traceback (most recent call last):
  File "/usr/local/share/screenlets-manager/screenlets-manager.py", line 23, in ?
    import screenlets
  File "/usr/lib/python2.4/site-packages/screenlets/__init__.py", line 33, in ?
    import rsvg
ImportError: No module named rsvg

AIUTATEMI RAGAZZI NON SO PIU' DOVE SBATTERE LA TESTA..E MI SONO IMPUNTANTO! VOGLIO VINCERLA IO STA BATTAGLIA! (scusate il maiusc) :)
 

AMD64

Utente Èlite
3,809
19
CPU
Intel Core 2 Duo T9400
HDD
300GB
RAM
4GB
GPU
Nvidia GeForce 9600 M GT
OS
Kubuntu 10.04 x86_64 - Windows 7 x64
Installato librsvg...? (nome inesatto, cercalo bene).
 

airex

Utente Èlite
2,394
14
CPU
Intel Core2Duo E6750
Scheda Madre
Gigabyte GA-G33M-DS2R
HDD
1x80GB Sata2 + 1x320GB Sata2
RAM
2 x 2048MB DDR2 800MHz
GPU
NVidia 8800GT 1GB
Audio
Intel HDA
Monitor
LCD Samsung 19"
PSU
LC Power Green Power V2.0 - 550 Watt
OS
Linux Slackware64
Ormai avrai capito che con python l'errore "No module named ..." indica la mancanza di un modulo per tale linguaggio e la soluzione è sempre la stessa ... cerca il pacchetto con il modulo e installalo ;)
 

yellow86

Utente Attivo
98
0
CPU
Intel Core 2 Duo E6850
Scheda Madre
Asus p5k se
HDD
HDD Seagate 500gb
RAM
2 Gb DDR2 800 kingston
GPU
Sparkle Geforce 8800Gt
Monitor
Benq Lcd 19''
PSU
550W
OS
Slackware - Win XP

AMD64

Utente Èlite
3,809
19
CPU
Intel Core 2 Duo T9400
HDD
300GB
RAM
4GB
GPU
Nvidia GeForce 9600 M GT
OS
Kubuntu 10.04 x86_64 - Windows 7 x64
Se c'è un relativo librsvg-dev, installa anche quello.
 

Ci sono discussioni simili a riguardo, dai un'occhiata!

Entra

oppure Accedi utilizzando
Discord Ufficiale Entra ora!

Discussioni Simili