Author Topic: PUBLIC BETA: Knossos 0.14.3 (combined launcher/installer)  (Read 165173 times)

0 Members and 2 Guests are viewing this topic.

Re: PUBLIC BETA: Knossos 0.14.1 (combined launcher/installer)
I've tried doing that, but it still doesn't display any mods to download.

 
Re: PUBLIC BETA: Knossos 0.14.1 (combined launcher/installer)
After a clean start, it does take a short time to download the list of mods.  Be patient for that.

 
Re: PUBLIC BETA: Knossos 0.14.1 (combined launcher/installer)
Woo Hoo it's fixed Knossos 0.14.3 tested on Linux Xubuntu 20.04 the mods list is back  :lol:


 
Re: PUBLIC BETA: Knossos 0.14.3 (combined launcher/installer)
OMG I HAVE FINALLY SUCCESSFULLY BUILT KNOSSOS!!!  MUAAHAHAHAHA I AM TOTES A [email protected] NAO!

^___ the above is totally sarcasm.  I'm old, and I suck at Linux. But it feels mighty nice to finally have managed to do something right, though!  A very hearty thank you to anagram and praseodym for their invaluable instructions!

Unfortunately, I still am getting weird errors when I try to install certain mods.  Between the Ashes, Friends and Foes, among others are giving me the following:
Code: [Select]
A critical error occurred! Knossos might not work correctly until you restart it.
The error has been reported and will hopefully be fixed soon.
If you want to help, report this bug on our Discord channel, in the HLP thread or on GitHub. Just click a button below to open the relevant page.
I'm going to guess this is a Linux Mint thing because that was happening even with the 0.13.1 Knossos that ngld packaged months ago.  Which stinks, but I have a Windows 10 install I can play on.  It just is on an old spinny-type hard drive instead of the solid state one Linux is on, so it runs a bit slower.  That's fine.  Not being able to figure out how to build current (unpackaged) versions of Knossos in Linux was driving me batty, and finally being able to scratch that particular itch feels wonderful!  I'm still pretty much a useless leach as far as this community is concerned, but I'm now one step closer to usefulness in a bug testing capacity.

Thanks all!
"Any idiot can face a crisis; it is this day to day living that wears you out." – Anton Chekhov

 

Offline ngld

  • Administrator
  • 29
  • Knossos dev
Re: PUBLIC BETA: Knossos 0.14.3 (combined launcher/installer)
You'll have to update your semantic_version package. Did you use pipenv to install the Python dependencies? IIRC it installs the correct version. I'm pretty sure this is the error you saw:

Code: [Select]
ValueError: Invalid requirement specification: '~4.2.3-'
  File "knossos/web.py", line 296, in install
    windows.ModInstallWindow(mod, pkgs)
  File "knossos/windows.py", line 661, in __init__
    self.show_packages()
  File "knossos/windows.py", line 679, in show_packages
    all_pkgs = center.mods.process_pkg_selection(pkgs)
  File "knossos/repo.py", line 336, in process_pkg_selection
    deps = pkg.resolve_deps()
  File "knossos/repo.py", line 733, in resolve_deps
    version = util.Spec.from_version(dep.get('version', '*') or '*')
  File "knossos/util.py", line 931, in from_version
    return Spec(version)
  File "semantic_version/base.py", line 449, in __init__
    subspecs = [self.parse(spec) for spec in specs_strings]
  File "semantic_version/base.py", line 449, in <listcomp>
    subspecs = [self.parse(spec) for spec in specs_strings]
  File "knossos/util.py", line 919, in parse
    res.append(semantic_version.SpecItem(spec_text))
  File "semantic_version/base.py", line 393, in __init__
    kind, spec = self.parse(requirement_string)
  File "semantic_version/base.py", line 408, in parse
    raise ValueError("Invalid requirement specification: %r" % requirement_string)
You should be able to see the same error in your log (either on the terminal or ~/.config/knossos/log.txt).

 
Re: PUBLIC BETA: Knossos 0.14.3 (combined launcher/installer)
SQUEE!!! HE'S BACK!

I think I just peed a little.

I'm in windows right now, but I'll take a look at that log next time I'm using my Linux system.  Thanks and welcome back!

EDIT: And Knossos 0.14.3 is working flawlessly on Windows 10. :yes:
« Last Edit: June 27, 2020, 08:50:07 pm by perihelion »
"Any idiot can face a crisis; it is this day to day living that wears you out." – Anton Chekhov

 
Re: PUBLIC BETA: Knossos 0.14.3 (combined launcher/installer)
I can confirm that Knossos 0.14.3 works properly for me on Windows 7.

 

Offline mj3437

  • 24
Re: PUBLIC BETA: Knossos 0.14.3 (combined launcher/installer)
How do I update Knossos?

 

Offline mj3437

  • 24
Re: PUBLIC BETA: Knossos 0.14.3 (combined launcher/installer)
Never mind.

  
Re: PUBLIC BETA: Knossos 0.14.3 (combined launcher/installer)
Hi there,

I came back to Freespace2 after a long break.
This new way to manage the mods and launch the game looks great. Thanks guys for continuing the work after all these years.  :)

A question about the OS supported. I'm currently running Debian buster, I tried to install Knossos using the Ubuntu procedure, but this is not working.
Do you know if there is a way to install and run Knossos on Debian ?

Thanks !

 
Re: PUBLIC BETA: Knossos 0.14.3 (combined launcher/installer)
IMHO the best solution would be a snap, flatpack, or appimage.  That way the developer or maintainer of the package only has to target one build and it works on all distros.  Since I was able to build from source on xubuntu 20.04, I have attempted to figure out how to package it as a snap, but it is way over my head  as mostly a normie.  I did go ahead and request it be made a snap at snapcraft.io

 

Offline Zarax

  • 210
Re: PUBLIC BETA: Knossos 0.14.3 (combined launcher/installer)
Is there any guide on how to properly make mods from scratch for knossos? My google-fu is failing me.
The Best is Yet to Come

 
Re: PUBLIC BETA: Knossos 0.14.3 (combined launcher/installer)
I don't recall ever seeing a guide, but here are the basics (to the best of my recollection, I'm not at home right now) :
- You can create mods in the "Development" tab
- Mods are divided in "packages", each with their own data folder structure, eg. whereas an old mod would look like :
<FSO>/MyMod/data/missions
a Knossos mod will look like :
<FSO>/MyMod/MyCorePackage/data/missions
- Packages can be required, recommended, or optional
- You can add dependencies for other mods on a per-package basis (iirc), eg. make your core package depend on the MediaVPs, or any other mod

 

Offline Zarax

  • 210
Re: PUBLIC BETA: Knossos 0.14.3 (combined launcher/installer)
Hmm, I think modding FS2 changed a lot in the last years...
Do you mind giving me a few links to some updated modding guides?
The package dependencies are intriguing and for sure more efficient than copy-pasting from tbl files....
The Best is Yet to Come

 

Offline Androgeos Exeunt

  • Captain Oblivious
  • 212
  • Prevents attraction.
    • Wordpress.com Blog
Re: PUBLIC BETA: Knossos 0.14.3 (combined launcher/installer)
I think that's what X3NO means; open Knossos and press the "Develop" tab at the top of the window - it has links to a mod creation guide for Knossos as well as an online version of the FRED2 documentation included with FS2.
My blog

Quote: Tuesday, 17 March 2020, 1340hrs UTC, #general
z64555
I highly doubt I'd be able to get enough precision with hand tools and a drill press to be able to make a good quality lathe
in fact, often its more expensive to try to build one from raw materials.  Unless you have access to a high-grade junkyard where you can salvage parts from

Mito [PL]
the hardest part would be the "table" everything is on itself
because well, nothing can beat a ton and a half of strong steel shaped for the purpose

z64555
yes

Mito [PL]
Actually, seasoned ton and a half of strong steel shaped for the purpose

z64555
seasoned? what, you added spices to the metal?

 

Offline Goober5000

  • HLP Loremaster
  • Administrator
  • 214
    • Goober5000 Productions
Re: PUBLIC BETA: Knossos 0.14.3 (combined launcher/installer)
Is there any guide on how to properly make mods from scratch for knossos? My google-fu is failing me.

There is a guide in the first post of this very thread. :)
https://docs.google.com/document/d/1oHq1YRc1eXbCgW-NqqKo1-6N_myfZzoBdwZuP16XImA/edit?pli=1#

 

Offline Zarax

  • 210
Re: PUBLIC BETA: Knossos 0.14.3 (combined launcher/installer)
Thanks, I don't know how I missed the obvious spot.
The Best is Yet to Come