25

I have tried some of the solutions posted elsewhere in the support forum, one seemed like it worked but after a steam update i found myself back at square one I am a new Linux user and am already at a learning curve :) Thanks for any help

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 libgl1-mesa-glx:i386 : Depends: libglapi-mesa:i386 (= 10.1.3-0ubuntu0.3)
 unity-control-center : Depends: libcheese-gtk23 (>= 3.4.0) but it is not going to be installed
                        Depends: libcheese7 (>= 3.0.1) but it is not going to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
Press return to continue: 
muru
  • 197,895
  • 55
  • 485
  • 740
Wes Young
  • 261

5 Answers5

35

This is what actually works for 14.04:
sudo apt-get install libc6:i386
sudo apt-get install libgl1-mesa-glx-lts-trusty:i386

Proof: An image of steam working after successful installation Hope this helps others.

JorgeArtware
  • 3,527
  • 1
  • 21
  • 23
29

Workaround:

sudo apt-get install libc6:i386 libgl1-mesa-dri-lts-utopic:i386 libgl1-mesa-glx-lts-utopic:i386

The command is a bit different if you are running Ubuntu 14.04.3 or greater with the Hardware Enablement Stack (kernel 3.19):

sudo apt-get install libc6:i386 libgl1-mesa-dri-lts-vivid:i386 libgl1-mesa-glx-lts-vivid:i386
matt2000
  • 135
  • Perfect, worked like a charm! – Kirkland Jun 21 '15 at 04:25
  • 8
    The command is a bit different if you are running Ubuntu 14.04.3 with the Hardware Enablement Stack (kernel 3.19): sudo apt-get install libc6:i386 libgl1-mesa-dri-lts-vivid:i386 libgl1-mesa-glx-lts-vivid:i386 – dav.garcia Aug 08 '15 at 21:01
  • this worked for me (Ubuntu 14.04 LTS x86_64: uname -a → 3.16.0-50-generic #67~14.04.1-Ubuntu SMP Fri Oct 2 22:07:51 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux ) – cm-t Oct 16 '15 at 21:13
3

This is actually a bug. I have already reported this issue on Bugs Launchpad and you can follow it using these two bug-tracker links.

You can fix it manually but it is to complicated. Ubuntu devs will fix it soon so I advise you just wait for updates.

Fabby
  • 34,259
1

For Ubuntu 14.04.3 try this workaround:

sudo apt-get install libc6:i386 libgl1-mesa-dri-lts-vivid:i386 libgl1-mesa-glx-lts-vivid:i386
1

I found this worked for me perfectly.

sudo apt-get install steam -y
Goddard
  • 4,724
  • 2
  • 33
  • 51