최신 정보
소프트웨어 uTorrent 충돌 수정 및 기타 성능 개선이 포함된 Wine 8.10 출시
2023.06.12 14:44
WineHQ에서 Wine 8.10의 출시를 발표했습니다. 포인트 릴리스인 이번 버전에는 새로운 기능이 대거 포함되지는 않았지만 성능, 커서 클리핑, 로케일 및 시간대 데이터를 사용하는 프로그램 처리가 개선될 예정입니다.
잘 모르시는 분들을 위해 설명하자면, Wine은 Linux와 macOS에서 Windows 프로그램을 실행할 수 있는 도구로, 성공 여부는 다양합니다. Wine이라는 이름은 원래 'Wine은 에뮬레이터가 아니다'라는 뜻으로, Wine이 Windows 프로그램을 실행하는 동안 에뮬레이션이나 가상화가 진행되지 않기 때문입니다.
이번 업데이트의 새로운 변경 사항과 이로 인한 이점은 다음과 같습니다:
- 모든 PE->Unix 전환은 시스템 호출 인터페이스를 통해 이루어집니다. 즉, Wine은 이제 PE(휴대용 실행 파일)와 Unix 메모리 공간 간의 모든 전환에 syscall 인터페이스를 사용합니다. 이 변경으로 성능과 안정성이 향상될 것입니다.
- 마우스 커서 클리핑 개선. 마우스 커서 클리핑 코드가 개선되어 마우스 커서가 화면에서 클리핑되는 일부 문제가 해결됩니다.
- 가상 메모리 플레이스홀더 지원. Wine은 이제 일부 애플리케이션에서 성능 향상을 위해 사용하는 가상 메모리 플레이스홀더를 지원합니다.
- 로캘 및 시간대 데이터 업데이트. 로캘 및 표준 시간대 데이터가 최신 버전으로 업데이트되었습니다. 이로써 로캘별 데이터를 사용하는 애플리케이션의 일부 문제가 해결될 것입니다.
이번 업데이트의 개선 사항보다 더 흥미로운 점은 버그 수정입니다. 잘 알려진 몇 가지 소프트웨어가 이번 업데이트에서 더 잘 작동합니다. 버그 수정 사항은 다음과 같습니다:
- 여러 격리 인식 응용 프로그램을 로드하지 못하는 문제(MSN Messenger Live 2009, Lync 2010, Adobe Premiere Pro CS3, Quicken 201X)(내장된 PE 매니페스트 검색은 ISOLATIONAWARE_MANIFEST_RESOURCE_ID를 지원해야 함)
- uTorrent 2.2.0이 시작 시 중단됨(바인딩된 UDP 소켓에 대해 WSAEnumNetworkEvents에서 FD_WRITE 이벤트가 반복적으로 보고됨)
- msvcrt.dll 종속성 누락으로 인한 Creo Elements/Direct Modeling Express 4.0/6.0 로더 실패(기본 netapi32.dll이 msvcrt 함수를 가져옴)
- Cygwin의 mintty.exe가 스택 오버플로로 충돌합니다.
- 구현되지 않은 함수 IPHLPAPI.DLL.GetPerTcpConnectionEStats에서 TwitchTest가 크래시됩니다.
- 애니메이션 퍼즐 시작 시 크래시 발생
- .NET 3.5 체크박스 체크마크가 "전경" 색상이 아닌 검은색이어야 함
- 허니게인은 구현되지 않은 함수 IPHLPAPI.DLL.GetCurrentThreadCompartmentId에서 크래시 발생합니다.
- Wine 8.4 이후 PmxEditor 0.2.7.5가 시작되지 않습니다.
- ntdll: NtDuplicateToken에 잘못된 프로토타입이 있습니다.
- 사용자32:msg가 ShowWindow(child, SW_SHOW)에서 추가 WM_NCPAINT를 가져옵니다.
- Wine 8.9 이후 네이버 라인에서 중국어 IME가 더 이상 작동하지 않습니다.
- wininet:http - 윈도우와 와인에서 test_secure_connection()이 실패합니다.
Wine 8.10은 개발 릴리스이므로 다운로드 페이지로 이동하여 사용 중인 Linux 배포판에 맞는 설치 안내를 확인한 후 개발 브랜치에 대한 안내를 따라야 합니다.