Puedo ejecutar Notepad ++, el exe de Angry bird no funciona. Cada vez que abro el exe, veo que una de mis pantallas parpadea un poco (como líneas y no toda la pantalla) y no sucede nada. ¿Algunas ideas?
Editar: Salida de wine angrybirds.exe
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC80.CRT" (8.0.50727.4053)
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC90.CRT" (9.0.21022.8)
err:module:import_dll Library MSVCP90.dll (which is needed by L"C:\\windows\\system32\\AppUpWrapper.dll") not found
err:module:import_dll Library AppUpWrapper.dll (which is needed by L"C:\\windows\\system32\\angrybirds.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\windows\\system32\\angrybirds.exe" failed, status c0000135
Creo que ni siquiera se instaló. Dejé caer manualmente esos archivos en la carpeta pero aún no obtuve ganancias.
Editar: Progreso
Solté el archivo MSVCP90.dll manualmente y ahora esto es lo que obtengo en la salida
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC80.CRT" (8.0.50727.4053)
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC90.CRT" (9.0.21022.8)
fixme:heap:HeapSetInformation 0x541000 0 0x32fd48 4
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
EXCEPTION: Failed to open data/scripts/starLimits.lua
wine: Unhandled exception 0x40000015 at address 0x7b880023:0x78b271d0 (thread 0009), starting debugger...
fixme:msvcr90:__clean_type_info_names_internal (0x10267694) stub
fixme:msvcr90:__clean_type_info_names_internal (0x78506644) stub
ashfame@ashfame-desktop:~$ Process of pid=0008 has terminated
No process loaded, cannot execute 'echo Modules:'
Cannot get info on module while no process is loaded
No process loaded, cannot execute 'echo Threads:'
process tid prio (all id:s are in hex)
0000000e services.exe
00000014 0
00000010 0
0000000f 0
00000011 winedevice.exe
00000018 0
00000016 0
00000013 0
00000012 0
00000019 explorer.exe
0000001a 0
You must be attached to a process to run this command.
No process loaded, cannot execute 'detach'
y allí se cuelga el terminal (quiero decir que tendría que hacer Ctrl + C para salir). Muestra el famoso mensaje, que necesita cerrar.
No uso vino para nada más, así que estoy listo para hacer una instalación limpia de vino y todo si alguien está dispuesto a darme instrucciones.
Resuelto
Según la respuesta correcta marcada por @DoR, hice una mv ~/.wine ~/wine.baky luego volví a ejecutar el juego y funcionó. Básicamente, fue algo incorrecto en la instalación del vino. :)

wine angrybirds.exe | output.txt?~/.wine(NOTA: PERDERÁ TODAS LAS APLICACIONES DE VINO DEBE HACER ESTO) y comenzar desde cero, o podría instalar viñedo y usarlo para crear una nueva botella de vino.Respuestas:
Agregue el PPA para Ubuntu Wine Team :
Instala el
wine1.3paquete. Simplemente ejecutar Update Manager no lo instalará, ya que es un paquete diferente quewine1.2(la versión de Wine incluida en los repositorios).Haga doble clic en
AngryBirds.exeo en una terminal ejecute el comando:Si esto todavía no funciona, intente realizar una copia de seguridad y eliminar su
~/.winedirectorio:Mata a algunos cerdos verdes:
fuente
sudo apt-get remove wine1.2? Ya tenía instalado el vino de los repositorios cuando instalé wine1.3 y no tuve que eliminarlo.wine AngryBirds.exeque tengo en mi pregunta junto con algunos más.wine --versiondice?Intente agregar el vino ppa (ppa: ubuntu-wine / ppa) a sus fuentes de software y actualice el vino a la última versión. Esto debería hacer que Angry Birds funcione bien.
fuente
Tuve el mismo troble. Lo resolvió muy fácilmente: cuando instala "Angry birds" simplemente verifique el paquete redistribuible de Microsoft Visual C ++
fuente
Este error puede producirse cuando falta "Paquete redistribuible de Microsoft Visual C ++". Arreglarlo
Luego simplemente descárguelo e instálelo usando wine.
¡Verás el éxito!
fuente