V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
liulongquan
V2EX  ›  Ubuntu

带 gpu 的 ubuntu 远程桌面(xdrp)卡顿

  •  
  •   liulongquan · 2022-12-06 00:44:00 +08:00 · 4762 次点击
    这是一个创建于 500 天前的主题,其中的信息可能已经有所发展或是发生改变。
    如题
    服务器是 epyc milan cpu 64c
    gpu 是 4 张 3090 装的 ubuntu20 系统
    gpu 驱动打上去了,tensorflow 正常运行
    但是用 windows 远程桌面登录 xrdp 很卡,直接表现就是点击左下角那个点阵要一会儿才会出现一些应用图标
    卡得不要不要的,但是用显示器机房直接连接鼠标操作就不卡了
    用 ufotest 网站发现帧率也有五六十帧,而且用 mobaxterm 远程桌面要好一点但是还是会卡顿
    听说是显卡没插显示器就低频运行导致的卡顿?需要诱骗器?
    有没有什么软件的方案能解决?
    17 条回复    2023-08-16 11:36:04 +08:00
    AkideLiu
        1
    AkideLiu  
       2022-12-06 01:04:01 +08:00 via iPhone
    好像是核显的问题。我自己电脑 CPU 是带 f 的没核显,比别人带核显的远程要卡很多。估计 server u 是没核显的缘故。
    xxx027
        2
    xxx027  
       2022-12-06 02:44:42 +08:00
    我用了几个月 xrdp 也是卡到很烦,做了很多系统优化,后来发现是 xrdp 本身的问题,换用 nomachine 后没有这种烦恼了。
    zhanlanhuizhang
        3
    zhanlanhuizhang  
       2022-12-06 09:29:33 +08:00
    xrdp 实现的 rdp 协议性能不好。
    liulongquan
        4
    liulongquan  
    OP
       2022-12-06 12:57:16 +08:00
    @xxx027 nomachine 好像没有听说过,为什么用这个就不卡了?
    xxx027
        5
    xxx027  
       2022-12-06 13:48:08 +08:00
    @liulongquan 如楼上所说,rdp 是微软设计开发的,开源实现 xrdp 并不能完全发挥 rdp 的性能,相同的机器相同的网络环境在 win 下用 rdp 和在 linux 下用 xrdp 的体验是不同的,能明显感受到 win 下用 rdp 更流畅。

    所以更好的办法就是弃用 xrdp 远程,换其他真正的跨平台协议。nomachine 使用的是自己的 NX 协议,真正的跨平台,性能上自然是要比 xrdp 更好的。
    rickiey
        6
    rickiey  
       2022-12-06 15:53:44 +08:00
    linux 下用 VNC 吧, 试试
    pagxir
        7
    pagxir  
       2022-12-06 18:40:45 +08:00
    xrdp 是不支持 gpu 的
    liulongquan
        8
    liulongquan  
    OP
       2022-12-09 14:27:02 +08:00
    @xxx027
    nomachine 我试了一下
    和 xrdp 完全是两个不同方面
    我用 xrdp 虽然鼠标画面动起来画面很卡,但是静态画面是很清晰的
    nomachine 流畅度略有提升,但是静态画面有点糊糊,非常难受,而且还是会卡顿
    xxx027
        9
    xxx027  
       2022-12-09 20:39:44 +08:00
    @liulongquan 你这是要跑什么大型图形程序吗……如果网络环境允许,右上角打开设置 Display -> Change settings 可以把显示质量调到最高。如果还是感觉不满意,那建议是安装 windows server 使用原生的 rdp 协议。微软的 rdp 只有客户端和服务端都是 windows 才能发挥最好的效果。

    附上我之前截的动图,中等显示质量的演示效果:
    liulongquan
        10
    liulongquan  
    OP
       2022-12-09 23:29:32 +08:00
    @xxx027 浏览器内部滑动没有意义啊
    我主要问题是,比如,ubuntu 桌面左下角有一个九个点的矩阵,按下去就会出现像安卓抽屉一样的东西,本来在现场直连显示器很丝滑地从左下角到右上角滑出,但是远程桌面就会卡住,动画很乱,非常非常令人不适,像极了 N 年前的卡顿安卓手机,我已经很多年没有遇到能这么卡的设备 /情景了,无法接受
    liulongquan
        11
    liulongquan  
    OP
       2022-12-09 23:31:23 +08:00
    而且 nomachine 不知道为啥,用 root 安装后,发现其他普通用户居然无法远程登录,一直卡在 authorize 中,密码没有错;瞬间没有用的欲望了
    xxx027
        12
    xxx027  
       2022-12-10 06:36:02 +08:00
    @liulongquan 老哥你要求有点高,远程桌面没这么完美的。你有空可以再试下两台 win 之间互相 rdp 感受一下。我的 nomachine 普通用户能登录,也是一直用普通用户登录的(绝对不会用 root 登录),你自己检查下是不是哪里设置出错了吧。
    NE555
        13
    NE555  
       2023-01-08 13:29:47 +08:00
    @liulongquan 老哥,我和你情况一样,用 xrdp 画面很卡,但是画面很清晰,nomachine 虽然不卡了,但是画面感觉太糊了,你现在用的什么方案啊
    NE555
        14
    NE555  
       2023-01-08 13:30:59 +08:00
    @xxx027 你这是调节 rdp 的显示质量吗,我在 nomachine 了没看到有 Display -> Change settings
    xxx027
        15
    xxx027  
       2023-01-08 21:01:06 +08:00
    @hezhexi2002 连接上机器后,ctrl + alt + 0 调出设置界面,或者将鼠标移至窗口右上角会出现一个翻页的动画,点击进入设置界面。
    liulongquan
        16
    liulongquan  
    OP
       2023-01-10 10:49:54 +08:00
    @hezhexi2002
    现在偶尔用一下 mobaxterm
    和 nomachine 一样都是较为流畅但是很糊
    听说 nvidia 的 nice_dcv 支持显卡加速不知道是不是好点,据说是 linux 远程桌面加速专用方案
    但是中文圈子几乎没有讨论这个的
    debuggerx
        17
    debuggerx  
       247 天前
    直接用网线连接两台电脑的千兆网卡,互相设置静态 ip ,然后把 NoMachine 的画质拉满,用 H.264 编码,最终显示效果和流畅度几乎可以赶上直插显示器
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5345 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 08:54 · PVG 16:54 · LAX 01:54 · JFK 04:54
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.