NETworkManager icon indicating copy to clipboard operation
NETworkManager copied to clipboard

RDP login to Debian 13 virtual machine program crashes

Open sfwwslm opened this issue 3 months ago • 8 comments

Describe your issue:

Debian 13 is a virtual machine in Proxmox. It uses the sriov integrated graphics card (https://github.com/strongtz/i915-sriov-dkms) directly connected to the host machine. When connecting remotely, the screen goes black and the program crashes. Using mstsc.exe, the connection works fine.

Please let me know if more details are needed.

Steps to reproduce the issue:

NETworkManager version: 2025.8.10

  • [ ] Portable

Windows version (like 10.0.x.x): 26100.6584

.NET version (like 6.0.x):

Screenshots

Image
Eventlog (if application crashes) 2025-09-29 18:28:10,075 [7] INFO NETworkManager.Update.Updater - Checking for new version on GitHub... 2025-09-29 18:28:10,770 [7] INFO NETworkManager.Update.Updater - No newer version found! 2025-09-29 18:33:09,095 [1] INFO NETworkManager.App - Run background job... 2025-09-29 18:34:44,858 [1] FATAL NETworkManager.App - Unhandled exception occured! 2025-09-29 18:34:44,863 [1] FATAL NETworkManager.App - Exception raised by: System.Runtime.InteropServices.SEHException (0x80004005): External component has thrown an exception. at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg) at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame) at System.Windows.Application.RunDispatcher(Object ignore) at System.Windows.Application.RunInternal(Window window) at NETworkManager.App.Main()

sfwwslm avatar Sep 29 '25 10:09 sfwwslm

What program are you using in debian to enable rdp? So i can try to reproduce it...

BornToBeRoot avatar Sep 29 '25 11:09 BornToBeRoot

What program are you using in debian to enable rdp? So i can try to reproduce it...

I am using Windows 11 to connect to Debian 13, and Debian is a virtual machine in Proxmox.

sfwwslm avatar Sep 29 '25 13:09 sfwwslm

And what package are you using for rdp on Debian?

BornToBeRoot avatar Sep 29 '25 14:09 BornToBeRoot

And what package are you using for rdp on Debian?

I use NETworkManager on win11 to remotely log in to debian13

The video below shows that using mstsc.exe works fine. There is also a crash using NETworkManager

https://github.com/user-attachments/assets/a2bbaf70-2a57-4cb9-af83-39ab22203e6e

sfwwslm avatar Sep 30 '25 00:09 sfwwslm

OK, thanks for the video, but which RDP server do you use in Debian? RDP is not installed by default in Linux. Usually it's xrdp?

I will try to reproduce it this weekend when i have some time 😄

BornToBeRoot avatar Sep 30 '25 08:09 BornToBeRoot

OK, thanks for the video, but which RDP server do you use in Debian? RDP is not installed by default in Linux. Usually it's xrdp?

I will try to reproduce it this weekend when i have some time 😄

I am not familiar with Debian 13 desktop system. I turned on RDP in Debian settings, and then I could connect via RDP.

have a good weekend 😁

sfwwslm avatar Sep 30 '25 08:09 sfwwslm

I once received the same error message, then it worked. Strange behaviour...

Image

BornToBeRoot avatar Sep 30 '25 22:09 BornToBeRoot

I'll test it again when I have some free time, and report back if I find anything new.

sfwwslm avatar Oct 01 '25 05:10 sfwwslm