Hi all,
I'm having trouble running windows games from Fedora 9, 64 bit, using wine
rc3. I've tried Command & Conquer 3, Age Of Mythology and Jazz Jackrabbit 2.
All games fail. I mostly get an error saying that direct3d9 won't work
without opengl. However, I have opengl.
I've run glxgears and it runs fine. Following is the output:
8877 frames in 5.0 seconds = 1775.333 FPS
9327 frames in 5.0 seconds = 1865.338 FPS
9349 frames in 5.0 seconds = 1869.626 FPS
9315 frames in 5.0 seconds = 1862.977 FPS
Following are my system details:
AMD Athlon 64-bit 2800+
Asus motherboard
Nvidia GeForce FX 5500 256 MB.
OS: Fedora 9, 64 bit.
Using KDE 4.0.5
Have done a *sudo yum update*, so have the latest stable libraries. Using
livna repository in addition to the default ones of fedora.
Livna Nvidia drivers:
[abhimanyu@matrix JJ2]$ rpm -qa | grep nvidia
xorg-x11-drv-nvidia-libs-173.14.09-1.lvn9.x86_64
kmod-nvidia-173.14.09-1.lvn9.x86_64
xorg-x11-drv-nvidia-173.14.09-1.lvn9.x86_64
kmod-nvidia-2.6.25.6-55.fc9.x86_64-173.14.09-1.lvn9.x86_64
I have the following wine packages installed:
wine-esd-1.0-0.3.rc3.fc9.i386
wine-jack-1.0-0.3.rc3.fc9.i386
wine-tools-1.0-0.3.rc3.fc9.i386
wine-docs-1.0-0.3.rc3.fc9.noarch
wine-cms-1.0-0.3.rc3.fc9.i386
wine-twain-1.0-0.3.rc3.fc9.i386
wine-capi-1.0-0.3.rc3.fc9.i386
wine-1.0-0.3.rc3.fc9.i386
wine-ldap-1.0-0.3.rc3.fc9.i386
wine-nas-1.0-0.3.rc3.fc9.i386
wine-core-1.0-0.3.rc3.fc9.i386
wine-devel-1.0-0.3.rc3.fc9.i386
If I run the livna-config-display, it shows that the driver supports
Disable, All, AIGLX and XGL. However, its using AIGLX since *XGL is not
available* in Fedora repositories and can be used only if /usr/bin/Xgl if
present. xorg.conf shows AIGLX as ON. also, glxinfo shows direct rendering
is enabled:
glxinfo | grep direct
direct rendering: Yes
In my xorg.conf, I have Subsection "Display" for depth of 8, 16 and 24.
*Age Of Mythology*
It's installed under /scratch/disk/Games/aom. I get the following error:
[abhimanyu@matrix aom]$ wine aom.exe
err:ole:CoGetClassObject class {ebb08c45-6c4a-4fdc-ae53-4eb8c4c7db8e} not
registered
err:ole:CoGetClassObject no class object
{ebb08c45-6c4a-4fdc-ae53-4eb8c4c7db8e} could be created for context 0x1
fixme:imm:ImmReleaseContext (0x40026, 0x11c398): stub
fixme:imm:NotifyIME NI_CLOSECANDIDATE
fixme:imm:ImmGetOpenStatus (0x11c398): semi-stub
*err:d3d:WineD3D_CreateFakeGLContext Can't find a suitable iPixelFormat
err:d3d:InitAdapters Failed to get a gl context for default adapter
err:wine_d3d:WineDirect3DCreate Direct3D8 is not available without opengl*
err:seh:raise_exception Unhandled exception code c0000005 flags 0 addr
0x79f21875
[abhimanyu@matrix aom]$ fixme:advapi:RegisterEventSourceA ((null)," "): stub
fixme:advapi:RegisterEventSourceW (L"",L" "): stub
fixme:advapi:ReportEventA
(0xcafe4242,0x0001,0x0000,0x00000000,(nil),0x0001,0x00000060,0x7ed8e670,0x676b0a):
stub
fixme:advapi:ReportEventW
(0xcafe4242,0x0001,0x0000,0x00000000,(nil),0x0001,0x00000060,0x11cdd0,0x676b0a):
stub
err:eventlog:ReportEventW L"3"
fixme:advapi:DeregisterEventSource (0xcafe4242) stub
fixme:advapi:RegisterEventSourceA ((null)," "): stub
fixme:advapi:RegisterEventSourceW (L"",L" "): stub
fixme:advapi:ReportEventA
(0xcafe4242,0x0001,0x0000,0x00000000,(nil),0x0001,0x00000060,0x7ed8e670,0x676b82):
stub
fixme:advapi:ReportEventW
(0xcafe4242,0x0001,0x0000,0x00000000,(nil),0x0001,0x00000060,0x11cdd0,0x676b82):
stub
err:eventlog:ReportEventW L"6"
fixme:advapi:DeregisterEventSource (0xcafe4242) stub
fixme:advapi:RegisterEventSourceA ((null)," "): stub
fixme:advapi:RegisterEventSourceW (L"",L" "): stub
fixme:advapi:ReportEventA
(0xcafe4242,0x0001,0x0000,0x00000000,(nil),0x0001,0x000002cc,0x7ed8e670,0x67801a):
stub
fixme:advapi:ReportEventW
(0xcafe4242,0x0001,0x0000,0x00000000,(nil),0x0001,0x000002cc,0x11cdd0,0x67801a):
stub
err:eventlog:ReportEventW L"7"
fixme:advapi:DeregisterEventSource (0xcafe4242) stub
I get similar exception while trying to run Command & Conquer 3.
Does anyone have any idea why wine can't find opengl???
Just to try, I tried to run an old game - Jazz Jackrabbit 2. This gave a
different error:
*
Jazz Jackrabbit 2*
It is installed under /scratch/disk/Games/JJ2. When I run it, I get a
segmentation fault:
[abhimanyu@matrix JJ2]$ wine Jazz2.exe
fixme:system:SystemParametersInfoW Unimplemented action: 79
(SPI_GETLOWPOWERTIMEOUT)
err:d3d:WineD3D_CreateFakeGLContext Can't find a suitable iPixelFormat
err:d3d:InitAdapters Failed to get a gl context for default adapter
fixme:winsock:is_sockaddr_bound don't know how to tell if IPX socket is
bound, assuming it is!
fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32
to 8
err:ddraw:IDirectDrawImpl_CreateSurface IDirectDrawImpl_AttachD3DDevice
failed, hr = 8876086c
err:seh:setup_exception_record stack overflow 832 bytes in thread 0009 eip
6015fbda esp 00230ff0 stack 0x230000-0x231000-0x330000
Segmentation fault
My brother has a new Dell laptop, with nvidia card. The latest games are
working on his machine. Jazz 2 works fine. Prince Of Persia trilogy runs
better than on Vista. GTA 3 runs well.
Not sure if this is driver issue, as glxgears runs fine. Have no idea why
wine can't fine opengl. I had even tried compiling the wine rc5 with -opengl
option, but I got the same error. Is there some problem with AIGLX? I'm not
aware of the difference between AIGLX and XGL.
Any pointers will be helpful!!!
--
Thanks in advance,
Abhimanyu
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.winehq.org/pipermail/wine-us ... chment.htm
Wine and opengl error!!!
Wine and opengl error!!!
Well, I tried with the drivers from Nvidia's site, and now it works better.
At least JJ2 runs fine. Age Of Mythology starts, but hangs on the splash
screen.
[abhimanyu@matrix aom]$ wine aom.exe
err:ole:CoGetClassObject class {ebb08c45-6c4a-4fdc-ae53-4eb8c4c7db8e} not
registered
err:ole:CoGetClassObject no class object
{ebb08c45-6c4a-4fdc-ae53-4eb8c4c7db8e} could be created for context 0x1
fixme:imm:ImmReleaseContext (0x40022, 0x12dd10): stub
fixme:imm:NotifyIME NI_CLOSECANDIDATE
fixme:imm:ImmGetOpenStatus (0x12dd10): semi-stub
fixme:win:EnumDisplayDevicesW ((null),0,0x32ed08,0x00000000), stub!
Any one has any pointers?
--
Regards,
Abhimanyu
On Sun, Jun 22, 2008 at 5:05 PM, Abhimanyu Seth <[email protected]>
wrote:
An HTML attachment was scrubbed...
URL: http://www.winehq.org/pipermail/wine-us ... chment.htm
At least JJ2 runs fine. Age Of Mythology starts, but hangs on the splash
screen.
[abhimanyu@matrix aom]$ wine aom.exe
err:ole:CoGetClassObject class {ebb08c45-6c4a-4fdc-ae53-4eb8c4c7db8e} not
registered
err:ole:CoGetClassObject no class object
{ebb08c45-6c4a-4fdc-ae53-4eb8c4c7db8e} could be created for context 0x1
fixme:imm:ImmReleaseContext (0x40022, 0x12dd10): stub
fixme:imm:NotifyIME NI_CLOSECANDIDATE
fixme:imm:ImmGetOpenStatus (0x12dd10): semi-stub
fixme:win:EnumDisplayDevicesW ((null),0,0x32ed08,0x00000000), stub!
Any one has any pointers?
--
Regards,
Abhimanyu
On Sun, Jun 22, 2008 at 5:05 PM, Abhimanyu Seth <[email protected]>
wrote:
-------------- next part --------------Hi all,
I'm having trouble running windows games from Fedora 9, 64 bit, using wine
rc3. I've tried Command & Conquer 3, Age Of Mythology and Jazz Jackrabbit 2.
All games fail. I mostly get an error saying that direct3d9 won't work
without opengl. However, I have opengl.
I've run glxgears and it runs fine. Following is the output:
8877 frames in 5.0 seconds = 1775.333 FPS
9327 frames in 5.0 seconds = 1865.338 FPS
9349 frames in 5.0 seconds = 1869.626 FPS
9315 frames in 5.0 seconds = 1862.977 FPS
Following are my system details:
AMD Athlon 64-bit 2800+
Asus motherboard
Nvidia GeForce FX 5500 256 MB.
OS: Fedora 9, 64 bit.
Using KDE 4.0.5
Have done a *sudo yum update*, so have the latest stable libraries. Using
livna repository in addition to the default ones of fedora.
Livna Nvidia drivers:
[abhimanyu@matrix JJ2]$ rpm -qa | grep nvidia
xorg-x11-drv-nvidia-libs-173.14.09-1.lvn9.x86_64
kmod-nvidia-173.14.09-1.lvn9.x86_64
xorg-x11-drv-nvidia-173.14.09-1.lvn9.x86_64
kmod-nvidia-2.6.25.6-55.fc9.x86_64-173.14.09-1.lvn9.x86_64
I have the following wine packages installed:
wine-esd-1.0-0.3.rc3.fc9.i386
wine-jack-1.0-0.3.rc3.fc9.i386
wine-tools-1.0-0.3.rc3.fc9.i386
wine-docs-1.0-0.3.rc3.fc9.noarch
wine-cms-1.0-0.3.rc3.fc9.i386
wine-twain-1.0-0.3.rc3.fc9.i386
wine-capi-1.0-0.3.rc3.fc9.i386
wine-1.0-0.3.rc3.fc9.i386
wine-ldap-1.0-0.3.rc3.fc9.i386
wine-nas-1.0-0.3.rc3.fc9.i386
wine-core-1.0-0.3.rc3.fc9.i386
wine-devel-1.0-0.3.rc3.fc9.i386
If I run the livna-config-display, it shows that the driver supports
Disable, All, AIGLX and XGL. However, its using AIGLX since *XGL is not
available* in Fedora repositories and can be used only if /usr/bin/Xgl if
present. xorg.conf shows AIGLX as ON. also, glxinfo shows direct rendering
is enabled:
glxinfo | grep direct
direct rendering: Yes
In my xorg.conf, I have Subsection "Display" for depth of 8, 16 and 24.
*Age Of Mythology*
It's installed under /scratch/disk/Games/aom. I get the following error:
[abhimanyu@matrix aom]$ wine aom.exe
err:ole:CoGetClassObject class {ebb08c45-6c4a-4fdc-ae53-4eb8c4c7db8e} not
registered
err:ole:CoGetClassObject no class object
{ebb08c45-6c4a-4fdc-ae53-4eb8c4c7db8e} could be created for context 0x1
fixme:imm:ImmReleaseContext (0x40026, 0x11c398): stub
fixme:imm:NotifyIME NI_CLOSECANDIDATE
fixme:imm:ImmGetOpenStatus (0x11c398): semi-stub
*err:d3d:WineD3D_CreateFakeGLContext Can't find a suitable iPixelFormat
err:d3d:InitAdapters Failed to get a gl context for default adapter
err:wine_d3d:WineDirect3DCreate Direct3D8 is not available without opengl*
err:seh:raise_exception Unhandled exception code c0000005 flags 0 addr
0x79f21875
[abhimanyu@matrix aom]$ fixme:advapi:RegisterEventSourceA ((null)," "):
stub
fixme:advapi:RegisterEventSourceW (L"",L" "): stub
fixme:advapi:ReportEventA
(0xcafe4242,0x0001,0x0000,0x00000000,(nil),0x0001,0x00000060,0x7ed8e670,0x676b0a):
stub
fixme:advapi:ReportEventW
(0xcafe4242,0x0001,0x0000,0x00000000,(nil),0x0001,0x00000060,0x11cdd0,0x676b0a):
stub
err:eventlog:ReportEventW L"3"
fixme:advapi:DeregisterEventSource (0xcafe4242) stub
fixme:advapi:RegisterEventSourceA ((null)," "): stub
fixme:advapi:RegisterEventSourceW (L"",L" "): stub
fixme:advapi:ReportEventA
(0xcafe4242,0x0001,0x0000,0x00000000,(nil),0x0001,0x00000060,0x7ed8e670,0x676b82):
stub
fixme:advapi:ReportEventW
(0xcafe4242,0x0001,0x0000,0x00000000,(nil),0x0001,0x00000060,0x11cdd0,0x676b82):
stub
err:eventlog:ReportEventW L"6"
fixme:advapi:DeregisterEventSource (0xcafe4242) stub
fixme:advapi:RegisterEventSourceA ((null)," "): stub
fixme:advapi:RegisterEventSourceW (L"",L" "): stub
fixme:advapi:ReportEventA
(0xcafe4242,0x0001,0x0000,0x00000000,(nil),0x0001,0x000002cc,0x7ed8e670,0x67801a):
stub
fixme:advapi:ReportEventW
(0xcafe4242,0x0001,0x0000,0x00000000,(nil),0x0001,0x000002cc,0x11cdd0,0x67801a):
stub
err:eventlog:ReportEventW L"7"
fixme:advapi:DeregisterEventSource (0xcafe4242) stub
I get similar exception while trying to run Command & Conquer 3.
Does anyone have any idea why wine can't find opengl???
Just to try, I tried to run an old game - Jazz Jackrabbit 2. This gave a
different error:
*
Jazz Jackrabbit 2*
It is installed under /scratch/disk/Games/JJ2. When I run it, I get a
segmentation fault:
[abhimanyu@matrix JJ2]$ wine Jazz2.exe
fixme:system:SystemParametersInfoW Unimplemented action: 79
(SPI_GETLOWPOWERTIMEOUT)
err:d3d:WineD3D_CreateFakeGLContext Can't find a suitable iPixelFormat
err:d3d:InitAdapters Failed to get a gl context for default adapter
fixme:winsock:is_sockaddr_bound don't know how to tell if IPX socket is
bound, assuming it is!
fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32
to 8
err:ddraw:IDirectDrawImpl_CreateSurface IDirectDrawImpl_AttachD3DDevice
failed, hr = 8876086c
err:seh:setup_exception_record stack overflow 832 bytes in thread 0009 eip
6015fbda esp 00230ff0 stack 0x230000-0x231000-0x330000
Segmentation fault
My brother has a new Dell laptop, with nvidia card. The latest games are
working on his machine. Jazz 2 works fine. Prince Of Persia trilogy runs
better than on Vista. GTA 3 runs well.
Not sure if this is driver issue, as glxgears runs fine. Have no idea why
wine can't fine opengl. I had even tried compiling the wine rc5 with -opengl
option, but I got the same error. Is there some problem with AIGLX? I'm not
aware of the difference between AIGLX and XGL.
Any pointers will be helpful!!!
--
Thanks in advance,
Abhimanyu
An HTML attachment was scrubbed...
URL: http://www.winehq.org/pipermail/wine-us ... chment.htm
Re: Wine and opengl error!!!
Yes there are major issues with those thingies.Abhimanyu Seth wrote:Is there some problem with AIGLX? I'm not
aware of the difference between AIGLX and XGL.
Remove them and do not use with Wine. They do not allow any programs to use OpenGL (XGL) or dramatically limit OpenGL features (AIXGL).
Wine and opengl error!!!
OK ... So I shouldn't be using AIGLX then?
I am now using the nvidia's drivers from the nvidia site. xorg.conf
contains AIGLX=ON setting. Should I make this off? Do I need to add
another setting?
On 6/24/08, vitamin <[email protected]> wrote:
--
Regards,
Abhimanyu
I am now using the nvidia's drivers from the nvidia site. xorg.conf
contains AIGLX=ON setting. Should I make this off? Do I need to add
another setting?
On 6/24/08, vitamin <[email protected]> wrote:
--Abhimanyu Seth wrote:Yes there are major issues with those thingies.Is there some problem with AIGLX? I'm not
aware of the difference between AIGLX and XGL.
Remove them and do not use with Wine. They do not allow any programs to use
OpenGL (XGL) or dramatically limit OpenGL features (AIXGL).
--
Regards,
Abhimanyu
Re: Wine and opengl error!!!
Re-read the post above. No you should not be using XGL or AIXGL.Abhimanyu Seth wrote:OK ... So I shouldn't be using AIGLX then?