• [gentoo-user] Easiest remote desktop for Windows client?

    From Grant Edwards@21:1/5 to All on Thu Aug 25 00:10:01 2022
    What's the easiest way to get a remote desktop working for a Gentoo
    server with a Windows 10 client machine?

    A lot of sources recommend xrdb since Windows comes with a native RDP
    client. But there is no ebuild for xrdb in portage -- though I found
    one in an overlay.

    VNC would probably be OK, but I'd need to install a VNC client on the
    Windows end, and that may be problematic.

    Does it matter that I don't run a "desktop environment"? I have a
    pretty minimalistic setup using the openbox WM and a couple tint2
    panels.

    --
    Grant

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Julien Roy@21:1/5 to All on Thu Aug 25 00:40:01 2022
    This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------jeApn43P9GIqLdemgca5e8bk
    Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64

    SGVsbG8sDQoNCk9uIDgvMjQvMjIgMTg6MDMsIEdyYW50IEVkd2FyZHMgd3JvdGU6DQo+IFdo YXQncyB0aGUgZWFzaWVzdCB3YXkgdG8gZ2V0IGEgcmVtb3RlIGRlc2t0b3Agd29ya2luZyBm b3IgYSBHZW50b28NCj4gc2VydmVyIHdpdGggYSBXaW5kb3dzIDEwIGNsaWVudCBtYWNoaW5l Pw0KDQpuZXQtbWlzYy9mcmVlcmRwIGhhcyBhIHNlcnZlciBVU0UgZmxhZy4gSSBuZXZlciB1 c2VkIGl0LCBidXQgZnJvbSB3aGF0IEkgDQpyZWFkLCBpdCBjYW4gYmUgdXNlZCBhcyBhIFJE UCBzZXJ2ZXIgbGlrZSB5b3Ugd291bGQgYSBXaW5kb3dzIG1hY2hpbmUuDQpPdGhlcndpc2Us IHlvdSBjb3VsZCBhbHNvIHNldHVwIGEgVk5DIHNlcnZlciBhbmQgaW5zdGFsbCBhIFZOQyBj bGllbnQgb24gDQp5b3VyIFdpbmRvd3MgUEMuDQoNCi0tIA0KSnVsaWVuDQo=

    --------------jeApn43P9GIqLdemgca5e8bk--

    -----BEGIN PGP SIGNATURE-----

    wsB5BAABCAAjFiEEUri1ZrRDZASH+Q0NvvIpdEiEiEIFAmMGplkFAwAAAAAACgkQvvIpdEiEiEJl yggAzyjSQq9ELHlJxn5AtLdAQTVkIkixfCGCfXh/geKzDnIL4wNfgDlPyUxqB1Gg693jD3kNfnly GkaWi3QPx2BySkLVLyyQ4jil2H+TKQnHcmxczrDw6O7bfOjek8olPN9+U5DlOc7VYowJe1TnLCFn W3szv64XvxRa1G4QsMfZN0byTnjL1+uniKvG8yu19RHnz+drYRdqvkmG65cAF50xrywuXADLA1GF we4aOXnw1OB2+CfhzFlFm3kVBItquvinunUVb+Jda04bhkhuWEEZYUGwS9/a4ygDkhMFirO+Qf0h 6mvNhkFrRYZjyChMlivnTRKuWgk6bVdNyEAV3gs4Eg==
    =o2SU
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Grant Edwards@21:1/5 to Grant Edwards on Thu Aug 25 01:50:01 2022
    On 2022-08-24, Grant Edwards <grant.b.edwards@gmail.com> wrote:

    What's the easiest way to get a remote desktop working for a Gentoo
    server with a Windows 10 client machine?

    A lot of sources recommend xrdb since Windows comes with a native RDP
    client. But there is no ebuild for xrdb in portage -- though I found
    one in an overlay.

    The xrdp-0.9.19 and xorgxrdp-0.2.18-r1 ebuilds in the ACE overlay
    installed with no fuss at all:

    https://data.gpo.zugaina.org/ace/net-misc/xrdp/

    ** And they didn't pull in any new dependencies! **

    The /etc/init.d/xrdp openrc script works as expected.

    I didn't have a ~/.xinitrc, so I got the default X11 "xclock and three
    xterms" when I connected remotely from the Windows machine.

    So I created a ~/.xinitrc file with this in it:

    #!/bin/bash
    exec openbox --startup /home/grante/.config/openbox/autostart-xrdb

    My normal local desktop startup commands are in /home/grante/.config/openbox/autostart,
    but I wanted a remote session to start up a little differently, so I
    created a second openbox autostart file for use by xrdp sessions.

    Everything works fine except for openbox menu items that start urxvt
    with options to set the title and exec an application. Those menu
    entries appear to do nothing. The menu entry to start a "plain" urxvt
    works fine. When I manually execute urxvt with title/exec options in a
    remote session, that works fine too. So I'm a little baffled why
    those commands don't work from the openbox menu for a remote session.

    Of course, there's still the inescapable brokenness of apps like
    Chrome and Firefox which insist only one instance per user can run at
    any time. Apparently the concept of multiple GUI sessions running simultaneously on one machine is beyond the grasp of some people...

    --
    Grant

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Julien Roy@21:1/5 to All on Thu Aug 25 02:30:01 2022
    This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------z9oAB44dRvvQcEW24iVkPHNz
    Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64

    DQoNCk9uIDgvMjQvMjIgMTk6NDgsIEdyYW50IEVkd2FyZHMgd3JvdGU6DQo+IE9uIDIwMjIt MDgtMjQsIEdyYW50IEVkd2FyZHMgPGdyYW50LmIuZWR3YXJkc0BnbWFpbC5jb20+IHdyb3Rl Og0KPiANCj4gT2YgY291cnNlLCB0aGVyZSdzIHN0aWxsIHRoZSBpbmVzY2FwYWJsZSBicm9r ZW5uZXNzIG9mIGFwcHMgbGlrZQ0KPiBDaHJvbWUgYW5kIEZpcmVmb3ggd2hpY2ggaW5zaXN0 IG9ubHkgb25lIGluc3RhbmNlIHBlciB1c2VyIGNhbiBydW4gYXQNCj4gYW55IHRpbWUuIEFw cGFyZW50bHkgdGhlIGNvbmNlcHQgb2YgbXVsdGlwbGUgR1VJIHNlc3Npb25zIHJ1bm5pbmcN Cj4gc2ltdWx0YW5lb3VzbHkgb24gb25lIG1hY2hpbmUgaXMgYmV5b25kIHRoZSBncmFzcCBv ZiBzb21lIHBlb3BsZS4uLg0KDQpZb3UgY2FuIGNyZWF0ZSBhIHNlcGFyYXRlIHByb2ZpbGUg Zm9yIEZpcmVmb3ggKEkgYXNzdW1lIENocm9tZSB0b28pIA0Kd2hpY2ggYWxsb3dzIHlvdSB0 byBydW4gYSBzZWNvbmQgaW5zdGFuY2UsIHRob3VnaCBpdCdzIG5vdCBpZGVhbCwgc2luY2Ug DQp5b3UgZG9uJ3QgaGF2ZSB0aGUgc2FtZSBib29rbWFya3MsIGhpc3RvcnksIGV0Yy4gQSBz aGVsbCBzY3JpcHQgc2hvdWxkIA0KYmUgYWJsZSB0byBjb3B5IHRob3NlIG92ZXIsIHdoaWNo IHlvdSBjb3VsZCBydW4gZXZlcnkgdGltZSB5b3Ugc3RhcnQgDQp5b3VyIG9wZW5ib3ggc2Vz c2lvbi4NCg0KLS0gDQpKdWxpZW4NCg==

    --------------z9oAB44dRvvQcEW24iVkPHNz--

    -----BEGIN PGP SIGNATURE-----

    wsB5BAABCAAjFiEEUri1ZrRDZASH+Q0NvvIpdEiEiEIFAmMGwPkFAwAAAAAACgkQvvIpdEiEiEK7 iQgAq7nEzKgFBmyR6N3sdZNw8lGTQ+auxI+7zenId8XO7TJvtR0igaiizSJdH9ARfG4uu4RApofR nmbTjMO/SKSyE0pmYi+nugjEb7bDgindO4Iom5JJFZhbr2qr+MBPs4lBMWj0osg8s1vMPQ17bSFF Xkrc8f+uGJ0jqegmsfOGddRMXkL5kvv8eGQ90K8I4uCGOLYtN4sq2auGxLSFo+yLbMqqu+LQtUy6 F+HnoaHOAupyiLqWnM469a/d2pnjIXePfFzbf2mCRY1xHyCPZgFm2Lh1aBzlid2Mf4eHoD31Qt9T xahRK2PU1BJcTtVZfn92b+sFcWIRWm8UsYXygIvraA==
    =0UEj
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)