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

0 Members and 1 Guest are viewing this topic.

Offline Bryan See

  • Has anyone really been far as decided to use even go want to do look more like?
  • 210
  • Trying to redeem.
    • Skype
    • Steam
    • Twitter
Re: PUBLIC BETA: Knossos 0.10.1 (combined launcher/installer)
OK. I consider.

 
Re: PUBLIC BETA: Knossos 0.10.1 (combined launcher/installer)
Hm, tried running Knossos on my Mint 18.3 (64 bit) system and this is what I get:
Code: [Select]
~ $ knossos
Traceback (most recent call last):
  File "/usr/bin/knossos", line 10, in <module>
    load_entry_point('knossos==0.6.0', 'gui_scripts', 'knossos')()
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 542, in load_entry_point
    return get_distribution(dist).load_entry_point(group, name)
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2569, in load_entry_point
    return ep.load()
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2229, in load
    return self.resolve()
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2235, in resolve
    module = __import__(self.module_name, fromlist=['__name__'], level=0)
  File "/usr/share/knossos/knossos/launcher.py", line 41, in <module>
    from . import center
  File "/usr/share/knossos/knossos/center.py", line 103, in <module>
    from . import util # noqa
  File "/usr/share/knossos/knossos/util.py", line 30, in <module>
    import semantic_version
ImportError: No module named 'semantic_version'
Any help or hints would be much appreciated.

Edit: it also looks like Knossos is a billion versions behind the latest release in the PPA for xenial (version 0.6.0 instead of 0.10.1):
https://fsnebula.org/knossos/
« Last Edit: June 08, 2018, 11:19:31 am by ShadowOwl »

 

Offline Bryan See

  • Has anyone really been far as decided to use even go want to do look more like?
  • 210
  • Trying to redeem.
    • Skype
    • Steam
    • Twitter
Re: PUBLIC BETA: Knossos 0.10.1 (combined launcher/installer)
Check whether a module named 'semantic_version' exists.

 

Offline ngld

  • Administrator
  • 29
  • Knossos dev
Re: PUBLIC BETA: Knossos 0.10.1 (combined launcher/installer)
@ShadowOwl: You're probably missing the python3-semantic-version package.
The packages for every Ubuntu release before artful are outdated because the python-pyqt5.qtwebengine package is missing there but required for newer Knossos versions. I have no idea why Ubuntu decided to delay the release of that Qt component for that long (it's been literally years since Qt released it) but it's the only platform missing it and as such I saw no reason to keep using the outdated QtWebKit. This means you'll either have to upgrade your Ubuntu installation to artful or bionic, or you backport python-pyqt5.qtwebengine for xenial at which point I could release the current version there.

In the meantime I should probably delete the outdated packages to avoid further confusion. If you're feeling adventurous, you can try building Knossos from source. It still contains the code to support QtWebKit but I can't guarantee that it's still working since it's been quite some time since I last tested it.

 

Offline Bryan See

  • Has anyone really been far as decided to use even go want to do look more like?
  • 210
  • Trying to redeem.
    • Skype
    • Steam
    • Twitter
Re: PUBLIC BETA: Knossos 0.10.1 (combined launcher/installer)
Try the latest version available.

 
Re: PUBLIC BETA: Knossos 0.10.1 (combined launcher/installer)
Is there a way to install Reshade/Sweetfx so that Knossos uses it? Also how do you add any table mods to a campaign or MOD's like the cockpit one?

 

Offline AdmiralRalwood

  • 211
  • The Cthulhu programmer himself!
    • Skype
    • Steam
    • Twitter
Re: PUBLIC BETA: Knossos 0.10.1 (combined launcher/installer)
Also how do you add any table mods to a campaign or MOD's like the cockpit one?
This is supposed to be done through a special kind of mod that I don't think has actually been implemented yet...
Ph'nglui mglw'nafh Codethulhu GitHub wgah'nagl fhtagn.

schrödinbug (noun) - a bug that manifests itself in running software after a programmer notices that the code should never have worked in the first place.

When you gaze long into BMPMAN, BMPMAN also gazes into you.

"I am one of the best FREDders on Earth" -General Battuta

<Aesaar> literary criticism is vladimir putin

<MageKing17> "There's probably a reason the code is the way it is" is a very dangerous line of thought. :P
<MageKing17> Because the "reason" often turns out to be "nobody noticed it was wrong".
(the very next day)
<MageKing17> this ****ing code did it to me again
<MageKing17> "That doesn't really make sense to me, but I'll assume it was being done for a reason."
<MageKing17> **** ME
<MageKing17> THE REASON IS PEOPLE ARE STUPID
<MageKing17> ESPECIALLY ME

<MageKing17> God damn, I do not understand how this is breaking.
<MageKing17> Everything points to "this should work fine", and yet it's clearly not working.
<MjnMixael> 2 hours later... "God damn, how did this ever work at all?!"
(...)
<MageKing17> so
<MageKing17> more than two hours
<MageKing17> but once again we have reached the inevitable conclusion
<MageKing17> How did this code ever work in the first place!?

<@The_E> Welcome to OpenGL, where standards compliance is optional, and error reporting inconsistent

<MageKing17> It was all working perfectly until I actually tried it on an actual mission.

<IronWorks> I am useful for FSO stuff again. This is a red-letter day!
* z64555 erases "Thursday" and rewrites it in red ink

<MageKing17> TIL the entire homing code is held up by shoestrings and duct tape, basically.

 

Offline ngld

  • Administrator
  • 29
  • Knossos dev
Re: PUBLIC BETA: Knossos 0.10.1 (combined launcher/installer)
ReShade/SweetFX have been brought up before. TL;DR: You can get it to work manually by copying the DLLs to FSO's exe folder but you'll have to do that after every FSO update. If anyone wants to automate that by making Knossos copy the DLLs, feel free to submit a PR. AFAIK no other solution (except directly injectiong the DLLs into FSO) would work.

I considered cockpit mods (and table mods) when designing Knossos' metadata schema. Knossos could support them, however as AdmiralRalwood said, the necessary code hasn't been written, yet. For now you'll have to modify the mod's files manually the same way you would have done it before (or you could create a new mod through the dev tab for that purpose which uses the mod you want to modify as a dependency).

 

Offline Fire888

  • 23
Re: PUBLIC BETA: Knossos 0.10.1 (combined launcher/installer)
So...
I have an issue, a major one:

Whenever I try to run a mod, Knossos always starts retail FS2, with the FSO exe, mind you. Aka: It tells me, in the text down below, that it is FSO 3.8.1 etc, but it doesn't start MediaVPs, so, no enhanced graphics, and for any mod, no campaigns to select other than the standard FS2 one.

 Anything I might be doing wrong here?
« Last Edit: June 11, 2018, 09:33:29 am by Fire888 »

 

Offline ngld

  • Administrator
  • 29
  • Knossos dev
Re: PUBLIC BETA: Knossos 0.10.1 (combined launcher/installer)
Can you run a Fast Debug build and upload the debug log?

 

Offline Kazan

  • PCS2 Wizard
  • Moderator
  • 212
  • Soul lives in the Mountains
    • http://alliance.sourceforge.net
Re: PUBLIC BETA: Knossos 0.10.1 (combined launcher/installer)
I still moderate this? :P
PCS2 2.0.3 | POF CS2 wiki page | Important PCS2 Threads | PCS2 Mantis

"The Mountains are calling, and I must go" - John Muir

 
Re: PUBLIC BETA: Knossos 0.10.1 (combined launcher/installer)
I still moderate this? :P

 :yes: but there're more of bryans posts.

Do your job more often :p

 

Offline Fire888

  • 23
Re: PUBLIC BETA: Knossos 0.10.1 (combined launcher/installer)
Can you run a Fast Debug build and upload the debug log?

I tried to, but it doesn't create a log to upload...

I've tried to run it several dozen times, no log that was created anywhere D:

 

Offline ngld

  • Administrator
  • 29
  • Knossos dev
Re: PUBLIC BETA: Knossos 0.10.1 (combined launcher/installer)
Try to run a debug build again (once) and then upload your %appdata%\knossos\log.txt.

 

Offline Fire888

  • 23
Re: PUBLIC BETA: Knossos 0.10.1 (combined launcher/installer)

Try to run a debug build again (once) and then upload your %appdata%\knossos\log.txt.

Here you go.

[attachment stolen by Russian hackers]

 

Offline ngld

  • Administrator
  • 29
  • Knossos dev
Re: PUBLIC BETA: Knossos 0.10.1 (combined launcher/installer)
Weird, at first glance it looks like everything's working the way it should... I'll have a look again later when I have more time.

  

Offline Novachen

  • 29
  • The one and only capella supernova
    • Twitter
Re: PUBLIC BETA: Knossos 0.10.1 (combined launcher/installer)
Mhh.. i encountered a strange error.

Actually i am not able to create a mod that has one of some other mod as a dependency.

I get a "requires 'FSO' which is missing" error message. But this one disappear if i delete the Mod as an Dependency, so it has nothing to do with the FSO package. The change between the last nightly and last official executable made no difference.

I can create and start mods that has mods like Dusk Wars, Exile, Burning Heaven, FreeSpace Port, Shadow Genesis or Scrolls of Antankharzin as an dependency, but i get the error message with Mods like Blue Planet Complete, Between The Ashes or even The Aeos Affair.
Female FreeSpace 2 pilot since 1999.
Former Global moderator in the German FreeSpace Galaxy Forum.

Is one of my releases broken or not working? Please send a PM here or on Twitter, a public tweet @NovachenFS2 or write a reply in my own release threads here on HLP, because these are the only threads i am still participating in.

 

Offline ngld

  • Administrator
  • 29
  • Knossos dev
Re: PUBLIC BETA: Knossos 0.10.1 (combined launcher/installer)
@Fire888: Can you check if your %appdata%\HardLightProductions\FreeSpaceOpen directory exists? If it does, please post the data\fs2_open.log and data\cmdline_fso.cfg files.

@Novachen: Sounds like the version requirements on FSO are conflicting. I should improve that error message. In the meantime, can you open the %appdata%\knossos\log.txt and check if it contains a message like "No version of mod "FSO" found for these constraints: ..." ?

 

Offline Fire888

  • 23
Re: PUBLIC BETA: Knossos 0.10.1 (combined launcher/installer)
@Fire888: Can you check if your %appdata%\HardLightProductions\FreeSpaceOpen directory exists? If it does, please post the data\fs2_open.log and data\cmdline_fso.cfg files.

@Novachen: Sounds like the version requirements on FSO are conflicting. I should improve that error message. In the meantime, can you open the %appdata%\knossos\log.txt and check if it contains a message like "No version of mod "FSO" found for these constraints: ..." ?

There is only a fs2_open.ini, not a .log

Code: [Select]
[Default]
VideocardFs2open=OGL -(1920x1080)x32 bit
TextureFilter=1
Language=English
CurrentJoystick=No Joystick
CurrentJoystickGUID=None
EnableHitEffect=0
SpeechVolume=100
SpeechVoice=0
SpeechTechroom=0
SpeechBriefings=0
SpeechIngame=0
SpeechMulti=0

[Sound]

The config file is attached.


[attachment stolen by Russian hackers]

 

Offline ngld

  • Administrator
  • 29
  • Knossos dev
Re: PUBLIC BETA: Knossos 0.10.1 (combined launcher/installer)
Hm... do you have a log in C:\Games\FreespaceOpen\FS2\data\fs2_open.log ?