Repository 32bit  Forum
Repository 64bit  Wiki

problemi con wine

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.

problemi con wine

Messaggioda NicoMetal » lun gen 09, 2012 23:50

Salve. Sto cercando di giocare a Ragnarok con wine. Problema: faccio partire il setup.exe con wine, mi fa configurare le impostazioni video e audio, dopodiche si chiude definitivamente.
Guardo l'output nel terminale e mi da:
Codice: Seleziona tutto
bash-4.1$ wine Setup.exe
preloader: Warning: failed to reserve range 00010000-00110000
preloader: Warning: failed to reserve range 00010000-00110000
preloader: Warning: failed to reserve range 00010000-00110000
preloader: Warning: failed to reserve range 00010000-00110000
preloader: Warning: failed to reserve range 00010000-00110000
preloader: Warning: failed to reserve range 00010000-00110000
fixme:ddraw:DirectDrawEnumerateExA flags 0x00000007 not handled
Xlib:  extension "GLX" missing on display ":0.0".
err:wgl:X11DRV_WineGL_InitOpenglInfo  couldn't initialize OpenGL, expect problems
err:d3d_caps:WineD3D_CreateFakeGLContext Can't find a suitable iPixelFormat.
err:d3d:InitAdapters Failed to get a gl context for default adapter
bash-4.1$


Leggendo in giro su vari forum scopro che una possibile causa del problema è l'output di glxinfo che nel mio caso è:
Codice: Seleziona tutto
bash-4.1$ glxinfo
name of display: :0.0
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Error: couldn't find RGB GLX visual or fbconfig

Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".


e anche quello di: egrep '\((EE|WW|NI)\)' /var/log/Xorg.0.log

Codice: Seleziona tutto
bash-4.1$ egrep '\((EE|WW|NI)\)' /var/log/Xorg.0.log
   (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[   112.192] (WW) The directory "/usr/share/fonts/local" does not exist.
[   112.192] (WW) The directory "/usr/share/fonts/CID" does not exist.
[   112.192] (WW) The directory "/usr/share/fonts/local" does not exist.
[   112.192] (WW) The directory "/usr/share/fonts/CID" does not exist.
[   112.192] (WW) AllowEmptyInput is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[   112.192] (WW) Disabling Mouse0
[   112.192] (WW) Disabling Keyboard0
[   113.489] (EE) Failed to initialize GLX extension (Compatible NVIDIA X driver not found)
bash-4.1$


Ho come il sospetto che probabilmente sistemando questi due output il problema con wine si sistemi. Qualcuno sa come aiutarmi?
Ultima modifica di NicoMetal il ven gen 13, 2012 18:41, modificato 1 volta in totale.
Avatar utente
NicoMetal
Linux 2.4
Linux 2.4
 
Messaggi: 367
Iscritto il: dom mag 02, 2010 17:21
Località: Verona
Nome Cognome: Nicola
Slackware: 13.37
Kernel: 3.2.2
Desktop: FluxBox - xfce

Re: problemi scheda video e wine

Messaggioda 414N » mar gen 10, 2012 17:48

Quegli output sembrano affermare che tu non disponga di accelerazione grafica di nessun tipo...
Che scheda video hai? Driver?
Avatar utente
414N
Iper Master
Iper Master
 
Messaggi: 2882
Iscritto il: mer feb 13, 2008 16:19
Località: Bulagna
Slackware: 14.0 (x64)
Kernel: 3.2.29
Desktop: LXDE

Re: problemi scheda video e wine

Messaggioda NicoMetal » mar gen 10, 2012 19:39

Qua è ben specificato tutto: viewtopic.php?f=1&t=35162&start=60
Comunque ho scheda nvidia geforce gt540m e intel integrata. Utilizzo bumblebee. Driver nvidia proprietari.
Avatar utente
NicoMetal
Linux 2.4
Linux 2.4
 
Messaggi: 367
Iscritto il: dom mag 02, 2010 17:21
Località: Verona
Nome Cognome: Nicola
Slackware: 13.37
Kernel: 3.2.2
Desktop: FluxBox - xfce

Re: problemi scheda video e wine

Messaggioda 414N » mar gen 10, 2012 21:06

Se non ho capito male dalla discussione su bumblebee, dovresti lanciare tutto ciò che vuoi giri sulla nvidia tramite il comando
Codice: Seleziona tutto
optirun comando

quindi dovresti eseguire
Codice: Seleziona tutto
optirun glxinfo

e
Codice: Seleziona tutto
optirun wine ...

Ovviamente bumblebee deve funzionare correttamente...
Avatar utente
414N
Iper Master
Iper Master
 
Messaggi: 2882
Iscritto il: mer feb 13, 2008 16:19
Località: Bulagna
Slackware: 14.0 (x64)
Kernel: 3.2.29
Desktop: LXDE

Re: problemi scheda video e wine

Messaggioda NicoMetal » mer gen 11, 2012 14:12

Il problema glx e preloader penso di averlo risolto (per glx guardare nell'altro forum di cui ho parlato e per preloader qua: http://wiki.winehq.org/PreloaderPageZeroProblem.
Ora son rimasti gli altri:
fixme:ddraw:DirectDrawEnumerateExA flags 0x00000007 not handled
fixme:win:EnumDisplayDevicesW ((null),0,0x33edfc,0x00000000), stub!
fixme:win:DisableProcessWindowsGhosting : stub
fixme:messaggio:ChangeWindowMessageFilter c057 00000001
fixme:messaggio:ChangeWindowMessageFilter c057 00000001
fixme:messaggio:ChangeWindowMessageFilter c057 00000001
fixme:messaggio:ChangeWindowMessageFilter c057 00000001
fixme:win:WINNLSEnableIME hUnknown1 0x100aa bUnknown2 0: stub!

Idee?
Avatar utente
NicoMetal
Linux 2.4
Linux 2.4
 
Messaggi: 367
Iscritto il: dom mag 02, 2010 17:21
Località: Verona
Nome Cognome: Nicola
Slackware: 13.37
Kernel: 3.2.2
Desktop: FluxBox - xfce

Re: problemi scheda video e wine

Messaggioda 414N » mer gen 11, 2012 16:07

Il problema del preloader non dovrebbe incidere sul funzionamento di programmi "moderni".
Quelli che riporti sono solo messaggi relativi a fixme, ma non c'è nessun errore. Sicuro che non compaia altro?
Avatar utente
414N
Iper Master
Iper Master
 
Messaggi: 2882
Iscritto il: mer feb 13, 2008 16:19
Località: Bulagna
Slackware: 14.0 (x64)
Kernel: 3.2.29
Desktop: LXDE

Re: problemi scheda video e wine

Messaggioda NicoMetal » mer gen 11, 2012 16:11

Adesso solo un sacco di fixme. Però ragnarok continua a non partire...
ps. se può essere utile non utilizzo quello ufficiale ma rebirthro.
Avatar utente
NicoMetal
Linux 2.4
Linux 2.4
 
Messaggi: 367
Iscritto il: dom mag 02, 2010 17:21
Località: Verona
Nome Cognome: Nicola
Slackware: 13.37
Kernel: 3.2.2
Desktop: FluxBox - xfce

Re: problemi scheda video e wine

Messaggioda 414N » mer gen 11, 2012 16:22

Non so cosa cambi tra i due, ma leggendo sull'appdb di wine alcuni utenti ai quali funziona alla perfezione il client ufficiale hanno dovuto impostare la versione di windows riportata da wine a "windows me". Prova a farlo tramite winecfg.
Avatar utente
414N
Iper Master
Iper Master
 
Messaggi: 2882
Iscritto il: mer feb 13, 2008 16:19
Località: Bulagna
Slackware: 14.0 (x64)
Kernel: 3.2.29
Desktop: LXDE

Re: problemi scheda video e wine

Messaggioda NicoMetal » mer gen 11, 2012 16:37

non cambia nulla. Ho provato a fare un copia e incolla della directory installata su windows, ma quando gli do da avviarsi mi finisce con un:
err:module:attach_process_dlls "symphony.dll" failed to initialize, aborting
err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files\\RebirthRO\\RebirthRO.bin" failed, status c0000005
Avatar utente
NicoMetal
Linux 2.4
Linux 2.4
 
Messaggi: 367
Iscritto il: dom mag 02, 2010 17:21
Località: Verona
Nome Cognome: Nicola
Slackware: 13.37
Kernel: 3.2.2
Desktop: FluxBox - xfce

Re: problemi scheda video e wine

Messaggioda 414N » mer gen 11, 2012 16:48

La dll "symphony.dll" è presente nella directory contenente l'eseguibile che lanci? Il nome del file (nel caso esista) è tutto in lowercase?
Avatar utente
414N
Iper Master
Iper Master
 
Messaggi: 2882
Iscritto il: mer feb 13, 2008 16:19
Località: Bulagna
Slackware: 14.0 (x64)
Kernel: 3.2.29
Desktop: LXDE

Re: problemi scheda video e wine

Messaggioda NicoMetal » mer gen 11, 2012 16:59

Allora sì era presente ma ora sono riuscito quasi a risolvere... In pratica io ho una directory in cui ho messo RO installato con wine e una dove c'è una copia della directory installata su windows. Prima di far partire il gioco bisogna far partire un programma che scarica delle patch. Su windows questo va mentre con wine si blocca un un failed to download nome_file. Per questo ho copiato in wine la directory patchata di windows. Per sistemare il problema synphony.dll mi è bastato sostituire la dll presente nella directoy windows con quella presente nella directory wine.
Fatto questo appena lancio il gioco finalmente mi parte la schermata che mi chiede id e password. Le inserisco ma... "Failed to connect to server".
L'err che da nel terminale è questo:
err:ole:CoUninitialize Mismatched CoUninitialize
Avatar utente
NicoMetal
Linux 2.4
Linux 2.4
 
Messaggi: 367
Iscritto il: dom mag 02, 2010 17:21
Località: Verona
Nome Cognome: Nicola
Slackware: 13.37
Kernel: 3.2.2
Desktop: FluxBox - xfce

Re: problemi scheda video e wine

Messaggioda 414N » mer gen 11, 2012 17:12

Leggendo su alcuni post (google rebirthro wine) del forum di rebirthro stesso, un utente ubuntu ha dovuto metter su una regola iptables per dirottare il traffico verso il loro server. Forse lo devi fare anche tu...
Avatar utente
414N
Iper Master
Iper Master
 
Messaggi: 2882
Iscritto il: mer feb 13, 2008 16:19
Località: Bulagna
Slackware: 14.0 (x64)
Kernel: 3.2.29
Desktop: LXDE

Re: problemi scheda video e wine

Messaggioda NicoMetal » mer gen 11, 2012 17:14

Adesso cerco .
Non hocapito e non so come vedere quall'è il server a cui si cerca di connettere... e come vedo se il server che i tipo ritiene correttolo sia effettivamente?
Forse ho capito. Con iptraf vedo questo (dopo aver dato iptables e riprovato a loggarmi) :
┌157.27.172.233:54093 = 4 240 S--- wlan0 │
│└67.202.76.6:443 = 0 0 ---- wlan0
Penso quindi di starfacendo giusto però la porta a cui cerca di connettersi non è la 6900. Come risolvo? Perchè per ora oltre a questo piccolo particolre nn è cambiato nulla non mi si conntette?
Mmmm non ci capisco nulla... adesso provo a connetermi e salta fuori questo:
┌157.27.172.233:43576 = 3 180 S--- wlan0
│└49.55.50.0:6900 = 0 0 ---- wlan0
Ok ora esce fuori un:
┌157.27.172.233:39949 = 3 180 S--- wlan0 │
│└67.202.76.6:6900 = 0 0 ---- wlan0 │
Che è quello che il tipo diceva.
Probabilmente prima ho sbagliato l'indirizzo da modificare, succede qualcosa? perchè adesso io mi trovo spesso questo anche questo:
┌157.27.172.233:33083 = 1 60 S--- wlan0 │
│└67.202.76.6:80 = 0 0 ---- wlan0 │
│┌157.27.172.233:45346 = 2 120 S--- wlan0 │
│└67.202.76.6:443 = 0 0 ---- wlan0
Comunque non va... non si connette lo stesso. Ho paura forse di aver fatto un casino mettendo nel comando:
iptables -t nat -A OUTPUT -d 116.104.114.111 -j DNAT --to 67.202.76.6
Al posro di 166.ecc. un po' di indirizzi " a naso".
Avatar utente
NicoMetal
Linux 2.4
Linux 2.4
 
Messaggi: 367
Iscritto il: dom mag 02, 2010 17:21
Località: Verona
Nome Cognome: Nicola
Slackware: 13.37
Kernel: 3.2.2
Desktop: FluxBox - xfce

Re: problemi scheda video e wine

Messaggioda NicoMetal » gio gen 12, 2012 14:58

Ho provato a dare anche un:
iptables -A INPUT -p tcp --dport 6900 -s 67.202.76.6
Ma nulla cerca di connettersi a:
67.202.76.6:6900
ma sempre fallisce...
Ps. ho resettato iptables e rifatto tutto con iptables -F.
Avatar utente
NicoMetal
Linux 2.4
Linux 2.4
 
Messaggi: 367
Iscritto il: dom mag 02, 2010 17:21
Località: Verona
Nome Cognome: Nicola
Slackware: 13.37
Kernel: 3.2.2
Desktop: FluxBox - xfce


Torna a Gnu/Linux in genere

Chi c’è in linea

Visitano il forum: Nessuno e 2 ospiti