liulongquan
V2EX  ›  Ubuntu

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

  •  
  •   liulongquan · Dec 6, 2022 · 8716 views
    This topic created in 1431 days ago, the information mentioned may be changed or developed.
    如题
    服务器是 epyc milan cpu 64c
    gpu 是 4 张 3090 装的 ubuntu20 系统
    gpu 驱动打上去了,tensorflow 正常运行
    但是用 windows 远程桌面登录 xrdp 很卡,直接表现就是点击左下角那个点阵要一会儿才会出现一些应用图标
    卡得不要不要的,但是用显示器机房直接连接鼠标操作就不卡了
    用 ufotest 网站发现帧率也有五六十帧,而且用 mobaxterm 远程桌面要好一点但是还是会卡顿
    听说是显卡没插显示器就低频运行导致的卡顿?需要诱骗器?
    有没有什么软件的方案能解决?
    17 replies  •  2023-08-16 11:36:04 +08:00
    AkideLiu
    AkideLiu
    Dec 6, 2022 via iPhone
    1
    好像是核显的问题。我自己电脑 CPU 是带 f 的没核显,比别人带核显的远程要卡很多。估计 server u 是没核显的缘故。
    xxx027
    xxx027
    Dec 6, 2022
    2
    我用了几个月 xrdp 也是卡到很烦,做了很多系统优化,后来发现是 xrdp 本身的问题,换用 nomachine 后没有这种烦恼了。
    zhanlanhuizhang
    zhanlanhuizhang
    Dec 6, 2022
    3
    xrdp 实现的 rdp 协议性能不好。
    liulongquan
    liulongquan
    OP
    Dec 6, 2022
    4
    @xxx027 nomachine 好像没有听说过,为什么用这个就不卡了?
    xxx027
    xxx027
    Dec 6, 2022
    5
    @liulongquan 如楼上所说,rdp 是微软设计开发的,开源实现 xrdp 并不能完全发挥 rdp 的性能,相同的机器相同的网络环境在 win 下用 rdp 和在 linux 下用 xrdp 的体验是不同的,能明显感受到 win 下用 rdp 更流畅。

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

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