Steam for Linux

Steam for Linux

ⵙㄙⵙ 𐌾𐍂𐌰𐌽𐍄 Oct 16, 2013 @ 2:05pm
TF2 BlackScreen. some more.
i know this is an older issue. I tried everything in the thread:
http://steamcommunity.com/app/221410/discussions/0/846938351032713908/

but nothing works. i get the valve noise, i see the knob in the back of the man's head but everything after that is black until the main menu loads. the main menu has floating buttons on a black background. I can go so far as to connect with a server and watch black characters run around a black map. i'm guessing that greyscale shading is working while colors aren't.

I'm running a lenovo E530 with:

Linux Linda 3.10-3-amd64 #1 SMP Debian 3.10.11-1 (2013-09-10) x86_64 GNU/Linux

with a:

00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09) (prog-if 00 [VGA controller])
Subsystem: Lenovo Device 5000
Flags: bus master, fast devsel, latency 0, IRQ 44
Memory at f0000000 (64-bit, non-prefetchable) [size=4M]
Memory at e0000000 (64-bit, prefetchable) [size=256M]
I/O ports at 6000 [size=64]
Expansion ROM at <unassigned> [disabled]
Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [d0] Power Management version 2
Capabilities: [a4] PCI Advanced Features
Kernel driver in use: i915
I use Wheezy with some Jessie and Kali packages.

I just had it working for the last few weeks. It must have stopped working when I tried to install LSB. I had to reinstall a few 32 bit packages.

SO:
what all this means to me is that something got removed by LSB and I need to reinstall it. am I right? if so, what is it?
Last edited by ⵙㄙⵙ 𐌾𐍂𐌰𐌽𐍄; Oct 24, 2013 @ 8:58am
< >
Showing 1-15 of 16 comments
Ultimoore Oct 16, 2013 @ 5:08pm 
whats your GPU/Card and what driver?
ⵙㄙⵙ 𐌾𐍂𐌰𐌽𐍄 Oct 16, 2013 @ 8:08pm 
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09) (prog-if 00 [VGA controller])
Subsystem: Lenovo Device 5000
Flags: bus master, fast devsel, latency 0, IRQ 44
Memory at f0000000 (64-bit, non-prefetchable) [size=4M]
Memory at e0000000 (64-bit, prefetchable) [size=256M]
I/O ports at 6000 [size=64]
Expansion ROM at <unassigned> [disabled]
Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [d0] Power Management version 2
Capabilities: [a4] PCI Advanced Features
Kernel driver in use: i915
thedarknite Oct 17, 2013 @ 7:20pm 
In Steam if you go to About | Hardware Information you can see the driver that steam is using. The output should be similar to
Video Card:
Driver: Intel Open Source Technology Center Mesa DRI Intel(R) 945GM x86/MMX/SSE2

Driver Version: 1.4 Mesa 9.1.1
Desktop Color Depth: 24 bits per pixel
Monitor Refresh Rate: 60 Hz
VendorID: 0x8086
DeviceID: 0x27a2
Number of Monitors: 1
Number of Logical Video Cards: 1
Primary Display Resolution: 1024 x 768
Desktop Resolution: 1024 x 768
Primary Display Size: 11,97" x 8,98" (14,96" diag)
30,4cm x 22,8cm (38,0cm diag)
Primary VRAM Not Detected
ⵙㄙⵙ 𐌾𐍂𐌰𐌽𐍄 Oct 18, 2013 @ 3:23pm 
dude. it's right there. under #lspci -v
I'm using a: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09) (prog-if 00 [VGA controller]); lenovo device 5000
Kernel driver in use: i915

but, it's not a driver issue. I had it working earlier and now it's not. this only happened after some package got removed. so, what packages in debian are involved in shading?
thedarknite Oct 20, 2013 @ 3:18pm 
Which still does specify the version of the i915 driver that is loaded, or whether Steam is accessing the driver properly.
ⵙㄙⵙ 𐌾𐍂𐌰𐌽𐍄 Oct 21, 2013 @ 8:47pm 
Video Card:
Driver: Intel Open Source Technology Center Mesa DRI Intel(R) Sandybridge Mobile x86/MMX/SSE2

Driver Version: 3.0 Mesa 9.1.7
OpenGL Version: 3.0
thedarknite Oct 21, 2013 @ 11:07pm 
Before installing LSB did you have Bumblebee installed on your notebook?

Looking at the specifications for the E series from Lenovo they all seem to incorporate Optimus. This thread might be helpful http://steamcommunity.com/app/221410/discussions/6/846939854395110175/
R3450N Oct 22, 2013 @ 7:45am 
Originally posted by thedarknite:
Before installing LSB did you have Bumblebee installed on your notebook?

Looking at the specifications for the E series from Lenovo they all seem to incorporate Optimus. This thread might be helpful http://steamcommunity.com/app/221410/discussions/6/846939854395110175/

This doesn't make no sense; Optimus utilises Nvidia cards. I don't see no Nvidia cards on the OP's lspci.

lspci | grep NVIDIA
should check whether he does have an NVIDIA card, in which case yes Bumblebee may be required.
thedarknite Oct 22, 2013 @ 4:38pm 
Originally posted by RAVEN MCCCXXXVII:
Originally posted by thedarknite:
Before installing LSB did you have Bumblebee installed on your notebook?

Looking at the specifications for the E series from Lenovo they all seem to incorporate Optimus. This thread might be helpful http://steamcommunity.com/app/221410/discussions/6/846939854395110175/

This doesn't make no sense; Optimus utilises Nvidia cards. I don't see no Nvidia cards on the OP's lspci.

lspci | grep NVIDIA
should check whether he does have an NVIDIA card, in which case yes Bumblebee may be required.

This datasheet[shopap.lenovo.com] for the E series that I found suggests that these models have NVIDIA Optimus built in.
I'm also assuming that the OP meant an E530, since I couldn't find an E350 anywhere on the Lenovo site
Last edited by thedarknite; Oct 22, 2013 @ 4:39pm
R3450N Oct 22, 2013 @ 5:32pm 
Originally posted by thedarknite:
Originally posted by RAVEN MCCCXXXVII:

This doesn't make no sense; Optimus utilises Nvidia cards. I don't see no Nvidia cards on the OP's lspci.

lspci | grep NVIDIA
should check whether he does have an NVIDIA card, in which case yes Bumblebee may be required.

This datasheet[shopap.lenovo.com] for the E series that I found suggests that these models have NVIDIA Optimus built in.
I'm also assuming that the OP meant an E530, since I couldn't find an E350 anywhere on the Lenovo site

Do not assume; the OP must confirm this himself.
thedarknite Oct 22, 2013 @ 7:08pm 
Which is why I asked about Bumblebee and pointed the OP to the Valve sticky for Intel Graphics and Optimus.
ⵙㄙⵙ 𐌾𐍂𐌰𐌽𐍄 Oct 22, 2013 @ 9:33pm 
my graphics card is an intel (see top).
thedarknite Oct 22, 2013 @ 11:03pm 
Have you tried adding "-dxlevel 81" to the launch options?

Also could you confirm your computer model because I can't find any information about a Lenovo E350.
Last edited by thedarknite; Oct 22, 2013 @ 11:06pm
thedarknite Oct 23, 2013 @ 3:50pm 
The other thing that you could do is start Steam from a terminal window and check what's displayed when running TF2. It may well tell you exactly what the problem is.
ⵙㄙⵙ 𐌾𐍂𐌰𐌽𐍄 Oct 24, 2013 @ 8:58am 
sorry for the type-o. E530 it is.
not sure where to add a launch option.
running through terminal provides some interesting results. the best of being:
This system DOES NOT support the OpenGL extension GL_APPLE_texture_range.
This system DOES NOT support the OpenGL extension GL_APPLE_client_storage.
This system DOES NOT support the OpenGL extension GL_ARB_uniform_buffer.
This system DOES NOT support the OpenGL extension GL_EXT_direct_state_access.
This system DOES NOT support the OpenGL extension GL_NV_bindless_texture.
This system DOES NOT support the OpenGL extension GL_AMD_pinned_memory.
This system DOES NOT support the OpenGL extension GL_EXT_framebuffer_multisample
This system DOES NOT support the OpenGL extension GL_NVX_gpu_memory_info.
This system DOES NOT support the OpenGL extension GL_ATI_meminfo.
This system DOES NOT support the OpenGL extension GL_EXT_texture_compression_s3t

(steam:31945): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.

So it looks like a problem with open GL. would reinstalling the packages work? if so, which packs?
the name 'adwaita' comes up often as a GTK-Warning.
"Unable to locate theme engine in module_path: "adwaita","


the whole output (from tf2):

(gameoverlayui:32057): Gtk-WARNING **: Unable to locate theme engine in module_path: "adwaita",
/usr/share/themes/Adwaita/gtk-2.0/gtkrc:1137: error: unexpected identifier `direction', expected character `}'
[1024/100109:WARNING:proxy_service.cc(958)] PAC support disabled because there is no system implementation
Using breakpad crash handler
Setting breakpad minidump AppID = 440
Forcing breakpad minidump interfaces to load
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
Steam_SetMinidumpSteamID: Caching Steam ID: 76561198034069068 [API loaded yes]
Steam_SetMinidumpSteamID: Setting Steam ID: 76561198034069068
Did not detect any valid joysticks.

(hl2_linux:32054): Gtk-WARNING **: Unable to locate theme engine in module_path: "adwaita",

(hl2_linux:32054): Gtk-WARNING **: Unable to locate theme engine in module_path: "adwaita",
/usr/share/themes/Adwaita/gtk-2.0/gtkrc:1137: error: unexpected identifier `direction', expected character `}'
[1024/100112:WARNING:proxy_service.cc(958)] PAC support disabled because there is no system implementation
This system supports the OpenGL extension GL_EXT_framebuffer_object.
This system supports the OpenGL extension GL_EXT_framebuffer_blit.
This system supports the OpenGL extension GL_EXT_framebuffer_multisample.
This system DOES NOT support the OpenGL extension GL_APPLE_fence.
This system DOES NOT support the OpenGL extension GL_NV_fence.
This system supports the OpenGL extension GL_ARB_sync.
This system supports the OpenGL extension GL_EXT_draw_buffers2.
This system DOES NOT support the OpenGL extension GL_EXT_bindable_uniform.
This system DOES NOT support the OpenGL extension GL_APPLE_flush_buffer_range.
This system supports the OpenGL extension GL_ARB_map_buffer_range.
This system supports the OpenGL extension GL_ARB_vertex_buffer_object.
This system supports the OpenGL extension GL_ARB_occlusion_query.
This system DOES NOT support the OpenGL extension GL_APPLE_texture_range.
This system DOES NOT support the OpenGL extension GL_APPLE_client_storage.
This system DOES NOT support the OpenGL extension GL_ARB_uniform_buffer.
This system supports the OpenGL extension GL_ARB_vertex_array_bgra.
This system supports the OpenGL extension GL_EXT_vertex_array_bgra.
This system supports the OpenGL extension GL_ARB_framebuffer_object.
This system DOES NOT support the OpenGL extension GL_GREMEDY_string_marker.
This system supports the OpenGL extension GL_ARB_debug_output.
This system DOES NOT support the OpenGL extension GL_EXT_direct_state_access.
This system DOES NOT support the OpenGL extension GL_NV_bindless_texture.
This system DOES NOT support the OpenGL extension GL_AMD_pinned_memory.
This system DOES NOT support the OpenGL extension GL_EXT_framebuffer_multisample_blit_scaled.
This system supports the OpenGL extension GL_EXT_texture_sRGB_decode.
This system DOES NOT support the OpenGL extension GL_NVX_gpu_memory_info.
This system DOES NOT support the OpenGL extension GL_ATI_meminfo.
This system DOES NOT support the OpenGL extension GL_EXT_texture_compression_s3tc.
This system supports the OpenGL extension GL_EXT_texture_compression_dxt1.
This system supports the OpenGL extension GL_ANGLE_texture_compression_dxt3.
This system supports the OpenGL extension GL_ANGLE_texture_compression_dxt5.
This system DOES NOT support the OpenGL extension GLX_EXT_swap_control_tear.
GL_NV_bindless_texture: DISABLED
GL_AMD_pinned_memory: DISABLED
GL_EXT_texture_sRGB_decode: AVAILABLE
GL_NVX_gpu_memory_info: UNAVAILABLE
GL_ATI_meminfo: UNAVAILABLE
GL_MAX_SAMPLES_EXT: 4
CShaderDeviceMgrBase::GetRecommendedConfigurationInfo: CPU speed: 2300 MHz, Processor: GenuineIntel
GlobalMemoryStatus: 4294967295
CShaderDeviceMgrBase::GetRecommendedConfigurationInfo: CPU speed: 2300 MHz, Processor: GenuineIntel
GlobalMemoryStatus: 4294967295
IDirect3DDevice9::Create: BackBufWidth: 1366, BackBufHeight: 768, D3DFMT: 3, BackBufCount: 1, MultisampleType: 0, MultisampleQuality: 0
GL sampler object usage: ENABLED
GL prefer MapBufferRange: YES

##### swap interval = 0 swap limit = 1 #####
Loaded program cache file "glbaseshaders.cfg", total keyvalues: 266, total successfully linked: 266
< >
Showing 1-15 of 16 comments
Per page: 15 30 50

Date Posted: Oct 16, 2013 @ 2:05pm
Posts: 16