Steam for Linux

Steam for Linux

ilikei 10 May, 2014 @ 3:55pm
Team Fortress 2 black screen (Linux Mint Petra 16) [FIXED]
Don't install xorg-edgers. use the other ppa and solutions from comments #1 and #2.

Below are steps that did not solve the issue.
------------------
I've seen other reports but I wasn't able to get it to work, it seems to be really specific to what graphics card you have. I would like some help on checking if my system can run this game or not.

I get the valve intro video and the source logo and trrademark info, after that I guess the video plays and the first screen is missing a background and I can see the menu and buttons but those have their corners displauing a black square in front.

I added the xorg-edgers ppa and upgraded all available packages.

Also installed libglide3

I also tried adding this to the steam executable:

export LANG=C export LC_NUMERIC=POSIX

$ uname -r 3.11.0-12-generic

$ glxinfo | ag OpenGL OpenGL vendor string: Intel Open Source Technology Center OpenGL renderer string: Mesa DRI Intel(R) Haswell Mobile OpenGL core profile version string: 3.3 (Core Profile) Mesa 10.3.0-devel OpenGL core profile shading language version string: 3.30 OpenGL core profile context flags: (none) OpenGL core profile profile mask: core profile OpenGL core profile extensions: OpenGL version string: 3.0 Mesa 10.3.0-devel OpenGL shading language version string: 1.30 OpenGL context flags: (none) OpenGL extensions:


Steam -> System information
Processor Information: Vendor: GenuineIntel CPU Family: 0x6 CPU Model: 0x3c CPU Stepping: 0x3 CPU Type: 0x0 Speed: 2501 Mhz 4 logical processors 2 physical processors HyperThreading: Supported FCMOV: Supported SSE2: Supported SSE3: Supported SSSE3: Supported SSE4a: Unsupported SSE41: Supported SSE42: Supported Network Information: Network Speed: Operating System Version: Linux Mint 16 Petra (64 bit) Kernel Name: Linux Kernel Version: 3.11.0-12-generic X Server Vendor: The X.Org Foundation X Server Release: 11405000 X Window Manager: Xfwm4 Steam Runtime Version: steam-runtime-release_2014-04-15 Video Card: Driver: Intel Open Source Technology Center Mesa DRI Intel(R) Haswell Mobile x86/MMX/SSE2 Driver Version: 3.0 Mesa 10.3.0-devel OpenGL Version: 3.0 Desktop Color Depth: 24 bits per pixel Monitor Refresh Rate: 60 Hz VendorID: 0x8086 DeviceID: 0x416 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.64" (15.51" diag) 34.4cm x 19.4cm (39.4cm diag) Primary VRAM Not Detected Sound card: Audio device: Intel Haswell HDMI Memory: RAM: 7897 Mb Miscellaneous: UI Language: English LANG: C Microphone: Not set Total Hard Disk Space Available: 251020 Mb Largest Free Hard Disk Block: 215624 Mb Installed software: Recent Failure Reports: Sat May 10 22:32:20 2014 GMT: file ''/tmp/dumps/crash_20140510153212_14.dmp'', upload yes: ''CrashID=bp-8e90645d-585b-4497-8f3c-e78ec2140510''

$ dpkg -s libgl1-mesa-dri:i386 Package: libgl1-mesa-dri Status: install ok installed Priority: optional Section: libs Installed-Size: 32737 Maintainer: Ubuntu X-SWAT <ubuntu-x@lists.ubuntu.com> Architecture: i386 Multi-Arch: same Source: mesa Version: 10.3.0~git20140509.93c2ebbd-0ubuntu0sarvatt~saucy Replaces: libgl1-mesa-dri-experimental (<< 7.11.1), xlibmesa-dri (<< 1:7.0.0) Depends: libc6 (>= 2.17), libdrm-intel1 (>= 2.4.48), libdrm-nouveau2 (>= 2.4.38), libdrm-radeon1 (>= 2.4.31), libdrm2 (>= 2.4.38), libelf1 (>= 0.142), libexpat1 (>= 2.0.1), libgcc1 (>= 1:4.7), libllvm3.4, libstdc++6 (>= 4.6) Pre-Depends: multiarch-support Recommends: libtxc-dxtn-s2tc0 | libtxc-dxtn0 Suggests: libglide3 Breaks: libgl1-mesa-dri-experimental (<< 7.11.1), libgl1-mesa-glx (<< 7.10.2-4), libgl1-mesa-glx-no-multiarch, xserver-xorg-core (<< 2:1.14.3-5), xserver-xorg-core-no-multiarch Conflicts: xlibmesa-dri (<< 1:7.0.0) Conffiles: /etc/drirc 526b5d35c3078218d543fb998a5e18c2 Description: free implementation of the OpenGL API -- DRI modules This version of Mesa provides GLX and DRI capabilities: it is capable of both direct and indirect rendering. For direct rendering, it can use DRI modules from the libgl1-mesa-dri package to accelerate drawing. . This package does not include the OpenGL library itself, only the DRI modules for accelerating direct rendering. . For a complete description of Mesa, please look at the libgl1-mesa-glx package. . The tdfx DRI module needs libglide3 to enable direct rendering. Homepage: http://mesa3d.sourceforge.net/ Original-Maintainer: Debian X Strike Force <debian-x@lists.debian.org>

Last edited by ilikei; 11 May, 2014 @ 3:59am
< >
Showing 1-5 of 5 comments
ilikei 10 May, 2014 @ 10:56pm 
purging xorg-edgers and trying https://launchpad.net/~oibaf/+archive/graphics-drivers to see if that resolves my issue.

I'm running multiarch so I had to use this solution on #7 (should probably used #8) https://bugs.launchpad.net/ubuntu/+source/ppa-purge/+bug/892886

tried oibaf again.... didn't work... :(
Last edited by ilikei; 11 May, 2014 @ 3:08am
ilikei 11 May, 2014 @ 3:21am 
After reinstalling everything and adding the ~oibaf ppa
glxinfo | grep OpenGL OpenGL vendor string: Intel Open Source Technology Center OpenGL renderer string: Mesa DRI Intel(R) Haswell Mobile OpenGL core profile version string: 3.3 (Core Profile) Mesa 10.3.0-devel (git-d9e102b saucy-oibaf-ppa) OpenGL core profile shading language version string: 3.30 OpenGL core profile context flags: (none) OpenGL core profile profile mask: core profile OpenGL core profile extensions: OpenGL version string: 3.0 Mesa 10.3.0-devel (git-d9e102b saucy-oibaf-ppa) OpenGL shading language version string: 1.30 OpenGL context flags: (none) OpenGL extensions:

tried adding this:

sudo apt-get install libgl1-mesa-dri-experimental

doesn't solve the issue...

adding 386 libs

safi ia32-libs

didn't solve the issue...

trying this:

sudo apt-get install libtxc-dxtn-s2tc0 libtxc-dxtn-s2tc0:i386

OH GREAT, THIS DID IT. Must have been an issue with Linux Mint not including those by default or something.

Props to this guy crond for posting it here: http://forums.linuxmint.com/viewtopic.php?f=225&t=155095&p=858957#p824734
Last edited by ilikei; 11 May, 2014 @ 4:04am
Nani the Fox!? 11 Oct, 2014 @ 12:56am 
Thanks for looking into the fix!
1str1ker1 25 Nov, 2017 @ 5:59pm 
I had the same exact problem (Linux mint 18). Thanks so much for the help. For anyone else reading this, you only need to do the last step to get TF2 to work.
ilikei 24 Jan, 2019 @ 11:48am 
Great!!
< >
Showing 1-5 of 5 comments
Per page: 1530 50