Page 1 of 19

Up-to-date Test Snap

Posted: Tue Jan 15, 2019 9:26 pm
by Ophiuchus
This is the current build of freeorion master branch (~160MB) as a snap published on https://snapcraft.io/freeorion

Install via root/sudo:

Code: Select all

snap install --channel latest/beta freeorion
Run via

Code: Select all

snap run freeorion.freeorion
or simply

Code: Select all

freeorion
Update if a new version comes out or switch to this build:

Code: Select all

snap refresh --channel latest/beta freeorion
If you want to deactivate the snap you can do that

Code: Select all

snap deactivate freeorion
Remove if you want to free the space AND DELETE YOUR SAVE FILES:

Code: Select all

snap remove freeorion
Currently investigating support for graphics drivers different from the host system (and not having to install a gnome content snap for playing freeorion); if the snap you install supports the graphics-core22 interface you can plug in the following; if the installed freeorion snap does not use the interface, it probably uses the gnome content snap:
  • mesa-core22 (gets installed by default) which ships the mesa libs and userspace drivers. You can use it to use different (or newer) mesa stacks on a userspace level by following a different channel of the snap. Currently 2023-11-21 on all channels is 23.0.4; note the core22 related gnome-42-2204 snap ships Mesa 23.0.4-0ubuntu1~22.04.1 which is probably similar/the same(?).
  • nvidia-core22 ships a kernel driver (and probably some libs too that use this driver) that is related to the pc-kernel snap that runs on UbuntuCore systems. AFAIU you need this if you do have a nvidia graphics card, but no full desktop environment (e.g. a kiosk or a compute application/OS). From a desktop system, the host nvidia libraries should be loaded via dbus.
  • another/your own implementation of the interface. One could use this to ship their own drivers.
Also investigating to use the steam snap related content snap (the gaming-graphics-core22) which features three different tracks (kisak-fresh, oibaf-latest, and kisak-turtle).

I push weekly builds using the same revision as the other test builds to channel 'beta' on the 'latest' track (probably tuesday to thursday).

The current official release is available at the channel 'stable' instead
There may be more recent builds at unpredictable times at channel 'latest/edge'.

ImageGet it from the Snap Store!

edit1: info about weekly builds going to --beta, releases to --stable and the intenteded use of the --edge channel for inbetween builds

edit2: use freeorion name instead of freeorion-agrrr3 ; remove last revision 2019-01-14.076fc4b

edit3: add url https://snapcraft.io/freeorion

edit4: add snap store badge, some rewrite

edit5: add information about graphics drivers

Re: Up-to-date Test Snap

Posted: Tue Jan 22, 2019 9:40 pm
by Ophiuchus
Update! Just released

freeorion 2019-01-20.fffde88 (rev 3) channel=beta

Note: that this is released under the official freeorion name, hooray :)

Re: Up-to-date Test Snap

Posted: Tue Jan 22, 2019 11:18 pm
by Geoff the Medio
Is there a relevant web page you can link to for this?

Re: Up-to-date Test Snap

Posted: Wed Jan 23, 2019 8:59 am
by Ophiuchus

Re: Up-to-date Test Snap

Posted: Thu Jan 24, 2019 12:25 pm
by Vezzra
I put a link to FO's snapcraft page in the Download wiki page, posted a news entry and a tweet.

Re: Up-to-date Test Snap

Posted: Thu Jan 24, 2019 1:17 pm
by o01eg
Vezzra wrote: Thu Jan 24, 2019 12:25 pm I put a link to FO's snapcraft page in the Download wiki page, posted a news entry and a tweet.
Looks like PPA info should be updated as well.

Re: Up-to-date Test Snap

Posted: Thu Jan 24, 2019 1:32 pm
by Vezzra
o01eg wrote: Thu Jan 24, 2019 1:17 pmLooks like PPA info should be updated as well.
You mean adding o01eg's PPA?

Re: Up-to-date Test Snap

Posted: Thu Jan 24, 2019 2:30 pm
by o01eg
Vezzra wrote: Thu Jan 24, 2019 1:32 pm
o01eg wrote: Thu Jan 24, 2019 1:17 pmLooks like PPA info should be updated as well.
You mean adding o01eg's PPA?
Yes, PPA mentioned on the page is too old.

Re: Up-to-date Test Snap

Posted: Sun Jan 27, 2019 5:49 pm
by Vezzra
Ok, I've edited that section on the "Download" wiki page and added a link to the "Ubuntu PPA" forum thread. Are these changes ok?

Re: Up-to-date Test Snap

Posted: Sun Jan 27, 2019 7:10 pm
by o01eg
Vezzra wrote: Sun Jan 27, 2019 5:49 pm Ok, I've edited that section on the "Download" wiki page and added a link to the "Ubuntu PPA" forum thread. Are these changes ok?
Yep, thanks.

Re: Up-to-date Test Snap

Posted: Tue Jan 29, 2019 6:26 pm
by Ophiuchus
Update - just released

freeorion 2019-01-27.35c8071 rev=4 channel=beta

Re: Up-to-date Test Snap

Posted: Tue Feb 05, 2019 9:45 am
by Ophiuchus
Released weekly test build:

freeorion 2019-02-03.23f627b rev=8 channel=beta

Re: Up-to-date Test Snap

Posted: Tue Feb 12, 2019 8:38 am
by Ophiuchus
Released weekly test build:

freeorion 2019-02-11.d02d04f rev=9 channel=beta

Some changes for FOCS scripters:
  • Added CombatTarget condition, which (similar to Location condition) matches objects that are matched by the combat targets condition of the specified content (by Geoff). I think this is a preparation for species also getting a combat target condition to be able to compose target conditions in weapon parts.

Some changes for players:
  • Multiplayer enhancements by O01eg
  • Defenseless Planets with shields get attacked again (regression bugfix) by Ophiuchus
  • French stringtables update by Ouaz

Re: Up-to-date Test Snap

Posted: Tue Feb 19, 2019 7:46 pm
by Ophiuchus
Released weekly test build:

freeorion 2019-02-18.179c903 rev=11 channel=beta

Re: Up-to-date Test Snap

Posted: Wed Feb 27, 2019 10:28 pm
by Ophiuchus
Released weekly test build:

freeorion_2019-02-25.e59129b rev=13 channel=beta

News: Mostly multiplayer features by o01eg.