Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Window resize not possible #140

Open
ShonkaiDJ opened this issue Nov 29, 2023 · 0 comments
Open

Window resize not possible #140

ShonkaiDJ opened this issue Nov 29, 2023 · 0 comments
Assignees
Labels
bug Something isn't working

Comments

@ShonkaiDJ
Copy link

ShonkaiDJ commented Nov 29, 2023

EDIT! SOLVED (MOSTLY)
_After opening an xfreerdp session, I snapped it out of full-screen mode I logged out and ended the session. I decided to do the same from the Cassoway GUI option 'Launch Full RDP session' (Tab;Misc). After these actions (likely one of them would do the trick but it's late again), I could change the window-size finally.

(Mean while I could not get the application to scale. Now 'Scale' set to 140 works too. It's too big or too small so it seems. I will figure out how to get it to go to 125% or even 106% as my Plasma Desktop is set to ideally.)_
Edit2 (partially solved) Using the /scale-desktop:xxx Flag in the GUI I can scale the application to 125%. It still is not stable. Remote App Windows interact with each other when moving and scaling.

Describe the bug
I cannot resize/scale my app windows. Can freerdp sessions be forced NOT (never) to start in Full Screen mode?

To Reproduce
Steps to reproduce the behavior:

  1. Autostart set up in Misc tab
  2. Start application (Notepad ++ or OneNote or Outlook)
  3. Go to edge with cursor
  4. No scaling cursor

Expected behavior
I want to be able to scale/ resize the remote application window

Work-around
Open a full session and set the application to the optimal size for the moment. Close session by login out.

System information:

  • Host is KDE Plasma Desktop on Zorin Core
  • virt-manager --version 2.2.1
  • FreeRDP version 2.2.0
  • Guest is PCI Passthrough SSD with Activated Windows 10 Pro
  • python3 -m cassowary -h Version : 0.6A
  • GUI settings: No Extra RDP Flags, Multi-monitor not enabled (All Default)

Additional context
image
I have tried many options for 2 nights now. It's not easy to assess, considering I can't see in the log what may happen to/on the guest side. I have tried to set flags in the gui only to notice flags are set already that may overrule my set flags (CMDLINE: xfreerdp /d:"HGS**" /u:"" /p:"" /v:"**" +clipboard /a:drive,root,/home/skdj +decorations /cert-ignore /sound /scale:100 /dynamic-resolution /span)

I have also noticed the session is not properly closed (screenshot). Not even when I use the likely intended buttons in the gui. At some point I even got a message I arrived to the max sessions allowed. It would be nice to know opening the full FreeRDP opens the same session as the one the gui is in. Not sure how hard that is or what may have been a motivation not to make it so.

From what I can find on xfreerdp, when /scale is set, /smart-sizing (DPI scaling(?)) cannot be set.

@ShonkaiDJ ShonkaiDJ added the bug Something isn't working label Nov 29, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants