问题标签 [xrdp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
42 浏览

xrdp - 运行 Sublime 时 XRDP 崩溃

我可以使用 Windows 远程桌面从 Windows 机器连接到我的 Ubuntu 机器。

但是我不能运行像 sublime 这样的程序,因为它会使xrdp. 我可以在 Ubuntu 上打开终端和简单的文本编辑器程序,而不会导致xrdp.

如果我glxgearsxrdp会话中运行,它会打印错误:

虽然我可以 ssh 到 Ubuntu 并运行glxgears得很好。

这里可能是什么问题?

谢谢!

0 投票
0 回答
367 浏览

linux - XRDP-减少远程桌面上的网络出口

我将我的旧 Windows 笔记本电脑作为客户端连接到基于云(Azure/GCP/Aws)的 Linux VM 以进行开发工作。在客户端,我使用 RDP,在远程 VM 上,我配置了 XRDP。基于云的虚拟机似乎是一个很好的成本效益选择,可以更灵活地选择处理器、内存等规格,但问题是在执行远程桌面时网络出口较高。对于常规开发工作,例如在 IDE、浏览器等上工作,出口或“网络输出”的速度为 20 MB/分钟。如果我连接到 Windows VM,我可以通过以下操作将出口限制为 2MB/分钟微软的指导方针

有没有办法限制 XRDP 使用的带宽?尝试以下但不减少出口:

  • 在 RDP 设置中选择低带宽体验。
  • 在 VM 上切换到轻量级桌面环境 XFCE。
  • 在 VM /etc/xrdp/xrdp.ini 上,将 max_bpp 设置为 16。
0 投票
0 回答
97 浏览

ubuntu - 带有 XRDP 的 Ubuntu 无法使用 Cron 的 GUI 启动程序

我使用带有 xubuntu-desktop 和 xrdp 的 Ubuntu 18.04 LTS,我创建了一个用于重启 JDownloader 的脚本,例如:

并在 cron 中配置:

Cyber​​ghost 重置并重新启动工作,但 Jdownloader 不会启动,因此如果尝试启动没有 cron 的脚本,JD 将重新启动并完美运行。

现在我问如何使用 XRDP 从 Cron 启动程序 GUI?谷歌说将此添加到cron:

但没有任何工作......

0 投票
1 回答
999 浏览

guacamole - Apache Guacamole XRDP 桌面显示有时模糊

我在 Ubuntu 20.04 上使用 Apache Guacamole 1.2.0 和 XRDP 0.9.12。

查看远程桌面时,字体有时会显示得相当清晰(可惜仍然比直接打开 RDP 连接时要少),但通常会变得模糊/块状,如下面的屏幕截图所示。

模糊的 RDP 桌面

可以通过让浏览器窗口失去输入焦点来“引发”这种情况。但在远程桌面上工作时也会发生这种情况。通过触发重绘(例如,通过将鼠标移到文本上),字体在重绘的屏幕区域再次变得清晰,而在其他屏幕区域保持模糊。

Guacamole 中的 RDP 连接设置配置如下:

Guac RDP 连接设置

我玩了一下字体平滑和缓存选项,但无法改善这种情况。有什么办法可以防止字体“变得模糊”?

此致,

伯恩德

0 投票
0 回答
234 浏览

ubuntu - xrdp 连接到现有的很棒的 wm

我在 ubuntu 20.04 上运行 Awesome WM。我正在使用 xrdp 从我的 mac 连接到它。问题是当我连接到它时,会创建一个新会话。是否可以连接到已经在机器上运行的现有会话。

我的 startwm.sh 看起来像这样。

但它永远不会连接到该机器上运行的会话。有没有办法来解决这个问题 ?

0 投票
1 回答
826 浏览

regex - fail2ban 的正则表达式(用于 xrdp.log)

为了为 xrdp 攻击配置 fail2ban,我需要一些正则表达式的帮助。

/var/log/xrdp.log我可以看到:

[20201229-12:24:42] [INFO ] Socket 12: AF_INET6 connection received from ::ffff:82.74.118.114 port 55267

所以在jail.conf我添加:

filter.d/rdp.conf写道:

显然我的正则表达式很糟糕......

有人能帮我吗 ?谢谢

0 投票
0 回答
86 浏览

linux - 粘贴文本时防止添加额外的空行

我正在使用 xrdp(mobaXterm,remoteNG)连接到我的 Ubuntu。

当我将文本从主机粘贴到 Ubuntu 到任何基本的文本编辑器(如 vi、vim、nano)中时,我在每一行之后都有一个空行。

如果我将它粘贴到一些 GUI 编辑器,如 vscode 和其他它不会被复制。当我通过 ssh 连接到 Ubuntu 机器时,它也可以正常工作。

似乎所有基本编辑器都有一些全局设置,因为我也尝试安装 neo vim,但同样的问题。

如果我尝试像 gdit 这样的基本 gui 编辑器,它也可以正常工作。

我该如何解决这种行为?

0 投票
1 回答
5588 浏览

ubuntu - xrdp 无法在启动后打开 PID 文件 /run/xrdp/xrdp.pid(还没有?):不允许操作

我对使用 ubuntu 很陌生,希望得到一些帮助:)。
在 ubuntu18.04 上使用 xcfe4 安装 xrdp。结束了以下内容;
无法连接到服务器,
已尝试更改文件的权限

0 投票
0 回答
119 浏览

python - 与远程桌面连接时在 Raspberry Pi 上播放本地音频

我的 Raspberry Pi 4 有问题,配备了最新的 Raspbian。我编写了一个 Python 脚本,它从 USB HID 设备(pyusb lib)中读取一些数据,并且需要 root 权限才能执行此操作。另外我的脚本通过 AV Jack 播放一些音频(pygame lib)。这很好用,只要我连接了显示器并直接在 Pi 上工作。我已经安装了 xrdp 以通过 Win 10 远程桌面连接到 Pi。如果我尝试通过具有 root 权限的远程桌面启动我的脚本,则在音频播放时出现错误:

xcb_connection_has_error() returned true

如果我在没有 root 权限的情况下通过远程桌面启动我的脚本,音频播放效果很好,但 USB 访问不起作用。我已经尝试向 中添加规则以udev/rules.d毫不费力地将普通用户添加到 usb 用户组。有人有解决与 xcb 连接的错误的解决方案吗?

非常感谢,丹尼尔

0 投票
2 回答
316 浏览

ubuntu - XRDP 未使用我的 .xinitrc 文件中指定的 DWM

我正在尝试让 RDP 访问我的运行 ubuntu 服务器 20.04.1 的 X 服务器(是的,我知道通常你不会在服务器上使用 X,但我有一些理由)我不想使用 GNOME 的所有资源使用所以我想将其更改为 DWM,但每当我连接 XRDP 时,它仍在使用 GNOME,即使我在其中创建了一个 ~/.xinitrc 文件exec dwm。当我使用监视器进入物理机并运行 startx 时,它确实使用了 dwm。当我通过 XRDP 连接时,它只是不使用 dwm。我也尝试添加exec dwm到我的 /etc/X11/xinit/xinitrc 文件中,但它仍然无法正常工作。我已经使用重新启动了 XRDP,sudo systemctl restart xrdp但我可能需要重新启动其他一些服务,但我不确定是什么。任何帮助将不胜感激!