When I try to run CS:GO I get and unknown error

Questions about Wine on Linux
Locked
Zane
Level 2
Level 2
Posts: 12
Joined: Sat Mar 05, 2016 4:44 am

When I try to run CS:GO I get and unknown error

Post by Zane »

Hello, I recently installed Ubuntu 15.10 on my old PC. This are my PC's specs:

Processor: Intel® Core™2 CPU 6400 @ 2.13GHz × 2
GPU: Radeon X1600 PRO
Memory (RAM): 2GB
Disk (space): 155GB


So, I decided to play CS:GO. I installed Steam with Ubuntu Software Center and then installed CS:GO from Steam. I tried to run it and I got an error: Could not find required OpenGL entry point 'glColorMaskIndexedEXT'! Either your video card is unsupported, or your OpenGL driver needs to be updated. I was searching for solution for about 2 week, but nothing helped. I even had to reinstall Ubuntu because of a login loop XD.
Then I decided to try and use Wine and PlayOnLinux. I installed everything correctly and when I tried to run CS:GO I got and unknown error.
I know that my PC is realy old but when I used to have windows XP installed on it, I could play CS:GO without any problems. Can you guys please tell me what to do in a simple way, step by step? I would be very grateful for your help :)

Here are some more maybe useful informations:

lspci | grep VGA
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] RV530 [Radeon X1600 PRO]

glxinfo | grep "OpenGL version"
OpenGL version string: 2.1 Mesa 11.0.2


And here are the links to pages that I visited in hope to find a solution:

http://steamcommunity.com/app/221410/di ... 012409765/
https://github.com/ValveSoftware/steam- ... issues/248
https://steamcommunity.com/app/730/disc ... 091827566/
https://support.steampowered.com/kb_art ... rorvalue=1
http://ubuntuforums.org/showthread.php?t=630552
http://www.dedoimedo.com/games/wine-directx.html
http://askubuntu.com/questions/245035/u ... 3-1-driver
http://askubuntu.com/questions/616427/a ... s-detected
https://launchpad.net/ubuntu/+source/fg ... u2~15.10.2
https://launchpad.net/ubuntu/+source/fglrx-installer
https://help.ubuntu.com/community/Binar ... owto%2FATI
http://askubuntu.com/questions/158871/h ... positories
http://www2.ati.com/relnotes/amd-cataly ... ystems.pdf
http://askubuntu.com/questions/688747/u ... glrx-issue
https://github.com/ValveSoftware/Source ... /issues/32
http://askubuntu.com/questions/530798/o ... with-steam


If you need any more informations, I will give them to you, just tell me what to look up or type in the terminal and I will do it :)
User avatar
dimesio
Moderator
Moderator
Posts: 13373
Joined: Tue Mar 25, 2008 10:30 pm

Re: When I try to run CS:GO I get and unknown error

Post by dimesio »

POL is not supported here; this forum is for plain Wine only.

You didn't mention what Wine version you're using or where you got it from. It should be the latest development or staging release, using the WineHQ package. https://wiki.winehq.org/Ubuntu
I know that my PC is realy old but when I used to have windows XP installed on it, I could play CS:GO without any problems.

That doesn't mean anything. Linux graphics drivers are not the same as the Windows ones. The message you got when you tried to run the Linux version of the game stated clearly that there is a problem with your card/driver.
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] RV530 [Radeon X1600 PRO]
There is a known issue with CS:GO in Wine and ATI cards. https://bugs.winehq.org/show_bug.cgi?id=35951
Zane
Level 2
Level 2
Posts: 12
Joined: Sat Mar 05, 2016 4:44 am

Re: When I try to run CS:GO I get and unknown error

Post by Zane »

I downloaded Wine from Ubuntu Software center so it should be the newes version, right??
And I apologise, I didn't know I can't post in here...I tried to pust it on PlayOnLinux forums but it didn't work.
Ty for your answer, it was very fast :)
User avatar
dimesio
Moderator
Moderator
Posts: 13373
Joined: Tue Mar 25, 2008 10:30 pm

Re: When I try to run CS:GO I get and unknown error

Post by dimesio »

Zane wrote:I downloaded Wine from Ubuntu Software center so it should be the newes version, right??
No, and those are not the WineHQ packages, either. Please follow the instructions I linked you to.
Zane
Level 2
Level 2
Posts: 12
Joined: Sat Mar 05, 2016 4:44 am

Re: When I try to run CS:GO I get and unknown error

Post by Zane »

Aha, will do. Thanks :)
User avatar
Bob Wya
Level 12
Level 12
Posts: 3068
Joined: Sat Oct 16, 2010 7:40 pm

Re: When I try to run CS:GO I get and unknown error

Post by Bob Wya »

@Zane
See Reason Feature Matrix. The X1600 does not have good support under Linux... Very far from it. I ran a X1950XT GPU - 10 years (!!) ago... Performance tanked after AMD moved the card to legacy support.. :(

Wine does not supply "miracle juice"... If your Linux graphics driver only supports OpenGL 2.1 then you won't be playing any DirectX 9.0c -based games under Wine...
Zane
Level 2
Level 2
Posts: 12
Joined: Sat Mar 05, 2016 4:44 am

Re: When I try to run CS:GO I get and unknown error

Post by Zane »

Okey, I just wanted to hear that :)
So there is absolutly no way to run and play any games from Steam on this ancient PC?
What about Minecraft or League of Legends? The first uses Java, the second I don't know...probably Direct3D or sth. similar.
User avatar
Bob Wya
Level 12
Level 12
Posts: 3068
Joined: Sat Oct 16, 2010 7:40 pm

Re: When I try to run CS:GO I get and unknown error

Post by Bob Wya »

Zane wrote:Okey, I just wanted to hear that :)
To check your wine installation you can use the Wine Staging winecheck tool .
The 32-bit version is run thusly (in a 32-bit Wineprefix):

Code: Select all

wine winecheck-0.1-x86.exe
The 64-bit version is run thusly (in a 64-bit Wineprefix):

Code: Select all

wine winecheck-0.1-x64.exe
The Wine Staging team also recommend running:

Code: Select all

wine --check-libs
This will spit out useful information - about missing Linux system libraries that (potentially) are needed to run your Windows applications under Wine.

I'd be interested to see the output from:

Code: Select all

winetricks dxdiag
wine dxdiag
Just to see if this MS tool detects the right DirectX version for your system (I'm guessing it should be DirectX 8 for an AMD Radeon X1600 - perhaps??)

I've no idea what games will run under Wine - just try them (but run the above checks first - to make sure your wine installation isn't borked)...
0ad and Minecraft should run OK / natively with the OpenGL 2.1 support your card will support.

I personally wouldn't run such a poorly supported card under Linux (it would make a great doorstop IMHO). In fact my ancient Nvidia 8800 GTX - which still receives proprietary driver updates - still works with modern 4.x series kernels & X Server versions... AMD Linux graphic driver support has historically been awful... Save up and get a second hand Nvidia Geforce GTX 750 Ti card (or something similar)... If you really want to bat with Team Red - then you definitely need a card from the AMD Radeon 5000 series or newer... Again could be available 2nd hand... /rant. :wink:

Bob
Zane
Level 2
Level 2
Posts: 12
Joined: Sat Mar 05, 2016 4:44 am

Re: When I try to run CS:GO I get and unknown error

Post by Zane »

Ty Bob :)
This is not my main computer, I'm just playing aroud with it, trying things out you know :)
I will give you the output of that commans soon. Ty again for taking time for answering on all my questions. I have one more to ask...do you know any free linux turtorials maybe? Everyone on forums and internet sites are saying how linux is better than windows...I'm pretty new to Ubuntu so how can I learn how to use it? I have a general idea how it runs and all that stuff (Ubuntu Software center, different themes, terminal,...) but why do all big firms like (google) mainly use linux? Why is it so better then Windows? If you know what I mean XD
Zane
Level 2
Level 2
Posts: 12
Joined: Sat Mar 05, 2016 4:44 am

Re: When I try to run CS:GO I get and unknown error

Post by Zane »

This is the output from wine --check-libs

$ wine --check-libs
wine: cannot find L"C:\\windows\\system32\\--check-libs.exe"

This is the output from wine dxdiag

$ wine dxdiag
fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030
fixme:wbemprox:enum_class_object_Next timeout not supported
fixme:win:EnumDisplayDevicesW ((null),0,0x33d6e4,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33d504,0x00000000), stub!
fixme:ddraw:ddraw7_Initialize Ignoring guid {aeb2cdd4-6e41-43ea-941c-8361cc760781}.
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {33d9a760-90c8-11d0-bd43-00a0c911ce86} not found
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {33d9a761-90c8-11d0-bd43-00a0c911ce86} not found
fixme:winediag:AUDDRV_GetAudioEndpoint Winepulse is not officially supported by the wine project
fixme:winediag:AUDDRV_GetAudioEndpoint For sound related feedback and support, please visit http://ubuntuforums.org/showthread.php?t=1960599
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb41-f175-11d1-a392-00e0291f3959} not found
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb46-f175-11d1-a392-00e0291f3959} not found
fixme:dxdiag:wWinMain Information dialog is not implemented

This is the output from winetricks dxdiag

$ winetricks dxdiag
------------------------------------------------------
You are using a 64-bit WINEPREFIX. If you encounter problems, please retest in a clean 32-bit WINEPREFIX before reporting a bug.
------------------------------------------------------
Executing w_do_call dxdiag
dxdiag already installed, skipping

I tried to reinstall Wine in the way that the Admin suggested (see the posts above), but I think I wasn't successful :( I installed it also from the Ubuntu software center. Is that wrong? I still don't get it how things are installed in Ubuntu. I know that you have to ad the PPA and then run the sudo apt-get update, but when I did that, I still couldn't find the icon for wine in the dash button and on the Ubuntu software center it said that Wine and PlayOnLinux are not installed. I'm a noob I know, please don't be mad on me XD
User avatar
Bob Wya
Level 12
Level 12
Posts: 3068
Joined: Sat Oct 16, 2010 7:40 pm

Re: When I try to run CS:GO I get and unknown error

Post by Bob Wya »

Zane wrote:This is the output from wine --check-libs

$ wine --check-libs
wine: cannot find L"C:\\windows\\system32\\--check-libs.exe"
Ah, sorry that's a Wine Staging only feature: check-libs .
Zane wrote: This is the output from wine dxdiag
blah blah :cry:
I presuming you ran:

Code: Select all

winetricks dxdiag
first?? Like I suggested...
Zane wrote: ------------------------------------------------------
You are using a 64-bit WINEPREFIX. If you encounter problems, please retest in a clean 32-bit WINEPREFIX before reporting a bug.
------------------------------------------------------
Uhmmm. No. Stick to using a 32-bit WINEPREFIX just now... Support for in Wine, for a 64-bit WINEPREFIX, can be little bit iffy.
What's the difference you might ask? Look no further than here: WineHQ FAQ ... If you get stuck doing this then post a question here...
Once you know something works in a 32-bit WINEPREFIX then you can test it in a 64-bit WINEPREFIX!!

Zane wrote: I tried to reinstall Wine in the way that the Admin suggested (see the posts above), but I think I wasn't successful :( I installed it also from the Ubuntu software center. Is that wrong? I still don't get it how things are installed in Ubuntu. I know that you have to ad the PPA and then run the sudo apt-get update, but when I did that, I still couldn't find the icon for wine in the dash button and on the Ubuntu software center it said that Wine and PlayOnLinux are not installed. I'm a noob I know, please don't be mad on me XD
Don't worry it's a common complaint I'm sure. I'd suggest not to use the Ubuntu Software centre... It's kind of like a rusty old bucket - that's been left out in the rain too long...

Personally I'd recommend all new Linux / Ubuntu users to download and use Ubuntu Mate instead of stock Ubuntu with Unity. It's basically like Ubuntu of old - before Mark Shuttleworth broke it... Mate (aka Gnome 2) would also run quite significantly faster/ better on your old (borrowed) system...

On my Ubuntu Mate install, dumping the full list of installed files, from the Wine-Staging .deb debian package:

Code: Select all

sudo dpkg -L winehq-staging
.
/usr
/usr/bin
/usr/share
/usr/share/applications
...
To test what version of Wine you are using:

Code: Select all

wine --version
If you're not comfortable with using shell commands for package management... You can add and remove repositories and software using the venerable old Synaptic Package Manager... Synaptic is pretty easy to use vs. aptitude (this tool is very obtuse) and apt. Synaptic will be able to "see" that you have a Wine package (.deb) installed from WineHQ.

I'd suggest going to an Ubuntu specific site (e.g. AskUbuntu) if you get stuck using Synaptic. We're not providing an Ubuntu support service here - after all!! :lol:

Hey, I only get mad at people that "claim" to be smarter than they actually are (don't get me started on that subject)... :roll:
Don't forget that we all start in the same boat with a Unix System (i.e. not having a clue how to do anything and moaning about having to drop to the command line all the time)... 8)

Bob
Zane
Level 2
Level 2
Posts: 12
Joined: Sat Mar 05, 2016 4:44 am

Re: When I try to run CS:GO I get and unknown error

Post by Zane »

I ran $ wine dxdiag first, realy don't know why :(
Now when I ran it again, some application opened (DirectX Diagnostic Tool) and under "DirectX files" some of the files were marked as missing. How can I post a picture in here? I made a screenshot.

And about Unity...I already tried to install Plasma 5 (KDE) but without luck :( So I realy don't know which Desktop environment (if this is what are we talking about XD) is the best and how to install them. And I kind off like the look of the Unity, well probably only because I already got used to it :)
Can you maybe tell me something more about all this stuff (GNOME, UNITY, MATE)? What are they actually? Desktop environments?
Where can I get them? Do they all support the same features? Which one do you recommend and why?
And again, I hope that I don't ask to many questions, I just want to figure this things out :)
User avatar
Bob Wya
Level 12
Level 12
Posts: 3068
Joined: Sat Oct 16, 2010 7:40 pm

Re: When I try to run CS:GO I get and unknown error

Post by Bob Wya »

Zane wrote:I ran $ wine dxdiag first, realy don't know why :(
Now when I ran it again, some application opened (DirectX Diagnostic Tool) and under "DirectX files" some of the files were marked as missing. How can I post a picture in here? I made a screenshot.
Well you can just upload the image to a popular image hosting site and use the Image tags... If you reply to my post - you can look at how to use them...
Image

Don't worry about the missing files... It's just the first tab I was interested in looking at (i.e. supported DirectX version).
Zane wrote: And about Unity...
No sorry but you can Google, you can read. There was no smartphones, no Wikipedia and no World Wide Web when I was 18 years old. I'm not doing your work for you!! I've already given you a link to my recommended Ubuntu flavour... Just for the love of god - don't install a new Desktop Environment on top of an existing Ubuntu install. CLEAN INSTALL = NON-BROKEN SYSTEM. What more do you want - spoon feeding??!! :wink: 8)

Wasn't the original question about running CS:GO on wine anyway - we seem to going off into the weeds here... :?

Bob
Zane
Level 2
Level 2
Posts: 12
Joined: Sat Mar 05, 2016 4:44 am

Re: When I try to run CS:GO I get and unknown error

Post by Zane »

Image

In case you can't see...my DirectX Version is: DirectX 9.0c

And ty for teaching me how to upload pictures :D
User avatar
Bob Wya
Level 12
Level 12
Posts: 3068
Joined: Sat Oct 16, 2010 7:40 pm

Re: When I try to run CS:GO I get and unknown error

Post by Bob Wya »

Zane wrote: And ty for teaching me how to upload pictures :D
Sorry ... what did you say?? I was just thinking how useful that photo could be (no the cat one)... :lol:

Seriously though - one thing that occurred to me is that you could try launching older games which support directx7 / directx8 launch flags. E.g. see the Half-Life 2 AppDB page for examples of this . This won't work for any newer games obviously... The game has to both support older DirectX rendering paths and launch flags/ options for these...

Some really old games will run on almost any old crummy graphics card/ driver (e.g. Deus Ex 1 and System Shock II)...

My solution to these problems is always to either to upgrade, use Nvidia graphics cards, or do both!! 8)

Bob
Zane
Level 2
Level 2
Posts: 12
Joined: Sat Mar 05, 2016 4:44 am

Re: When I try to run CS:GO I get and unknown error

Post by Zane »

As I thougt...well, ty for everything Bob. Now I will try to reinstall WineHQ, stop using Ubuntu Software Center, and I'll do some digging about Linux Desktop Enviroments.
See you around :)
ZombieRedShirt
Level 3
Level 3
Posts: 86
Joined: Fri Oct 07, 2011 6:25 am

Re: When I try to run CS:GO I get and unknown error

Post by ZombieRedShirt »

Couldn't you solve a lot of problems by just using the linux version of CS:Go? I happen to know there is one. Should give it a shot.
Zane
Level 2
Level 2
Posts: 12
Joined: Sat Mar 05, 2016 4:44 am

Re: When I try to run CS:GO I get and unknown error

Post by Zane »

Well, I didn't know there was one...can you send me a link to it maybe? :) would make me happy :)
User avatar
Bob Wya
Level 12
Level 12
Posts: 3068
Joined: Sat Oct 16, 2010 7:40 pm

Re: When I try to run CS:GO I get and unknown error

Post by Bob Wya »

Zane wrote:Well, I didn't know there was one...can you send me a link to it maybe? :) would make me happy :)
Just install the native Steam client... Should be in your games list 8)
Zane
Level 2
Level 2
Posts: 12
Joined: Sat Mar 05, 2016 4:44 am

Re: When I try to run CS:GO I get and unknown error

Post by Zane »

Aha aha...yes, I already did that but I got a driver (Open GL) error, now I remebered XD
Thanks for trying to help me, I don't want to play CS:GO anyways, just wanted to help my brother. Now I use this PC for browsing and learning how to use different Linux Desktop Environments :)
User avatar
Bob Wya
Level 12
Level 12
Posts: 3068
Joined: Sat Oct 16, 2010 7:40 pm

Re: When I try to run CS:GO I get and unknown error

Post by Bob Wya »

Well the general rule of thumb is if a game doesn't run natively - it definitely isn't going to run any better through another abstraction layer... :lol:

Like I said Nvidia is still your best bet for Linux gaming... Who knows maybe AMD will pull a rabbit out of the hat with their new "unified driver" model - but I'm not waiting with baited breath... :shock:
Zane
Level 2
Level 2
Posts: 12
Joined: Sat Mar 05, 2016 4:44 am

Re: When I try to run CS:GO I get and unknown error

Post by Zane »

Will be on lookout Bob :)
But as I already said, I can't and don't want to game on this PC, it's just too old XD
User avatar
Bob Wya
Level 12
Level 12
Posts: 3068
Joined: Sat Oct 16, 2010 7:40 pm

Re: When I try to run CS:GO I get and unknown error

Post by Bob Wya »

Zane wrote:Will be on lookout Bob :)
But as I already said, I can't and don't want to game on this PC, it's just too old XD
Yup. I hear yah!!
Like I said I've only got a 8800 GTX in my Desktop (once great - now not so great)... I can exhaust the VRAM on it - just running Black Mesa (under Wine)... :roll:
Locked