Frets on Fire X - won't run properly!

Hello, I need to work out this issue… I’ve installed fofix package from Packman with necessary dependencies, however running from icon leave just this in fofix.log:

    0.000233] (D) Logging initialized: Sat Dec 19 17:28:46 2009
    1.504075] (W) Pitch bending is not supported; install john.stumpo's pitchbend module (r7 or higher) if you want it.
    1.672074] (W) Missing pyaudio - microphone support will not be possible
    2.563267] (D) GameEngine class init (GameEngine.py)...
    2.565487] (D) FoFiX v3.121 Final starting up...
    2.565756] (D) pygame version: 1.9.0release
    2.566730] (D) Initializing audio.
    2.586242] (D) Audio configuration: (44100, -16, 2)
    2.630600] (D) Initializing pygame.mixer & audio system at 44100 Hz.
    2.630961] (D) Initializing video.
    3.042702] (D) Compiling shader "stage" from ../data/shaders/lightning.vert and ../data/shaders/lightning.frag.
    3.104967] (D) Compiling shader "sololight" from ../data/shaders/lightning.vert and ../data/shaders/lightning.frag.
    3.121817] (D) Compiling shader "tail" from ../data/shaders/lightning.vert and ../data/shaders/lightning.frag.
    3.147239] (D) Compiling shader "tail2" from ../data/shaders/rockbandtail.vert and ../data/shaders/rockbandtail.frag.
    3.169547] (D) Compiling shader "notes" from ../data/shaders/metal.vert and ../data/shaders/metal.frag.
    3.185089] (D) Compiling shader "neck" from ../data/shaders/neck.vert and ../data/shaders/neck.frag.
    3.195536] (D) Compiling shader "cd" from ../data/shaders/cd.vert and ../data/shaders/cd.frag.
    3.227233] (D) 0 joysticks found.
    3.234978] (E) Terminating due to unhandled exception: 
Traceback (most recent call last):
  File "./FoFiX.py", line 276, in <module>
    main()
  File "./FoFiX.py", line 175, in main
    engine = GameEngine(config)
  File "/usr/share/games/fofix/src/GameEngine.py", line 597, in __init__
    self.data = Data(self.resource, self.svg)
  File "/usr/share/games/fofix/src/Data.py", line 78, in __init__
    self.players = Player.loadPlayers()
  File "/usr/share/games/fofix/src/Player.py", line 301, in loadPlayers
    cache = playerCacheManager.getCache()
  File "/usr/share/games/fofix/src/Player.py", line 259, in getCache
    conn = sqlite3.Connection('FoFiX-players.cache')
**OperationalError: unable to open database file**

Please mind that last line pointing on some database. Any advices are welcome.

For me works:

sudo chmod -R a+wr /usr/share/games/fofix

I know, it isn’t a smart way.

Regards
Felix

You’re right, personally I didn’t expect such work-around :wink: Felix thanks a lot!

I’m just reporting the change in folder locations
In openSUSE 13.1 its

chmod -R a+wr /usr/share/fofix/

and I had to install python-numeric from http://software.opensuse.org/package/python-numeric?search_term=python-numeric
Happy jamming!