Vraag LIMBO mislukt bij opstarten met interne fouten - ontvangen ongeldige parameters


Ik heb LIMBO vanuit de Humble Bundle V geïnstalleerd en voorzover ik weet heeft dit ook een wijnpakket (ik heb ook het laatste van de repo's geïnstalleerd voor het geval dat dat het geval was).

De game start echter niet eens en mislukt met de melding: Wijnprogrammafout Interne fouten - ongeldige ontvangen parameters.

Is er een manier om de fout te loggen of weet iemand waarom dit gebeurt? Deze vraag is eerder gesteld, maar deze lijkt te zijn verdwenen.

Mijn grafische kaarten zijn een Geforce GT 250

Wine geeft de volgende foutmelding:

wine /opt/limbo/support/limbo/drive_c/Program\ Files/limbo/limbo.exe
fixme:system:SystemParametersInfoW Unimplemented action: 59 (SPI_SETSTICKYKEYS)
fixme:system:SystemParametersInfoW Unimplemented action: 53 (SPI_SETTOGGLEKEYS)
fixme:system:SystemParametersInfoW Unimplemented action: 51 (SPI_SETFILTERKEYS)
fixme:win:EnumDisplayDevicesW ((null),0,0x32f580,0x00000000), stub!
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 1920x1080x32 @60! (XRandR)
err:xrandr:X11DRV_XRandR_SetCurrentMode Resolution change not successful -- perhaps display has changed?
wine: Unhandled page fault on read access to 0x00000000 at address 0x48213e (thread 0009), starting debugger...

De debugger heeft de volgende uitvoer:

Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x0048213e).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
 EIP:0048213e ESP:0032f9f4 EBP:0037cdd0 EFLAGS:00010202(  R- --  I   - - - )
 EAX:00000000 EBX:00000000 ECX:00000000 EDX:0037cf4c
 ESI:0037cda8 EDI:0037cdcc
Stack dump:
0x0032f9f4:  0037cda8 0034c708 7bc35120 00000000
0x0032fa04:  0037cda8 0032fa38 0079fc58 00000000
0x0032fa14:  0048b7d4 00000001 0037cdcc 00000001
0x0032fa24:  00000780 00000438 0034c620 00000000
0x0032fa34:  0034c708 0032fa78 007a04e2 00000002
0x0032fa44:  0048c4bc 00000780 00000438 0037cda8
Backtrace:
=>0 0x0048213e in limbo (+0x8213e) (0x0037cdd0)
0x0048213e: movl    0x0(%eax),%edx
Modules:
Module  Address         Debug info  Name (103 modules)
PE    400000-  926000   Export          limbo
PE  10000000-101ff000   Deferred        d3dx9_43
ELF 79bb3000-7b800000   Deferred        libnvidia-glcore.so.295.53
ELF 7b800000-7ba15000   Deferred        kernel32<elf>
  \-PE  7b810000-7ba15000   \               kernel32
ELF 7bc00000-7bcc3000   Deferred        ntdll<elf>
  \-PE  7bc10000-7bcc3000   \               ntdll
ELF 7bf00000-7bf04000   Deferred        <wine-loader>
ELF 7d7e0000-7d7e4000   Deferred        libnvidia-tls.so.295.53
ELF 7d7e4000-7d8bc000   Deferred        libgl.so.1
ELF 7d9d0000-7d9d9000   Deferred        librt.so.1
ELF 7d9d9000-7d9de000   Deferred        libgpg-error.so.0
ELF 7d9de000-7d9f6000   Deferred        libresolv.so.2
ELF 7d9f6000-7d9fa000   Deferred        libkeyutils.so.1
ELF 7d9fa000-7da43000   Deferred        libdbus-1.so.3
ELF 7da43000-7da55000   Deferred        libp11-kit.so.0
ELF 7da55000-7dada000   Deferred        libgcrypt.so.11
ELF 7dada000-7daec000   Deferred        libtasn1.so.3
ELF 7daec000-7daf5000   Deferred        libkrb5support.so.0
ELF 7daf5000-7dafa000   Deferred        libcom_err.so.2
ELF 7dafa000-7db22000   Deferred        libk5crypto.so.3
ELF 7db22000-7dbf1000   Deferred        libkrb5.so.3
ELF 7dbf1000-7dc03000   Deferred        libavahi-client.so.3
ELF 7dc03000-7dc11000   Deferred        libavahi-common.so.3
ELF 7dc11000-7dcd5000   Deferred        libgnutls.so.26
ELF 7dcd5000-7dd13000   Deferred        libgssapi_krb5.so.2
ELF 7dd13000-7dd66000   Deferred        libcups.so.2
ELF 7dd94000-7ddc8000   Deferred        uxtheme<elf>
  \-PE  7dda0000-7ddc8000   \               uxtheme
ELF 7ddc8000-7ddd3000   Deferred        libxcursor.so.1
ELF 7ddd4000-7dde7000   Deferred        gnome-keyring-pkcs11.so
ELF 7de47000-7de4d000   Deferred        libxfixes.so.3
ELF 7deac000-7ded6000   Deferred        libexpat.so.1
ELF 7ded6000-7df0a000   Deferred        libfontconfig.so.1
ELF 7df0a000-7df1a000   Deferred        libxi.so.6
ELF 7df1a000-7df1e000   Deferred        libxcomposite.so.1
ELF 7df1e000-7df27000   Deferred        libxrandr.so.2
ELF 7df27000-7df31000   Deferred        libxrender.so.1
ELF 7df31000-7df37000   Deferred        libxxf86vm.so.1
ELF 7df37000-7df3b000   Deferred        libxinerama.so.1
ELF 7df3b000-7df5d000   Deferred        imm32<elf>
  \-PE  7df40000-7df5d000   \               imm32
ELF 7df5d000-7df64000   Deferred        libxdmcp.so.6
ELF 7df64000-7df85000   Deferred        libxcb.so.1
ELF 7df85000-7df9f000   Deferred        libice.so.6
ELF 7df9f000-7e0d3000   Deferred        libx11.so.6
ELF 7e0d3000-7e0e5000   Deferred        libxext.so.6
ELF 7e0e5000-7e178000   Deferred        winex11<elf>
  \-PE  7e0f0000-7e178000   \               winex11
ELF 7e178000-7e18e000   Deferred        libz.so.1
ELF 7e18e000-7e228000   Deferred        libfreetype.so.6
ELF 7e228000-7e247000   Deferred        libtinfo.so.5
ELF 7e247000-7e269000   Deferred        libncurses.so.5
ELF 7e27d000-7e292000   Deferred        xinput1_3<elf>
  \-PE  7e280000-7e292000   \               xinput1_3
ELF 7e292000-7e2a6000   Deferred        psapi<elf>
  \-PE  7e2a0000-7e2a6000   \               psapi
ELF 7e2a6000-7e304000   Deferred        dbghelp<elf>
  \-PE  7e2b0000-7e304000   \               dbghelp
ELF 7e304000-7e391000   Deferred        msvcrt<elf>
  \-PE  7e320000-7e391000   \               msvcrt
ELF 7e391000-7e4c5000   Deferred        wined3d<elf>
  \-PE  7e3a0000-7e4c5000   \               wined3d
ELF 7e4c5000-7e4fe000   Deferred        d3d9<elf>
  \-PE  7e4d0000-7e4fe000   \               d3d9
ELF 7e4fe000-7e573000   Deferred        rpcrt4<elf>
  \-PE  7e510000-7e573000   \               rpcrt4
ELF 7e573000-7e67b000   Deferred        ole32<elf>
  \-PE  7e590000-7e67b000   \               ole32
ELF 7e67b000-7e697000   Deferred        dinput8<elf>
  \-PE  7e680000-7e697000   \               dinput8
ELF 7e697000-7e6d1000   Deferred        winspool<elf>
  \-PE  7e6a0000-7e6d1000   \               winspool
ELF 7e6d1000-7e7c9000   Deferred        comctl32<elf>
  \-PE  7e6e0000-7e7c9000   \               comctl32
ELF 7e7c9000-7e833000   Deferred        shlwapi<elf>
  \-PE  7e7e0000-7e833000   \               shlwapi
ELF 7e833000-7ea44000   Deferred        shell32<elf>
  \-PE  7e840000-7ea44000   \               shell32
ELF 7ea44000-7eb23000   Deferred        comdlg32<elf>
  \-PE  7ea50000-7eb23000   \               comdlg32
ELF 7eb23000-7eb3c000   Deferred        version<elf>
  \-PE  7eb30000-7eb3c000   \               version
ELF 7eb3c000-7eb9c000   Deferred        advapi32<elf>
  \-PE  7eb50000-7eb9c000   \               advapi32
ELF 7eb9c000-7ec59000   Deferred        gdi32<elf>
  \-PE  7ebb0000-7ec59000   \               gdi32
ELF 7ec59000-7ed99000   Deferred        user32<elf>
  \-PE  7ec70000-7ed99000   \               user32
ELF 7ef99000-7efa6000   Deferred        libnss_files.so.2
ELF 7efa6000-7efc0000   Deferred        libnsl.so.1
ELF 7efc0000-7efec000   Deferred        libm.so.6
ELF 7efee000-7eff4000   Deferred        libuuid.so.1
ELF 7eff4000-7f000000   Deferred        libnss_nis.so.2
ELF b7411000-b7415000   Deferred        libxau.so.6
ELF b7415000-b741e000   Deferred        libnss_compat.so.2
ELF b741f000-b7424000   Deferred        libdl.so.2
ELF b7424000-b75ca000   Deferred        libc.so.6
ELF b75cb000-b75e6000   Deferred        libpthread.so.0
ELF b75e9000-b75f2000   Deferred        libsm.so.6
ELF b75fa000-b773c000   Dwarf           libwine.so.1
ELF b773e000-b7760000   Deferred        ld-linux.so.2
ELF b7760000-b7761000   Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) Z:\opt\limbo\support\limbo\drive_c\Program Files\limbo\limbo.exe
    00000009    0 <==
0000000e services.exe
    00000020    0
    0000001f    0
    00000019    0
    00000018    0
    00000017    0
    00000015    0
    00000010    0
    0000000f    0
00000012 winedevice.exe
    0000001d    0
    0000001a    0
    00000014    0
    00000013    0
0000001b plugplay.exe
    00000021    0
    0000001e    0
    0000001c    0
00000022 explorer.exe
    00000023    0
System information:
    Wine build: wine-1.4
    Platform: i386
    Host system: Linux
    Host version: 3.2.0-24-generic-pae

1
2018-06-05 11:30


oorsprong




antwoorden:


Dit probleem lijkt verband te houden met het instellen van een schermresolutie voor LIMBO met een andere framerate dan ondersteund, (51Hz werd vermeld in de uitvoer van xrandr voor 1920x1080 resolutie terwijl het spel probeert het in te stellen 60Hz).

  • U kunt proberen het bestand te bewerken /opt/limbo/support/limbo/drive_c/Program\ Files/limbo/settings.txt en verander de parameter backbufferheight = 1080 om het aan te passen aan de huidige schermgrootte.
  • Als dat niet werkt, probeer dan het spel in de venstermodus te starten door de parameter als te wijzigen windowedmode = true en mogelijk het verlagen van de backbufferheight = 720 of zoiets.

4
2018-06-05 11:56



Helaas werkte dat niet. Ik krijg nog steeds dezelfde fout bij het lanceren van wijn. - icedfusion
start het spel vanaf de opdrachtregel met wine limbo.exe bewerk vervolgens de vraag met de uitvoer. - Samik
Dus, vanaf de eerste reeks fouten, vraag ik me af of het komt omdat ik een dubbel scherm heb - ze draaien allebei op de juiste resolutie waarnaar limbo probeert te veranderen. - icedfusion
Ja, het ziet eruit als wat je zei, alleen om te controleren wat het wel is xrandr -q zegt? - Samik
icedfusion @ ice: ~ $ xrandr -q xrandr: Failed to get size of gamma for output default Screen 0: minimum 1920 x 1080, current 3840 x 1080, maximum 3840 x 1080 default connected 3840x1080+0+0 0mm x 0mm 3840x1080 50.0* 1920x1080 51.0 52.0 2944x1080 51.0 - icedfusion


Ik had hetzelfde probleem met mijn opstelling voor twee monitors. Een oplossing die voor mij succesvol was, was om de secundaire monitor volledig uit te schakelen (bijvoorbeeld door gebruik te maken van het dialoogvenster met de nvidia-instellingen). Dit kan u helpen tot een echte oplossing wordt geboden door CodeWeaver.


1
2018-06-07 22:12





Per Jeffrey Rosen (mede-oprichter van Humble Bundle) via omgubuntu:

De LIMBO Linux-build is gemaakt door CodeWeavers die in principe een   aangepaste versie van Wine en stem het spel af om er zeker van te zijn dat het draait   feilloos.

Dit is ons eerste experiment met CodeWeavers en we zijn aan het kijken   voorzichtig.

Als er bugs in het spel zitten, wil ik niet dat mensen denken "oh   nou, het gebruikt Wine "- deze zouden naar CodeWeavers moeten worden gestuurd die dat zou moeten doen   doe hun best om ze te repareren.

Dus als iemand hier kan helpen, is dat geweldig, maar als je erachter kunt komen hoe, het geven van de details aan Codeweavers misschien het nuttigst is.

Helaas is het niet eenvoudig om fouten in te dienen.

LIMBO is hier: http://www.codeweavers.com/compatibility/browse/name/?app_id=9528 .

Hiermee wordt u omgeleid naar de ondersteuning pagina. Het verwacht dat je het eigenlijke crossover-product voor het grootste deel hebt gekocht. Ik moedig mensen aan om daar rond te snuffelen als je tijd hebt - we kunnen ze misschien voldoende lastig vallen om een ​​beter communicatiekanaal te openen als niets anders.

Ik heb een gerelateerd gevonden rapport in de codeweavers-forums .


0
2018-06-06 22:02



Sorry, wist dat niet, deze thread moet door mijn bewerking naar de discussie zijn gestoten, mijn excuses. - Samik
Je hoeft je niet te verontschuldigen - ik heb dit item pas onlangs gezien en als iemand je hier aan de gang kan krijgen, is dat ook prima. - belacqua
Bedankt voor de info, ik heb eeuwen lang gekeken hoe ik een fout kon indienen bij codeweavers, maar ik kon niets vinden. Uiteindelijk heb ik nederige hommels gemaild die me een link gaven naar een google-bugpagina. Ik heb het probleem ingediend en ontvang nog steeds geen reactie, ik zal de oplossing testen zoals gesuggereerd door samik en verslag uitbrengen. - icedfusion
@icedfusion Wat was de link naar de Google-bug? - belacqua
Voor het indienen van bugs:goo.gl/kmUUd - icedfusion


Oké, ik heb een soort "workaround" gevonden. Het impliceert het uitschakelen van pulseaudio en het laden van alsa in plaats daarvan. Om dit te doen, volgde ik dit artikel. Ik heb vervolgens Limbo verwijderd en de eerdere versie opnieuw geïnstalleerd. Voila! Spel werkt. Geluid werkt.


0
2018-06-08 15:03