You are not logged in.

#1 2013-03-01 11:34:26

kajong0007
Member
Registered: 2013-03-01
Posts: 4

[SOLVED] Intel Sandy Bridge and OpenGL extensions with TF2

SOLUTION: First I headed over to the Arch Linux Wiki for the Intel cpu: https://wiki.archlinux.org/index.php/Intel_Graphics
I followed the instructions on enabling SNA
I reinstalled every package pertaining to Intel and graphics
I restarted my computer, and much to my surprise, tf2 launched!
Also, I may have gotten rid of video tear...?

Edit: oh yeah, I also added myself to the "video" group, but I think I was in it...

I have been searching the interwebs for some sort of answer to this problem, but maybe I just haven't had the right parameters.

I am using an Intel i5-2557M processor of some description inside the ever-so-powerful MacBook Air (mid 2011 model). When I try to run TF2 on this beast of a machine (which surprisingly can run TF2 on Mac OSX if I would dare boot into that OS ever again) I get this lovely output:

[me@thiscomputer]$ ./hl2.sh
libGL error: failed to load driver: i965
libGL error: Try again with LIBGL_DEBUG=verbose for more details.
SDL video target is 'x11'
SDL video target is 'x11'
This system supports the OpenGL extension GL_EXT_framebuffer_object.
This system supports the OpenGL extension GL_EXT_framebuffer_blit.
This system DOES NOT support 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 supports the OpenGL extension GL_EXT_texture_compression_s3tc.
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
Setup file 'gameinfo.txt' doesn't exist in subdirectory 'hl2'.
Check your -game parameter or VCONFIG setting.

Does anybody know how to resolve these errors?

I have all of the dependenc(y/ies) installed (lib32-libtxc_dri)...

Last edited by kajong0007 (2013-03-01 22:47:21)

Offline

#2 2013-03-01 11:37:37

10PinkPanther
Member
From: Croatia
Registered: 2012-11-10
Posts: 374

Re: [SOLVED] Intel Sandy Bridge and OpenGL extensions with TF2

You're not the only one that can't play games on Steam becouse of Intel graphics.I'm in the same situation.Luckily I'm not a gamer.

Offline

#3 2013-03-01 11:58:51

Gusar
Member
Registered: 2009-08-25
Posts: 3,605

Re: [SOLVED] Intel Sandy Bridge and OpenGL extensions with TF2

Offline

#4 2013-03-01 13:43:16

kajong0007
Member
Registered: 2013-03-01
Posts: 4

Re: [SOLVED] Intel Sandy Bridge and OpenGL extensions with TF2

This might be a bit beyond my current C knowledge...

It should be possible to implement the missing functionality on Ironlake.  The code is open source, and the hardware documentation is freely available on the web(*), so in theory, anyone could make progress toward this.

"In theory..." only goes so far

Offline

#5 2013-03-01 13:59:12

kajong0007
Member
Registered: 2013-03-01
Posts: 4

Re: [SOLVED] Intel Sandy Bridge and OpenGL extensions with TF2

(sorry for double post)

Wait just one second... I have Intel HD Graphics 3000 in a i5-2557M processor...

That bug page says "before Sandy Bridge." My card is Sandy Bridge.

I should have support. What have I done wrong?

Offline

#6 2013-03-01 15:01:10

Gusar
Member
Registered: 2009-08-25
Posts: 3,605

Re: [SOLVED] Intel Sandy Bridge and OpenGL extensions with TF2

Ah, now I see it, the driver doesn't get loaded at all. You said you installed all dependencies, but it seems you're missing lib32-intel-dri.

Offline

#7 2013-03-01 19:48:22

kajong0007
Member
Registered: 2013-03-01
Posts: 4

Re: [SOLVED] Intel Sandy Bridge and OpenGL extensions with TF2

Gusar wrote:

Ah, now I see it, the driver doesn't get loaded at all. You said you installed all dependencies, but it seems you're missing lib32-intel-dri.

I have that one too...

[a user@a computer]# pacman -Qs ".*intel.*"
local/intel-dri 9.1-2
    Mesa drivers for Intel
local/intel-tbb 4.1_20121003-1
    High level abstract threading library
local/lib32-intel-dri 9.1-2
    Mesa DRI drivers for Intel (32-bit)
local/libva-intel-driver 1.0.19-1
    VA-API implementation for Intel G45 chipsets and Intel HD Graphics for Intel Core processor family.
local/xf86-video-intel 2.21.3-1 (xorg-drivers xorg)
    X.org Intel i810/i830/i915/945G/G965+ video drivers

It is, of course, entirely possible that I didn't set any of these up correctly. I only ever installed the packages, which is usually enough. Was there anything else I missed?

Is this a problem?

[this guy@da compy ]$ glxinfo
. . .
libGL error: failed to load driver: i965
libGL error: Try again with LIBGL_DEBUG=verbose for more details.
. . .

Last edited by kajong0007 (2013-03-01 20:43:22)

Offline

#8 2013-03-01 21:59:27

CEPfister
Member
Registered: 2011-08-10
Posts: 68

Re: [SOLVED] Intel Sandy Bridge and OpenGL extensions with TF2

Yes it is. You are not in the video group.

Offline

#9 2013-03-01 22:11:55

Gusar
Member
Registered: 2009-08-25
Posts: 3,605

Re: [SOLVED] Intel Sandy Bridge and OpenGL extensions with TF2

CEPfister wrote:

Yes it is. You are not in the video group.

You don't need to be if the session is properly tracked by logind.

Offline

Board footer

Powered by FluxBB