Re: Remote Desktop Under Linux

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Tim here.  There are multiple ways to do remote access of which
Remote Desktop (RDP) is only one of them.  I've never tried to use
RDP to serve my Linux/BSD machines' GUI to another (Windows or
otherwise) machine.  However, I can confirm that if you're sitting at
the Linux/BSD machine, you can use RDP to access a remote Windows
machine.  However, accessibility may vary if you need access to
underlying accessibility data that a screen-reader might use.

For accessing a Linux/BSD machine's GUI from another machine, the two
most common ways I've encountered are to use VNC or to forward the X
protocol.  For the former, you'd install something like the
"tightvncserver" package on the Linux machine and install a VNC
viewer on your local machine.  You can then connect to it from your
local machine.  Note that this might leave your VNC/GUI login prompt
up for others to hammer on, so I'd either enable it via SSH manually
as-needed, or set up a secure tunnel (either a SSH tunnel or a VPN
tunnel) to the machine and ensure that VNC only listens on localhost.

In a similar fashion, if you have a local X server, you can use ssh's
"-X" parameter tunnel to the remote machine and open windows on your
local machine desktop. For example, issuing

  local$ ssh -X user@xxxxxxxxxxxxxxxxxx

creates a virtual X connection on the remote server, and then when
SSH'ed into that machine, I can launch programs there that display
locally such as:

  user@remote$ xcalc

Again, accessibility for either of them may be limited to the
graphics, so a screen-reader might face difficulty.  But a
screen-magnifier should still be of assistance.

Hope this helps,

-tim



On December 31, 2020, Linux for blind general discussion wrote:
> Hi,
> 
>  
> 
> I have my ssh access and local GUI desktop working for my Linux
> machine quite well.  I also have ssh access to a Linux machine on
> the Microsoft Azure service working.
> 
>  
> 
> Before I go down the path of trying to get remote desktop access to
> the GUI, does this actually work.
> 
>  
> 
> The article at Linux - Microsoft Azure
> <https://portal.azure.com/#@kellykellford.onmicrosoft.com/resource/subscript
> ions/968d4c66-18eb-48df-87b5-6d1918a03749/resourceGroups/linux/providers/Mic
> rosoft.Compute/virtualMachines/linux/connect>  has details on what
> you need to do to connect to the GUI for a machine running on
> Azure.  I am hoping to use the Windows RDP client to connect and
> just get the Gnome audio.  I know it won't be perfect.
> 
>  
> 
> If this does actually work, does anyone know the syntax to tell the
> XRDP service on the Linux machine to use Gnome as the desktop
> session?  The article shows this command but it is for a different
> desktop.
> 
>  
> 
> Tell xrdp what desktop environment to use when you start your
> session. Configure xrdp to use xfce as your desktop environment as
> follows:
> 
>  
> 
> echo xfce4-session >~/.xsession
> 
> Restart the xrdp service for the changes to take effect as follows:
> 
> sudo service xrdp restart
> 
>  
> 
> Also, thanks for the answers to my other questions here.  I haven't
> contributed much here but will offer one tidbit, on the off chance
> anyone here is trying to use Microsoft Teams on Linux.  You have to
> start the Linux version of Teams with the additional command line of
> -force-renderer-accessibility.  This instructs Chrome and software
> using Chromium, to ensure things go through the accessibility API.
> If you don't, Orca won't read anything when Teams loads.  If you do
> add this, Teams works fairly similar to how it does on other
> platforms.
> 
>  
> 
> I know I do not post here often so in full disclosure, my day job
> is working for Microsoft running  a service known as the enterprise
> Disability Answer Desk that works to resolve accessibility issues
> for business, government, education and other enterprise customers.
>  I've wanted to understand how our technology works on Linux, where
> we have it available.
> 
>  
> 
> Kelly
> 
> _______________________________________________
> Blinux-list mailing list
> Blinux-list@xxxxxxxxxx
> https://www.redhat.com/mailman/listinfo/blinux-list
> 

_______________________________________________
Blinux-list mailing list
Blinux-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/blinux-list




[Index of Archives]     [Linux Speakup]     [Fedora]     [Linux Kernel]     [Yosemite News]     [Big List of Linux Books]