* 에러 증상
windows remote desktop(mstsc.exe) 이나 XnViewMP에서 클립보드로 파일 복사 붙여넣기(잘라내기, Ctrl+X) 등의 기능 실행시
msrdc.exe(Microsoft Remote Desktop Client)가 WSL의 WSLDVCPlugin.dll (WSL Dynamic Virtual Channel plugin) 에 오류를 발생시킴(App Crash)
werfalut.exe(Windows Error Reporting (WER) Fault Reporting )이 계속 실행되는 에러

//-------------------------------------
    - 이벤트 뷰어에 기록된 에러 로그
오류 있는 응용 프로그램 이름: msrdc.exe, 버전: 1.2.3770.0, 타임스탬프: 0x638500bd
오류 있는 모듈 이름: WSLDVCPlugin.dll_unloaded, 버전: 1.0.51.0, 타임스탬프: 0x641dd899
예외 코드: 0xc0000005
오류 오프셋: 0x0000000000003fd1
오류 있는 프로세스 ID: 0x40ec
오류 있는 응용 프로그램 시작 시간: 0x01d9ce1cd82e23b5
오류 있는 응용 프로그램 경로: C:\Program Files\WindowsApps\MicrosoftCorporationII.WindowsSubsystemForLinux_1.2.5.0_x64__8wekyb3d8bbwe\msrdc.exe
오류 있는 모듈 경로: WSLDVCPlugin.dll
보고서 ID: bf6b5ab3-f68f-4597-9487-08344a1cc383
오류 있는 패키지 전체 이름: MicrosoftCorporationII.WindowsSubsystemForLinux_1.2.5.0_x64__8wekyb3d8bbwe
오류 있는 패키지에 상대적인 응용 프로그램 ID: msrdc



//-------------------------------------
해결방법
    - WSL에서 GUI를 지원하지 않도록 설정

https://github.com/microsoft/wslg/issues/655

 

%USERPROFILE%\.wslconfig 파일 수정

[wsl2]
guiapplications=false

 

 

    - WSL 재시작

> wsl --shutdown


//-------------------------------------
< 참고 >
WSLDVCPlugin.dll (WSL Dynamic Virtual Channel plugin) 은 WSL 리눅스에서 GUI 프로그램을 실행하도록 해주는 기능

 

 

 

반응형
Posted by codens