[Wine] AMD Radeon HD 6470M, CoD2 problem

pechy wineforum-user at winehq.org
Wed Apr 25 09:06:44 CDT 2012

Hi to all,
I'm trying to play CoD2 game with Wine (OpenSUSE). I have AMD GPU and I think it's the main problem.

I know, that this forums is not for driver problem, but maybe somebody there can give me hint, where to find problem. :) 

I have HP ProBook 4530s with hybrid VGA Intel HD 3000/AMD Radeon HD 6470M.
I use dedicated graphic for the game...
And I know, that there is much problems with ATI/AMD cards in linux...

My problem is that when I try to use open-source AMD driver, the game works perfectly, high FPS and so on... But when I quit the game (no matter how - in menu or ALT + F4), something goes wrong, the screen turns black and nothing helps (CTRL + ALT + F1, CTRL + ALT + BACKSPACE,...), only restart. 
But I think, that it is problem connected with graphic output only, because I can login from another PC into my NTB via SSH and restart X server, and then the login screen appears. But it's not good common way to quit game. :) 

When I use fglrx, FPS is very low in game (30 or so), sometimes I have 10sec lag, but there is no problem with quitting the game.

Does somebody had similar issue? 
Or can somebody here give me a hint, where should I look, some logs or so? 
I would be very grateful. :-)

lspci -nn | grep VGA
00:02.0 VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0116] (rev 09)
01:00.0 VGA compatible controller [0300]: ATI Technologies Inc NI Seymour [AMD Radeon HD 6470M] [1002:6760]

wine --version

This is with fglrx, I'm trying this now:

dmesg | grep fglrx
[   13.298340] fglrx: module license 'Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY' taints kernel.
[   13.341784] [fglrx] Maximum main memory to use for locked dma buffers: 3733 MBytes.
[   13.342076] [fglrx]   vendor: 1002 device: 6760 count: 1
[   13.342497] [fglrx] ioport: bar 4, base 0x5000, size: 0x100
[   13.342674] [fglrx] Kernel PAT support is enabled
[   13.342692] [fglrx] module loaded - fglrx 8.95.3 [Mar  8 2012] with 1 minors
[   18.351023] boot.fglrxrebuild[883]: Check for rebuild the fglrx kernel module if necessary ...
[   18.356209] boot.fglrxrebuild[883]: The fglrx kernel module was already built.
[   18.356808] boot.fglrxrebuild[883]: Check for the fglrx kernel module is running...
[   18.358848] boot.fglrxrebuild[883]: The fglrx kernel module is loaded.
[   18.359194] boot.fglrxrebuild[883]: ..done
[   26.009668] fglrx_pci 0000:01:00.0: irq 56 for MSI/MSI-X
[   26.010357] [fglrx] Firegl kernel thread PID: 1372
[   26.010532] [fglrx] Firegl kernel thread PID: 1373
[   26.010615] [fglrx] Firegl kernel thread PID: 1374
[   26.010736] [fglrx] IRQ 56 Enabled
[   26.178909] [fglrx] Gart USWC size:1216 M.
[   26.178913] [fglrx] Gart cacheable size:482 M.
[   26.178917] [fglrx] Reserved FB block: Shared offset:0, size:1000000 
[   26.178919] [fglrx] Reserved FB block: Unshared offset:f931000, size:3cf000 
[   26.178921] [fglrx] Reserved FB block: Unshared offset:3fff4000, size:c000 
[15605.173216] [fglrx] IRQ 56 Disabled

uname -a
Linux pNB 3.1.10-1.9-desktop #1 SMP PREEMPT Thu Apr 5 18:48:38 UTC 2012 (4a97ec8) x86_64 x86_64 x86_64 GNU/Linux

More information about the wine-users mailing list