Jump to content

0ad on FossaPuppy64 linux - something is missing


Recommended Posts

I have downloaded     0ad_0.0.26-0ubuntu0.20.04.1~wfg1_amd64.deb      and    0ad-data_0.0.26-0ubuntu0.1~wfg1_all.deb

extracted an copied at the needed places in system (Puppy Linux Fossa, build out of packets from ubuntu-fossa)

With first starts, I found, there are directories missing, added them to system (~/.config etc.).

Now the game starts, I can click into the learning-tutorial.


There seems something missing.
- The Viewpoint/camera is in mid of a bush or tree, the only things i can see are moving Tree leaves.
      trying lots of keys on the keyboard, nothing changes, neither zoom nor position of the camera.
  look in Hotkeys config, there shows nothing is defined. Had tried to set the +key for zoom out,
      succesful set that, but with press the +  nothing happens.
  the tooltips on some buttons say 'unused hotkey' before the helping tooltiptext

When I try to open the online-game-site (play0ad) out of the mainwindow, there comes the info
    "profil firefox not found"
When try to download mods there comes:
    Assertion failed: "0 && "Failed to decode base64 public key. Please fix your configuration or mod.io will be unusable.""
    Location: ModIo.cpp:138 (ModIo)

my thoughts:
PuppyLinux is normaly a only root user system. But I can change user with su newusername. Puppy comes with some example-code
how to change user. On that way I had succesed in starting 0ad.
I think, additionally to the added directories (with change owner of them to the username), there are more saveplaces
to create and/or chown of them to the 0ad starting user, but I can't get hints to them, nothing in log files or error messages.
Or the 0ad-starting user should get member of some usergroups, to get more privileges in the system.

MyQuestions are:
1) what files seems to be missing/seems to have wrong permissions,
   so that the cursorkeys and mousekeys for move / zoom in/out won't work ?
2) while try download mod-files comes "Assertion failed: "0 && "Failed to decode base64 public key"
   what do you mean is the error? Assertion from 0  or 'decode base64'
   is there also a file not in system/has a file wrong permissions, which results in 0
   or isn't the user not allowed to decode base64 public key.

Thanks for your help

Eastler

Link to comment
Share on other sites

Hi!

50 minutes ago, Eastler said:

1) what files seems to be missing/seems to have wrong permissions,
   so that the cursorkeys and mousekeys for move / zoom in/out won't work ?

Maybe it's caused because it can't read the default hotkey configuration file. Usually it's located at binaries/data/config/*.*, if not see below.

50 minutes ago, Eastler said:

2) while try download mod-files comes "Assertion failed: "0 && "Failed to decode base64 public key"
   what do you mean is the error? Assertion from 0  or 'decode base64'
   is there also a file not in system/has a file wrong permissions, which results in 0
   or isn't the user not allowed to decode base64 public key.

You can find directories (beside the main one with 0ad-data) used by the game here (where it can read or write): https://trac.wildfiregames.com/wiki/GameDataPaths#Linux

Link to comment
Share on other sites

great :-))  firework for the hints :-))

Quote

Maybe it's caused because it can't read the default hotkey configuration file. Usually it's located at binaries/data/config/*.*, if not see below.

That was the point. I didn't have a default config.

in the wiki is one listed at: https://trac.wildfiregames.com/browser/ps/trunk/binaries/data/config/default.cfg

Link to comment
Share on other sites

great :-))  firework for the hints :-))
    Quote
    Maybe it's caused because it can't read the default hotkey configuration file. Usually it's located at binaries/data/config/*.*, if not see below.
[Click and drag to move]

That was the point. I didn't have a default config.
In the wiki is one listed at: https://trac.wildfiregames.com/browser/ps/trunk/binaries/data/config/default.cfg
   at the lower end is a button Download in other formats:    Plain Text
   with that i could save it as  /home/spot/.config/0ad/config/default.cfg  # spot is the username who starts 0ad

Teststart of the game, i don't see moving Tree leaves, I see a great area, a house, 2 women in front, I could sent them to the bushes ....
allll gooood

I use the mouse scrollwheel, the game zooms in and out :-)))

I go to download mods and got a list of available mods for download :-)))


Great Thanks again

Eastler

Link to comment
Share on other sites

3 hours ago, Eastler said:

look in Hotkeys config, there shows nothing is defined.

You need to install the 0ad-data-common package. It provides the default hotkey configuration in /usr/share/games/0ad/config/default.cfg, as well as fonts and Atlas assets. In fact, when you install packages manually then you need to mimic the behavior of apt and install dependencies and run postinst scripts. To do this, download the .dsc files for 0ad and 0ad-data that are alongside the .deb files in the package mirror. Then open those .dsc files with a text editor and ensure that you have installed, or already satisfied, the dependencies lists on the Depends: lines of those files. This may involve recursively installing dependencies of dependencies.

When apt installs packages, it also runs the .preinst scripts in /var/lib/dpkg/info/[packagename].preinst before extracting the files, then runs the .postinst scripts after finishing installation of the files.

The whole process of installing packages manually seems absurd and error-prone to me. If Puppy Linux Fossa is based on Ubuntu, can't you add the PPA for the Ubuntu packages and then install the Ubuntu packages for 0ad, 0ad-data, and 0ad-data-common with apt commands?

Edited by Norse_Harold
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...