내 게임 중 어느 것도 Wine에서 작동하지 않습니다.

내 게임 중 어느 것도 Wine에서 작동하지 않습니다.

좋습니다. StarCraft I을 제외하고 Wine으로 설치한 모든 게임이 실행되지 않습니다(C&C 3, Worms Armageddon 및 Rome Total War를 시도해 보았습니다). 모든 게임은 잘 설치되지만 (와인파일에서) 게임을 실행하려고 하면 화면이 약간 깜박인 다음(와인파일을 닫으려고 하는 것처럼) 멈춥니다. 그리고 winefile을 종료하면 Ubuntu 버전이 다시 10.08로 되돌아간 것처럼 보입니다(현재 가지고 있는 버전은 11.04인 것 같습니다).

어떤 게임도(스타크래프트를 제외하고, 심지어 사운드가 작동하지 않는 경우에도) 작동할 수 없기 때문에 이것은 나를 미치게 만듭니다. 이 문제를 해결하는 방법을 아는 사람이 있나요? 감사해요!

답변1

먼저 도움을 드리기 위해 추가 정보가 필요합니다.

  1. 이 게임들이 잘 돌아가고 있는지 Wine에서 AppDB를 확인해 보셨나요? 보다:http://appdb.winehq.org/objectManager.php?sClass=application&iId=1308

보시다시피 금 등급이므로 작동해야 합니다. 또한 골드 등급을 받은 버전이 최신 와인(1.3.25)입니다.

  1. 최신 버전의 와인이 있나요?

  2. appdb에서 작동하는 것으로 보고된 동일한 버전의 게임이 있습니까?

  3. 진짜 그래픽 드라이버(fglrx 또는 nvidia)가 설치되어 있고 그 엉터리 OSS 드라이버가 설치되어 있지 않습니까?

  4. 와인 페이지의 지침을 따르셨나요? (AppDB에서) 설치 및 시작 등을 위해... (Howto)

  5. 게임은 어떻게 시작하나요? 명령을 게시하십시오..

  6. 또한 나는 게임을 시작하기 위해 일부 GUI를 사용하는 것을 권장하지 않습니다. 일부 누락된 dll에 대한 단서를 제공하는 콘솔 출력을 볼 수 없습니다....

업데이트:

  1. 질문하는 것을 깜빡했습니다. 각 게임마다 별도의 와인 접두사로 게임을 설치했습니까? 그렇지 않다면 -> 해야죠...

감사해요

중.

업데이트 2:

  1. 이동 :http://www.winehq.org/download/ubuntu또는https://launchpad.net/~ubuntu-wine/+archive/ppa그리고 최신 버전을 받으세요. 안정적이에요!

  2. 이것을 콘솔에 넣으세요: "glxinfo | grep Vendor" 그러면 mesa가 아닌 nvida 또는 ati가 출력되어야 합니다.

  3. 지침은 일반적으로 버전 중 하나에서 와인의 appdb에 있습니다. 아마겟돈의 경우 여기에 있습니다:http://appdb.winehq.org/objectManager.php?sClass=version&iId=1744(스크롤을 조금 아래로 내리세요)

  4. 글쎄, 이것은 게임을 시작하는 방식이 아닙니다. 경고를 읽을 수 없으며 어쨌든 올바르게 로드되었는지 확실하지 않습니다. 나에게 올바른 (작동하는) 방법은 다음과 같습니다.

cd /path/to/game WINEPREFIX=/Path/to/Prefix 와인 Game.exe

Wineprefix에 대한 자세한 내용은 다음을 참조하세요.http://wiki.winehq.org/FAQ#head-faf9617c53607e583f6e6ff70a4ac9522d490faf

답변2

오류 메시지에는 명확하게 다음과 같은 내용이 나와 있습니다.

fixme:ddraw:DirectDrawEnumerateExA flags 0x00000003 not handled

즉, 와인의 DirectX 구현은 게임에서 루틴으로 전달된 특정 플래그 조합을 아직 처리할 수 없습니다. Manuel이 말하는 모든 것을 시도한 다음 winetricks를 사용하여 기본(Windows 기본, 즉) DirectX 라이브러리를 설치해 보십시오.

관련 정보