OpenGL issue on games - Ati 5650 on ubuntu 10.10 64bit

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
jamesensor
Level 1
Level 1
Posts: 8
Joined: Sun Mar 20, 2011 11:00 pm

OpenGL issue on games - Ati 5650 on ubuntu 10.10 64bit

Post by jamesensor »

Hi dear forum members. I have a problem with my ubuntu running d3d games in wine, I hope someone can help me with this as I am a bit amateur in solving this problem.

My config

Ubuntu 10.10 64bit on an Aspire 5740, proprietary drivers and fully updated to moment.

Code: Select all

Aspire-5740:~/.wine/dosdevices/c:/Program Files/Combat Wings Battle Of Britain$ sudo lspci | grep -i vga
02:00.0 VGA compatible controller: ATI Technologies Inc Redwood [Radeon HD 5600 Series]
Aspire-5740:~/.wine/dosdevices/c:/Program Files/Combat Wings Battle Of Britain$ grep -i driver /etc/X11/xorg.conf
	Option	    "VendorName" "ATI Proprietary Driver"
	Driver      "fglrx"
Aspire-5740:~/.wine/dosdevices/c:/Program Files/Combat Wings Battle Of Britain$ fglrxinfo
display: :0.0  screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: AMD Radeon HD 6500M/5600/5700 Series
OpenGL version string: 4.1.10834 Compatibility Profile Context
Tried to play a game, as you can see by the folder, and the result is this:

Code: Select all

err:winediag:X11DRV_WineGL_InitOpenglInfo Direct rendering is disabled, most likely your OpenGL drivers haven't been installed correctly
fixme:win:EnumDisplayDevicesW ((null),0,0x32ece8,0x00000000), stub!
fixme:d3d:debug_d3dformat Unrecognized 0x54534e49 (as fourcc: INST) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x54534e49) in the format lookup table
fixme:d3d:wined3d_device_set_software_vertex_processing device 0x175ce0, software 0 stub!
fixme:mixer:ALSA_MixerInit No master control found on HD-Audio Generic, disabling mixer
fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x19d048,0x19dc88): stub
fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x19d048,0x19dc88): stub
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d9:Direct3DShaderValidatorCreate9 stub
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
Wine prefix in on default mode. Pixel and vertex shader on.

I tried about everything I know and google for similar user's issues but they all date from a year or two ago. I suspect it could be because of ubuntu's updates changing a lot of stuff, because I already had it working perfectly (I can't install ati's driver in ubuntu 11.04, it unpacks and closes terminal window instantly, so i returned to 10.10, with driver 11.6 from ati site). I love linux but sometimes it can be a bit frustrating.. I hope someone here can help. Thanks
User avatar
Bob Wya
Level 12
Level 12
Posts: 3068
Joined: Sat Oct 16, 2010 7:40 pm

Post by Bob Wya »

Hi,

Looking at the WineHQ AppDB : Combat Wings Battle Of Britain entry all I can suggest is to work around/disable the silent install of DirectX. That could certainly break your 3D rendering with any version of Wine...

Bob
User avatar
dimesio
Moderator
Moderator
Posts: 13368
Joined: Tue Mar 25, 2008 10:30 pm

Re: OpenGL issue on games - Ati 5650 on ubuntu 10.10 64bit

Post by dimesio »

jamesensor wrote:

Code: Select all

err:winediag:X11DRV_WineGL_InitOpenglInfo Direct rendering is disabled, most likely your OpenGL drivers haven't been installed correctly
Reinstall your graphics drivers, and don't forget the necessary 32 bit parts.
jamesensor
Level 1
Level 1
Posts: 8
Joined: Sun Mar 20, 2011 11:00 pm

Post by jamesensor »

First of all, thank you both for hinting on possible solutions. I'll definitively try to reinstall the driver.

Concerning the 32 libs, what should i get from synaptic?

Here's what I have installed just typing a 32 lib search in it:

Image
jamesensor
Level 1
Level 1
Posts: 8
Joined: Sun Mar 20, 2011 11:00 pm

Post by jamesensor »

Update:

Reinstalling the driver made the difference. It works perfectly now.

However, it is worth mentioning that maybe ubuntu's updates mess up the driver's installation because I ran it and ended exactly as the present driver installation (no errors whatsoever), so, something got screwed. Anyway, thank you and i hope this topic help others.

Best regards.
jjmckenzie
Moderator
Moderator
Posts: 1153
Joined: Wed Apr 27, 2011 11:01 pm

OpenGL issue on games - Ati 5650 on ubuntu 10.10 64bit

Post by jjmckenzie »

On 7/10/11 7:15 PM, jamesensor wrote:
Update:

Reinstalling the driver made the difference. It works perfectly now.

However, it is worth mentioning that maybe ubuntu's updates mess up the driver's installation because I ran it and ended exactly as the present driver installation (no errors whatsoever), so, something got screwed. Anyway, thank you and i hope this topic help others.
The default for most Linux distributions is to install packages that
match the current processing environment. You are running a 64 bit
processor, so those were the packages installed. You have to ask for
the 32 bit video drivers to be installed for Wine. It would be nice for
the package installer for the 32 bit Wine packages to have a check for
the 32 bit video driver package so that it would be installed at the
same time if you install the 32 bit package.

James
Locked