wine not recognizing my graphics card

Questions about Wine on Linux
Locked
labatts
Newbie
Newbie
Posts: 2
Joined: Sun May 06, 2012 12:01 pm

wine not recognizing my graphics card

Post by labatts »

I have several games installed, but only one of them (diablo 2) is working. All of the others give me some error about not being able to find a graphics card that works. All of the games have worked before, under a previous kubuntu release (am currently using 12.04).

One of the game tips from winehq (i believe for nwn2) was to go into regedit and change the entries in hkey_current_user_/software/wine/directx. However, this directory does not exist for me. I do have direct x 9 installed via winetricks, so I have no idea why this is not showing up.

I ended up installing the intel driver hoping that this was the issue, but I am getting the exact same results with the new driver.

If it matters, my specs:
geforce gt 240 card
kubuntu 12.04
wine 1.4

Thanks for any help.
User avatar
dimesio
Moderator
Moderator
Posts: 13205
Joined: Tue Mar 25, 2008 10:30 pm

Post by dimesio »

I have several games installed, but only one of them (diablo 2) is working. All of the others give me some error about not being able to find a graphics card that works.
If the console output shows this message:

Code: Select all

err:wgl:is_extension_supported No OpenGL extensions found, check if your OpenGL
setup is correct!
then the problem could be http://bugs.winehq.org/show_bug.cgi?id=30270.
All of the games have worked before, under a previous kubuntu release (am currently using 12.04).
You didn't say whether your OS is 32 or 64 bit; the latter is very broken when it comes to Wine.
labatts
Newbie
Newbie
Posts: 2
Joined: Sun May 06, 2012 12:01 pm

Post by labatts »

Ah sorry. I am running 32bit.

Well, I tried running nwn2 from the terminal and it works - only from the terminal. It gives me all sorts of error messages that make no sense to me, but it works so I guess i don't really care. No idea why I have to run it through a terminal for success, though.

The only other game that I think is relevant to this forum is warcraft 3. I tried running that in a terminal, and it was a no go. I get the following output:


shawn@shawn-Dell-DXP051:~/.wine/drive_c/Program Files/Warcraft III$ wine war3.exe
err:ole:CoCreateInstance apartment not initialised
fixme:advapi:SetSecurityInfo stub
fixme:win:EnumDisplayDevicesW ((null),0,0x32f2dc,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32f6b0,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32f2bc,0x00000000), stub!
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 800x600x32 @75! (desktop)
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 800x600x32 @70! (desktop)

(process:9473): GThread-WARNING **: GThread system no longer supports custom thread implementations.
fixme:gstreamer:init_new_decoded_pad Linking: 0
fixme:gstreamer:init_new_decoded_pad Linking: 0
fixme:gstreamer:no_more_pads Done
fixme:gstreamer:event_sink 0x7bd06fb0 stub tag
fixme:gstreamer:event_sink 0x7bd07030 stub tag
fixme:gstreamer:event_sink 0x7bd071b0 stub tag
fixme:gstreamer:event_sink 0x7bd07000 stub tag
fixme:gstreamer:event_sink 0x7bd07030 stub tag
fixme:gstreamer:event_sink 0x76b10e00 stub tag
fixme:gstreamer:event_sink 0x76b10e30 stub tag
fixme:gstreamer:event_sink 0x76b10e60 stub tag
fixme:gstreamer:event_sink 0x76b10e90 stub tag
fixme:gstreamer:got_data_sink Triggering 0x7bd65d78 0x4108
fixme:gstreamer:got_data_sink Triggering 0x7bd65cb0 0x4104
fixme:gstreamer:watch_bus avidemux0: Internal data stream error.
fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b5-0ad4-11ce-b03a-0020af0ba770}!
fixme:gstreamer:GST_QueryInterface No interface for {56a868b5-0ad4-11ce-b03a-0020af0ba770}!
fixme:strmbase:TransformFilterImpl_QueryInterface No interface for {56a868b5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:VideoRendererInner_QueryInterface No interface for {56a86897-0ad4-11ce-b03a-0020af0ba770}!

(wine:9473): GStreamer-CRITICAL **: gst_pad_pull_range: assertion `GST_IS_PAD (pad)' failed
fixme:gstreamer:watch_bus avidemux1: Could not demultiplex stream.
fixme:gstreamer:watch_bus avidemux1: Internal data stream error.
User avatar
dimesio
Moderator
Moderator
Posts: 13205
Joined: Tue Mar 25, 2008 10:30 pm

Post by dimesio »

labatts wrote: (process:9473): GThread-WARNING **: GThread system no longer supports custom thread implementations.
http://bugs.winehq.org/show_bug.cgi?id=30557
Locked