[GH-ISSUE #505] Cannot run inside Ubuntu Virtual Machine under VMWare Workstation #503

Open
opened 2026-03-03 19:51:00 +03:00 by kerem · 2 comments
Owner

Originally created by @musaulker on GitHub (May 25, 2025).
Original GitHub issue: https://github.com/ProxymanApp/proxyman-windows-linux/issues/505

Description

Cannot run inside Ubuntu Virtual Machine under VMWare Workstation

Steps to Reproduce

  1. Setup a Ubuntu on a Virtual Machine.
  2. Download and run.

Current Behavior

Error logs are shown due to VM

./proxyman_latest 
Linux Trust Store Path =  /usr/local/share/ca-certificates/%s.crt
✅ Sentry Crash Reporter on main is active!
(node:10195) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
(Use `proxyman --trace-deprecation ...` to show where the warning was created)
(node:10195) DeprecationWarning: uuidv4() is deprecated. Use v4() from the uuid module instead.
[10195:0525/121435.590679:ERROR:ozone_platform_x11.cc(239)] Missing X server or $DISPLAY
[10195:0525/121435.591533:ERROR:env.cc(255)] The platform failed to initialize.  Exiting.
terminate called after throwing an instance of 'Napi::Error'
  what():  
Aborted (core dumped)

Expected Behavior

Run :)

Environment

  • App version: 2.25.0
  • Windows/Linux version: Linux
Originally created by @musaulker on GitHub (May 25, 2025). Original GitHub issue: https://github.com/ProxymanApp/proxyman-windows-linux/issues/505 ## Description Cannot run inside Ubuntu Virtual Machine under VMWare Workstation ## Steps to Reproduce 1. Setup a Ubuntu on a Virtual Machine. 2. Download and run. ## Current Behavior Error logs are shown due to VM ``` ./proxyman_latest Linux Trust Store Path = /usr/local/share/ca-certificates/%s.crt ✅ Sentry Crash Reporter on main is active! (node:10195) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead. (Use `proxyman --trace-deprecation ...` to show where the warning was created) (node:10195) DeprecationWarning: uuidv4() is deprecated. Use v4() from the uuid module instead. [10195:0525/121435.590679:ERROR:ozone_platform_x11.cc(239)] Missing X server or $DISPLAY [10195:0525/121435.591533:ERROR:env.cc(255)] The platform failed to initialize. Exiting. terminate called after throwing an instance of 'Napi::Error' what(): Aborted (core dumped) ``` ## Expected Behavior Run :) ## Environment - App version: 2.25.0 - Windows/Linux version: Linux
Author
Owner

@NghiaTranUIT commented on GitHub (May 26, 2025):

@musaulker may I ask what Ubuntu version you're using?

and Proxyman only distributes with x86_64 arch, so it can't run on your Ubuntu Virtual machine on Mac (needs to be distributed as arm64)

It will run if you use Ubuntu VM on Windows PC

<!-- gh-comment-id:2908195674 --> @NghiaTranUIT commented on GitHub (May 26, 2025): @musaulker may I ask what Ubuntu version you're using? and Proxyman only distributes with x86_64 arch, so it can't run on your Ubuntu Virtual machine on Mac (needs to be distributed as arm64) It will run if you use Ubuntu VM on Windows PC
Author
Owner

@musaulker commented on GitHub (May 26, 2025):

Oh, thank you for reminding me the missing pieces.

Its Ubuntu 22.04 x86_64 arch.
I am running it on Windows 11 x64 host machine.

<!-- gh-comment-id:2908791306 --> @musaulker commented on GitHub (May 26, 2025): Oh, thank you for reminding me the missing pieces. Its Ubuntu 22.04 x86_64 arch. I am running it on Windows 11 x64 host machine.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/proxyman-windows-linux#503
No description provided.