docs(cef): document Linux shell fallback#2387
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (1)
📝 WalkthroughWalkthroughA new documentation section was added to the CEF development guide describing a Linux shell fallback workflow for CEF startup crashes likely caused by Wayland/NVIDIA interactions. The section provides step-by-step instructions to run the core and frontend in separate terminals and configure the frontend to connect to the core's RPC endpoint. ChangesCEF Linux Fallback Documentation
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~5 minutes Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
graycyrus
left a comment
There was a problem hiding this comment.
Nice docs addition — clean write-up of a real pain point for Linux NVIDIA users. One small accuracy nit below, otherwise LGTM.
| File | +/− |
|---|---|
gitbooks/developing/cef.md |
+20 |
| cd app | ||
| pnpm dev | ||
| ``` | ||
|
|
There was a problem hiding this comment.
[minor] The actual UI label is "Run on the Cloud (Complex)" (see bootCheck.cloudMode in app/src/lib/i18n/en.ts), not "Advanced / remote core mode." A user following these steps would look for an option that doesn't exist.
Suggestion:
Open the Vite URL in a regular browser, choose **Run on the Cloud (Complex)**, set the RPC URL to `http://127.0.0.1:7788/rpc`, and paste the bearer token written by the core to `~/.openhuman/core.token`.
graycyrus
left a comment
There was a problem hiding this comment.
Looks good, nice work!
Summary
Refs #2094
Testing
Summary by CodeRabbit