-
Notifications
You must be signed in to change notification settings - Fork 59
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
Windows session not starting #334
Comments
I'm also having this issue. Winapps.log is not much help. Related issue that will confuse things, I can run a windows RDP session via winapps, and it runs fine. Below, the log states that windows immediately ended when in fact I ran the session for about 5 minutes, clicked around and opened terminal to test that it worked inside of the freerdp session. The "END" line was not appended until after I closed the session. OS: Arch X64
|
A nice feature would be an ability to pull the FreeRDP logs for the command being run, via an environment var or similar. Nonetheless after a bit of rubber ducking I was able to extract the exact command being run by:
Running this command myself resulted in this error:
Removing '+span' from the command allowed it to run properly; I was also able to set /monitors:0 and leave +span. This is added by the Thus, my issue was solved by updating the
Looking at my xrandr settings, seems like there's a 1px space between the two monitors.
Note the "total size" here is 7681px wide instead of the expected 3840+3840=7680. DP-1 is also placed at xy 3841,0. I traced that back to the scaling setting I use in my desktop environment (175% on both monitors). turning that to 100%, 150% or 200% and running winapps again works without issue, and my xrandr output displays as expected (7680px wide). Clearly, the issue was related to the interactions of xfreerdp3 and display scaling on linux; 3840 is cleanly divisible by 1.5 and 2, but not by 1.75, introducing issues there. I plan to raise a bug with xfreerdp as a result; however, I'd like to request the following:
|
Logging was misleading and the date/times logged to file were always the time that the app was initialized, instead of the time of the actual log entry. Issue was noted in winapps-org#334.
Basically the most I've gotten out of this as well after looking deeper into it. |
Check what version of freerdp you're running and see if you can finagle a command out of that. You aren't going to get much from winapps itself unfortunately. I am looking at adding a log file so that the xfreerdp runs are logged to file and thus present more debug info. Winapps itself is a big bash script - to find mine I added an |
I can confirm now that this happens on podman too. |
A couple days ago my WinApps setup stopped working. I've tried terminating and restarting the container, but when launching windows for example: I just get a toast saying: "WinApps: Booting Windows", and then nothing happens.
Trying to launch windows through the terminal gives no output either.
I'm on:
OS: Linux mint 22_x86_64
Kernel: 6.8.0-49
Desktop: Cinnamon 6.2.9
The text was updated successfully, but these errors were encountered: