让RDP在Ubuntu22.04上工作是相当简单的。但是在我的客户端机器上,我有一个4k监视器,而在主机上,我有一个1440 P监视器。使用Remmina,我无法找到使用客户端解析(4k)进行连接的方法。
由于屏幕是从主机屏幕镜像到RDP连接,它给我的印象是,在22.04的默认RDP支持下,我不能这样做?我尝试了RDP和VNC,两者都有相同的行为。
如果是的话,我有什么选择?
发布于 2023-03-18 13:54:32
您可以尝试以下任何一种设置。我尝试过这两种方法,它们都提供了更高分辨率的UI体验,但它们都有一些局限性。
Setup 1-使用xrdp作为服务器上的主机服务,从命令行(而不是图形界面)启动。
在本例中显示的UI是gnome桌面,尽管它的配置与直接在服务器上的图形会话中出现的桌面没有完全相同。
只要我将服务器框上的直接访问限制在终端会话上,我的客户端就能很好地工作。但是,如果我已经通过远程桌面连接到服务器,然后尝试直接在服务器上启动图形用户界面,则附加到服务器的监视器只显示一个黑色屏幕。(客户端会话继续运行。)
安装程序2-在mate桌面上使用x2go
mate桌面比默认的gnome桌面更简单,但我发现它完全符合我的目的。我在x2go中观察到的一个特点是,如果在x2go客户端会话中以图形方式启动,则火狐和铬都不能正常工作。解决方法是在服务器上的DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus,客户端会话中打开一个终端窗口,使用以下命令手动设置DBUS_SESSION_BUS_ADDRESS环境变量: export,然后从终端命令行启动x2go或or。根据我的经验,出于任何原因,这个问题仅限于这两个浏览器。我测试过的其他图形程序没有类似的问题。
https://askubuntu.com/questions/1431696
复制