Sorry, you need to enable JavaScript to visit this website.

HD4000, no texture on Half Life 2 or portal. (Just 'black')

2 posts / 0 new
Thomas Jensen's picture
Starter
Thomas Jensen

Sep 01, 2013 - 12:22pm

  • I have an I7-3770k with HD4000 GPU. When I play HL2 or Portal (native Linux on Steam), I see an almost black screen. In portal it seems like I see some reflections. In HL2 every texture is black, exept the 'sky'. No color, no lighting, just black! (The into with the 'talking head', I seem to have a lot of reflections in the face, but again, no textures!).

    I don't have the problem on CS:Source.

    My system is Ubuntu 13.04, 64 bit.

    Does anyone have similar experience?

    Sep 01, 2013 - 12:22pm
  • Hi otvald,

    If you're willing to try building and installing the latest development version of mesa, as suggested to another user on another topic by my colleague vivijim, I would suggest that as a first step, just to see if that in any way impacts your experience.

    For context, have you shared your experience with Steam or Valve through their official support channels? I'm sure they're eager to hear about folks with experiences like yours.

    Cheers

    Sep 11, 2013 - 07:24am
  • Thank you for the feedback. - Good news, I got it working.

    However I am unable to give a clear route to the destination. First of all, I currently have

    glxinfo | grep "OpenGL version" outputs OpenGL version string: 3.0 Mesa 9.2.0-devel

    However, when I had the problem, I was seeing a lower version, both of OpenGL as well as Mesa (can not remember, 9.1.3 I believe)... This could lead to the conclusion that Mesa itself fixes the problem.

    It should be noted that I played around a lot with xorg and reinstalled this as well. I don't know if this had an effect.

    Today I did a system update as well as installed the spring engine (including the option to install (from the log:) "libtxc-dxtn0").  This will uninstall libtxc-dxtn-s2tc0 libtxc-dxtn-s2tc0:i386. (And I didn't realise this).

    Then I started an OpenGL game and saw the missing textures. Now, I even went to even newer developer versions of Mesa, but no luck! It was not able to get it running until I did a removal of the libgl-mesa* + libtxc* drivers, and then running intel-linux-graphics-installer.

    SO CONCLUSION:

    1. Check output of glxinfo | grep "OpenGL version". If you see below OpenGL 3.0 or Mesa 9.2.0, then I recommend and update!
    2. Ensure libtxc are correctly installed (both i386 and amd64). I did it using the intel installer.

     

    Sep 18, 2013 - 01:28pm
  • Topic locked