Steam for Linux

Steam for Linux

Steam for Linux > Limited Beta > Подробности темы
[SOLVED] Issue Report: Steam client blinks very fast, can't run games
My steam-client flashes very fast from transparent to normal view when using the default Unity desktop in Ubuntu. Clicking on the navi is totally impossible, because the nav list won't stay still.

Switching to the 2D version of Unity, the steam client doesn't blink as forcefully as in the default Unity and the nav is usable.
However, the games don't run in both cases and it seems that the game window is crashing right after the Steam launch.

I am using the AMD 12.6 Legacy drivers and ia386 is installed

Here's my hardware info and terminal command output from the both desktop environments.

Processor Information: Vendor: GenuineIntel Speed: 2200 Mhz 2 logical processors 2 physical processors HyperThreading: Unsupported FCMOV: Supported SSE2: Supported SSE3: Supported SSSE3: Supported SSE4a: Unsupported SSE41: Unsupported SSE42: Unsupported Network Information: Network Speed: Operating System Version: Ubuntu 12.04.1 LTS (64 bit) Kernel Name: Linux Kernel Version: 3.2.0-34-generic X Server vendor: The X.Org Foundation X Server release: 11103000 Video Card: Driver: ATI Technologies Inc. ATI Mobility Radeon HD 4650 Driver Version: 1.4 (2.1 (3.3.11627 Compatibility Profile Context)) Desktop Color Depth: 24 bits per pixel Monitor Refresh Rate: 60 Hz VendorID: 0x1002 DeviceID: 0x9480 Number of Monitors: 1 Number of Logical Video Cards: 1 Primary Display Resolution: 1366 x 768 Desktop Resolution: 1366 x 768 Primary Display Size: 13.54" x 7.60" (15.51" diag) 34.4cm x 19.3cm (39.4cm diag) Primary VRAM Not Detected Sound card: Audio device: Realtek ALC888 Memory: RAM: 5966 Mb Miscellaneous: UI Language: English LANG: en_US.UTF-8 Microphone: Not set Total Hard Disk Space Available: 71081 Mb Largest Free Hard Disk Block: 36678 Mb Installed software: Recent Failure Reports:

terminal output using default unity and trying to play Serious Sam 3 and Cogs

Installing breakpad exception handler for appid(steam)/version(1354555924_client) Installing breakpad exception handler for appid(steam)/version(1354555924_client) unlinked 0 orphaned pipes Installing breakpad exception handler for appid(steam)/version(1354555924_client) surface_linux.cpp (1324) : Assertion Failed: X context is not using direct rendering. Unfasten your seatbelt... Assert( Assertion Failed: X context is not using direct rendering. Unfasten your seatbelt... ):/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/vgui2/src/surface_linux.cpp:1324 Installing breakpad exception handler for appid(steam)/version(1354555924_client) [1205/230809:WARNING:proxy_service.cc(646)] PAC support disabled because there is no system implementation Uploading dump (in-process) [proxy ''] /tmp/dumps/assert_20121205230809_1.dmp success = no error: Failed to open/read local data from file/application Installing breakpad exception handler for appid(steam)/version(1354555924_client) Installing breakpad exception handler for appid(steam)/version(1354555924_client) Installing breakpad exception handler for appid(steam)/version(1354555924_client) Installing breakpad exception handler for appid(steam)/version(1354555924_client) Generating new string page texture 6: 128x256, total string texture memory is 131.07 KB Generating new string page texture 7: 48x256, total string texture memory is 180.22 KB Generating new string page texture 8: 256x256, total string texture memory is 442.37 KB Generating new string page texture 9: 64x256, total string texture memory is 507.90 KB Generating new string page texture 10: 16x256, total string texture memory is 524.29 KB Generating new string page texture 11: 24x256, total string texture memory is 548.86 KB Generating new string page texture 12: 32x256, total string texture memory is 581.63 KB Installing breakpad exception handler for appid(steam)/version(1354555924_client) Installing breakpad exception handler for appid(steam)/version(1354555924_client) Installing breakpad exception handler for appid(steam)/version(1354555924_client) Installing breakpad exception handler for appid(steam)/version(1354555924_client) Adding license for package 6098 Adding license for package 558 Adding license for package 2201 Adding license for package 470 Adding license for package 7427 Adding license for package 6896 Adding license for package 4991 Adding license for package 2967 Adding license for package 403 Adding license for package 8866 Adding license for package 949 Adding license for package 11733 Adding license for package 11829 Adding license for package 11676 Adding license for package 2916 Adding license for package 12079 Adding license for package 8468 Adding license for package 11464 Adding license for package 14870 Adding license for package 14313 Adding license for package 4077 Adding license for package 6685 Adding license for package 0 Adding license for package 18162 Adding license for package 17250 Adding license for package 16549 Adding license for package 18393 Adding license for package 18207 Adding license for package 11802 Adding license for package 18177 roaming config store loaded successfully - 3417 bytes. migrating temporary roaming config store ExecCommandLine: "/home/krister/.local/share/Steam/ubuntu12_32/steam" Generating new string page texture 82: 1024x256, total string texture memory is 1.63 MB Generating new string page texture 83: 128x256, total string texture memory is 131.07 KB Generating new string page texture 88: 128x256, total string texture memory is 1.76 MB Generating new string page texture 89: 256x256, total string texture memory is 2.02 MB Generating new string page texture 90: 128x256, total string texture memory is 2.15 MB System startup time: 28.34 seconds ExecSteamURL: "steam://open/driverhelperready" Installing breakpad exception handler for appid(steam)/version(1354555924_client) Installing breakpad exception handler for appid(steam)/version(1354555924_client)

terminal output using unity 2D desktop and trying to play Serious Sam 3 and Cogs

Installing breakpad exception handler for appid(steam)/version(1354555924_client) Installing breakpad exception handler for appid(steam)/version(1354555924_client) unlinked 0 orphaned pipes Installing breakpad exception handler for appid(steam)/version(1354555924_client) [1205/232608:WARNING:proxy_service.cc(646)] PAC support disabled because there is no system implementation surface_linux.cpp (1324) : Assertion Failed: X context is not using direct rendering. Unfasten your seatbelt... Assert( Assertion Failed: X context is not using direct rendering. Unfasten your seatbelt... ):/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/vgui2/src/surface_linux.cpp:1324 Installing breakpad exception handler for appid(steam)/version(1354555924_client) Uploading dump (in-process) [proxy ''] /tmp/dumps/assert_20121205232608_1.dmp success = no error: Failed to open/read local data from file/application Installing breakpad exception handler for appid(steam)/version(1354555924_client) Installing breakpad exception handler for appid(steam)/version(1354555924_client) Installing breakpad exception handler for appid(steam)/version(1354555924_client) Installing breakpad exception handler for appid(steam)/version(1354555924_client) Generating new string page texture 6: 128x256, total string texture memory is 131.07 KB Generating new string page texture 7: 48x256, total string texture memory is 180.22 KB Generating new string page texture 8: 256x256, total string texture memory is 442.37 KB Generating new string page texture 9: 64x256, total string texture memory is 507.90 KB Generating new string page texture 10: 16x256, total string texture memory is 524.29 KB Generating new string page texture 11: 24x256, total string texture memory is 548.86 KB Generating new string page texture 12: 32x256, total string texture memory is 581.63 KB Installing breakpad exception handler for appid(steam)/version(1354555924_client) Installing breakpad exception handler for appid(steam)/version(1354555924_client) Installing breakpad exception handler for appid(steam)/version(1354555924_client) Installing breakpad exception handler for appid(steam)/version(1354555924_client) Adding license for package 6098 Adding license for package 558 Adding license for package 2201 Adding license for package 470 Adding license for package 7427 Adding license for package 6896 Adding license for package 4991 Adding license for package 2967 Adding license for package 403 Adding license for package 8866 Adding license for package 949 Adding license for package 11733 Adding license for package 11829 Adding license for package 11676 Adding license for package 2916 Adding license for package 12079 Adding license for package 8468 Adding license for package 11464 Adding license for package 14870 Adding license for package 14313 Adding license for package 4077 Adding license for package 6685 Adding license for package 0 Adding license for package 18162 Adding license for package 17250 Adding license for package 16549 Adding license for package 18393 Adding license for package 18207 Adding license for package 11802 Adding license for package 18177 roaming config store loaded successfully - 3417 bytes. migrating temporary roaming config store ExecCommandLine: "/home/krister/.local/share/Steam/ubuntu12_32/steam" Generating new string page texture 84: 1024x256, total string texture memory is 1.63 MB Generating new string page texture 85: 128x256, total string texture memory is 131.07 KB Generating new string page texture 90: 128x256, total string texture memory is 1.76 MB Generating new string page texture 91: 256x256, total string texture memory is 2.02 MB Generating new string page texture 92: 128x256, total string texture memory is 2.15 MB System startup time: 28.76 seconds ExecSteamURL: "steam://open/driverhelperready" Generating new string page texture 112: 512x256, total string texture memory is 2.68 MB Generating new string page texture 113: 384x256, total string texture memory is 3.07 MB Generating new string page texture 114: 48x256, total string texture memory is 3.12 MB Installing breakpad exception handler for appid(steam)/version(1354555924_client) Generating new string page texture 120: 256x256, total string texture memory is 3.38 MB Game update: AppID 41070 "Serious Sam 3: BFE", ProcID 4745, IP 0.0.0.0:0 ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored. ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored. ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored. ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored. ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored. ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored. ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored. ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored. WRN: Memory block injectors occupy additional 4 bytes per memory block. INF: GameEnv API: Steam Setting breakpad minidump AppID = 41070 Steam_SetMinidumpSteamID: Caching Steam ID: 76561198028609055 [API loaded no] INF: Encoded user ID = d7053316:bc562ef9 saving roaming config store to 'sharedconfig.vdf' roaming config store 2 saved successfully WRN: Failed to capture mouse Segmentation fault (core dumped) Game removed: AppID 41070 "Serious Sam 3: BFE", ProcID 4746 saving roaming config store to 'sharedconfig.vdf' roaming config store 2 saved successfully Installing breakpad exception handler for appid(steam)/version(1354555924_client) Installing breakpad exception handler for appid(steam)/version(1354555924_client) Generating new string page texture 133: 256x256, total string texture memory is 393.22 KB Generating new string page texture 134: 128x256, total string texture memory is 3.51 MB Generating new string page texture 116: 64x256, total string texture memory is 3.58 MB Generating new string page texture 135: 8x256, total string texture memory is 3.59 MB Game update: AppID 26500 "Cogs", ProcID 4759, IP 0.0.0.0:0 ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored. ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored. ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored. ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored. ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored. Cogs: Installed in '/home/krister/.local/share/Steam/SteamApps/common/Cogs'. Cogs: Using x86 version. Setting breakpad minidump AppID = 26500 Steam_SetMinidumpSteamID: Caching Steam ID: 76561198028609055 [API loaded no] saving roaming config store to 'sharedconfig.vdf' roaming config store 2 saved successfully Warning: It appears that your hardware doesn't meet the minimum requirements necessary to run Cogs. The following OpenGL extensions are unsupported: GL_ARB_vertex_shader, GL_ARB_fragment_shader To ignore this warning, run with -force. Game removed: AppID 26500 "Cogs", ProcID 4760 Installing breakpad exception handler for appid(gameoverlayui)/version(20121202130045_client) Installing breakpad exception handler for appid(gameoverlayui)/version(1.0_client) Installing breakpad exception handler for appid(gameoverlayui)/version(1.0_client) Installing breakpad exception handler for appid(gameoverlayui)/version(1.0_client) [1205/232825:WARNING:proxy_service.cc(646)] PAC support disabled because there is no system implementation saving roaming config store to 'sharedconfig.vdf' roaming config store 2 saved successfully Shutting down. . . unlinked 2 orphaned pipes CAsyncIOManager: 0 threads terminating. 0 reads, 0 writes, 0 deferrals. CAsyncIOManager: 186292 single object sleeps, 1282 multi object sleeps CAsyncIOManager: 0 single object alertable sleeps, 5 multi object alertable sleeps
Последний раз отредактировано pistus89; 9 дек. 2012 в 13:51
< >
Показано 16 из 6 комментариев
You’re going to need newer drivers, ‘X context is not using direct rendering’ means all graphics commands go through the X server, further slowing down rendering which would explain the flickering.

Could you post the output from glxinfo ?

Also see http://steamcommunity.com/app/221410/discussions/0/882966056280450437/ for other users on the legacy drivers
Последний раз отредактировано johndrinkwater [🐧︀ 🎮]; 6 дек. 2012 в 2:32
I already tried to find newer drivers. Got no results because of AMD's poor support for my graphics card. There's two propiertary drivers found on my "additional drivers" -menu: the AMD/ATI propiertary FLGRX driver (doesn't say anything about the version) which I'm currently using and there's the same drivers "post-release updates" which fails to install when I tried to activate it. Should I give a try for AMD open source drivers?

here is my glxinfo
name of display: :0 display: :0 screen: 0 direct rendering: Yes server glx vendor string: ATI server glx version string: 1.4 client glx vendor string: ATI client glx version string: 1.4 GLX version: 1.4 OpenGL vendor string: Advanced Micro Devices, Inc. OpenGL renderer string: ATI Mobility Radeon HD 4650 OpenGL version string: 3.3.11627 Compatibility Profile Context OpenGL shading language version string: 3.30
direct rendering: Yes
conflicts with Steam’s output of:
Assert( Assertion Failed: X context is not using direct rendering. Unfasten your seatbelt... ):/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/vgui2/src/surface_linux.cpp:1324
, so maybe they are detecting something in an odd way.

Note the error with crashpad not uploading files
/tmp/dumps/assert_20121205232608_1.dmp success = no error: Failed to open/read local data from file/application
, it might be worth uploading those dumps and linking them here, can help them debug.
Found one dump-file, which can be downloaded here[dl.dropbox.com]
Maybe you have working 64bits driver but a broken 32bits one.
Solved the problem!

Steam working now without blinking and games don't crash! (yei!) It really was a driver issue. I just installed a package "libgl1-mesa-swrast" which installed mesa drivers and removed the FLGRX.
However, the OpenGL doesn't recognize the VRAM size of the gpu. The terminal gives me note:
WRN: [OpenGL] Unable to determine VRAM size... assuming 512 MB.

The real VRAM size in my graphics card is 1024 MB.
This issue makes problem with playing Serious Sam, because the fps is very low and the whole game is laggy when I start to play map.

Is there any way to get OpenGL determine the correct size of VRAM?
< >
Показано 16 из 6 комментариев
На страницу: 15 30 50

Steam for Linux > Limited Beta > Подробности темы
Дата создания: 5 дек. 2012 в 14:04
Сообщений: 6