Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Pelit => Aiheen aloitti: Jääpingviini - 10.10.07 - klo:20.43
-
Yritin ajaa Darwin Pond -evoluutiopeliä linuxissa Winen avulla, mutta jostakin syystä peliu ei toiminut. Se kyllä käynnistyi normaalisti, mutta ikkunaan ei ilmestynyt pelialuetta eikä muutamia pelinhallintatyökaluja kuten Windowsilla ajettaessa. Ikkunan työkalurivit ja niiden toiminnot toimivat normaalisti. Mikähän voisi olla vikana?
Tiedot:
Versio: Wine 0.9.33
Pelin kotisivut: http://www.ventrella.com/Darwin/darwin.html
Kiitos etukäteen avusta! :)
-
1. Päivitä uusimpaan Wineen. Nykyinen versio 0.9.46. Huomattavasti kehittyneempi kuin aataminaikainen 0.9.33.
2. Olisin antanut linkin kyseisen pelin WineHQ:n appdb:n artikkelin, mutta semmoista ei ole... Varmaan melko harvinainen peli jos ei ole kyseistä artikkelia.
Eli koeta siis ajaa uudemmalla Winellä. Katso auttoiko yhtään, jos ei, niin kerro parantuiko edes jokin asia. Ja heittääkö Wine jotain erroria komentoriville...?
-
Uudemman winen asennus.
Komenna (olettaen, että käytät Feistyä, uusinta Ubuntua)
sudo wget http://wine.budgetdedicated.com/apt/sources.list.d/feisty.list -O /etc/apt/sources.list.d/winehq.list
Tämän jälkeen komenna sudo apt-get update
sudo apt-get dist-upgrade
-
Juu, päivitin saman tien kaikki päivitystä tarvitsevat paketit. Kovalevy meni siinä täyteen, ja jouduin poistamaan tiedostoja Slax -liveCD:n avulla ennen kuin sain koneen taas avattua. Mutta kokeilenpa saman tien tuota Darwin Pondia uudemmalla Winella. Toivottavasti toimii! :)
-
Eipä toimi. Sama vika kuin ennenkin.
-
Eipä toimi. Sama vika kuin ennenkin.
Aloita peli komennolla wine ~/.drive_c/se_hakemisto/jonne_asensit/pelin/peli.exe
Tuleeko päätteeseen joitain virheilmoituksia?
-
Eipä toimi. Sama vika kuin ennenkin.
Aloita peli komennolla wine ~/.drive_c/se_hakemisto/jonne_asensit/pelin/peli.exe
Tuleeko päätteeseen joitain virheilmoituksia?
Ainakin se jotain selittää, kopioin tähän sen suoltaman tekstilitanian sellaisenaan:
anton@joululahja:~$ wine /home/anton/Desktop/DarwinPond2005/Darwin.exe
Xlib: extension "GLX" missing on display ":0.0".
err:wgl:X11DRV_WineGL_InitOpenglInfo couldn't initialize OpenGL, expect problems
Xlib: extension "GLX" missing on display ":0.0".
err:wgl:X11DRV_WineGL_InitOpenglInfo couldn't initialize OpenGL, expect problems
err:shell:SHGetFileInfoW pidl is null!
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
err:d3d:IWineD3DImpl_FillGLCaps GL_Extensions returns NULL
Xlib: extension "GLX" missing on display ":0.0".
err:d3d:IWineD3DImpl_FillGLCaps GLX_Extensions returns NULL
fixme:d3d:IWineD3DDeviceImpl_GetAvailableTextureMem (0x173388) : stub, simulating 64MB for now, returning 64MB left
fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x1729c8)->(0x1002a,00000013)
fixme:xrandr:X11DRV_XRandR_SetCurrentMode Cannot change screen BPP from 32 to 16
fixme:d3d_surface:IWineGDISurfaceImpl_Blt Can't handle DDBLT_WAIT flag right now.
fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x1729c8)->((nil),00000008)
fixme:d3d:IWineD3DStateBlockImpl_Release Releasing primary stateblock
anton@joululahja:~$
Jotta näin.
-
Mitä sanoo komento
glxinfo | grep direct
Mikä näytönohjain sinulla on?
-
Mitä sanoo komento glxinfo | grep direct
Mikä näytönohjain sinulla on?
Tuo komento suoltaa tällasta:
anton@joululahja:~$ glxinfo | grep direct
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
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".
anton@joululahja:~$
Näytönohjaimesta en muista, pitää katsoa.
-
Sinulla ei ole asennettuna näytönohjaimesi ajureita. Mitä sanoo komento
lspci
-
Sinulla ei ole asennettuna näytönohjaimesi ajureita. Mitä sanoo komento lspci
Tälläistä se vastailee:
anton@joululahja:~$ lspci
00:00.0 Host bridge: Intel Corporation 82820 820 (Camino) Chipset Host Bridge (MCH) (rev 03)
00:01.0 PCI bridge: Intel Corporation 82820 820 (Camino) Chipset AGP Bridge (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801AA PCI Bridge (rev 02)
00:1f.0 ISA bridge: Intel Corporation 82801AA ISA Bridge (LPC) (rev 02)
00:1f.1 IDE interface: Intel Corporation 82801AA IDE (rev 02)
00:1f.2 USB Controller: Intel Corporation 82801AA USB (rev 02)
00:1f.3 SMBus: Intel Corporation 82801AA SMBus (rev 02)
01:00.0 VGA compatible controller: nVidia Corporation NV5M64 [RIVA TNT2 Model 64/Model 64 Pro] (rev 15)
02:08.0 Parallel controller: Lava Computer mfg Inc Lava Parallel
02:09.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 07)
02:09.1 Input device controller: Creative Labs SB Live! Game Port (rev 07)
02:0a.0 Ethernet controller: D-Link System Inc RTL8139 Ethernet (rev 10)
02:0b.0 Communication controller: Motorola SM56 PCI Modem
anton@joululahja:~$
-
01:00.0 VGA compatible controller: nVidia Corporation NV5M64 [RIVA TNT2 Model 64/Model 64 Pro] (rev 15)
Tämä on näytönohjaimesi. Näin asennat sille ajurit sudo apt-get install nvidia-glx-legacy
sudo nvidia-xconfig
Tämän jälkeen käynnistä X uudelleen painamalla ctrl+alt+backspace.
-
01:00.0 VGA compatible controller: nVidia Corporation NV5M64 [RIVA TNT2 Model 64/Model 64 Pro] (rev 15)
Tämä on näytönohjaimesi. Näin asennat sille ajurit sudo apt-get install nvidia-glx-legacy
sudo nvidia-xconfig
Tämän jälkeen käynnistä X uudelleen painamalla ctrl+alt+backspace.
Muistaakseni olen yrittänyt asentaa noita ennenkin, mutta se sekoitti resoluution.
-
Asennappa Envy. Pitäisi olla turvallinen, ja vain sillä olen saanut Nvidian ajurit toimimaan. Tossa vielä linkki: http://albertomilone.com/nvidia_scripts1.html
-
Asennappa Envy. Pitäisi olla turvallinen, ja vain sillä olen saanut Nvidian ajurit toimimaan. Tossa vielä linkki: http://albertomilone.com/nvidia_scripts1.html
Pitääpä kokeilla, kiitos linkistä. :)
-
Eipä toimi tuokaan, resoluutio menee heti ihan päin mäntyä.
-
Eipä toimi tuokaan, resoluutio menee heti ihan päin mäntyä.
Menikö tällä resoluutio pieleen?
sudo apt-get install nvidia-glx-legacy
sudo nvidia-xconfig
Tämän jälkeen käynnistä X uudelleen painamalla ctrl+alt+backspace.
Ja resoluutio-ongelman voi aina korjata.