Kirjoittaja Aihe: python / gtk ongelma  (Luettu 2089 kertaa)

h-kah

  • Käyttäjä
  • Viestejä: 40
    • Profiili
python / gtk ongelma
« : 14.09.07 - klo:22.12 »
ton cedegan kanssa kun pelleilin, niin se herjasi että puuttuu gtk tj.. noh, googleteltuani löysin jostain ohjeen, että pitäis downgradeta python 2.4seen.. asensin sitten sen ja kiihkoissani koitin montaa muutakin sekalaista ohjetta, eli asentelin läjän paketteja, eikä toimi..
nyt kone valittaa, että gtk:ta ei ole, ja sitä tarvitsevat ohjelmat eivät toimi, jotain muutakin on voinut mennä sekaisin..

esimerkiksi shakkipeli, joka on toiminut ennen 2d-tilassa (3d tilassa valitti pythonia ja gtk:ta), ei toimi enää ollenkaan yms..

voisiko tätä pythonia ja/tai sen liitännäisiä asentaa jotenkin uudelleen..?
en löytänyt ubuntuun ohjetta tuolle..

peruna, nyt perunatuttaa, multa pitäs ottaa root oikeudet pois omalta koneelta :D

juyli

  • Vieras
Vs: python / gtk ongelma
« Vastaus #1 : 14.09.07 - klo:22.21 »
ton cedegan kanssa kun pelleilin, niin se herjasi että puuttuu gtk tj..
Pelitosastolle, please. Lisäksi tarkka virheilmoitus olisi asiaa... Muuten homma menee turhaksi arvailuksi.
esimerkiksi shakkipeli, joka on toiminut ennen 2d-tilassa (3d tilassa valitti pythonia ja gtk:ta), ei toimi enää ollenkaan yms..
Yhä peliosastolle! Mistä pelistä on kyse?
Kun selvität ohjelman riippuvuudet, ja osaat ne täyttää (mieluiten jakelun ohjelmalähteistä), todennäköisimmin saisit ohjelman toimimaan ongelmitta. Erilaisia shakkipelejä on Linuxille kirjoiteltu varmaankin satoja. Tähdellisimmät löytyvät suoraa ohjelmalähteistä.

h-kah

  • Käyttäjä
  • Viestejä: 40
    • Profiili
Vs: python / gtk ongelma
« Vastaus #2 : 16.09.07 - klo:09.47 »
joku ystävällismielinen on tämän tänne näköjään jo siirtänytkin..
sohlasin nuo python liitännäiset aika pahasti, ja en oikein tiedä mitä kaikkea niille teinkään, eli oliskohan mahdollista asentaa koko python kaikkine liitännäisineen kokonaan uudelleen, ilman että täytyis koko ubuntua laittaa uusiks.. valottakaahan joku hieman..

tuo shakkipeli mistä puhuin aikasemmin, on se feistyn liverieskalta suoraan asentuva peli..

en osannut käynnistää sitä päätteestä graafiseen muotoon, ja valikosta se menee bug buddyyn, joka tulostaa tälläsen errorin:
Koodia: [Valitse]
Distribution: Ubuntu 7.04 (feisty)
Gnome Release: 2.18.1 2007-04-10 (Ubuntu)
BugBuddy Version: 2.18.1

System: Linux 2.6.20-16-generic #2 SMP Fri Aug 31 00:55:27 UTC 2007 i686
X Vendor: The X.Org Foundation
X Vendor Release: 70200000
Selinux: No
Accessibility: Disabled
GTK+ Theme: Glossy
Icon Theme: Human

Memory status: size: 0 vsize: 0 resident: 0 share: 0 rss: 0 rss_rlim: 0
CPU usage: start_time: 0 rtime: 0 utime: 0 stime: 0 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 0



----------- .xsession-errors ---------------------
Traceback (most recent call last):
  File "/usr/games/glchess", line 20, in ?
    start_game()
  File "/usr/local/lib/python2.4/site-packages/glchess/glchess.py", line 2, in start_game
    import main
  File "/usr/local/lib/python2.4/site-packages/glchess/main.py", line 16, in ?
    import gtkui
  File "/usr/local/lib/python2.4/site-packages/glchess/gtkui/__init__.py", line 3, in ?
    from gtkui import GtkView, GtkUI
  File "/usr/local/lib/python2.4/site-packages/glchess/gtkui/gtkui.py", line 21, in ?
    import gobject
  File "/var/lib/python-support/python2.5/gtk-2.0/gobject/__init__.py", line 30, in ?
    from _gobject import *
ImportError: /var/lib/python-support/python2.5/gtk-2.0/gobject/_gobject.so: undefined symbol: PyUnicodeUCS4_FromObject
--------------------------------------------------
Traceback (most recent call last):
  File "/usr/games/glchess", line 20, in ?
    start_game()
  File "/usr/local/lib/python2.4/site-packages/glchess/glchess.py", line 2, in start_game
    import main
  File "/usr/local/lib/python2.4/site-packages/glchess/main.py", line 16, in ?
    import gtkui
  File "/usr/local/lib/python2.4/site-packages/glchess/gtkui/__init__.py", line 3, in ?
    from gtkui import GtkView, GtkUI
  File "/usr/local/lib/python2.4/site-packages/glchess/gtkui/gtkui.py", line 21, in ?
    import gobject
  File "/var/lib/python-support/python2.5/gtk-2.0/gobject/__init__.py", line 30, in ?
    from _gobject import *
ImportError: /var/lib/python-support/python2.5/gtk-2.0/gobject/_gobject.so: undefined symbol: PyUnicodeUCS4_FromObject

näyttäs siltä että tossa gobjectissa ois jotain häimää, mutta ei lähtenyt toimimaan, vaikka asensin python-gobject paketit..

oiskohan niin, että tää kone ei jotenkin osaa ettiä niitä oikeasta paikasta.. tuo /var/lib/python-support/python2.5/gtk-2.0/gobject/_gobject.so on pelkkä linkki joka osottaa olemattomaan kansioon/tiedostoon..