Jump to content

Azuli-Bluespots

Vintarian
  • Posts

    50
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by Azuli-Bluespots

  1. Happy to add to the list. Just remember to add the .net backports by using

    sudo add-apt-repository ppa:dotnet/backports

    And then you can just install .net 7 via
     

    sudo apt install dotnet-runtime-7.0
    • Vintage Story version :                                             1.19.7 Stable
    • Distro / Kernel Release :                                          Kubuntu 24.04 / 6.8.0-31-generic (64-bit)
    • Mono / .NET package version :                                .NET 7
    • Graphics driver version :                                          Mesa 24.0.5-1ubuntu1 (I guess?)
    • Works for client, mp server or both :                        both
    • Installation method used :                                        "portable", download from Client area extracted to a folder
    • Hacks (if needed) :                                                   None

       
  2. On 5/3/2024 at 11:18 AM, JakeSully said:

    No,

    I had same problem when making a server. It requires DotNet 7 and will not work with DotNet 8 at all.

    You can uninstall DotNet 8 and install DotNet 7.

    For whatever reason I thought I couldn't install .net7 on (K)ubuntu 24.04. Turns out I can, it just takes a little more effort.
    I seriously think that list has been updated since I looked at it.
    image.png.6fda2b97d65c5a5502876ea51b4e9fcd.png

  3. I tried running the game on Kubuntu 24.04 after installing the only version of dot net that seems to be compatible with the OS, 8.0. Seems like VS didn't like a newer flavor. Is that intended or is it because of other issues? (gpu drivers are a bit wonky atm, I'm having issues on it with my GPU. Maybe it's still too early)

    I'm only making this post because if compatibility is going to be an issue for now, I'm gonna have to hold off upgrading my OS for a little longer. Which is sad because I really wanted to try some stuff in the new one.

    Edit: Weird, the flathub version of the game opens, but crashes instantly when opening a world. The manually downloaded version complains about the .net version.
     

    Spoiler

    You must install or update .NET to run this application.

    App: /media/<folders>/games/vintagestory 1-19-7/Vintagestory
    Architecture: x64
    Framework: 'Microsoft.NETCore.App', version '7.0.0' (x64)
    .NET location: /usr/lib/dotnet

    The following frameworks were found:
     8.0.3 at [/usr/lib/dotnet/shared/Microsoft.NETCore.App]

    Learn more:
    https://aka.ms/dotnet/app-launch-failed

    To install missing framework, download:
    https://aka.ms/dotnet-core-applaunch?framework=Microsoft.NETCore.App&framework_version=7.0
    .0&arch=x64&rid=ubuntu.24.04-x64&os=ubuntu.24.04


     

     

  4. 5 hours ago, Thorfinn said:

    Nice!

     

    6 hours ago, BavarianViking said:

    Tweak: Drifters can now also spawn on top of loose stones

    NOOOOOOOOOO! 🫣

     

    There are two types of Vintarians.

    Also, wdym .NET7 isn't needed anymore?? When did this happen, and why did I have to suffer and end up making a tutorial to check your .net versions on linux??

  5. As I'm looking into hosting options, I came across Zerotier and it seems to run on raspberry pi. There are also posts that state that the older versions of the game (mono) also ran somewhat on the raspberry, at least the server did.

    Does anyone have a raspberry 4 with 8gb of ram to see if it makes a difference, or a raspberry 5? I have plans to get one Rpi5 eventually, but I could get it sooner if I could confirm this at least works well. (.net7, zerotier, current VS release)

    I only mention zerotier because it supports more than 5 people in the same network.

  6. So, after MONTHS of warning and trial and error, I was finally able to have a proper .net7 installation on Kubuntu 22.04 - I'm making this topic in case someone searching online can't figure out what is happening to their system when trying to install this thing.

    First thing out of the way: FIND OUT IF YOU HAVE DOTNET INSTALLED OR NOT, AND WHAT VERSION!

    dotnet --info

    If you don't receive anything or get an error, you probably don't have .net installed and is good to go with most tutorials about installing this. BUT if you get a very empty response, that might be a problem.

    dotnet --info
    
    Host:
      Version:      7.0.5
      Architecture: x64
      Commit:       8042d61b17
    
    .NET SDKs installed:
      No SDKs were found.
    
    .NET runtimes installed:
      No runtimes were found.
    
    Other architectures found:
      None
    
    Environment variables:
      Not set
    
    global.json file:
      Not found
    
    Learn more:
      https://aka.ms/dotnet/info
    
    Download .NET:
      https://aka.ms/dotnet/download

    This is because as of writing this post, .net7 is currently on 7.0.10 - And this is going to give you a lot of headaches if you don't pay attention to version numbers because .net likes to keep all versions separated, no overwriting, and no actual updating. So how do you fix this?

    One option is to probably install the RUNTIME (you need the runtime, ignore the SDK unless you're a dev) with the same version as the host listed when you use <dotnet --info>, or...
    https://wiki.vintagestory.at/index.php/Installing_the_game_on_Linux
    You can find your distro or a compatible one in the list, and look into the packages for it to uninstall the HOST, which is what is getting in our way here. I finally found the packages I needed to remove by checking https://packages.ubuntu.com/search?keywords=dotnet

    sudo apt remove --purge dotnet-apphost-pack-7.0
    sudo apt remove --purge dotnet-host

    After these commands, I was hopeful that I would be able to clean my .net installation - and while it didn't do that, it certainly got rid of the 7.0.5 host. To my surprise, instead of going for the highest version installed, it just clung to that version for no apparent reason no matter what I did. After it was removed, <dotnet --info> changed to this:

     dotnet --info
    
    Host:
      Version:      7.0.10
      Architecture: x64
      Commit:       a6dbb800a4
    
    .NET SDKs installed:
      No SDKs were found.
    
    .NET runtimes installed:
      Microsoft.AspNetCore.App 7.0.10 [/usr/lib/dotnet/shared/Microsoft.AspNetCore.App]
      Microsoft.NETCore.App 7.0.10 [/usr/lib/dotnet/shared/Microsoft.NETCore.App]
    
    Other architectures found:
      None
    
    Environment variables:
      Not set
    
    global.json file:
      Not found
    
    Learn more:
      https://aka.ms/dotnet/info
    
    Download .NET:
      https://aka.ms/dotnet/download

    Which you can see, after many failed installation tries, I found out they didn't fail, they were just not being used by the OS at all because of leftover content from previous tries.

    TL;DR: So, to sum it up! Use dotnet --info to check your installed versions, remove the intrusive packages, and start the install from scratch OR install the runtime of the same version as your current host.

    • Thanks 1
  7. Unlucky me, I really want to use any type of windows as little as possible - .net7 is the second main issue of fully moving to linux, the other being properly modding skyrim. (too many apps to run during the process, I can certainly play it in Linux after it's done.)

    I really can't find anything about how to either completely purge whatever dotnet stuff I have installed and start from scratch, or how to properly install it on my system... This is nuts.

    edit: ok, I FINALLY found something. Gonna make a post about it in case someone ends up in the same loophole that I found myself in.

  8. I believe I should just revive this topic instead of making a new one because my issue still involves linux and net7, and I can't find out why it hapens or how to fix it. Maybe @Thorfinn figured out how to install it and is running the latest VS version and could help me too.

    Basically, I have .net7 SDK installed and detected on my system, but no runtime and no framework for some reason.
    Running Kubuntu 22.04, and whenever I try to run the game through the console it shows "You must install or update .NET to run this application." and "No frameworks were found.", but if I use "dotnet --info" on the terminal, I get the same first message, and this:
     

    .NET SDKs installed:
      7.0.400 [/usr/share/dotnet/sdk]

    I'm not sure what to try anymore to properly install or activate net7 in my OS.

  9. Just to be sure here, we CAN'T make cheese/tofu out of soy milk, right? It's ONLY milk? (as in making "vegan" cheese in general to use on recipes)

    I just wanted to make cheese, and I couldn't yet because my group has no focus and I have to make a lot of food all the time. Barely any time to properly explore cooking.

  10. I went to check if there's anything new after the update, and it seems there isn't. But there was stuff that I still didn't translate, so...

     

    Spoiler

     

    "item-psgear-astral": "Engrenagem Astral",
    
    "item-psgear-ethereal": "Engrenagem Etérea",

     

     

     

    • Thanks 1
  11.   "block-fishmount-bass-*": "Robalo Pequeno (Troféu de parede)",
      "block-fishmount-trout-*": "Truta (Troféu de parede)",
      "block-fishmount-perch-*": "Perca (Troféu de parede)",
      "block-fishmount-salmon-*": "Salmão (Troféu de parede)",
      "block-fishmount-carp-*": "Carpa (Troféu de parede)",
      "block-fishmount-pike-*": "Lúcio (Troféu de parede)",
      "block-fishmount-arcticchar-*": "Truta-do-Ártico (Troféu de parede)",
      "block-fishmount-catfish-*": "Bagre (Troféu de parede)",
      "block-fishmount-bluegill-*": "Perca-Sol (Troféu de parede)",
      "block-fishmount-mutant-*": "Peixe Mutante (Troféu de parede)"

    @Spear and Fang

    The new stuff translated to pt-br!

    • Like 1
  12. Ok, I'm looking into the crowdin translation stuff and... sauerkraut?
    There's no mention of sauerkraut anywhere besides cooking 102 and cooking 105. Not even in the vanilla game or culinary artillery. I found a translation for it, but does it really matter if I can't find the item to translate??

  13. That explains why they aren't filling the hunger bar, but the recipes are still confusing in some parts anyway.

    But is that the reason why pemmican wasn't filling as much as way back in 1.16/early 1.17?? I remember it being SUPER filling, and then the last time I made it it gave me nearly nothing, and I thought it was because I didn't use... what was it? Cloudberry? The super filling orange berry that spoils almost instantly and is hard to find? Wildcraft stuff, I believe.

    • Like 1
  14. I was going to ask for some recipes here because I tried to make noodles with sausages and... it was weird. Can I use raw sausages in the cooking pot? Because even the cooked ones were kinda hard to use at all, and the meal wasn't filling that much the bar. (maybe the eggs from More Animals won't give as much saturation as vanilla eggs?)

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.