You are not logged in.

#1 2012-04-29 17:36:32

elnigno
Member
Registered: 2011-02-09
Posts: 10

Wine, can install games but cannot start them

Hi,
I am having problems with wine 1.5.3 in Arch x64. I can install games (I tried with Fallout and Rollercoaster Tycoon from GOG.com) but not run them. Also games that used to work perfectly (like Heroes of Might and Magic III) now don't run anymore.

In the case of Fallout, this is the output I get

wine: Unhandled page fault on read access to 0xffffffff at address 0x7d6f30d7 (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0xffffffff in 32-bit code (0x7d6f30d7).
Register dump:
 CS:0023 SS:002b DS:0
 EIP:7d6f30d7 ESP:0033e3f4 EBP:0033e599 EFLAGS:00
 EAX:7d6f3010 EBX:7d375ff4 ECX:00000008 EDX:00000
 ESI:7d5fff30 EDI:7d5
Stack dump:
0x0033e3f4:  007d5fff 00070002 00000010 00000008                                                                  
0x0033e404:  00000000 0000001e 00000000 00000000                                                                  
0x0033e414:  00000000 0000001f f7625ff4 f7626400                                                                  
0x0033e424:  00000000 7c51ebf8 f74fe518 00000000                                                                  
0x0033e434:  0033e4e0 7d5fff30 7d375ff4 7d375ff4                                                                  
0x0033e444:  00000000 00000000 7c6a98b1 0000005c                                                                  
Backtrace:                                                                                                        
=>0 0x7d6f30d7 (0x0033e599)                                                                                       
  1 0x047c913f (0x9c000000)                                                                                       
0x7d6f30d7:                                                                                                       
Modules:                                                                                                          
Module  Address                 Debug info      Name (74 modules)                                                 
PE        400000-  6f0000       Deferred        falloutw                                                          
ELF     7b800000-7ba3c000       Deferred        kernel32<elf>                                                     
  \-PE  7b810000-7ba3c000       \               kernel32                                                          
ELF     7bc00000-7bcd3000       Deferred        ntdll<elf>                                                        
  \-PE  7bc10000-7bcd3000       \               ntdll                                                             
ELF     7bf00000-7bf04000       Deferred        <wine-loader>                                                     
ELF     7c539000-7d585000       Deferred        r300_dri.so                                                       
ELF     7df74000-7df8f000       Deferred        libgcc_s.so.1                                                     
ELF     7e077000-7e080000       Deferred        librt.so.1                                                        
ELF     7e080000-7e099000       Deferred        libxcb-glx.so.0                                                   
ELF     7e099000-7e0af000       Deferred        libglapi.so.0                                                     
ELF     7e10d000-7e11a000       Deferred        libdrm.so.2                                                       
ELF     7e11a000-7e173000       Deferred        libgl.so.1                                                        
ELF     7e197000-7e1e0000       Deferred        dsound<elf>                                                       
  \-PE  7e1a0000-7e1e0000       \               dsound                                                            
ELF     7e1e0000-7e216000       Deferred        uxtheme<elf>                                                      
  \-PE  7e1f0000-7e216000       \               uxtheme                                                           
ELF     7e216000-7e318000       Deferred        comctl32<elf>                                                     
  \-PE  7e220000-7e318000       \               comctl32                                                          
ELF     7e318000-7e360000       Deferred        dinput<elf>                                                       
  \-PE  7e320000-7e360000       \               dinput                                                            
ELF     7e360000-7e4a6000       Deferred        wined3d<elf>                                                      
  \-PE  7e370000-7e4a6000       \               wined3d                                                           
ELF     7e4a6000-7e518000       Deferred        ddraw<elf>                                                        
  \-PE  7e4b0000-7e518000       \               ddraw                                                             
ELF     7e52e000-7e539000       Deferred        libxcursor.so.1                                                   
ELF     7e53e000-7e541000       Deferred        libx11-xcb.so.1                                                   
ELF     7e541000-7e545000       Deferred        libxdamage.so.1                                                   
ELF     7e56d000-7e596000       Deferred        libexpat.so.1                                                     
ELF     7e596000-7e5cb000       Deferred        libfontconfig.so.1                                                
ELF     7e5cb000-7e5db000       Deferred        libxi.so.6                                                        
ELF     7e5db000-7e5e4000       Deferred        libxrandr.so.2                                                    
ELF     7e5e4000-7e5ee000       Deferred        libxrender.so.1                                                   
ELF     7e5ee000-7e612000       Deferred        imm32<elf>                                                        
  \-PE  7e5f0000-7e612000       \               imm32                                                             
ELF     7e612000-7e619000       Deferred        libxdmcp.so.6                                                     
ELF     7e619000-7e63b000       Deferred        libxcb.so.1                                                       
ELF     7e63b000-7e655000       Deferred        libice.so.6                                                       
ELF     7e655000-7e78c000       Deferred        libx11.so.6                                                       
ELF     7e78c000-7e79e000       Deferred        libxext.so.6                                                      
ELF     7e79e000-7e82e000       Deferred        winex11<elf>                                                      
  \-PE  7e7b0000-7e82e000       \               winex11                                                           
ELF     7e82e000-7e83e000       Deferred        libbz2.so.1.0                                                     
ELF     7e83e000-7e855000       Deferred        libz.so.1                                                         
ELF     7e855000-7e8f1000       Deferred        libfreetype.so.6                                                  
ELF     7e8f3000-7e8f9000       Deferred        libxfixes.so.3                                                    
ELF     7e915000-7e93f000       Deferred        msacm32<elf>                                                      
  \-PE  7e920000-7e93f000       \               msacm32                                                           
ELF     7e93f000-7e9be000       Deferred        rpcrt4<elf>                                                       
  \-PE  7e950000-7e9be000       \               rpcrt4                                                            
ELF     7e9be000-7eae6000       Deferred        ole32<elf>                                                        
  \-PE  7e9e0000-7eae6000       \               ole32                                                             
ELF     7eae6000-7eb98000       Deferred        winmm<elf>                                                        
  \-PE  7eaf0000-7eb98000       \               winmm                                                             
ELF     7eb98000-7eceb000       Deferred        user32<elf>                                                       
  \-PE  7ebb0000-7eceb000       \               user32                                                            
ELF     7eceb000-7ed56000       Deferred        advapi32<elf>                                                     
  \-PE  7ed00000-7ed56000       \               advapi32                                                          
ELF     7ed56000-7ee25000       Deferred        gdi32<elf>                                                        
  \-PE  7ed60000-7ee25000       \               gdi32                                                             
ELF     7efae000-7efdc000       Deferred        libm.so.6                                                         
ELF     7efdc000-7efe2000       Deferred        libxxf86vm.so.1                                                   
ELF     7efe2000-7efe6000       Deferred        libxau.so.6                                                       
ELF     7efe6000-7f000000       Deferred        version<elf>                                                      
  \-PE  7eff0000-7f000000       \               version                                                           
ELF     f7453000-f745c000       Deferred        libsm.so.6                                                        
ELF     f745e000-f7463000       Deferred        libdl.so.2
ELF     f7463000-f7470000       Deferred        libnss_files.so.2
ELF     f7481000-f7487000       Deferred        libuuid.so.1
ELF     f7487000-f762a000       Deferred        libc.so.6
ELF     f762a000-f7645000       Deferred        libpthread.so.0
ELF     f7645000-f7788000       Dwarf           libwine.so.1
ELF     f7789000-f77ab000       Deferred        ld-linux.so.2
ELF     f77ab000-f77ac000       Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) C:\Program Files (x86)\GOG.com\Fallout\falloutw.exe
        00000009    0 <==
0000000e services.exe
        0000001e    0
        0000001d    0
        00000017    0
        00000015    0
        00000010    0
        0000000f    0
00000012 winedevice.exe
        0000001b    0
        00000018    0
        00000014    0
        00000013    0
00000019 plugplay.exe
        0000001f    0
        0000001c    0
        0000001a    0
00000020 explorer.exe
        00000021    0

I've browsed the forums and googled around, and the cause of the problem may be the (open source) drivers of my ATI card or mesa, although I am not sure. Can anyone help me find what's the cause of the problem, please?

Offline

#2 2012-04-29 18:18:43

KingX
Member
From: CA
Registered: 2010-03-24
Posts: 324

Re: Wine, can install games but cannot start them

Please post the complete output of wine. From the moment you hit enter after typing "wine program". smile

Offline

#3 2012-04-29 20:33:38

elnigno
Member
Registered: 2011-02-09
Posts: 10

Re: Wine, can install games but cannot start them

Thanks for your reply. I have saved the output of stdout and stderr, here they are:

stdout

Unhandled exception: page fault on read access to 0xffffffff in 32-bit code (0x7dee10d7).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:7dee10d7 ESP:0033e3f4 EBP:0033e599 EFLAGS:00010202(  R- --  I   - - - )
 EAX:7dee1010 EBX:7d76bff4 ECX:00000008 EDX:00000000
 ESI:7d9ffac0 EDI:7d9ffac0
Stack dump:
0x0033e3f4:  007d9ffa 00070002 00000010 00000008
0x0033e404:  00000000 0000001e 00000000 00000000
0x0033e414:  00000000 0000001f f75d2ff4 f75d3400
0x0033e424:  00000000 7dbb5950 f74ab518 00000000
0x0033e434:  0033e4e0 7d9ffac0 7d76bff4 7d76bff4
0x0033e444:  00000000 00000000 7ca9f8b1 0000005c
Backtrace:
=>0 0x7dee10d7 (0x0033e599)
  1 0xc47cd09f (0x9c000000)
0x7dee10d7: 	
Modules:
Module	Address			Debug info	Name (74 modules)
PE	  400000-  6f0000	Deferred        falloutw
ELF	7b800000-7ba3c000	Deferred        kernel32<elf>
  \-PE	7b810000-7ba3c000	\               kernel32
ELF	7bc00000-7bcd3000	Deferred        ntdll<elf>
  \-PE	7bc10000-7bcd3000	\               ntdll
ELF	7bf00000-7bf04000	Deferred        <wine-loader>
ELF	7c92f000-7d97b000	Deferred        r300_dri.so
ELF	7df61000-7df7c000	Deferred        libgcc_s.so.1
ELF	7e064000-7e06d000	Deferred        librt.so.1
ELF	7e06d000-7e086000	Deferred        libxcb-glx.so.0
ELF	7e086000-7e09c000	Deferred        libglapi.so.0
ELF	7e0fa000-7e107000	Deferred        libdrm.so.2
ELF	7e107000-7e160000	Deferred        libgl.so.1
ELF	7e184000-7e1cd000	Deferred        dsound<elf>
  \-PE	7e190000-7e1cd000	\               dsound
ELF	7e1cd000-7e203000	Deferred        uxtheme<elf>
  \-PE	7e1d0000-7e203000	\               uxtheme
ELF	7e203000-7e305000	Deferred        comctl32<elf>
  \-PE	7e210000-7e305000	\               comctl32
ELF	7e305000-7e34d000	Deferred        dinput<elf>
  \-PE	7e310000-7e34d000	\               dinput
ELF	7e34d000-7e493000	Deferred        wined3d<elf>
  \-PE	7e360000-7e493000	\               wined3d
ELF	7e493000-7e505000	Deferred        ddraw<elf>
  \-PE	7e4a0000-7e505000	\               ddraw
ELF	7e51b000-7e526000	Deferred        libxcursor.so.1
ELF	7e52b000-7e52e000	Deferred        libx11-xcb.so.1
ELF	7e52e000-7e532000	Deferred        libxdamage.so.1
ELF	7e55a000-7e583000	Deferred        libexpat.so.1
ELF	7e583000-7e5b8000	Deferred        libfontconfig.so.1
ELF	7e5b8000-7e5c8000	Deferred        libxi.so.6
ELF	7e5c8000-7e5d1000	Deferred        libxrandr.so.2
ELF	7e5d1000-7e5db000	Deferred        libxrender.so.1
ELF	7e5db000-7e5e1000	Deferred        libxxf86vm.so.1
ELF	7e5e1000-7e605000	Deferred        imm32<elf>
  \-PE	7e5f0000-7e605000	\               imm32
ELF	7e605000-7e60c000	Deferred        libxdmcp.so.6
ELF	7e60c000-7e62e000	Deferred        libxcb.so.1
ELF	7e62e000-7e648000	Deferred        libice.so.6
ELF	7e648000-7e77f000	Deferred        libx11.so.6
ELF	7e77f000-7e791000	Deferred        libxext.so.6
ELF	7e791000-7e821000	Deferred        winex11<elf>
  \-PE	7e7a0000-7e821000	\               winex11
ELF	7e821000-7e831000	Deferred        libbz2.so.1.0
ELF	7e831000-7e848000	Deferred        libz.so.1
ELF	7e848000-7e8e4000	Deferred        libfreetype.so.6
ELF	7e8e6000-7e8ec000	Deferred        libxfixes.so.3
ELF	7e908000-7e932000	Deferred        msacm32<elf>
  \-PE	7e910000-7e932000	\               msacm32
ELF	7e932000-7e9b1000	Deferred        rpcrt4<elf>
  \-PE	7e940000-7e9b1000	\               rpcrt4
ELF	7e9b1000-7ead9000	Deferred        ole32<elf>
  \-PE	7e9d0000-7ead9000	\               ole32
ELF	7ead9000-7eb8b000	Deferred        winmm<elf>
  \-PE	7eae0000-7eb8b000	\               winmm
ELF	7eb8b000-7ecde000	Deferred        user32<elf>
  \-PE	7eba0000-7ecde000	\               user32
ELF	7ecde000-7ed49000	Deferred        advapi32<elf>
  \-PE	7ecf0000-7ed49000	\               advapi32
ELF	7ed49000-7ee18000	Deferred        gdi32<elf>
  \-PE	7ed60000-7ee18000	\               gdi32
ELF	7efa1000-7efae000	Deferred        libnss_files.so.2
ELF	7efae000-7efdc000	Deferred        libm.so.6
ELF	7efe0000-7efe6000	Deferred        libuuid.so.1
ELF	7efe6000-7f000000	Deferred        version<elf>
  \-PE	7eff0000-7f000000	\               version
ELF	f7400000-f7409000	Deferred        libsm.so.6
ELF	f740b000-f7410000	Deferred        libdl.so.2
ELF	f7430000-f7434000	Deferred        libxau.so.6
ELF	f7434000-f75d7000	Deferred        libc.so.6
ELF	f75d7000-f75f2000	Deferred        libpthread.so.0
ELF	f75f2000-f7735000	Dwarf           libwine.so.1
ELF	f7736000-f7758000	Deferred        ld-linux.so.2
ELF	f7758000-f7759000	Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) C:\Program Files (x86)\GOG.com\Fallout\falloutw.exe
	00000009    0 <==
0000000e services.exe
	0000001f    0
	0000001e    0
	00000018    0
	00000017    0
	00000015    0
	00000010    0
	0000000f    0
00000012 winedevice.exe
	0000001c    0
	00000019    0
	00000014    0
	00000013    0
0000001a plugplay.exe
	00000020    0
	0000001d    0
	0000001b    0
00000021 explorer.exe
	00000022    0

stderr

wine: Unhandled page fault on read access to 0xffffffff at address 0x7dee10d7 (thread 0009), starting debugger...

Offline

#4 2012-04-29 22:31:35

KingX
Member
From: CA
Registered: 2010-03-24
Posts: 324

Re: Wine, can install games but cannot start them

This does not help at all sad, what I wanted you to do was run your program from a terminal and then paste the output. Usually it will consist of wine outputting messages and will give hints regarding any missing libraries or opengl errors etc. The above output is not different from what you posted earlier. smile

Offline

#5 2012-04-29 22:51:53

elnigno
Member
Registered: 2011-02-09
Posts: 10

Re: Wine, can install games but cannot start them

That is the output I get from the terminal by running "wine falloutw.exe", there "falloutw.exe" is the executable of the game. smile
I was actually surprised when you asked to post the output, since I had already did that in the first spot. Maybe I'm misunderstanding something?

What I can add is that there is an alert dialog saying "Application error; the instruction at <memory address> referenced memory at ffffffff. TheMemory could not be read from." popping up. The <memory address> is different every time.

Offline

#6 2012-04-29 23:18:05

KingX
Member
From: CA
Registered: 2010-03-24
Posts: 324

Re: Wine, can install games but cannot start them

Hrm.. that is strange. Did you try deleting the prefix? What graphics card/drivers do you have? When did this error start occuring, was wine running fine at some point?

Offline

#7 2012-04-30 06:58:28

elnigno
Member
Registered: 2011-02-09
Posts: 10

Re: Wine, can install games but cannot start them

KingX wrote:

Hrm.. that is strange. Did you try deleting the prefix? What graphics card/drivers do you have? When did this error start occuring, was wine running fine at some point?

I haven't deleted the prefix, should I try it? How can I do it?

I have an old ATI XPRESS running on the open source ATI drivers. As for wine giving problems, that happens in the beginning: as soon as I press enter, the screen goes black and nothing happens; if I alt-tab I can close the error dialog I mentioned previously and go back to the desktop.

Just for integration, Wine's AppDB rates this version of Fallout as Platinum.

Thanks again for your help!

Offline

#8 2012-04-30 15:18:26

rtoijala
Member
Registered: 2011-09-11
Posts: 36

Re: Wine, can install games but cannot start them

Do you have the 32-bit grahics drivers (lib32-ati-dri) installed?
32-bit games can't run without them, but the installers can, which fits your description.

Offline

#9 2012-04-30 19:59:11

elnigno
Member
Registered: 2011-02-09
Posts: 10

Re: Wine, can install games but cannot start them

rtoijala wrote:

Do you have the 32-bit grahics drivers (lib32-ati-dri) installed?
32-bit games can't run without them, but the installers can, which fits your description.

Yes, I have installed them, version 8.0.2-1 from multilib.

Offline

#10 2012-05-01 16:17:14

MorningWood
Member
Registered: 2008-06-06
Posts: 78

Re: Wine, can install games but cannot start them

Not to hijack elnigno's thread but I'm also having a similar problem.  Upon running the game I am greeted with a "This game needs DirectX9 to run" error message.  I was under the impression that wine included DX9 libraries?

This is running on an HP laptop with an Nvidia 8400mobile graphics card.

Offline

#11 2012-05-02 13:23:02

Citric
Member
Registered: 2012-05-02
Posts: 10

Re: Wine, can install games but cannot start them

MorningWood, the following should solve your problem. I do not believe Wine comes with DX9. I had to run this to get multiple games working for me (Steam games, World of Warcraft, Starcraft 2)

winetricks d3dx9 corefonts vcrun6

Elnigno: Have you made sure the same issue isn't like MorningWood? I know Fallout 3 and New Vegas are both built around Directx 9, and I was getting the same thing as you with Saints Row until I installed some extras

otherwise just run wine from terminal (wine fallout.exe) and copy everything for a post. that'll give us something to work with.


(Yes, these are simple responses, but even from time to time we all forget something)

Offline

#12 2012-05-02 13:49:55

2Karl
Member
From: Daventry, UK
Registered: 2012-03-26
Posts: 62
Website

Re: Wine, can install games but cannot start them

Do you have any compositors (compiz, xcompmgr, compton etc.) running? In my experience Wine really doesn't liek them. Disable the compositors when you launch the games, see if you get any better results?


It's affine day for a new sig:
13XQLTXH?R%20GLVHDVB!1046210467104640201045B104731046F02010458104731045902
010450104681045B1046910462104681046F02E0201045A104731045102010458104750201
04780201046F1046A104510201046902010461104671045B1047202010458104671045102E

Offline

#13 2012-05-02 18:00:43

elnigno
Member
Registered: 2011-02-09
Posts: 10

Re: Wine, can install games but cannot start them

Citric wrote:

MorningWood, the following should solve your problem. I do not believe Wine comes with DX9. I had to run this to get multiple games working for me (Steam games, World of Warcraft, Starcraft 2)

winetricks d3dx9 corefonts vcrun6

Elnigno: Have you made sure the same issue isn't like MorningWood? I know Fallout 3 and New Vegas are both built around Directx 9, and I was getting the same thing as you with Saints Row until I installed some extras

otherwise just run wine from terminal (wine fallout.exe) and copy everything for a post. that'll give us something to work with.


(Yes, these are simple responses, but even from time to time we all forget something)

Thanks for your replies, Citric and 2Karl. I have disabled compositing and installed the programs suggested by Citric, but no change. Anyway, as a side now, I am trying to run the original Fallout, not Fallout 3 smile

This is the output I got after this last trial, no change from my first post.

wine: Unhandled page fault on read access to 0xffffffff at address 0x7dee10d7 (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0xffffffff in 32-bit code (0x7c4f80d7).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:7c4f80d7 ESP:0033e3f4 EBP:0033e599 EFLAGS:00010202(  R- --  I   - - - )
 EAX:7c4f8010 EBX:7ddb8ff4 ECX:00000008 EDX:00000000
 ESI:7e2a3f48 EDI:7e2a3f48
Stack dump:
0x0033e3f4:  007e2a3f 00070002 00000010 00000008
0x0033e404:  00000000 0000001e 00000000 00000000
0x0033e414:  00000000 0000001f f75faff4 f75fb400
0x0033e424:  00000000 7c396a50 f74d3518 00000000
0x0033e434:  0033e4e0 7e2a3f48 7ddb8ff4 7ddb8ff4
0x0033e444:  00000000 00000000 7d0ec8b1 0000005c
Backtrace:
=>0 0x7c4f80d7 (0x0033e599)
  1 0x447d356f (0x9c000000)
0x7c4f80d7: 	
Modules:
Module	Address			Debug info	Name (74 modules)
PE	  400000-  6f0000	Deferred        falloutw
ELF	7b800000-7ba3c000	Deferred        kernel32<elf>
  \-PE	7b810000-7ba3c000	\               kernel32
ELF	7bc00000-7bcd3000	Deferred        ntdll<elf>
  \-PE	7bc10000-7bcd3000	\               ntdll
ELF	7bf00000-7bf04000	Deferred        <wine-loader>
ELF	7ce79000-7ce94000	Deferred        libgcc_s.so.1
ELF	7cf7c000-7dfc8000	Deferred        r300_dri.so
ELF	7dfc8000-7dfe1000	Deferred        libxcb-glx.so.0
ELF	7dfe1000-7dff7000	Deferred        libglapi.so.0
ELF	7e05e000-7e0b7000	Deferred        libgl.so.1
ELF	7e0de000-7e127000	Deferred        dsound<elf>
  \-PE	7e0e0000-7e127000	\               dsound
ELF	7e127000-7e229000	Deferred        comctl32<elf>
  \-PE	7e130000-7e229000	\               comctl32
ELF	7e2d3000-7e2e0000	Deferred        libdrm.so.2
ELF	7e2e0000-7e316000	Deferred        uxtheme<elf>
  \-PE	7e2f0000-7e316000	\               uxtheme
ELF	7e316000-7e35e000	Deferred        dinput<elf>
  \-PE	7e320000-7e35e000	\               dinput
ELF	7e35e000-7e4a4000	Deferred        wined3d<elf>
  \-PE	7e370000-7e4a4000	\               wined3d
ELF	7e4a4000-7e516000	Deferred        ddraw<elf>
  \-PE	7e4b0000-7e516000	\               ddraw
ELF	7e52c000-7e537000	Deferred        libxcursor.so.1
ELF	7e53a000-7e543000	Deferred        librt.so.1
ELF	7e543000-7e546000	Deferred        libx11-xcb.so.1
ELF	7e56e000-7e597000	Deferred        libexpat.so.1
ELF	7e597000-7e5cc000	Deferred        libfontconfig.so.1
ELF	7e5cc000-7e5dc000	Deferred        libxi.so.6
ELF	7e5dc000-7e5e5000	Deferred        libxrandr.so.2
ELF	7e5e5000-7e5ef000	Deferred        libxrender.so.1
ELF	7e5ef000-7e613000	Deferred        imm32<elf>
  \-PE	7e600000-7e613000	\               imm32
ELF	7e613000-7e635000	Deferred        libxcb.so.1
ELF	7e635000-7e64f000	Deferred        libice.so.6
ELF	7e64f000-7e786000	Deferred        libx11.so.6
ELF	7e786000-7e798000	Deferred        libxext.so.6
ELF	7e798000-7e828000	Deferred        winex11<elf>
  \-PE	7e7a0000-7e828000	\               winex11
ELF	7e828000-7e838000	Deferred        libbz2.so.1.0
ELF	7e838000-7e84f000	Deferred        libz.so.1
ELF	7e84f000-7e8eb000	Deferred        libfreetype.so.6
ELF	7e8ec000-7e8f0000	Deferred        libxdamage.so.1
ELF	7e8f0000-7e8f6000	Deferred        libxfixes.so.3
ELF	7e912000-7e93c000	Deferred        msacm32<elf>
  \-PE	7e920000-7e93c000	\               msacm32
ELF	7e93c000-7e9bb000	Deferred        rpcrt4<elf>
  \-PE	7e950000-7e9bb000	\               rpcrt4
ELF	7e9bb000-7eae3000	Deferred        ole32<elf>
  \-PE	7e9d0000-7eae3000	\               ole32
ELF	7eae3000-7eb95000	Deferred        winmm<elf>
  \-PE	7eaf0000-7eb95000	\               winmm
ELF	7eb95000-7ece8000	Deferred        user32<elf>
  \-PE	7ebb0000-7ece8000	\               user32
ELF	7ece8000-7ed53000	Deferred        advapi32<elf>
  \-PE	7ecf0000-7ed53000	\               advapi32
ELF	7ed53000-7ee22000	Deferred        gdi32<elf>
  \-PE	7ed60000-7ee22000	\               gdi32
ELF	7efab000-7efd9000	Deferred        libm.so.6
ELF	7efd9000-7efdf000	Deferred        libxxf86vm.so.1
ELF	7efdf000-7efe6000	Deferred        libxdmcp.so.6
ELF	7efe6000-7f000000	Deferred        version<elf>
  \-PE	7eff0000-7f000000	\               version
ELF	f7421000-f742e000	Deferred        libnss_files.so.2
ELF	f7430000-f7435000	Deferred        libdl.so.2
ELF	f7436000-f743a000	Deferred        libxau.so.6
ELF	f743a000-f7440000	Deferred        libuuid.so.1
ELF	f7453000-f745c000	Deferred        libsm.so.6
ELF	f745c000-f75ff000	Deferred        libc.so.6
ELF	f75ff000-f761a000	Deferred        libpthread.so.0
ELF	f761a000-f775d000	Dwarf           libwine.so.1
ELF	f775e000-f7780000	Deferred        ld-linux.so.2
ELF	f7780000-f7781000	Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) C:\Program Files (x86)\GOG.com\Fallout\falloutw.exe
	00000009    0 <==
0000000e services.exe
	0000001e    0
	0000001d    0
	00000018    0
	00000017    0
	00000015    0
	00000010    0
	0000000f    0
00000012 winedevice.exe
	00000020    0
	00000019    0
	00000014    0
	00000013    0
0000001a plugplay.exe
	0000001f    0
	0000001c    0
	0000001b    0
00000021 explorer.exe
	00000022    0

However, I have noticed this line:

ELF	7cf7c000-7dfc8000	Deferred        r300_dri.so

If I'm not wrong, r300_dri.so is installed with the Ati open source drivers. Could they be involved in causing the problem?

Offline

#14 2012-05-02 21:52:34

Citric
Member
Registered: 2012-05-02
Posts: 10

Re: Wine, can install games but cannot start them

Are you using xf86-video-ati? Just wondering. I know without installing the actual nvidia drivers and removing libgl for me, a lot of things don't want to cooperate, including basically any games under wine. That's Nvidia for me though, I don't really know ATI, but isn't there some kind of driver called Catalyst?

Anyways, I googled your problem real quick just to see if I could find anything, cause I've never had wine blow up that hard in my face.

http://forums.gentoo.org/viewtopic-t-848858.html

Also, on AppDB

FallOut 1.x
The game won't run: segmention error.
ALSA is known to cause this, try Wine 1.0-rc1 or use OSS or Arts.

Offline

#15 2012-05-03 19:45:26

andmars
Member
Registered: 2012-03-13
Posts: 362

Re: Wine, can install games but cannot start them

hi, you should deffinitely use Catalyst if you want to have 3D output. I have an AMD HD6950 and games in wine only work with catalyst for me. (even if it did work with the open source driver it's just not en pair with the propietary one).

https://wiki.archlinux.org/index.php/Catalyst

Offline

#16 2012-05-13 21:21:42

MorningWood
Member
Registered: 2008-06-06
Posts: 78

Re: Wine, can install games but cannot start them

Citric wrote:

MorningWood, the following should solve your problem. I do not believe Wine comes with DX9. I had to run this to get multiple games working for me (Steam games, World of Warcraft, Starcraft 2)

winetricks d3dx9 corefonts vcrun6

Elnigno: Have you made sure the same issue isn't like MorningWood? I know Fallout 3 and New Vegas are both built around Directx 9, and I was getting the same thing as you with Saints Row until I installed some extras

otherwise just run wine from terminal (wine fallout.exe) and copy everything for a post. that'll give us something to work with.


(Yes, these are simple responses, but even from time to time we all forget something)


Critic, thank you very much for your help.  I tried your suggestion and when launching the game it still tells me that it needs DX9.  The game in question is Limbo.  I've checked the AppDB and it seems that it's working properly for others. Any ideas?

E: my mistake. Did not notice the Additional Comments in the AppDB
E2: still no go even after following the following note in AppDB:
To run need:

winetricks directx9

and change d3dx9_43 to "(native,builtin)" in winecfg
E3: WOOOOOOOOO got it working with some research.  Turns out that lib32-libgl  needed to be replaced with lib32-nvidia-utils
All is good

Last edited by MorningWood (2012-05-13 23:12:57)

Offline

#17 2012-07-16 11:24:53

gesti
Member
Registered: 2012-02-08
Posts: 5

Re: Wine, can install games but cannot start them

Hello elnigno, did you mange to solve this? If yes do you still remember what was the solution for you?

Offline

#18 2012-07-16 11:39:47

Earnestly
Member
Registered: 2011-08-18
Posts: 805

Re: Wine, can install games but cannot start them

gesti wrote:

Hello elnigno, did you mange to solve this? If yes do you still remember what was the solution for you?

E3: WOOOOOOOOO got it working with some research.  Turns out that lib32-libgl  needed to be replaced with lib32-nvidia-utils

Offline

#19 2016-07-05 09:01:09

Jhackler
Member
Registered: 2014-01-27
Posts: 20

Re: Wine, can install games but cannot start them

I am having the same problem with every game recently on the amdgpu open driver. lib32-libgl-mesa and lib32-nvidia-utils are both installed. Removing the former results in wine being removed hmm

Offline

#20 2016-07-05 10:27:53

WorMzy
Administrator
From: Scotland
Registered: 2010-06-16
Posts: 12,414
Website

Re: Wine, can install games but cannot start them

Please don't necrobump, Jhackler.

https://wiki.archlinux.org/index.php/Co … bumping.22

Closing.


Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD

Making lemonade from lemons since 2015.

Offline

Board footer

Powered by FluxBB