mirror of
https://github.com/1Remote/1Remote.git
synced 2026-04-25 05:26:04 +03:00
[GH-ISSUE #1030] 支持xrdp的动态分辨率 #815
Labels
No labels
area-configuration
area-ct-app
area-ct-rdp
area-ct-remoteapp
area-ct-ssh
area-ct-vnc
area-launcher
area-list
area-tags
area-teamwork
bug
chore
dependencies
general-build/ci
general-performance
general-refactor
general-security
general-supportive
general-ux
meta-documentation
meta-enhancement
meta-enhancement
meta-feature
meta-help-wanted
meta-unknown-error
priority-hi
priority-low
pull-request
question
resolution-duplicate
resolution-invalid
resolution-wontfix
stale
task-put-off
task-still-considering
task-working-in-progress
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/1Remote#815
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @meteor1113 on GitHub (Nov 19, 2025).
Original GitHub issue: https://github.com/1Remote/1Remote/issues/1030
Originally assigned to: @VShawn on GitHub.
Is your feature request related to a problem? Please describe.
#542
xrdp的实现比微软的rdp少一些功能,动态分辨率微软好像在windows server 2012以上才实现,不知道xrdp有没有实现,或者实现的协议是否一样。
但用microsoft store中的"remote desktop"客户端,连接xrdp + xfce4,是可以在窗口改变大小时跟随改变分辨率的。
这个功能可以在1Remote上实现吗?
Describe the solution you'd like
Describe alternatives you've considered
Additional context
@VShawn commented on GitHub (Nov 19, 2025):
目前我不清楚该如何实现. XRDP 我也没研究过,因为我基本只用无界面的 Linux 做些简单工作。
@github-actions[bot] commented on GitHub (Dec 20, 2025):
This issue is stale because it has been open for 30 days with no activity.
@itagagaki commented on GitHub (Dec 30, 2025):
I tried to connect to an Ubuntu + xfce4 + xrdp via RDP from Windows 11.
First, when I connected using Microsoft's built-in mstsc.exe, the remote desktop resolution did not match the client window size.
Even when dragged the window edge to resize it during the connection, the remote desktop resolution did not change dynamically.
Does the resolution of a remote desktop dynamically change when using the Microsoft Store version of the client?
(I don't want to install the Store version on my own environment, so I can't verify this.)
Next, connecting with the latest 1Remote build (1.3.0-alpha) resulted in the remote desktop resolution matching the client window size. Resizing the window and reconnecting set the desktop resolution to the new size.
However, as with mstsc.exe, resizing the window during the connection did not dynamically change the remote desktop resolution. Is this the problem?
I believe this stems from xrdp's limitations or some other difference, but if this problem doesn't occur with the Microsoft Store version of the client, it would be worth investigating how to resolve it.
@VShawn commented on GitHub (Dec 31, 2025):
I'm not sure, but I don't think the Microsoft Store version will have the ability to dynamically change the resolution.
But as I said before, I don't use the GUI version of Linux, so I'm not sure. I only experimented with XRDP's connectivity capabilities early in development, but I didn't dig deeper.
@itagagaki commented on GitHub (Dec 31, 2025):
Support for the "Remote Desktop" app from the Microsoft Store ended in May 2025, and it is no longer available to install from the Store.
Microsoft offers the "Windows App" as an alternative. But it requires an organizational accout. Cannot be used with personal Microsoft accounts.
So I can't try either "Remote Desktop" or "Microsoft App". The only other option I can try besides "1Remote" is mstsc.exe (the legacy “Remote Desktop Connection”).
The following is my conclusion at this point:
"Does the remote desktop resolution change dynamically when resizing the window during a connection to xrdp?"
@VShawn commented on GitHub (Jan 5, 2026):
After thinking about it for a while, I decided to put this ticket off. as I don't think support for XRDP is important.