まさきよと申します。
> 端末から、glinesを起動し、ゲームをはじめて、ゲームオーバーになると、
> /var/lib/lib/games/glines.scores: No such file or
> directoryとエラーが出ます。これはたぶん、/var/lib/games/glines.scoresだと思います。
Vine3.2ですが、gnome-gamesのバージョンは同じです。
same-gnomeでも試してみましたが、同様のエラーが出ました。
設定などではなく、ソースレベルでの修正が必要かと思います。
gnome-gamesではlocalstatedirを/var/libに指定しているのですが、libgnome
のスペックファイルを見ると、ハイスコアの保存場所を
%{_localstatdir}/lib/gamesに指定していました。(つまり、/var/lib/lib/gamesですね)
### libgnome.spec
%configure --disable-gtk-doc
# Having strange problems adding it to CFLAGS. Oh well.
echo '#define GNOME_SCORE_PATH "%{_localstatedir}/lib/games"' >> config.h ←ココ
export tagname=CC
修正したパッケージを作成して試してみたところ、正常にスコアが保存されました。
作成したパッケージを
http://pocomoco.net/vine/libgnome/
以下に置いておきましたので、ご参考ください。
ただし、私はGNOMEをあまり利用していないので、正式なパッケージが出るまでは
リンクを張ってごまかす(ln -s /var/lib/ /var/lib/lib)方が無難かもしれません。