Pagina 1 di 1

Playonlinux non funziona...

Inviato: gio 25 ago 2011, 16:20
da NicoMetal
In questi giorni mi è venuta voglia di ricominciare a utilizzare un po' di giochi per il pc, però non ho alcuna voglia di utilizzare windows. Conoscendo il progetto Playonlinux me lo sono riscaricato. Ho guardato i giochi che supportava che avevo: Warcraft3 e silent hill 2. Bene, penso, provo ad installarli. Faccio partire "Pol", vado su installa e seleziono il gioco scelto e... da li non va più nulla. Provo a vedere cosa esce in terminale (avendolo lanciato con quello) e vedo che si continua a ripetere all'infinito questo messaggio:

Codice: Seleziona tutto

Traceback (most recent call last):
  File "/home/nicola/playonlinux/python/guiv3.py", line 877, in AutoReload
    self.texteP.SetLabel(self.fichier[3].replace("\\n","\n").decode("utf8"))
  File "/usr/lib/python2.6/encodings/utf_8.py", line 16, in decode
    return codecs.utf_8_decode(input, errors, True)
UnicodeDecodeError: 'utf8' codec can't decode bytes in position 22-24: invalid data

Inoltre al lancio del programma va tutto bene ma da un altro messaggio che, forse può esser sempre utile alla risoluzione del problema:

Codice: Seleziona tutto

Traceback (most recent call last):
  File "mainwindow.py", line 30, in <module>
    import wx
ImportError: No module named wx
which: no xdg-user-dir in (/usr/local/bin:/usr/bin:/bin:/usr/games:/usr/lib/java/bin:/usr/lib/kde4/libexec:/usr/lib/qt/bin:/usr/share/texmf/bin:.)
which: no xdg-user-dir in (/usr/local/bin:/usr/bin:/bin:/usr/games:/usr/lib/java/bin:/usr/lib/kde4/libexec:/usr/lib/qt/bin:/usr/share/texmf/bin:.)
which: no xdg-user-dir in (/usr/local/bin:/usr/bin:/bin:/usr/games:/usr/lib/java/bin:/usr/lib/kde4/libexec:/usr/lib/qt/bin:/usr/share/texmf/bin:.)
[install_plugins] Message: Controllo plugin: Offline PlayOnLinux...
[install_plugins] Message: Controllo plugin: Capture...
[install_plugins] Message: Controllo plugin: Transgaming Cedega...
[install_plugins] Message: Controllo plugin: Wine Import...
[install_plugins] Message: Controllo plugin: Wine Look...
[maj_check] Message: List is up to date
Cosa c'è che non va? Come mai non parte questa benetta installazione?

Re: Playonlinux non funziona...

Inviato: gio 25 ago 2011, 16:32
da 414N
Per il primo errore non so cosa dirti. Forse un qualche file di configurazione ha un encoding sbagliato o qualche carattere non utf8 al suo interno.
Il secondo errore è relativo alla mancanza di WxPython. Lo trovi sia su slacky che su SBo.
Occhio che quello su SBo contiene già le wxGTK (come peraltro scritto nella pagina riportata).
Potresti anche usare wine in purezza, se PlayOnLinux si ostinasse a non andare...

Re: Playonlinux non funziona...

Inviato: gio 25 ago 2011, 17:02
da NicoMetal
ma l'ho già WxPython !

Re: Playonlinux non funziona...

Inviato: gio 25 ago 2011, 17:10
da 414N
NicoMetal ha scritto:ma l'ho già WxPython !
Sicuro?
Prova con

Codice: Seleziona tutto

python -c "import wx"
Se non produce nessun output, vuol dire che wxPython è correttamente installato.

Re: Playonlinux non funziona...

Inviato: gio 25 ago 2011, 17:22
da NicoMetal
Dando il comando consigliato mi esce:

Codice: Seleziona tutto

bash-4.1# python -c "import wx"
Traceback (most recent call last):
  File "<string>", line 1, in <module>
ImportError: No module named wx
Allora ho disinstallato wxpython, ho controllato le dipendenze, ho aggiornato wxwidgets che era da aggiornare e ho reinstallato wxpython riscaricando il pacchetto sempre da slacky.
Rilancio il comando:

Codice: Seleziona tutto

 python -c "import wx 
Stesso output...

Re: Playonlinux non funziona...

Inviato: gio 25 ago 2011, 17:27
da 414N
Prova con lo SlackBuild su SBo, allora.
Rimuovi i pacchetti di slacky (anche wxGTK) prima.

Re: Playonlinux non funziona...

Inviato: gio 25 ago 2011, 17:38
da Blallo
Io ho il wxPython di slacky (che ho creato io stesso) e funziona bene.
il mio wxPython include anche i bindings GTK, per cui prova a compilartelo dagli sb del repo 13.37