Wine error

7 contenuti / 0 new
Ultimo contenuto
Ritratto di zafran
Offline
Last seen: 1 anno 3 giorni fa
Moderatore
Iscritto: 16/06/2008 - 16:10
Wine error

Solito dischetto DVD allegato a libro e rigorosamente destinato a studenti "proprietarii" è composto da un file start.exe che richama il materiale contenuto avviando (in windows e suppongo anche in mac) un'istanza di adobe flash-reader.
Aprendo il file .run.swf (che a occhio dovrebbe aprire tutti gli altri .swf contenuti nel dvd e che si aprono regolarmente) ho una finestra vuota.

Aprendo il .exe con wine ho questo errore:

Quote:

$ wine Scrivania/itutor/start.exe > wine-error.txt
fixme:winediag:start_process Wine Staging 2.15 is a testing version containing experimental patches.
fixme:winediag:start_process Please mention your exact version when filing bug reports on winehq.org.
err:ole:CoGetClassObject class {275c23e2-3747-11d0-9fea-00aa003f8646} not registered
err:ole:CoGetClassObject class {275c23e2-3747-11d0-9fea-00aa003f8646} not registered
err:ole:CoGetClassObject no class object {275c23e2-3747-11d0-9fea-00aa003f8646} could be created for context 0x3
err:ole:CoGetClassObject class {bcde0395-e52f-467c-8e3d-c4579291692e} not registered
err:ole:CoGetClassObject no class object {bcde0395-e52f-467c-8e3d-c4579291692e} could be created for context 0x1
err:winediag:schan_imp_init Failed to load libgnutls, secure connections will not be available.
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:d3d:wined3d_dxtn_init Wine cannot find the txc_dxtn library, DXTn software support unavailable.
fixme:dwmapi:DwmIsCompositionEnabled 0x33de24
fixme:d3d:wined3d_get_adapter_raster_status wined3d 0x146b20, adapter_idx 0, raster_status 0x33d7bc semi-stub!
fixme:d3d:swapchain_gl_present WINED3D_SWAP_EFFECT_FLIP not implemented.
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoGetClassObject class {bcde0395-e52f-467c-8e3d-c4579291692e} not registered
err:ole:CoGetClassObject no class object {bcde0395-e52f-467c-8e3d-c4579291692e} could be created for context 0x1
err:seh:setup_exception_record stack overflow 1136 bytes in thread 0037 eip 7bc67ca3 esp 02110ec0 stack 0x2110000-0x2111000-0x2210000
Errore di segmentazione

Qualcuno ha qualche idea di che cosa potrei fare per farlo funzionare?

Ritratto di adrianomorselli
Offline
Last seen: 3 anni 7 mesi fa
Iscritto: 02/01/2015 - 12:20

Quello che non capisco appieno è se stai cercando di aprire un file o di far funzionare attraverso wine un programma (o un archivio). Wine dovrebbe funzionare per installare un programma windows mentre quello che stai facendo mi sembra che sia un comando exe per avviare (online) un programma per farti leggere un file swf? Per puro divertimento prova ad aprire un file swf qualsiasi (non certo run eh) con...vlc

Ritratto di francesco bat
Offline
Last seen: 3 anni 9 mesi fa
Iscritto: 20/11/2011 - 02:46

Prova prima con:

$ cd Scrivania/itutor/

e poi

$ wine start.exe

e vedi cosa succede

Ciao

Francesco bat

Ritratto di zafran
Offline
Last seen: 1 anno 3 giorni fa
Moderatore
Iscritto: 16/06/2008 - 16:10

Succede che qualcosa si avvia e crasha dopo qualche decimo di secondo.
Da shell invece dà l'output che ho allegato.
Cercando nel repo non trovo traccia delle librerie richieste

Ritratto di footstep11
Offline
Last seen: 3 anni 7 mesi fa
Iscritto: 31/01/2013 - 11:01

Dal tuo log vedo che ti mancano le librerie dxt

Wine cannot find the txc_dxtn library, DXTn software support unavailable.

 Intanto controlla che siano installate dando il comando

locate dxt

Stai attento che potrebbe essere un problema di versione 32/64 bit, cioè che potresti avere quelle a 32bit ma il programma richiede quelle a 64 o viceversa (il pacchetto in questione si chiama libgnutls o qualche cosa di simile).  Un'altra possibilità potrebbe essere quella di usare 'playonlinux' per lanciare il programma start.exe.  Mi sembra di ricordare che playonlinux è un po' più intelligente di wine (su cui è basato) e ti installa le librerie mancanti. Provare non nuoce ,-)

Ciao, Mauro

Ritratto di zafran
Offline
Last seen: 1 anno 3 giorni fa
Moderatore
Iscritto: 16/06/2008 - 16:10

Aggiorno:
- dxt è presente
- playonlinux non ha sortito effetti di sorta
- trovato adobe air per linux e installato ma senza risultati
- rassegnato a far usare windows

Fra le altre prove ho scaricato una versione di prova di windows da far girare in macchina virtuale ma ho trovato che vmware di pclinuxos64 non funziona per problemi di compatibilità di pacchetti (md5sum non corrispondente).

Ritratto di adrianomorselli
Offline
Last seen: 3 anni 7 mesi fa
Iscritto: 02/01/2015 - 12:20

Non utilizzare vmware, a me dà solo problemi, virtualbox è già presente e funziona egregiamente