nikdo Apr 28, 2013 @ 12:55pm
Steam doesn't work
Hi i have problem. I'm running ubuntu 12.04 64bit and when i run steam client nothing happens. Sometimes start up the update window and immediately disappear. Please help me.
Error :
Running Steam on ubuntu 12.04 64-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(1366403468_client)
Installing breakpad exception handler for appid(steam)/version(1366403468_client)
Installing breakpad exception handler for appid(steam)/version(1366403468_client)
unlinked 0 orphaned pipes
removing stale semaphore last operated on by process 8505 with name 0eBlobRegistryMutex_A755EA39F7C79EC0F20B3ED5A9FC29BE
removing stale semaphore last operated on by process 8505 with name 0eBlobRegistrySignal_A755EA39F7C79EC0F20B3ED5A9FC29BE
removing stale semaphore last operated on by process 8505 with name 0emSteamEngineInstance
removing stale semaphore last operated on by process 8505 with name 0eSteamEngineLock
Installing breakpad exception handler for appid(steam)/version(1366403468_client)
Steam: An X Error occurred
X Error of failed request: BadRequest (invalid request code or no such operation)
Major opcode of failed request: 153 (GLX)
Minor opcode of failed request: 19 (X_GLXQueryServerString)
Serial number of failed request: 34
xerror_handler: X failed, continuing
Steam: An X Error occurred
X Error of failed request: BadRequest (invalid request code or no such operation)
Major opcode of failed request: 153 (GLX)
Minor opcode of failed request: 19 (X_GLXQueryServerString)
Serial number of failed request: 62
xerror_handler: X failed, continuing
Steam: An X Error occurred
X Error of failed request: BadRequest (invalid request code or no such operation)
[0428/215318:WARNING:proxy_service.cc(646)] PAC support disabled because there is no system implementation
Major opcode of failed request: 153 (GLX)
Minor opcode of failed request: 14 (X_GLXGetVisualConfigs)
Serial number of failed request: 90
xerror_handler: X failed, continuing
glXChooseVisual failed
Showing 1-15 of 18 comments
< >
matskye Apr 28, 2013 @ 1:10pm 
Which gfx card do you have, and what driver do you use?
nikdo Apr 28, 2013 @ 1:14pm 
AMD radeon HD 4750, i dont have driver - does it matter ? Steam is only software not a game..
matskye Apr 28, 2013 @ 1:34pm 
You could try installing the latest drivers, It might help, If you're planning on playing games you'll want to install the latest proprietary ones any way, but if it's just to launch steam and have a chat, you could try the open-source ones.
nikdo Apr 28, 2013 @ 9:01pm 
Which drivers i should install ? I'm new in linux and the official from amd.com does'nt work for me.
matskye Apr 29, 2013 @ 3:41am 
If you don't feel comfortable using the terminal, you can install a driver via system settings and (somewhere) there should be additional drivers (running linux mint atm so can't check exactly where, sorry). and there you can select your drivers. normally fglrx should be the proprietary AMD ones.

You should retry the official ones if these don't work (satisfactory), they give the best performance . (Only if you feel comfortable using the terminal) Have you installed it like this? (If you have, you don't have to retry, but might be that the drivers don't work due to an installation error )

WARNING : Use at your own risk, seeing as you are new to linux I'd suggest you only do this if performance in game is really low with the drivers installed through "Additional Drivers", as Ubuntu's unity stuff sometimes won't start / gives problems to start in if you completely remove your driver.

1) download your driver (unless you still have them on your pc)
2) extract it (to your Downloads folder if you want to follow instructions exactly)
3) open terminal
4) sudo apt-get remove --purge fglrx (in case you just installed fglrx-updates, replace fglrx with fglrx-updates)
5) restart your system
6) open terminal
7) in terminal : cd /home/user/Downloads (this mounts your Downloads folder, replace user with your user name)
8) right-click properties on your driver file and copy the name (or you can just rename your driver into something like amd-driver if you prefer to type/anticipate problems)
9) in terminal : sudo sh driver-name (paste the driver name)
10) Follow the instruction, and select the standard/express or however it is called selection.

So, in case you ran into problems, and now can't boot into your Ubuntu system, you will want to press ctrl+alt+F1 to boot into tty1 (you can use the terminal here without any graphics interface)

1) type in your username
2) type in your password
3) cd /home/user/Downloads
4) sudo sh driver-name (easy if you have renamed your driver, don't forget the .run extension at the end)
5) Follow the instructions, might look a little different without the graphics interface, but should normally still work. (If you can't select Ok/Yes/whatever, try pressing TAB)
6) (optional) If your installation doesn't automatically suggest a reboot, you can reboot using "sudo reboot".

Note with TTY1 : I have successfully installed my graphics driver through here when I had trouble with unity in 13.04, however I have only had to do this once, and cannot guarantee that it works with all driver installs. As always, use at your own risk.
GoodOlAndy [Linux] Apr 29, 2013 @ 7:40am 
@Matesky - I'm not positive but I believe the default AMD driver through "Additional Drivers" in 12.04 is still v12.6. If it is then the OP needs to download v13.1 from AMD and create the install for Ubuntu. Unfortunately, Ubuntu doesn't seem to come with the required packages to compile. I had to install a bunch of things before I could compile 13.1 for Ubuntu 12.04. Wish I couold remember what they were.
nikdo Apr 29, 2013 @ 7:41am 
So what should i do ?
GoodOlAndy [Linux] Apr 29, 2013 @ 7:47am 
What I did was download the 13.1 driver from AMD and go through the option of making an installer for Ubuntu. It will error out and will record it in a log file. Look at the log file to see what it missing and install that item. I used Synaptic Package Manager to obtain the missing items.

You will need to go through that process about 3 times to get all the files missing to compile the installer for Ubuntu.
nikdo Apr 29, 2013 @ 7:51am 
Ok. Thank you so much i'm gonna try it now.
nikdo Apr 29, 2013 @ 8:00am 
Ok i did it the error is :
Check if system has the tools required for installation.
Uninstalling any previously installed drivers.
Unloading radeon module...
ERROR: Module radeon is in use
Unloading drm module...
ERROR: Module drm is in use by radeon,ttm,drm_kms_helper
[Message] Kernel Module : Trying to install a precompiled kernel module.
[Message] Kernel Module : Precompiled kernel module version mismatched.
[Message] Kernel Module : Found kernel module build environment, generating kernel module now.
AMD kernel module generator version 2.1
doing Makefile based build for kernel 2.6.x and higher
rm -rf *.c *.h *.o *.ko *.a .??* *.symvers
make -C /lib/modules/3.5.0-23-generic/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules
make[1]: Entering directory `/usr/src/linux-headers-3.5.0-23-generic'
CC [M] /lib/modules/fglrx/build_mod/2.6.x/firegl_public.o
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function ‘KCL_MEM_AllocLinearAddrInterval’:
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2152:5: error: implicit declaration of function ‘do_mmap’ [-Werror=implicit-function-declaration]
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2152:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
cc1: some warnings being treated as errors
make[2]: *** [/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o] Error 1
make[1]: *** [_module_/lib/modules/fglrx/build_mod/2.6.x] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-3.5.0-23-generic'
make: *** [kmod_build] Error 2
build failed with return value 2
[Error] Kernel Module : Failed to compile kernel module - please consult readme.
[Reboot] Kernel Module : update-initramfs

Now please help me what should i install.
[Linux] Junior s2 Camila Apr 29, 2013 @ 8:01am 
If that doesn`t work you could try 13.04, it comes with newer drivers. Some AMD users could report if the repository drivers on 13.04 are newer that 12.04. If so, post a screen shot.
matskye Apr 29, 2013 @ 8:16am 
Okay, first off, as you are running a 64-bit system, have you installed your 32-bit-libs already?

sudo apt-get install ia32-libs-multiarch i386 lib32gcc1 libc6-i386

If it's just dependencies, you could try

sudo apt-get install build-essential cdbs fakeroot dh-make debhelper debconf libstdc++6 dkms libqtgui4 wget execstack libelfg0 dh-modaliases

(as seen in http://askubuntu.com/questions/124292/what-is-the-correct-way-to-install-ati-catalyst-video-drivers-fglrx/126513#126513)
nikdo Apr 29, 2013 @ 8:46am 
Tried it but still error :

Detected a previous installation, /usr/share/ati/amd-uninstall.sh
Dryrun uninstall succeeded continuing with installation.
Check if system has the tools required for installation.
Uninstalling any previously installed drivers.
Forcing uninstall of AMD Catalyst(TM) Proprietary Driver.
No integrity verification is done.
restore of system environment completed
Uninstall fglrx driver complete.
For detailed log of uninstall, please see /etc/ati/fglrx-uninstall.log
System must be rebooted to avoid system instability and potential data loss.
/usr/share/ati/amd-uninstall.sh completed with 0
Unloading radeon module...
ERROR: Module radeon is in use
Unloading drm module...
ERROR: Module drm is in use by radeon,ttm,drm_kms_helper
[Message] Kernel Module : Trying to install a precompiled kernel module.
[Message] Kernel Module : Precompiled kernel module version mismatched.
[Message] Kernel Module : Found kernel module build environment, generating kernel module now.
AMD kernel module generator version 2.1
doing Makefile based build for kernel 2.6.x and higher
rm -rf *.c *.h *.o *.ko *.a .??* *.symvers
make -C /lib/modules/3.5.0-23-generic/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules
make[1]: Entering directory `/usr/src/linux-headers-3.5.0-23-generic'
CC [M] /lib/modules/fglrx/build_mod/2.6.x/firegl_public.o
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function ‘KCL_MEM_AllocLinearAddrInterval’:
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2152:5: error: implicit declaration of function ‘do_mmap’ [-Werror=implicit-function-declaration]
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2152:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
cc1: some warnings being treated as errors
make[2]: *** [/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o] Error 1
make[1]: *** [_module_/lib/modules/fglrx/build_mod/2.6.x] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-3.5.0-23-generic'
make: *** [kmod_build] Error 2
build failed with return value 2
[Error] Kernel Module : Failed to compile kernel module - please consult readme.
[Reboot] Kernel Module : update-initramfs

++ i get error when i want to build package (--buildpkg)
matskye Apr 29, 2013 @ 9:02am 
hmmm, first line says that it detects a previous driver install. And because it says /usr/share/ati/amd-uninstall.sh it's not the fglrx drivers (would otherwise point to /usr/share/ati/fglrx-uninstall.sh).

You'll want to completely remove your driver (in terminal) :

sudo sh /usr/share/ati/amd-uninstall.sh
sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev*

And then try again.
Showing 1-15 of 18 comments
< >
Per page: 15 30 50
Date Posted: Apr 28, 2013 @ 12:55pm
Posts: 18