Failure to Properly Detect Graphics Card

Författare Svar
kaosstar Tuesday 22 July 2014 at 3:25

Hello everyone,

I got fed up with Windows recently, and I've tried to make the switch over to linux. One of the first things I've wanted to do is play one of my favorite games, Skyrim. I'm on Opensuse 13.1 x64 using 2 ati r9 290s

. Following a guide I found online, I got everything installed properly, but it froze when I tried to enter the game. The debug output indicated I didn't have enough memory . I came to find Wine detected my gpu as an ATI 2900XT or something like that, a much older card than what I have. I think this is the root of the problem. Editing the registry to specify my card doesn't help, since it's not included in the Wine code at all (none of the AMD R9 or R7 gpus are).

I tried compiling my own Wine from source, with my card added. It detected properly, but when I try to play, I get a "failed to initialize renderer" error before I even get to the title screen. I'm not 100% sure I compiled it correctly. I used the --prefix option to get my custom wine in the PlayOnLinux wine directory, but I could've certainly screwed something up compiling.

So I'm not really sure where to go from here. I was thinking the easiest way would be to patch one of POL's precompiled Wines, but I don't know how to go about making a custom patch.

Or maybe there's a simpler fix?

kaosstar Tuesday 22 July 2014 at 4:06

I did find a workaround. I went back to a precompiled wine and specified my card as an amd7900 series. However, I think with this method I'll only be able to use 3 of my 4 gb VRAM.

booman Thursday 31 July 2014 at 23:22

Man, I really wish AMD would get their act together!  I've read countless times that their drivers are causing issues with Wine, but at the same time I know they probably don't test their drivers with Wine.  So its kind of a catch.

I didn't know you could compile Wine and pre-set which card you have.  I've seen this problem with Crysis 2 and my Nvidia card, but didn't have a lot of problems.

I probably would have tried a few other versions of Wine before trying to compile Wine myself.
Were you ever able to get into the game?

† Booman †
Mint 20.2 64-bit | Nvidia 470 | GeForce GTX 1060
Linux for Beginners | List of Linux Games | My Games
PlayOnLinux Guides | PlayOnLinux Explained