Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Lakis

26
Posts
84
Following
A member registered Apr 28, 2018

Recent community posts

(1 edit)

No joy, segmentation faults.

Looking in the adhoc error logs  seems something is trying to go well above the normal buffer size and then that's where it stops.

Pastebins are below.

https://pastebin.com/8U80du1R -- Silverpine adhoc log I kept just incase anything was captured there.

https://pastebin.com/XxSBWaku -- Kobold-CPP Adhoc log, config folder log didn't update when running from CLI, so I kept my own log.

Looking in my sys-info I can see the CoreDump, viewing that it just says Segmentation Fault and then provides a Memory Reference pointer.


Core was generated by `./koboldcpp-linux --model Gemma-4-Sparse.gguf --usevulkan --gpulayers -1 --quiet --multiuser 100 --contextsize 4096 --skiplauncher --port 5003 --nofastforward'.

Program terminated with signal SIGSEGV, Segmentation fault.

#0  0x00007f0e54ca095c in ?? ()

Which, that isn't exactly useful. Either way, I think I'll call it here and just keep using Qwen when I feel the urge to play! 
Edit: Thank you for taking the time to try and help. I really appreciate it!

(1 edit)

Heads up, hotfix 1.7.0c, even with the token fallback, still doesn't resolve this particular issue.

Pastebin below.
https://pastebin.com/FjVVi1CE

In this log, I started a new game, attempted to talk to multiple NPCs. Second NPC I was informed that the fallback would be utilized for the token count.

(4 edits)

I ran it via the Terminal and had it pipe into a txt file.

./Silverpine.x86_64 < /silverpine-adhoc-line.txt

Edit: Like so.


I don't show the game itself running, but I do show that the log does capture it from a new document. 

Yeah, it's still a no-go.

https://pastebin.com/GjXxt3Wt

Link to fresh Kobold.log on google drive since I can't upload the file specifically.
https://drive.google.com/file/d/1fdCcfvb74Jubq3LcpijvfoPXI2eS5gg5/

Hopefully this will shed some light on the situation. 

A continuation of the error.

 Linux Mint 22, 64GB DDR5, AMD RYZEN 9 7950X , AMD Radeon 6900 XT w/16gb VRAM.
Running LLM service locally via machine instead of third party.

Error: The LLM service has encountered an Error: An error occurred while sending the request. 

Tried a few things, rolling back to an older and the unstable branch of Kobold-CPP just to rule that out, no joy. Going back to the Qwent Legacy 16gb model still works just fine, so for now that's the model I'm using.

(5 edits)

Oh! Okay, so we're literally talking to our own local server as if we would with a 3rd party provider. That makes sense why I was getting that error then. 

You could use the .config location that you use for saves to also record logs. I'd say defaulting to /dev/null with the option to enable using ~/.config/unity3d/Three Eyes Software/Silverpine/logs or allowing a user to specify a specific dir would be an option as well.

Linux generally has a number of dirs that are found regardless of distro. So, if we're not using the /home/user/.config/silverpine/logs we could utilize /var/log/silverpine or something else. 

Anyways, I'm going to try out your suggestion and repo0rt back! Thank you Three Eye!

Edit: Manually Downloaded Gemma-4-Sparse outside of the Game, looked into the .seal file and found the URL for it. Deleting and redownloading through the game didn't change behaviour. Did the same with Koboldcpp... We'll see what happens. 

Edit02: Right, so that didn't change the behavior either. Ah well, I'll just try it once we reach 1.7!

(5 edits)

 Linux Mint 22, 64GB DDR5, AMD RYZEN 9 7950X , AMD Radeon 6900 XT w/16gb VRAM.

I know it's not my system because in older iterations 1.6.4 and 1.6.5 I was just fine.
Selected local GPU, but it seems like it attempts to connect to an external LLM service and errors out with:

The LLM service has encountered an Error: An error occurred while sending the request.


Below is what I pulled from the log as it ran.

I assume it's attempting to use a 3rd party LLM service instead of my local GPU because of the Tokens, but I'll eat humble pie if I'm wrong.

Tokens: 797

<CheckMemoryCompression>d__163:MoveNext()

System.Threading.ExecutionContext:RunInternal(ExecutionContext, ContextCallback, Object, Boolean)

System.Runtime.CompilerServices.MoveNextRunner:Run()

System.Threading.Tasks.AwaitTaskContinuation:RunCallback(ContextCallback, Object, Task&)

System.Threading.Tasks.Task:FinishContinuations()

System.Threading.Tasks.Task`1:TrySetResult(TResult)

System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:SetResult(TResult)

KoboldSharp.<GetTokenCount>d__7:MoveNext()

System.Threading.ExecutionContext:RunInternal(ExecutionContext, ContextCallback, Object, Boolean)

System.Runtime.CompilerServices.MoveNextRunner:Run()

UnityEngine.WorkRequest:Invoke()

UnityEngine.UnitySynchronizationContext:Exec()

System.Net.Http.HttpRequestException: An error occurred while sending the request ---> System.Net.WebException: Error getting response stream (ReadDoneAsync2): ReceiveFailure

I'm not trying to run it via 3rd Party Vendors, is there a setting I can change in the .config files to force it to utilize my GPU?

Steps to reproduce:
Download 1.6.6b without having run any other versions of Silverpine. Launch. After AI Model loads, attempt to talk to any NPC. Error should appear.

I'm pretty sure I'm not doing anything out of the ordinary for this.


Edit: Loading the Demo Server things behave as expected, but attempting to load via GPU using the Demo program ALSO triggers this LLM Warning.


Edit 02: Loading older QWEN-3.5 works. I Didn't both with Gemma-4-Dense-Large, I don't have the VRAM for it, but since the Sparse isn't behaving I doubt it's larger brother would either.

I got around that by saying I'd work to do in the shed for him and that to do it he'd need to give me the key for the shed. I'd just repeat that he needed to give me the key to the shed before I could leave until I got the key.

Huh, so 9 with 1 enigma. Neat!

I'ma keep faffing about then. I definitly plan to collect my notes on all the people I've talked to so far in game to keep track of my adventure, it's hard just going in blind like this, but fun!

Neato! I really like this because it's not a bad use of AI, as far as I can tell at least. It's always interesting and I can run it on my machine locally if I want (which I do because I like 'owning' my data.)

Keep up the work Three Eye, I'm excited to see what you come up with in the future. If there's ever a Patreon, Kofi, or Subscribestar in the future I'd be down to chip a few more bucks in.

Not looking for spoilers, but just how many different characters are in the game at this time?

(1 edit)

Ah, see I wasn't sure how to describe my character SPECIFICALLY doing actions and was just typing, for example.


I grab the offered axe and nod my head. "I understand, I'll be back after I finish with the wood!" Having said that. I turned to leave, not expecting a response or any follow up instructions. 


Using just Double quotes to handle text and then leaving actions blank. As though I were RPing in something like F-list or Furcadia or another RP site. Not used Asterisks for a while, I'd definitely have that noted in a read-me or FAQ if that's intended.

How would I describe myself fulfilling their actions? 
I.E. I'm asked to chop wood and store it in the wood shed... A Shed that doesn't exist.

Negative.

Yes.

It runs in any browser as far as I can tell.

You can download the HTML file and everything it needs to display the porny goodness.

You get some flare text and some interactions/acknowledgments, but it's not too indepth. Nothing that can't be had anywhere else. as far as I'm aware.

My brother in christ, it is an HTML game.

Beautiful work.

Sweet - I'll hold off until I can play without the fullscreen then!

A Save State or save system would also be useful for the long-term, but this is still young so. Things will happen in time.

Have a good one!

Any way to not be in FullScreen mode?

Trying the normal bind of f11 and it's not working.

Nice Material so far though!

Found a  way, you need a save editor and then search for gender, Change everything to the female portion of the Gender's and you won't have any issues... At least, I've not had any so far.

Is there a way to change gender after the fact or are we stuck with the gender we've chosen for the playthrough of that save?

It might be cursed, get a anti-curse scroll.

Technically the Dopple-ganger is a form of mimic so they're already added them in. However, if you're thinkin of the more traditional Chest mimic, I think yo're being FAR too vanilla.


Lets go wild and see about having mimic armour or whole houses!