xorgxrdp
xorgxrdp copied to clipboard
macOS xorgxrdp : Cannot run in framebuffer mode.
After successfully building of both "xrdp" and "xorgxrdp" on MacOS Catalina (with XQuartz installed), when starting Xorg a fatal error is reported in /opt/X11/var/log/Xorg.10.log :
765567.423] (EE)
Fatal server error:
[765567.423] (EE) Cannot run in framebuffer mode. Please specify busIDs for all framebuffer devices
The "xorgxrdp" building was performed as follows :
git clone https://github.com/neutrinolabs/xorgxrdp.git
cd xorgxrdp
./bootstrap
./configure PKG_CONFIG_PATH=/opt/X11/lib/pkgconfig
make
sudo make install
As a result, the "Xorg" session manager cannot be used by "xrdp", only "vnc-any" is working.
Any help will be appreciated.
Thanks,
Peter
Just out of curiosity what do you expect on xrdp + xorgxrdp on macOS? What application do you run via xrdp? xrdp + xorgxrdp doesn't show Mac's desktop. I'm very interested in what xrdp users on macOS expect on xrdp. Running DEs such as GNOME?
Thanks for your response !
I expect (-ed ?) xorgxrdp indeed to show Mac's desktop. So far using xrdp and the vnc-any session manager did exactly that, but has the VNC drawbacks such as no automatic screen scaling, a minuscule pointer (a dot, ".", extremely hard to find on the screen at times), etc. When I use xrdp on Linux (e.g. Ubuntu) I use the Xorg session manager, and that works fine. I only use the Windows (10, build 1909) RDP client. I was thinking / hoping that xorgxrdp would allow xrdp to be used with the Xorg session manager on macOS, but I may be wrong with that assumption.
I do a lot of work on Hercules (https://github.com/Peter-J-Jansen/SDL-hyperion) running on multiple hosts (Windows, Linux, RPI4 and macOS), and use RDP to access these systems. For access to the macOS screen I use mostly TeamViewer instead. VNC also works but is less user friendly. I was just hoping to be able to rig up xrdp on macOS like I did on Linux., so that RDP would allow screen access to all these systems.
If xrdp + xorgxrdp definitely cannot show the macOS screen then I am not interested in xorgxrdp, but it would interest me nevertheless to understand what xorgxrdp then can be useful for.
Cheers,
Peter