Kirjoittaja Aihe: Doom3 WINE, Hardy64: Failed to initialize OpenGL  (Luettu 4705 kertaa)

Rautamiekka

  • Käyttäjä
  • Viestejä: 439
    • Profiili
Pitkästä aikaa taas täällä :)

Doom3 WINE:lla valittaa epäonnaamista OpenGL:län alustuksessa.

Tiedän, löytyy installer natiivina, mutta en halua natiivina peliä.

Ubuntu Hardy64
WINE v1.1.0 64
Doom3 v1.3.1

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11440
    • Profiili
    • Tomin kotisivut
Vs: Doom3 WINE, Hardy64: Failed to initialize OpenGL
« Vastaus #1 : 04.07.08 - klo:11.16 »
Tiedän, löytyy installer natiivina, mutta en halua natiivina peliä.
Höh? Tuota en kyllä tajunnut. Mikä sen estää?
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

Rautamiekka

  • Käyttäjä
  • Viestejä: 439
    • Profiili
Vs: Doom3 WINE, Hardy64: Failed to initialize OpenGL
« Vastaus #2 : 04.07.08 - klo:12.38 »
Tiedän, löytyy installer natiivina, mutta en halua natiivina peliä.
Höh? Tuota en kyllä tajunnut. Mikä sen estää?
Mitä varten WINE on ?

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11440
    • Profiili
    • Tomin kotisivut
Vs: Doom3 WINE, Hardy64: Failed to initialize OpenGL
« Vastaus #3 : 04.07.08 - klo:12.57 »
Tiedän, löytyy installer natiivina, mutta en halua natiivina peliä.
Höh? Tuota en kyllä tajunnut. Mikä sen estää?
Mitä varten WINE on ?
Niin, mutta eikös se WINE ole huonompi vaihtoehto? En oikein tajunnut mikset voisi ajaa sitä natiivina... Ei tarvitse kertoa jos et halua. Ihmettelin vain...
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

Rautamiekka

  • Käyttäjä
  • Viestejä: 439
    • Profiili
Vs: Doom3 WINE, Hardy64: Failed to initialize OpenGL
« Vastaus #4 : 04.07.08 - klo:13.23 »
Tiedän, löytyy installer natiivina, mutta en halua natiivina peliä.
Höh? Tuota en kyllä tajunnut. Mikä sen estää?
Mitä varten WINE on ?
Niin, mutta eikös se WINE ole huonompi vaihtoehto? En oikein tajunnut mikset voisi ajaa sitä natiivina... Ei tarvitse kertoa jos et halua. Ihmettelin vain...
Ainakaan multiplayer ei toimi natiivina Linux<->windows

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11440
    • Profiili
    • Tomin kotisivut
Vs: Doom3 WINE, Hardy64: Failed to initialize OpenGL
« Vastaus #5 : 04.07.08 - klo:13.30 »
Tiedän, löytyy installer natiivina, mutta en halua natiivina peliä.
Höh? Tuota en kyllä tajunnut. Mikä sen estää?
Mitä varten WINE on ?
Niin, mutta eikös se WINE ole huonompi vaihtoehto? En oikein tajunnut mikset voisi ajaa sitä natiivina... Ei tarvitse kertoa jos et halua. Ihmettelin vain...
Ainakaan multiplayer ei toimi natiivina Linux<->windows
Ai jaa... No okei sitten ymmärrän, vaikken osaa auttaakaan... :(
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

Petri Järvisalo

  • Käyttäjä
  • Viestejä: 579
    • Profiili
    • Kotisivut
Vs: Doom3 WINE, Hardy64: Failed to initialize OpenGL
« Vastaus #6 : 04.07.08 - klo:13.36 »
oot varmaan jo yrittäny sudolla pelata...
tämän pitäis ratkaista 3d / näyttiksen oikeus-asiat aika helposti.

tai sitten win32->ubuntu 64 jokin vaan ei toimi. arvailuja, arvailuja.

foorumilla ehdotettiin myös seuraavan komennon ajamista ennen kuin käynnistää doomin:
Koodia: [Valitse]
export LD_PRELOAD=/usr/lib/libGL.so.1
myös seuraavien pakettien asennusta suositeltiin
Koodia: [Valitse]
sudo apt-get install ia32-libs*
« Viimeksi muokattu: 04.07.08 - klo:13.42 kirjoittanut Petri Järvisalo »
Lisää [ratkaistu] ketjun ensimmäisen viestin otsikkoon, kun ongelma on ratkennut.

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Vs: Doom3 WINE, Hardy64: Failed to initialize OpenGL
« Vastaus #7 : 04.07.08 - klo:13.43 »
oot varmaan jo yrittäny sudolla pelata...
tämän pitäis ratkaista 3d / näyttiksen oikeus-asiat aika helposti.

ei hyvänen aika. sudolla ei todellakaan ajella mitään pelejä. jessus.

tosin en minä keksi yhtään syytä miksi doom3 moninpeli ei toimisi eri käyttöjärjestelmien välillä, sillä ne käyttävät samaa serveriä ja protokolla on sama. jos eri alustoilla on ajossa eri versionumerot peleistä, niin yhteensopivuus voi olla rikki sen vuoksi. tarkistin vielä asiaa id-softwaren linux-puolen known issues-kohdasta ja siellä ei ollut asiasta mainittu mitään.
Janne

Petri Järvisalo

  • Käyttäjä
  • Viestejä: 579
    • Profiili
    • Kotisivut
Vs: Doom3 WINE, Hardy64: Failed to initialize OpenGL
« Vastaus #8 : 04.07.08 - klo:13.48 »
lähinnä testin vuoksi tuota sudoa ehdottelin, turvallista sen käyttö ei ole jos kokoajan käyttää.
Jos sudolla toimisi, niin sen jälkeen olisi aika ihmetellä miksi ei toimi normaalina käyttäjänä.
Lisää [ratkaistu] ketjun ensimmäisen viestin otsikkoon, kun ongelma on ratkennut.

Rautamiekka

  • Käyttäjä
  • Viestejä: 439
    • Profiili
Vs: Doom3 WINE, Hardy64: Failed to initialize OpenGL
« Vastaus #9 : 04.07.08 - klo:13.59 »
Ei ei en ole käyttänyt sudoa Doomin käynnistämisessä.

Rautamiekka

  • Käyttäjä
  • Viestejä: 439
    • Profiili
Vs: Doom3 WINE, Hardy64: Failed to initialize OpenGL
« Vastaus #10 : 04.07.08 - klo:14.09 »
Kuten alla olevasta litanniasta voi huomata, jokin ei toimi.
Jos joku tarvitsee selitystä mitä tuossa tapahtuu, voin suomentaa ;)

Koodia: [Valitse]
udp@udp-ubu64-lappy:~$ export LD_PRELOAD=/usr/lib/libGL.so.1
udp@udp-ubu64-lappy:~$ sudo aptitude install ia32-libs*
[sudo] password for udp:
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Reading extended state information     
Initializing package states... Done
Building tag database... Done     
Couldn't find package "ia32-libs*".  However, the following
packages contain "ia32-libs*" in their name:
  ia32-libs ia32-libs-gtk ia32-libs-sdl
Couldn't find package "ia32-libs*".  However, the following
packages contain "ia32-libs*" in their name:
  ia32-libs ia32-libs-gtk ia32-libs-sdl
The following packages are unused and will be REMOVED:
  openoffice.org-hyphenation-en-us
0 packages upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
Need to get 0B of archives. After unpacking 127kB will be freed.
Do you want to continue? [Y/n/?]
(Reading database ... 178623 files and directories currently installed.)
Removing openoffice.org-hyphenation-en-us ...
Updating OpenOffice.org's dictionary list... done.
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Reading extended state information     
Initializing package states... Done
Writing extended state information... Done
Building tag database... Done             
Writing extended state information... Done
udp@udp-ubu64-lappy:~$ sudo aptitude install ia32-libs ia32-libs-gtk ia32-libs-sdl
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Reading extended state information     
Initializing package states... Done
Building tag database... Done     
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B of archives. After unpacking 0B will be used.
Writing extended state information... Done
Reading package lists... Done             
Building dependency tree       
Reading state information... Done
Reading extended state information       
Initializing package states... Done
Building tag database... Done     
Writing extended state information... Done
udp@udp-ubu64-lappy:~$ wine c:\\Program\ Files\\Doom\ 3\\Doom3.exe
ERROR: ld.so: object '/usr/lib/libGL.so.1' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib/libGL.so.1' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib/libGL.so.1' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib/libGL.so.1' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib/libGL.so.1' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib/libGL.so.1' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib/libGL.so.1' from LD_PRELOAD cannot be preloaded: ignored.
err:ole:CoGetClassObject class {4590f811-1d3a-11d0-891f-00aa004b2e24} not registered
err:ole:create_server class {4590f811-1d3a-11d0-891f-00aa004b2e24} not registered
fixme:ole:CoGetClassObject CLSCTX_REMOTE_SERVER not supported
err:ole:CoGetClassObject no class object {4590f811-1d3a-11d0-891f-00aa004b2e24} could be created for context 0x15
udp@udp-ubu64-lappy:~$ cd .wine
udp@udp-ubu64-lappy:~/.wine$ cd drive_c/Program\ Files/Doom\ 3/
udp@udp-ubu64-lappy:~/.wine/drive_c/Program Files/Doom 3$ wine Doom3.exe
ERROR: ld.so: object '/usr/lib/libGL.so.1' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib/libGL.so.1' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib/libGL.so.1' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib/libGL.so.1' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib/libGL.so.1' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib/libGL.so.1' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib/libGL.so.1' from LD_PRELOAD cannot be preloaded: ignored.
err:ole:CoGetClassObject class {4590f811-1d3a-11d0-891f-00aa004b2e24} not registered
err:ole:create_server class {4590f811-1d3a-11d0-891f-00aa004b2e24} not registered
fixme:ole:CoGetClassObject CLSCTX_REMOTE_SERVER not supported
err:ole:CoGetClassObject no class object {4590f811-1d3a-11d0-891f-00aa004b2e24} could be created for context 0x15
udp@udp-ubu64-lappy:~/.wine/drive_c/Program Files/Doom 3$

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Vs: Doom3 WINE, Hardy64: Failed to initialize OpenGL
« Vastaus #11 : 04.07.08 - klo:14.22 »
Kuten alla olevasta litanniasta voi huomata, jokin ei toimi.
Jos joku tarvitsee selitystä mitä tuossa tapahtuu, voin suomentaa ;)

Koodia: [Valitse]
fixme:ole:CoGetClassObject CLSCTX_REMOTE_SERVER not supported
err:ole:CoGetClassObject no class object {4590f811-1d3a-11d0-891f-00aa004b2e24} could be created for context 0x15

kovasti tuossa näyttäisi käyvän niin, että tuo enumeraation arvo CLSCTX_REMOTE_SERVER ei ole tuettuna winessä, ole-objektin luonti epäonnistuu ja joten homma ei pelaa. no, minusta tuo doomin ajaminen winellä oli muutenkin erinomaisen huono idea.

minä yrittäisin virittää vielä sitä natiivia versiota, koska en ole mistään muualta lukenut, että moninpeli ei toimisi linuxin ja windowsin välillä. jos se ei oikeasti toimisi, niin luulisi siitä löytyvän helpostikin lisää valitusta.
Janne

Znake

  • Käyttäjä
  • Viestejä: 91
    • Profiili
Vs: Doom3 WINE, Hardy64: Failed to initialize OpenGL
« Vastaus #12 : 16.07.08 - klo:17.19 »
Voin kokemuksella sanoa, että kyllä moninpeli toimii linux <-> windows. Näin oli ainakin Doom3 OpenCoop 1.1. modilla ja 1.3 versiolla Doom3, muistaakseni. OC2.0. ei ole vielä ulkona Linux-versiota niin ei ole tullut testattua uusimmalla Doom3 päivityksellä. Sen kanssa ei 1.1. pelaa. Testi oli pelin itsensä kannalta onnistunut. Testitilanteessa kavereilla XP-läppärit ja itellä oli  Gutsy alla. Homma kusahti kavereiden läppäreiden paskoihin integroituihin näyttiksiin, että ei sitten kovin paljoa pelattu, mutta toimi kuitenkin.
« Viimeksi muokattu: 16.07.08 - klo:17.23 kirjoittanut Znake »