Fedora 17에서 Wine/PoL이 충돌합니다.

Fedora 17에서 Wine/PoL이 충돌합니다.

Wine을 통해 노트북에서 일부 Windows 기반 인디 게임을 실행하려고 했으나 다음과 같은 오류가 발생했습니다.

wine: created the configuration directory '/home/jude/.wine'
fixme:storage:create_storagefile Storage share mode not implemented.
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
fixme:storage:create_storagefile Storage share mode not implemented.
err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
fixme:iphlpapi:NotifyAddrChange (Handle 0xefe2c8, overlapped 0xefe2e0): stub
p11-kit: couldn't load module: /usr/lib/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object file: No such file or directory
fixme:storage:create_storagefile Storage share mode not implemented.
err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
fixme:iphlpapi:NotifyAddrChange (Handle 0xece8d0, overlapped 0xece8dc): stub
wine: configuration in '/home/jude/.wine' has been updated.
wine: cannot find L"C:\\windows\\system32\\potatomanseeksdatroof.exe"

Linux에서 플레이할 때 32비트 OpenGL 관련 오류(64비트를 실행 중입니다)

하루종일 이 문제로 고생하고 있는데 도움이 되셨나요?

답변1

Chadversary의 답변에 추가하여 다음 경고를 완전히 제거하려면 다음을 수행해야 합니다.

오류:winediag:SECUR32_initNTLMSP ntlm_auth가 없거나 더 이상 사용되지 않습니다. ntlm_auth >= 3.0.25가 경로에 있는지 확인하세요. 일반적으로 배포판의 winbind 패키지에서 찾을 수 있습니다.

위와 같이 ntlm_auth설치 패키지를 사용하십시오 .sudo yum install mod_auth_ntlm_winbind여기.

p11-kit: 모듈을 로드할 수 없습니다: /usr/lib/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/pkcs11/gnome-keyring-pkcs11.so: 공유 객체 파일을 열 수 없습니다: 해당 파일이 없거나 예배 규칙서

gnome-keyring.i686패키지는 이 라이브러리를 제공하지만 32비트 저장소가 활성화되어 있는지 확인해야 합니다.버그 리포트입니다이는 나중에 x86_64 저장소에 추가될 수 있음을 나타냅니다.

err:mscoree:LoadLibraryShim installroot의 레지스트리 키를 읽는 동안 오류가 발생했습니다.

이는 루트로 wine을 실행하려고 하거나 32비트 응용 프로그램을 실행하기 위해 64비트 버전의 wine을 설치했음을 나타냅니다. 두 가지 모두 발생하지 않는지 확인하세요.

fixme:storage:create_storagefile 저장소 공유 모드가 구현되지 않았습니다. 수정: iphlpapi: NotifyAddrChange(0xefe2c8 처리, 0xefe2e0 겹침): 스텁 수정: iphlpapi: NotifyAddrChange(0xece8d0 처리, 0xece8dc 겹침): 스텁

이러한 오류는 Wine에서 기본적으로 실행되지 않는 거의 모든 응용 프로그램에서 발생할 수 있으며, 64비트 설치에서 32비트 응용 프로그램을 실행하려고 할 때 문제를 일으킬 수 있습니다.먼저 32비트 와인 라이브러리를 설치해 보세요.그리고 희망. WineDB에서 빠르게 검색해도 potatomanseeksdatroof.exe결과가 나오지 않으므로 이러한 솔루션을 시도해 볼 수 있습니다. 작동하지 않으면 와인이 게임을 지원하지 않는다는 의미입니다.


Wine에서도 문제가 발생한 후

Wine Stable은 너무 오래되었으며 Wine Stable(베타)에는 회귀가 있을 수 있습니다. Wine 베타를 빌드 및 설치하고 문제가 해결되었는지 확인할 수 있습니다. 확률은 희박하지만 시도해 볼 가치가 있습니다.

답변2

몇 가지 질문이 있는 것 같습니다. 제가 도와드릴 수 있는 부분은 다음과 같습니다.

Linux에서 플레이할 때 32비트 OpenGL 관련 오류(64비트를 실행 중입니다)

최신 Fedora에서 64비트 시스템에 32비트 OpenGL을 설치하려면 다음을 수행하십시오.

sudo yum install mesa-dri-drivers.i686 mesa-libGL.i686

답변3

와인사이트에서 발견한건데

.NET 애플리케이션이 콘솔에 다음 메시지와 함께 종료되는 경우:

err:secur32:SECUR32_initSchannelSP TLS library not found, SSL connections will fail
err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. 

ntlm_auth >= 3.0.25가 경로에 있는지 확인하세요. 일반적으로 배포판의 winbind 패키지에서 찾을 수 있습니다. fixme:rpc:RpcBindingSetAuthInfoExW 지원되지 않는 AuthnSvc 10 일부 Wine 기능에 중요한 samba/winbind 구성 요소가 누락되었습니다.

배포판의 패키지 관리자를 사용하여 "winbind"를 설치하십시오!

편집하다:

우분투에서 테스트했는데 apt-get install winbind작동하지만 더 이상 오류가 발생하지 않습니다.

관련 정보