GithubHelp home page GithubHelp logo

Comments (10)

josStorer avatar josStorer commented on June 11, 2024 1

Go to the Configs page, check Enable WebUI and run the model, then open http://127.0.0.1:8000 in your browser. Does the issue still exist at this point?

from rwkv-runner.

josStorer avatar josStorer commented on June 11, 2024 1

What version of Ubuntu are you using?

Ubuntu 20.04
https://github.com/josStorer/RWKV-Runner/blob/master/.github/workflows/release.yml#L78

from rwkv-runner.

zicklag avatar zicklag commented on June 11, 2024

The web UI works completely fine.

from rwkv-runner.

josStorer avatar josStorer commented on June 11, 2024

Actually, the code of client and webui is exactly the same. The difference is that the client uses the system webview rendering. Therefore, I believe this may be an issue with the system's webview. At least, I haven't encountered this problem on Windows, macOS, or Ubuntu.

from rwkv-runner.

josStorer avatar josStorer commented on June 11, 2024

Perhaps you can try compiling from the source code. The Linux client in the releases was compiled on Ubuntu.

from rwkv-runner.

zicklag avatar zicklag commented on June 11, 2024

My system should be very similar to Unbutu. What version of Ubuntu are you using?

I may have to try to compile it myself and run in debug mode to see if there's anything suspicious in the logs or web inspector.

Unfortunately Webkit is notorious for having all kinds of bugs and messing things up for things like Tauri, etc. I've done a bit of messing with it before, just not with wails and go.

from rwkv-runner.

josStorer avatar josStorer commented on June 11, 2024

I suggest you use the webui for interaction, which has no difference in functionality compared to the client

from rwkv-runner.

josStorer avatar josStorer commented on June 11, 2024

I suddenly remembered a potential issue: when the client enables webui, it will simultaneously enable deployment mode. Under Linux system, rwkv-runner server starts as a subprocess of the client. And in deployment mode, you cannot terminate the process through the client, so every time you switch models, you have to restart the client.

from rwkv-runner.

zicklag avatar zicklag commented on June 11, 2024

I suggest you use the webui for interaction, which has no difference in functionality compared to the client

That could be fine, but I was hoping to be able to use the WebGPU ( non-Python ) backend if possible, which doesn't have the option to host the WebUI.

Ubuntu 20.04

Ah, maybe that's the issue, since my distro is newer at 22.04.

I'll try running CI on a fork with a newer Ubuntu version and see if that helps.

from rwkv-runner.

zicklag avatar zicklag commented on June 11, 2024

I'll try running CI on a fork with a newer Ubuntu version and see if that helps.

Unfortunately that didn't fix it. I'll have to try building from source locally.

from rwkv-runner.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.