Jump to content

birdspider

Members
  • Posts

    36
  • Joined

  • Last visited

Posts posted by birdspider

  1. hi, after mistakenly using ckan's windows version of AFBW on linux, I installed the linux one but (in contrast to the windows one - in linux) the settings icon does not appear.

    does the extracted (snipped) log help? Also I made sure to have libSDL2 installed.

    Just out of curiosity: I need the 64bit variant of libSDL2 for KSP.x86_64- right? (that is: I do not need the lib32-libSDL2 one ?)
     

    Spoiler

     

    
    The class <GoEVADelayed>d__2 could not be loaded, used in ksp-advanced-flybywire, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null
    The class KSPAdvancedFlyByWire.EVAController could not be loaded, used in ksp-advanced-flybywire, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null
    The class <GoEVADelayed>d__2 could not be loaded, used in ksp-advanced-flybywire, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null
    The class KSPAdvancedFlyByWire.EVAController could not be loaded, used in ksp-advanced-flybywire, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null
    The class <GoEVADelayed>d__2 could not be loaded, used in ksp-advanced-flybywire, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null
    The class KSPAdvancedFlyByWire.EVAController could not be loaded, used in ksp-advanced-flybywire, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null
    The class <GoEVADelayed>d__2 could not be loaded, used in ksp-advanced-flybywire, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null
    The class KSPAdvancedFlyByWire.EVAController could not be loaded, used in ksp-advanced-flybywire, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null
    The class <GoEVADelayed>d__2 could not be loaded, used in ksp-advanced-flybywire, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null
    The class KSPAdvancedFlyByWire.EVAController could not be loaded, used in ksp-advanced-flybywire, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null
    The class <GoEVADelayed>d__2 could not be loaded, used in ksp-advanced-flybywire, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null
    The class KSPAdvancedFlyByWire.EVAController could not be loaded, used in ksp-advanced-flybywire, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null
    The class <GoEVADelayed>d__2 could not be loaded, used in ksp-advanced-flybywire, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null
    The class KSPAdvancedFlyByWire.EVAController could not be loaded, used in ksp-advanced-flybywire, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null
    The class <GoEVADelayed>d__2 could not be loaded, used in ksp-advanced-flybywire, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null
    The class KSPAdvancedFlyByWire.EVAController could not be loaded, used in ksp-advanced-flybywire, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null
    The class <GoEVADelayed>d__2 could not be loaded, used in ksp-advanced-flybywire, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null
    The class KSPAdvancedFlyByWire.EVAController could not be loaded, used in ksp-advanced-flybywire, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null
    The class <GoEVADelayed>d__2 could not be loaded, used in ksp-advanced-flybywire, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null
    
    Load(Assembly): ksp-advanced-flybywire/ksp-advanced-flybywire
     
    (Filename: /home/builduser/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 64)
    
    AssemblyLoader: Loading assembly at /home/<user>/games/ksp 1.1 A/GameData/ksp-advanced-flybywire/ksp-advanced-flybywire.dll
    
    Non platform assembly: /home/<user>/games/ksp 1.1 A/GameData/ksp-advanced-flybywire/ksp-advanced-flybywire.dll (this message is harmless)
    AssemblyLoader: Exception loading 'ksp-advanced-flybywire': System.Reflection.ReflectionTypeLoadException: The classes in the module cannot be loaded.
      at (wrapper managed-to-native) System.Reflection.Assembly:GetTypes (bool)
      at System.Reflection.Assembly.GetTypes () [0x00000] in <filename unknown>:0 
      at AssemblyLoader.LoadAssemblies () [0x00000] in <filename unknown>:0 
    
    Additional information about this exception:
    
     System.TypeLoadException: Could not load type 'KSPAdvancedFlyByWire.EVAController' from assembly 'ksp-advanced-flybywire, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null'.
    
     System.TypeLoadException: Could not load type '<GoEVADelayed>d__2' from assembly 'ksp-advanced-flybywire, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null'.
    
    [ModuleManager] Post run call threw an exception in loading ksp-advanced-flybywire, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null: System.Reflection.ReflectionTypeLoadException: The classes in the module cannot be loaded.
      at (wrapper managed-to-native) System.Reflection.Assembly:GetTypes (bool)
      at System.Reflection.Assembly.GetTypes () [0x00000] in <filename unknown>:0 
      at ModuleManager.MMPatchLoader+<ProcessPatch>d__45.MoveNext () [0x00000] in <filename unknown>:0 

     

     

     

     

     

  2. While building a 0.65 m (tiny) sattelit with attila engine, I found out that there is no (tiny-small) LiquidF-Only tank (no oxydizer) in my mod setup.

    Does anyone know a mod which provides one one?

    I thought about copying/edititing the Toroidal Fuel Tank to come as a LF-only version, but before I do that I want to get some feedback if maybe there is a mod out there that has what I need.

  3. Umm... where do I do this? I'm slightly lost.

    IFF you have an ati card and use the radeon driver unter linux.

    Either in grub while the system is starting - press 'e' on the start-menu-list-entry - this brings up a simple editor - in the kernel line I think add (write) radeon.pcie_gen2=1 - press 'b' to boot that.

    Or to make the change persistent so you don't have to do it every time. Change the same line somwhere in /boot/grub/<whatever>.cfg.

    I can't give you the exact wording because I dont use grub. But these steps should more or less take you there.

    The modinfo and modparams stuff is just to check what the current/default value of radeon.pcie_gen2 is.

    Just "cat /sys/module/radeon/parameters/pcie_gen2" in an termial to show what the parameter currently is.

    EDIT: https://wiki.archlinux.org/index.php/kernel_parameters

  4. Hello,

    I was mucking around with KSP recently because I wasn't satisfied with the games performance (I seemed that something was wrong).

    That is I tracked cpu usage and stuff and things didn't seem to fit. (60% one core only, while having yellow time at lauchpad).

    I tried http://forum.kerbalspaceprogram.com/threads/59005-0-23-Release-2-15-Active-Texture-Management-Save-RAM-without-reduction-packs! and various linux tweaks and finaly reached out for the radeon.* kernel-mod parameters.

    First of all I wanted to see what was enabled:

    modinfo -p radeon ... well I didn't see exactly what was enabled so I found a script (see below).

    EDIT(this should also work: cat /sys/module/radeon/parameters/pcie_gen2)/EDIT

    The param of interest was radeon.pcie_gen2 which was set to -1 which seems to mean "auto", whatever that means.

    This param is well known and not knew, I just assumed that it would be 1 by default these days.

    I added radeon.pcie_gen2=1 to my bootloaders kernel-line (options root=/dev/sda4 rw radeon.dpm=1 radeon.pcie_gen2=1 in my case).

    You can add this in grub by pushing 'e' in your boot menu, change the line and then 'b' to boot.

    To make it persistent add it to your bootloader(grub,lilo,syslinux,gummiboot or whatever)

    This made a difference. I can now have smooth shadow (32 shadow cascades, 32 pixel light source) and green time text.

    Maybe this is useful for someone.


    [birdspider@blackbox bin]$ cat modparams
    #!/usr/bin/env sh
    module="$1"
    echo "Module: $module"; \
    if [ -d "/sys/module/$module/parameters" ]; then \
    ls /sys/module/$module/parameters/ | while read parameter; do \
    echo -n "Parameter: $parameter --> "; \
    cat /sys/module/$module/parameters/$parameter; \
    done; \
    fi; \
    echo; \

    [birdspider@blackbox bin]$ ./modparams radeon
    Module: radeon
    <snip>
    Parameter: msi --> -1
    Parameter: no_wb --> 0
    Parameter: pcie_gen2 --> 1 <-------------------------------------
    Parameter: r4xx_atom --> 0
    <snip>

    Things I also tried:

    LC_ALL=C R600_HYPERZ=1 R600_STREAMOUT=1 R600_SURF=1 R600_TILING=1 R600_GLSL130=1 ./KSP.x86_64

    see: https://wiki.gentoo.org/wiki/Radeon#Tuning which didn't seem to do anything.

    ArchLinux x64, ATI HD6850, 8 GB

  5. Hello,

    0.23 with a bunch of mods runs fine for me, that is archlinux 64, ati HD 6850 - radeon driver, KSP.x86_64.

    Now that it it works I have a last issue with the shadows.

    It's not game-breaking just frustrating when I see other peoples videos with perfect shadows.

    Here is an extreme example of it

    but there are less invasive occurences.

    It is most annoying when I do a landing manouver and the shadow which is always helpful while landing is a fuzzy blob which little resemblence to the craft.

    Also self shadows are obviously ugly.

    Has anyone encountered something like this before. I'm not even sure how to call it. Googling for 'shadow flicker' and stuff didn't help much.

  6. But when i'm in orbit i see some very disturbing lag.

    i run the game in 1080p, why my configuration is not able to run the game with almost full graphics options?

    Can you be more specific ? Orbit of which planet ? Lag as in 'low fps' or 'stutter spikes'? What are 'almost full graphic options' - you did not put the light count setting to the far right - did you ?

    Also Linux Mint Ubuntu Based or Debian ? Which graphics driver (nvidia binary or noveou, see /var/log/Xorg.0.log)? How much RAM do you have.

    The more info you provide, the more precise it is, the better are your chances that someone helps you - also Mint is not offically supported.

  7. For those of you who segfault (core dumped) on the loading animation. The only thing you can do is wait to get it fixed.

    At this moment - to my knowledge - it is unknown if this is a Unity or mesa or both bug.

    Though the correlation with mesa ati drivers is a strong one.

    Therefor either provide the devs with information i.e. here http://bugs.kerbalspaceprogram.com/issues/722 or the corresponding mesa bug as pointed out here http://forum.kerbalspaceprogram.com/showthread.php/24529-The-Linux-compatibility-thread%21?p=381728&viewfull=1#post381728.

    My personal opinion is that this wont get fixed anytime soon (maybe as an sideeffect of a additional fix) because the official support (KSP wise) is Ubuntu+ati-propiatary (which seems to work btw.),

    Ubuntu+ati_opensource seems to be a minor combo therefor has no or less priority and other Linux's are not supported at all.

  8. I've been watching and posted once or twice on this thread (lost in the server crash).

    Running linux mint cinimon 64bit

    Ive noticed that I don't suffer from allot of problems people are having. Crashes, Invisible VAB's, Halfmoon of pixelated white planet, the use of LC_ALL=C ./KSP.x86_64 or 32.

    Oh let me say it again I don't suffer from crashes in 64 or 32 bit. Now I do crash now and again with a 900-1100 part count and or running game for 6+ hrs but It only happens once in a blue moon.

    Got me thinking what I might have diffrent than others.

    none of the below is a for sure. Its jsut what might work

    I hold no responsibilty for what happens why your using sudo. Be smart!

    1) I'm set up for runing steam. It might help to have all thoes packages.

    Goto Terminal type:

    sudo apt-get install ia32-libs

    This will give you 32-bit binaries. Lets you run 32bit version if your in a 64bit os.

    next:

    apt-get install libcurl3-gnutls:i386

    then

    apt-get -f install

    this will finish off all you need.

    2) Video card. I run an nvidia 550. Ive found out that I need proprietary drivers from nvidia. The linux drivers nouveau packaged and provided drivers don't cut the mustard.

    I tryed 310.x drivers and they were nice but what has worked for a charm for me was the 319.12. Even though some new ones are out and not beta Ive not upgraded in fear of somthing geting messed up that now works like a dream.

    To install nvidia drivers download the nvidia.x.run file from nvida.

    know the dir of the file and how to move through your file system in terminal.

    IE: cd dir , cd .. , ls

    etc!

    Before we go on write down what comes next unless you have another computer screen to use.

    You will be using virtual terminal and not be able to see the X window

    CTRL+ALT+F2

    sudo service lightdm stop

    chmod +x driver-file-name.run

    make it so you can run the file

    sudo sh driver-file-name.run

    do what the screen tells you

    sudo reboot

    Let me know if this helps any one. Or not.

    while you may have a working setup, I wouldn't recommend anyone - especially linux starts - to setup the nvidia binary blob* driver as the standard route to try to fix any general issue they have, also - what problems did you have where this action did help ?

    * you basicly circumvent the package manager - can be nasty when deinstalling/updateing packages - also no dependency management

  9. I am running Linux Mint 14 (Nadia), using the Mate Desktop. I know that KSP is not officially supported on my platform, but since Mint 14 is basically Ubuntu, it should be able to make it work. Version 0.19.1 ran fine (after tweaking the start command to LC_ALL=C ./KSP.x86 or LC_ALL=C ./KSP.x86_64)

    KSP starts up fine and I can get through the menu to create a new game. After naming it and selecting a flag it starts to show the nice new loading animation and then just closes. It also closes in the same way when entering the settings menu.

    I tried running both, the 32 and 64 bit version, both with the LC_ALL=C... commands and without (only ./KSP.x86).

    The result is the same for all my tries.

    The console output is the same for all as well:


    Set current directory to /home/user/bin/KSP_linux-0.20.0
    Found path: /home/user/bin/KSP_linux-0.20.0/KSP.x86
    Mono path[0] = '/home/user/bin/KSP_linux-0.20.0/KSP_Data/Managed'
    Mono path[1] = '/home/user/bin/KSP_linux-0.20.0/KSP_Data/Mono'
    Mono config path = '/home/user/bin/KSP_linux-0.20.0/KSP_Data/Mono/etc'
    /dev/input/js0: driver version: 2.1.0 (20100)
    /dev/input/js0: fd 3, buttons 12, axes 6, name Logitech Logitech Dual Action
    /dev/input/js0: axis 0: raw 0, mapped 0.000000
    /dev/input/js0: axis 1: raw 337, mapped 0.000000
    /dev/input/js0: axis 2: raw 337, mapped 0.000000
    /dev/input/js0: axis 3: raw 337, mapped 0.000000
    /dev/input/js0: axis 4: raw 0, mapped 0.000000
    /dev/input/js0: axis 5: raw 0, mapped 0.000000
    Aborted

    I have an Radeon 4870 HD graphics card and as I said before, 0.19.1 ran fine in both, 32 and 54 bit flavors.

    Does anyone have an idea how to solve this?

    i think this is a segfault, as described in http://forum.kerbalspaceprogram.com/showthread.php/24529-The-Linux-compatibility-thread%21?p=381728&viewfull=1#post381728 I postet a bugreport but they do not support any linux other than ubuntu.

    There is hope though as this might be an mesa upstream bug.

    you can run 'gdb ./KSP.x86_64' and then '(gdb) run' which will print something about segfault - as far as I know you cannot do anything about this until the bug is found and fixed

  10. KasperVld says, "ArchLinux is not supported by Unity 4 and by extension also not supported by KSP."

    http://blogs.unity3d.com/2012/11/22/linux-publishing-in-unity-4-0/

    Unity Technologies says, "We currently only offer official support for Ubuntu Linux, version 10.10 or later. However, users are happily running games on a very wide range of linux distributions, including Arch Linux, Gentoo, Debian, and others."

    While these popular Linux distributions are essentially the same and very easily, universally supported, Squad has chosen to take advantage of the support Unity is offering. I don't blame them. They're a small team and probably don't have the time. I recommend keeping non-Ubuntu bug reports out of their tracker and instead keep them on mailing lists, forums (here), and irc. The Linux support community is a very different beast than the corporate support community.

    While I would not push Ubuntu on you, one option you have is to examine how Ubuntu does it (graphics libraries/drivers) and reconfigure your Arch to match. A chroot to Ubuntu as a testing environment would show you exactly what Ubuntu would do with your hardware -- and then if it works you can blame it on the unsupported differences in your distribution and make changes to suit Unity4. After all, Arch is very flexible and configurable.

    yes I understand that, and my response was indeed a bit harsh if one could say that. In the end I just wanted to gather information regarding this segfault, hence the link to the mesa bug. I'm not in touch with gdb or other debugging tools to do bughunts on my own - my guess was that ubuntu had a rather older mesa or other lib and this segfault might reoccour on some 'offically supported' OS. So I figured why not look into it now, instead of waiting until it effects a lot of people.

    I don't honestly know how to 'tweak' archlinux to represent ubuntu* except from downgrading which is against how archlinux works. I can only say that arch is by design very close to upstream and that I expect that such bugs on arch (or gentoo in this context) will occour on other distros with slower update cycle unless fixed somewhere along the way.

    *actually I will research this on the weekend

  11. Hi,

    I'm adding 2 segfault issues, because I think they might play a part in the future since both distros metioned (archlinux and gentoo) are fairly upstream centric,

    and maybe some unoffical linux guru can point one in the right direction.

    Both describe a segfault more or less right after resource loading.

    http://bugs.kerbalspaceprogram.com/issues/534 [0.19] <- this is some other guys report

    http://bugs.kerbalspaceprogram.com/issues/684 [0.20] <- this has been closed on me

    Edit1: might be a mesa bug https://bugs.freedesktop.org/show_bug.cgi?id=64913

×
×
  • Create New...