Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I have just installed steam but when I double click on the icon, it does nothing.

If i try to start steam from the terminal I get this:

This is what it says:

jonathon@BACAGE:~$ steam
Running Steam on ubuntu 12.04 32-bit
STEAM_RUNTIME is enabled automatically
/home/jonathon/.local/share/Steam/steam.sh: line 704:  5275 Illegal instruction
     $STEAM_DEBUGGER "$STEAMROOT/$PLATFORM/$STEAMEXE" "$@"
Installing bootstrap /home/jonathon/.local/share/Steam/bootstrap.tar.xz
Running Steam on ubuntu 12.04 32-bit
STEAM_RUNTIME has been set by the user to: /home/jonathon/.local/share/Steam/ubuntu12_32/steam-runtime
/home/jonathon/.local/share/Steam/steam.sh: line 704:  5361 Illegal instruction
     $STEAM_DEBUGGER "$STEAMROOT/$PLATFORM/$STEAMEXE" "$@"

Any ideas?

share|improve this question
add comment

2 Answers

up vote 1 down vote accepted

The Steam for Linux client requires a processor that supports SSE2. If your processor does not support SSE2, the Steam client will not run. If you run the Steam client from the command-line, you will see an illegal instruction exception caused by the lack of SSE2 support. In order to run Steam for Linux you will need to upgrade to a processor that supports SSE2.

-- Source

This page (Wikipedia) displays common compatible processors for SSE2

share|improve this answer
add comment

Try running the Steam launcher like so:

$ STEAM_RUNTIME=0 steam

As seen here

share|improve this answer
    
This has given me the same error expect the number before the first Illegal instruction is 2724 and the second has changed to 2809 –  BiggJJ Jun 19 '13 at 20:53
    
Could you tell me if your processor supports any form of SSE? cat /proc/cpuinfo, It will be under "flags:" if it is there. –  cossacksman Jun 19 '13 at 21:08
    
SSE is listed under flags –  BiggJJ Jun 19 '13 at 21:26
    
Is SSE2? I believe SSE may be essential –  cossacksman Jun 19 '13 at 21:29
    
Only SSE is listed. But after you mentioning it, and a quick Google search, it look like you may be correct. –  BiggJJ Jun 19 '13 at 21:35
show 1 more comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.