xvfb chrome headless
cipher-x-sudo
PROOP

4 months ago

can we use this in railway?

$10 Bounty

3 Replies

cipher-x-sudo
PROOP

4 months ago

⚠️ DISPLAY not set by environment, defaulting to :99 (Xvfb should be running on this display)
🚀 Initializing Flow Generator API Server...
✅ Server ready (browser will initialize on first request)
🌐 Server listening on http://0.0.0.0:8080
📚 API documentation available at http://0.0.0.0:8080/
2026-01-24T19:27:57.729Z GET /api/status
2026-01-24T19:27:58.521Z POST /api/projects
🖥️ DISPLAY environment variable: :99
✅ DISPLAY is set: :99
✅ Xvfb appears to be accessible on :99
🚀 Launching browser...
❌ Failed to launch Chrome in headed mode
   Error: Missing X server to start the headful browser. Either set headless to true or use xvfb-run to run your Puppeteer script.
   DISPLAY: :99
   Xvfb processes found: 50
   Xvfb is running but Chrome cannot connect to it
   Possible causes:
     - Xvfb not fully initialized
     - Permission issues
     - DISPLAY variable not properly set
   Display is NOT accessible via xdpyinfo
   DISPLAY: :99
2026-01-24T19:27:59.786Z POST /api/generate/image
🖥️ DISPLAY environment variable: :99
✅ DISPLAY is set: :99
✅ Xvfb appears to be accessible on :99
🚀 Launching browser...
❌ Failed to launch Chrome in headed mode
   Error: Missing X server to start the headful browser. Either set headless to true or use xvfb-run to run your Puppeteer script.
   Xvfb processes found: 92
   Xvfb is running but Chrome cannot connect to it
   Possible causes:
     - Xvfb not fully initialized
     - Permission issues
     - DISPLAY variable not properly set
   Display is NOT accessible via xdpyinfo```


cipher-x-sudo
PROOP

4 months ago

i got alway mising X error


coppa
HOBBY

15 days ago

Is there an answer regarding this matter?


Welcome!

Sign in to your Railway account to join the conversation.

Loading...