Jump to content

Trouble Running Windows Games on Linux


Recommended Posts

ok...im trying to run a game using playonlinux but i cant seem to get it to work. This is wat i get when i type in the command

 

luis@luis-desktop:~$ env WINEPREFIX="/home/luis/.wine" wine "C:\Program Files\Outspark\SharpLauncher\OutsparkLauncher.exe" solstice

fixme:virtual:NtAllocateVirtualMemory MEM_WRITE_WATCH type not supported

fixme:advapi:CheckTokenMembership (0x158 0x1ab780 0x32dfa8) stub!

 

Unhandled Exception: System.TypeInitializationException: The type initializer for 'System.Globalization.TextInfo' threw an exception.

at System.Globalization.TextInfo.GetNativeTextInfo(Int32 cultureID)

at System.Globalization.TextInfo.get_InvariantNativeTextInfo()

at System.String.Compare(String strA, Int32 indexA, String strB, Int32 indexB, Int32 length, StringComparison comparisonType)

at System.Security.Util.URLString.PreProcessForExtendedPathRemoval(String url, Boolean isFileUrl)

at System.AppDomainSetup.NormalizePath(String path, Boolean useAppBase)

at System.AppDomainSetup.SetupDefaultApplicationBase(String imageLocation)

at System.AppDomain.SetupFusionStore(AppDomainSetup info)

at System.AppDomain.SetupDomain(Boolean allowRedirects, String path, String configFile)

wine: Unhandled exception 0xe0434f4d at address 0x7b845450 (thread 0009), starting debugger...

Unhandled exception: 0xe0434f4d in 32-bit code (0x7b8454c3).

Register dump:

CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b

EIP:7b8454c3 ESP:0032ef54 EBP:0032efb8 EFLAGS:00000246( - 00 - IZP1)

EAX:7b82ecb9 EBX:7b8b7ff4 ECX:00000000 EDX:0032eff0

ESI:0032eff0 EDI:e0434f4d

Stack dump:

0x0032ef54: 0032eff0 00000004 0000003c e0434f4d

0x0032ef64: 00000001 00000000 7b845450 00000001

0x0032ef74: 80131534 e0434f4d 0032eff0 00392010

0x0032ef84: 02000036 0032ef9c 79e814da 0032efa8

0x0032ef94: 02000036 00000001 0032f018 79e87ff4

0x0032efa4: 0000012c 003f161c 7b84545a 00130bd0

Backtrace:

=>1 0x7b8454c3 in kernel32 (+0x254c3) (0x0032efb8)

2 0x79f97065 in mscorwks (+0x127065) (0x0032f018)

3 0x7a0945a4 in mscorwks (+0x2245a4) (0x0032f0dc)

4 0x02e6356b (0x0032f10c)

5 0x02e63431 (0x0032f138)

6 0x02e61855 (0x00000000)

0x7b8454c3: subl $4,%esp

Modules:

Module Address Debug info Name (81 modules)

PE 400000- 426000 Deferred outsparklauncher

PE 5e380000-5e409000 Deferred diasymreader

PE 64020000-64033000 Deferred mscorsec

PE 78130000-781cb000 Deferred msvcr80

PE 79000000-79045000 Deferred mscoree

PE 79060000-790b3000 Deferred mscorjit

PE 790c0000-794de000 Deferred mscorlib

PE 79e70000-7a3d1000 Export mscorwks

ELF 7b800000-7b93d000 Export kernel32<elf>

\-PE 7b820000-7b93d000 \ kernel32

ELF 7bc00000-7bca7000 Deferred ntdll<elf>

\-PE 7bc10000-7bca7000 \ ntdll

ELF 7bf00000-7bf04000 Deferred <wine-loader>

ELF 7e266000-7e27b000 Deferred lz32<elf>

\-PE 7e270000-7e27b000 \ lz32

ELF 7e27b000-7e296000 Deferred version<elf>

\-PE 7e280000-7e296000 \ version

ELF 7e2be000-7e2d4000 Deferred libresolv.so.2

ELF 7e2e1000-7e300000 Deferred iphlpapi<elf>

\-PE 7e2f0000-7e300000 \ iphlpapi

ELF 7e300000-7e363000 Deferred rpcrt4<elf>

\-PE 7e310000-7e363000 \ rpcrt4

ELF 7e363000-7e409000 Deferred ole32<elf>

\-PE 7e370000-7e409000 \ ole32

ELF 7e409000-7e444000 Deferred rsaenh<elf>

\-PE 7e410000-7e444000 \ rsaenh

ELF 7e444000-7e45c000 Deferred imagehlp<elf>

\-PE 7e450000-7e45c000 \ imagehlp

ELF 7e45c000-7e470000 Deferred softpub<elf>

\-PE 7e460000-7e470000 \ softpub

ELF 7e470000-7e4a3000 Deferred uxtheme<elf>

\-PE 7e480000-7e4a3000 \ uxtheme

ELF 7e4a3000-7e568000 Deferred comctl32<elf>

\-PE 7e4b0000-7e568000 \ comctl32

ELF 7e568000-7e5d1000 Deferred crypt32<elf>

\-PE 7e570000-7e5d1000 \ crypt32

ELF 7e5d1000-7e5fa000 Deferred wintrust<elf>

\-PE 7e5e0000-7e5fa000 \ wintrust

ELF 7e81c000-7e888000 Deferred msvcrt<elf>

\-PE 7e830000-7e888000 \ msvcrt

ELF 7e888000-7e891000 Deferred libxcursor.so.1

ELF 7e891000-7e896000 Deferred libxfixes.so.3

ELF 7e896000-7e89a000 Deferred libxcomposite.so.1

ELF 7e89a000-7e8a2000 Deferred libxrandr.so.2

ELF 7e8a2000-7e8ac000 Deferred libxrender.so.1

ELF 7e8ac000-7e8cd000 Deferred imm32<elf>

\-PE 7e8b0000-7e8cd000 \ imm32

ELF 7e8cd000-7e8d2000 Deferred libxdmcp.so.6

ELF 7e8d2000-7e8ec000 Deferred libxcb.so.1

ELF 7e8ec000-7e8f0000 Deferred libxau.so.6

ELF 7e8f0000-7e8f5000 Deferred libuuid.so.1

ELF 7e8f5000-7e9e4000 Deferred libx11.so.6

ELF 7e9e4000-7e9f4000 Deferred libxext.so.6

ELF 7e9f4000-7e9fa000 Deferred libxxf86vm.so.1

ELF 7e9fa000-7ea12000 Deferred libice.so.6

ELF 7ea12000-7ea1b000 Deferred libsm.so.6

ELF 7ea28000-7eac3000 Deferred winex11<elf>

\-PE 7ea40000-7eac3000 \ winex11

ELF 7eaf6000-7eb1d000 Deferred libexpat.so.1

ELF 7eb1d000-7eb4a000 Deferred libfontconfig.so.1

ELF 7eb4a000-7eb60000 Deferred libz.so.1

ELF 7eb60000-7ebd7000 Deferred libfreetype.so.6

ELF 7ebd7000-7ebda000 Deferred libxinerama.so.1

ELF 7ebe4000-7ec84000 Deferred gdi32<elf>

\-PE 7ebf0000-7ec84000 \ gdi32

ELF 7ec84000-7edd0000 Deferred user32<elf>

\-PE 7eca0000-7edd0000 \ user32

ELF 7edd0000-7ee2b000 Deferred shlwapi<elf>

\-PE 7ede0000-7ee2b000 \ shlwapi

ELF 7ee2b000-7ee7e000 Deferred advapi32<elf>

\-PE 7ee40000-7ee7e000 \ advapi32

ELF 7efa8000-7efb4000 Deferred libnss_files.so.2

ELF 7efb4000-7efcd000 Deferred libnsl.so.1

ELF 7efcd000-7eff3000 Deferred libm.so.6

ELF 7eff5000-7f000000 Deferred libnss_nis.so.2

ELF b7db2000-b7dbb000 Deferred libnss_compat.so.2

ELF b7dbc000-b7dc0000 Deferred libdl.so.2

ELF b7dc0000-b7f23000 Deferred libc.so.6

ELF b7f24000-b7f3d000 Deferred libpthread.so.0

ELF b7f4a000-b8081000 Deferred libwine.so.1

ELF b8083000-b80a1000 Deferred ld-linux.so.2

Threads:

process tid prio (all id:s are in hex)

00000008 (D) C:\Program Files\Outspark\SharpLauncher\OutsparkLauncher.exe

00000018 2

00000017 0

00000009 0 <==

0000000c

00000016 0

00000013 0

00000012 0

0000000e 0

0000000d 0

0000000f

00000015 0

00000014 0

00000011 0

00000010 0

00000019

0000001a 0

Backtrace:

=>1 0x7b8454c3 in kernel32 (+0x254c3) (0x0032efb8)

2 0x79f97065 in mscorwks (+0x127065) (0x0032f018)

3 0x7a0945a4 in mscorwks (+0x2245a4) (0x0032f0dc)

4 0x02e6356b (0x0032f10c)

5 0x02e63431 (0x0032f138)

6 0x02e61855 (0x00000000)

fixme:advapi:RegisterEventSourceW ((null),L".NET Runtime"): stub

fixme:advapi:ReportEventW (0xcafe4242,0x0001,0x0000,0x000003ff,(nil),0x0001,0x00000000,0x32ea9c,(nil)): stub

err:eventlog:ReportEventW L".NET Runtime version 2.0.50727.42 - Fatal Execution Engine Error (79F97075) (80131506)"

fixme:advapi:DeregisterEventSource (0xcafe4242) stub

 

i would just play it on windows but for sum reason when i install windows, i dont have any video or audio drivers so theres no sound and the screen resolution is extremely low. i dont really wanna mess with that rite now. plz help >.<

Link to comment
Share on other sites

i would just play it on windows but for sum reason when i install windows, i dont have any video or audio drivers so theres no sound and the screen resolution is extremely low. i dont really wanna mess with that rite now. plz help >.<

 

Windows doesn't magically come with every sound/video driver! Find out what make/model your motherboard is and go download the drivers for it. The minute amount of time spent downloading/installing a few drivers will seem like a drop in the ocean compared to the headache of trying to run Win32 games on Linux. Honestly, I have no qualms with Linux, but outside of a core of dedicated games it's just not 'there'.

Link to comment
Share on other sites

You could try Wine on your Linux..

 

He is.......

 

Problem looks to me, like a lack of or lack of support for, .NET Framework.

 

Try installing .NET 2.0 (Anything newer apparently doesn't work right, or at all)

http://appdb.winehq.org/objectManager.php?...on&iId=2586

 

OR (And I don't know if WINE will make use of it externally, you may need to use the Windows version IN WINE) install MONO - http://mono-project.com/Main_Page

Link to comment
Share on other sites

Instead of using wine, you could try vmware. You will notice a performance hit but I have found vmware the most stable way to run windows programs in linux. It's what we use at work but I have not tried playing games.

Link to comment
Share on other sites

Instead of using wine, you could try vmware. You will notice a performance hit but I have found vmware the most stable way to run windows programs in linux. It's what we use at work but I have not tried playing games.

 

This is not a viable solution, it doesn't virtualize your video hardware and you're stuck with a generic emulated video card with 0 3D capabilities or any hardware acceleration at all.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...