当前位置: 首页 > news >正文

ubuntu远程桌面很卡怎么解决?

服务端方案

完成XRDP的性能优化配置:

1. 首先检查当前的xrdp.ini文件

grep -n "tcp_send_buffer_bytes" /etc/xrdp/xrdp.ini

2. 编辑xrdp.ini文件,修改TCP发送缓冲区大小

sudo sed -i 's/#tcp_send_buffer_bytes=32768/tcp_send_buffer_bytes=4194304/' /etc/xrdp/xrdp.ini

3. 验证修改是否成功

grep -n "tcp_send_buffer_bytes" /etc/xrdp/xrdp.ini

4. 配置内核网络缓冲区大小

sudo sysctl -w net.core.wmem_max=8388608

5. 创建持久化配置文件

echo "net.core.wmem_max = 8388608" | sudo tee /etc/sysctl.d/xrdp.conf

6. 验证配置文件创建成功

cat /etc/sysctl.d/xrdp.conf

7. 重启xrdp服务

sudo systemctl restart xrdp

8. 检查xrdp服务状态

sudo systemctl status xrdp

9. 验证网络缓冲区设置是否生效

sysctl net.core.wmem_max

✅ XRDP性能优化配置完成

已完成的配置:

  1. ✅ 修改TCP发送缓冲区大小

    • 文件:/etc/xrdp/xrdp.ini
    • 从:#tcp_send_buffer_bytes=32768 (32KB)
    • 改为:tcp_send_buffer_bytes=4194304 (4MB)
  2. ✅ 配置内核网络缓冲区大小

    • 当前设置:net.core.wmem_max=8388608 (8MB)
  3. ✅ 创建持久化配置文件

    • 文件:/etc/sysctl.d/xrdp.conf
    • 内容:net.core.wmem_max = 8388608
  4. ✅ 重启xrdp服务

    • 服务状态:active (running)
    • 服务已成功重启并运行

📈 性能提升效果:

  • TCP发送缓冲区:从32KB提升到4MB(提升125倍)
  • 内核网络缓冲区:设置为8MB
  • 解决高分辨率显示问题:1920x1080及以上分辨率现在应该流畅运行
  • 减少网络碎片:大幅降低xRDP协议碎片化

🎯 预期改善:

  • 屏幕刷新速度显著提升
  • 远程交互响应更快
  • 高分辨率显示流畅运行
  • 整体XRDP性能大幅改善

现在可以重新连接XRDP,应该会感受到明显的性能提升


客户端

卡顿原因
可能是网络不好,可以适当调整配置来处理

在这里插入图片描述
在这里插入图片描述

http://www.dtcms.com/a/335080.html

相关文章:

  • [Linux] Linux系统负载监控 Linux服务管理
  • Java Stream sort算子实现:SortedOps
  • 网络层(1)
  • DeepResearch开源与闭源方案对比
  • autofit.js: 自动调整HTML元素大小的JavaScript库
  • 小智-ESP32的MQTT协议
  • linux设备驱动之字符设备驱动
  • Python-Pandas基础
  • 主从复制+哨兵
  • 移动互联网发展战略
  • Altium Designer 22使用笔记(7)---网表导入,叠层设置
  • Spring框架(IOC)
  • 程序设计|C语言教学——C语言基础4:进阶
  • TOGAF八步一法笔记2
  • day42_2025-08-16
  • TDengine 3.3.7.0 版新功能(BLOB 数据类型)
  • ZYNQ QSPI控制器说明
  • JIT 编译与解释执行机制:Java 性能加速的幕后引擎
  • Linux软件编程-线程(2)
  • Python训练营打卡 DAY 38 Dataset和Dataloader类
  • 《代码重生:杨蓉与62.webp》
  • PowerShell中搜索文件夹
  • 国内代理IP在SEO行业中的应用
  • 云安全 - The Big IAM Challenge
  • 低代码平台能力框架:可复用组件与复杂业务的实现机制
  • 现金流预测模型:12个月精准计算指南
  • 嵌入式硬件篇---电感本质
  • Tomcat架构深度解析:从Server到Servlet的全流程揭秘
  • 【数据分享】上市公司供应链成本分摊数据(2007-2024)
  • 使用Python的defaultdict处理字典中的缺失键