Steam wants to install libgl1-mesa-dri:i386, libgl1-mesa-glx:i386, remove libgl1-mesa-dri-lts-raring:i386, libgl1-mesa-glx-lts-raring:i386 and other packages #2800

Closed
johan666 opened this Issue Aug 25, 2013 · 55 comments

Comments

Projects
None yet

I upgraded my Ubuntu installation from 12.04.2 to 12.04.3. In this process I switched from the quantal kernel and X server to the raring kernel and X server.

Now when I start Steam, it wants to install the old packages libgl1-mesa-dri:i386, libgl1-mesa-glx:i386. This is really bad, because it will remove a lot of raring packages.

The apt-get log:

Steam needs to install these additional packages: 
    libgl1-mesa-dri:i386, libgl1-mesa-glx:i386
[sudo] password for johan: 
.................................................................................................................................................................................................................................................................................................................................
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  libxrandr-ltsq2 libwayland0 libxcb-xfixes0 libllvm3.1:i386
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  libgl1-mesa-glx libglapi-mesa libglapi-mesa:i386
Suggested packages:
  libglide3:i386
The following packages will be REMOVED
  libgl1-mesa-dri-lts-raring libgl1-mesa-dri-lts-raring:i386
  libgl1-mesa-glx-lts-raring libgl1-mesa-glx-lts-raring:i386
  libglapi-mesa-lts-raring libglapi-mesa-lts-raring:i386
  libxatracker1-lts-raring ubuntu-desktop xorg xserver-xorg-lts-raring
  xserver-xorg-video-all-lts-raring xserver-xorg-video-vmware-lts-raring
The following NEW packages will be installed
  libgl1-mesa-dri:i386 libgl1-mesa-glx libgl1-mesa-glx:i386 libglapi-mesa
  libglapi-mesa:i386
0 upgraded, 5 newly installed, 12 to remove and 0 not upgraded.
Need to get 3320 kB of archives.
After this operation, 13,6 MB disk space will be freed.
Do you want to continue [Y/n]?

When I cancel this operation, Steam starts normally and I can play games.

@ghost ghost assigned johnv-valve Aug 25, 2013

Tele42 commented Aug 25, 2013

To be fair, you are mis-matching the packaging and steam is doing the correct / expected behavior.

I don't understand what you mean by "you are mis-matching the packaging". The packages that are installed and apt-get wants to remove are the standard packages that are installed in Ubuntu 12.04.3.

When I start Steam it runs the apt-get command in a new terminal window, so it's not me who is mis-matching any packages. It's Steam that thinks some essential packages are not installed. But Steam is wrong: libgl1-mesa-dri-lts-raring is a newer version of libgl1-mesa-dri. So it should not need to install it. It should recognise the newer versions just as it did with libgl1-mesa-dri-lts-quantal.

I can reproduce this error on a fresh Ubuntu 12.04.3 installation.

Steps on how to do this:

  1. Install Ubuntu 12.04.3 (AMD64 version)
  2. Install updates and the package ia32-libs-multiarch:i386 for multiarch support
  3. Download http://media.steampowered.com/client/installer/steam.deb and install with the Software Center
  4. Start Steam

Steam will open a new terminal window, showing this:

Steam needs to install these additional packages: 
    libgl1-mesa-dri:i386, libgl1-mesa-glx:i386
[sudo] password for johan: 
..........................................................................................................
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  x11-apps x11-session-utils x11-xfs-utils dkms xinit libfs6
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  libdrm-nouveau1a:i386 libgl1-mesa-glx libglapi-mesa libglapi-mesa:i386 libllvm3.0:i386 xserver-xorg-core xserver-xorg-input-evdev
Suggested packages:
  libglide3:i386 xfonts-100dpi xfonts-75dpi
The following packages will be REMOVED:
  libgl1-mesa-dri-lts-raring libgl1-mesa-dri-lts-raring:i386 libgl1-mesa-glx-lts-raring libgl1-mesa-glx-lts-raring:i386 libglapi-mesa-lts-raring
  libglapi-mesa-lts-raring:i386 libxatracker1-lts-raring ubuntu-desktop x11-xserver-utils-lts-raring xorg xserver-common-lts-raring
  xserver-xorg-core-lts-raring xserver-xorg-input-all-lts-raring xserver-xorg-input-evdev-lts-raring xserver-xorg-input-mouse-lts-raring
  xserver-xorg-input-synaptics-lts-raring xserver-xorg-input-vmmouse-lts-raring xserver-xorg-input-wacom-lts-raring xserver-xorg-lts-raring
  xserver-xorg-video-all-lts-raring xserver-xorg-video-ati-lts-raring xserver-xorg-video-cirrus-lts-raring xserver-xorg-video-fbdev-lts-raring
  xserver-xorg-video-intel-lts-raring xserver-xorg-video-mach64-lts-raring xserver-xorg-video-mga-lts-raring xserver-xorg-video-modesetting-lts-raring
  xserver-xorg-video-neomagic-lts-raring xserver-xorg-video-nouveau-lts-raring xserver-xorg-video-openchrome-lts-raring
  xserver-xorg-video-r128-lts-raring xserver-xorg-video-radeon-lts-raring xserver-xorg-video-s3-lts-raring xserver-xorg-video-savage-lts-raring
  xserver-xorg-video-siliconmotion-lts-raring xserver-xorg-video-sis-lts-raring xserver-xorg-video-sisusb-lts-raring
  xserver-xorg-video-tdfx-lts-raring xserver-xorg-video-trident-lts-raring xserver-xorg-video-vesa-lts-raring xserver-xorg-video-vmware-lts-raring
The following NEW packages will be installed:
  libdrm-nouveau1a:i386 libgl1-mesa-dri:i386 libgl1-mesa-glx libgl1-mesa-glx:i386 libglapi-mesa libglapi-mesa:i386 libllvm3.0:i386 xserver-xorg-core
  xserver-xorg-input-evdev
0 upgraded, 9 newly installed, 41 to remove and 0 not upgraded.
Need to get 12.5 MB of archives.
After this operation, 1,627 kB disk space will be freed.
Do you want to continue [Y/n]? 

csMKJP commented Aug 26, 2013

I have a clean installation of Ubuntu 12.04.4 LTS (32 bit & 64 bit)

When I installed steam:

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 (= 8.0.4-0ubuntu0.6)
E: Unable to correct problems, you have held broken packages.

adasiko commented Aug 26, 2013

Confirmed. I can not install steam on ubuntu 12.04.3

jason69 commented Aug 28, 2013

I confirm steam is not working anymore on 12.04.3.
Same error as reported here

Confirmed. I have same issue on Ubuntu 12.04.3 and raring mesa.

The newest .deb package (version 1.0.0.40) and Steam update seem to have fixed this.

jason69 commented Aug 29, 2013

I just tried the latest 1.0.0.40 but it is still not working for me.
Steam is still complaining about missing libgl1-mesa-dri:i386 and libgl1-mesa-glx:i386

Anyone succeeded with 1.0.0.40 ?

Owner

johnv-valve commented Aug 29, 2013

Just pushed out an update to the steam package last night, we got a bit blindsided by 12.04.3. Hopefully the fix I made will address this permanently and not break when 12.04.4 comes out.

jason69 commented Aug 29, 2013

Is the fix included in 1.0.0.40? because it is not working for me... :-(

csMKJP commented Aug 29, 2013

I have a clean installation of Ubuntu 12.04.4 LTS 64 bit

1.0.0.40 not working for me

When I installed steam:

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 (= 8.0.4-0ubuntu0.6)
E: Unable to correct problems, you have held broken packages.

PS:
However, works Debian Steam packages for jessie and sid. Installed in ubuntu

This issue should NOT be closed. I have a fresh install of Ubuntu 12.04.3 64 bit. with this exact problem.

Steam needs to install these additional packages:
libgl1-mesa-dri:i386, libgl1-mesa-glx:i386, libc6:i386
[sudo] password for (********):
..................................................................................................................
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 (= 8.0.4-0ubuntu0.6)
E: Unable to correct problems, you have held broken packages.

I don't know what update you pushed, but it did not work.

Found a solution. Open your terminal, ctr alt t and run this command

sudo apt-get install ia32-libs

sudo apt-get update

jason69 commented Aug 30, 2013

Indeed, with ia32-libs and steam 1.0.0.40 it is working back on 12.04.3.
Thanks for your help.

I suggest that steam package installs ia32-libs as a dependency. There is no reason the user has to do it manually, am I wrong?

I think think is should be included in the steam download from the Ubuntu software center. So yes. I completely agree with you. They are going to be getting some heated reviews if they do nothing about this issue.

Sent from Samsung Mobile

jason69 notifications@github.com wrote:

Indeed, with ia32-libs and steam 1.0.0.40 it is working back on 12.04.3.
Thanks for your help.

I suggest that steam package installs ia32-libs as a dependency. There is no reason the user has to do it manually, am I wrong?


Reply to this email directly or view it on GitHub.

@johnv-valve johnv-valve reopened this Aug 31, 2013

csMKJP commented Aug 31, 2013

Steam is not required: ia32-libs! (SteamCMD need this package.)

Steam needs, required: libgl1-mesa-dri:i386, libgl1-mesa-glx:i386, libc6:i386.

I think the staem uses this command (also you can try):
sudo apt-get install libgl1-mesa-dri:i386 libgl1-mesa-glx:i386 libc6:i386
but I get an error.

But you can install individually and all will be fine. (The sequence is important).
sudo apt-get install libgl1-mesa-dri:i386
sudo apt-get install libgl1-mesa-glx:i386
sudo apt-get install libc6:i386

Steam installer have ERROR

chinoto commented Aug 31, 2013

This is part of why I switched to an RPM based distro: Packages that that have feature/capability dependencies rather than arbitrary package names. http://www.rpm.org/max-rpm/s1-rpm-depend-auto-depend.html

This is a huge problem with steam installer for anyone downloading and installing installing Ubuntu 64bit (12.4.3).
It removes some meta-packages (not a big issue because they are empty dependency resolvers) but also, replaces some crucial libs as alternatives. After following @csMKJP suggestions the packages were installed correctly but because of removal of the meta-packages, the system suggest that the graphic libraries are not required and should be removed with "sudo apt-get autoremove". Which, if done by the user they will get blackscreen after reboot


@Lap:~$ sudo apt-get install libc6:i386
Reading package lists... Done
Building dependency tree
Reading state information... Done
libc6:i386 is already the newest version.
libc6:i386 set to manually installed.
The following packages were automatically installed and are no longer required:
x11-apps xserver-common-lts-raring xserver-xorg-input-all-lts-raring
xfonts-scalable xserver-xorg-video-modesetting-lts-raring
xserver-xorg-video-ati-lts-raring libdrm-nouveau2 libxcb-dri2-0
xserver-xorg-video-r128-lts-raring xserver-xorg-video-nouveau-lts-raring
xserver-xorg-input-mouse-lts-raring x11-xserver-utils-lts-raring
xserver-xorg-input-evdev-lts-raring xserver-common
xserver-xorg-video-cirrus-lts-raring xserver-xorg-input-synaptics-lts-raring
xserver-xorg-video-mach64-lts-raring x11-session-utils
xserver-xorg-video-s3-lts-raring xserver-xorg-video-vesa-lts-raring
xserver-xorg-video-tdfx-lts-raring libmtdev1
xserver-xorg-video-sisusb-lts-raring xserver-xorg-video-radeon-lts-raring
xserver-xorg-video-trident-lts-raring xfonts-base x11-xfs-utils
xserver-xorg-input-wacom-lts-raring libxrandr-ltsr2
xserver-xorg-video-mga-lts-raring xinit libfs6
xserver-xorg-video-fbdev-lts-raring xserver-xorg-core-lts-raring
xserver-xorg-input-vmmouse-lts-raring libxvmc1
xserver-xorg-video-neomagic-lts-raring
xserver-xorg-video-openchrome-lts-raring xserver-xorg-video-sis-lts-raring
xserver-xorg-video-savage-lts-raring xserver-xorg-video-intel-lts-raring
xserver-xorg-video-siliconmotion-lts-raring libllvm3.2
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

I kept the raring kernel (3.2.9) but downgraded the xserver from xserver-xorg-lts-raring to xeserver-xorg (with no -raring) and the steam was installed correctly.

mrtycho commented Sep 3, 2013

I managed to install steam on Ubuntu 12.04.3 using
sudo apt-get install libgl1-mesa-glx-lts-raring:i386 libgl1-mesa-dri-lts-raring:i386 libc6:i386
before calling the steam installer.

Owner

johnv-valve commented Sep 3, 2013

Ok, I took another crack at this. There is a new steam 1.0.0.41 which should handle the raring and quantal video stacks

@johnv-valve johnv-valve closed this Sep 3, 2013

csMKJP commented Sep 4, 2013

steam 1.0.0.41
installation ok,
everything works perfect.

tested on Ubuntu 12.04.3 64bit (fresh install)

I am using ubuntu 12.04 64 bits.
I have just downloaded steam from ubuntu software center.
When I type the command "dpkg --list | grep steam" in terminal it shows:
ii steam-launcher 1.0.0.35ubuntu1
shouldn't it be "1.0.0.41"?
How can I download the latest version of steam?

Owner

johnv-valve commented Sep 4, 2013

@danielserva try downloading the .deb directly from www.steampowered.com
I will try to get Canonical to update the package in the Ubuntu Software Center to the latest version.

I downloaded the .deb from www.steampowered.com and now it works!
Thanks!

I am having this problem currently, though it's likely because I'm using the saucy packages... reshly (re)installed .deb from www.steampowered.com also has this problem

It works fine on my computer.
Did you install the ia32-libs package?

Hm, no I hadn't; I wasn't aware of that package -- Perhaps it should suggest that package :)

Working now though :)

I have updated my Ubuntu 12.04 (actually, ElementaryOS) from saucy to trusty hardware enablement stack using this command,

sudo apt-get install --install-recommends xserver-xorg-lts-trusty

But after that whenever I open steam I have this error:

Imgur

Any ideas?

xamox commented Aug 13, 2014

This seemed to happen to me on a fresh install of ubuntu 12.04, then I updated to the HWE support which I believe is essentially 12.04.5. Then tried to install. I followed instructions and seemed to have gotten it to install but the .deb file doesn't work out of the box.

Steam shows the same errors on Ubuntu 14.04 64bit.

Theodin commented Jan 23, 2015

Same error on Ubuntu 12.04.5 64 bit. Can anyone confirm this?

dionw commented Feb 12, 2015

@Theodin @xamox @Ardakilic : same here, this will happen either if you freshly installed Ubuntu 12.04.2+ 64-bit or updated to Ubuntu 12.04.x 64-bit from 12.04.1 through HWE updates (see https://wiki.ubuntu.com/Kernel/LTSEnablementStack).

Fix: The following installs the i386 versions of the updated/HWE mesa libs and allows Steam to get through its startup check without complaining:

$ sudo apt-get install ia32-libs

The following NEW packages will be installed
gstreamer0.10-plugins-good:i386 ia32-libs ia32-libs-multiarch:i386
libdrm-nouveau2:i386 libelf1:i386
** libgl1-mesa-dri-lts-trusty:i386 libgl1-mesa-glx-lts-trusty:i386 **
libglapi-mesa-lts-trusty:i386 libglu1-mesa:i386 libllvm3.4:i386 libqt4-opengl:i386
libtxc-dxtn-s2tc0:i386 libxcb-dri2-0:i386

This issue has status closed but Steam's startup check still needs to be tweaked. Instead of trying to apt-get install the non-HWE i386 versions of mesa-dri and mesa-glx it could just try ia32-libs (or the two relevant i386 lts libs matching any installed 64-bit mesa lts libs).

xamox commented Feb 12, 2015

@dionw Thanks. I was able to eventually figure it out just never posted solution.

For Ubuntu 14.04.2 I had to install these manually:

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

itweeb commented Feb 25, 2015

Thanks John, can confirm installing manually worked for me.

@johnjelinek
or anyone else. When I try that I get into endless problems of dependencies. Does someone know a good way to deal with that? I just installed ubuntu and after trying to get steam to work my Ubuntu Software Center is allready giving error messages...

Please output your error messages here.
On Feb 26, 2015 1:06 PM, "Doeke Wartena" notifications@github.com wrote:

@johnjelinek https://github.com/johnjelinek
or anyone else. When I try that I get into endless problems of
dependencies. Does someone know a good way to deal with that? I just
installed ubuntu and after trying to get steam to work my Ubuntu Software
Center is allready giving error messages...


Reply to this email directly or view it on GitHub
#2800 (comment)
.

Dear johnjelinek

c3l@c3l-X681X:~$ sudo apt-get install libgl1-mesa-dri-lts-trusty:i386 libgl1-mesa-glx-lts-trusty:i386 libc6:i386
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
E: Nie udało się odnaleźć pakietu libgl1-mesa-dri-lts-trusty
E: Nie udało się odnaleźć pakietu libgl1-mesa-glx-lts-trusty

in english, cannot found package libgl1-*

@c3l3r1on: you're using 14.04.2 or another version?

c3l3r1on commented Mar 3, 2015

@johnjelinek I were using 15.04 dev ver. but after 4-5 hours fighting with i386 deps and others i've instaled mint 64bit, and it works without problem.

OK, my instructions only work for 14.04.x


Sent from Mailbox

On Mon, Mar 2, 2015 at 6:06 PM, c3l3r1on notifications@github.com wrote:

@johnjelinek I were using 15.04 dev ver. but after 4-5 hours fighting with i386 deps and others i've instaled mint 64bit, and it works without problem.

Reply to this email directly or view it on GitHub:
#2800 (comment)

@johnjelinek this comment of yours solved the issue for me. Ubuntu Gnome 14.04 LTS

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

install libgl1-mesa-dri-lts-trusty:i386 libgl1-mesa-glx-lts-trusty:i386 libc6:i386 don't remove my current 64bit drivers?

no

On Fri, May 29, 2015 at 11:26 PM, Mateuspv notifications@github.com wrote:

install libgl1-mesa-dri-lts-trusty:i386 libgl1-mesa-glx-lts-trusty:i386
libc6:i386 don't remove my current 64bit drivers?


Reply to this email directly or view it on GitHub
#2800 (comment)
.

@johnjelinek oks, thanks for reply.

skoam commented Jun 1, 2015

This issue still exists and it can be fixed by installing the packages the terminal prompt asks for, but I would like to remind that this makes installing steam on ubuntu (or elementary OS), which are both systems that promise some kind of a good beginners experience, really hard.

You don't need to install all the packages manually, just installing libglapi-mesa let's the installer proceed normally.

plazmax commented Jun 2, 2015

@skoam too many removable packages for libglapi-mesa check this :

 sudo apt-get install -s libglapi-mesa                                                           ⏎
[sudo] password for plazma: 
Paket listeleri okunuyor... Bitti
Bağımlılık ağacı oluşturuluyor       
Durum bilgisi okunuyor... Bitti      
Aşağıdaki ek paketler de kurulacak:
  libegl1-mesa libgbm1 libgl1-mesa-dri libgl1-mesa-dri:i386 libgl1-mesa-glx
  libgl1-mesa-glx:i386 libglamor0 libglapi-mesa:i386 libgles1-mesa
  libgles2-mesa libllvm3.6 libllvm3.6:i386 libspice-server1 xserver-xorg
  xserver-xorg-core xserver-xorg-input-evdev xserver-xorg-video-ati
  xserver-xorg-video-cirrus xserver-xorg-video-fbdev
  xserver-xorg-video-glamoregl xserver-xorg-video-intel
  xserver-xorg-video-mach64 xserver-xorg-video-mga
  xserver-xorg-video-modesetting xserver-xorg-video-neomagic
  xserver-xorg-video-nouveau xserver-xorg-video-openchrome
  xserver-xorg-video-qxl xserver-xorg-video-r128 xserver-xorg-video-radeon
  xserver-xorg-video-s3 xserver-xorg-video-savage
  xserver-xorg-video-siliconmotion xserver-xorg-video-sis
  xserver-xorg-video-sisusb xserver-xorg-video-tdfx xserver-xorg-video-trident
  xserver-xorg-video-vesa
Önerilen paketler:
  xfonts-100dpi xfonts-75dpi firmware-linux
Aşağıdaki paketler KALDIRILACAK:
  libegl1-mesa-drivers-lts-utopic libegl1-mesa-lts-utopic libgbm1-lts-utopic
  libgl1-mesa-dri-lts-utopic libgl1-mesa-dri-lts-utopic:i386
  libgl1-mesa-glx-lts-utopic libgl1-mesa-glx-lts-utopic:i386
  libglapi-mesa-lts-utopic libglapi-mesa-lts-utopic:i386
  libgles1-mesa-lts-utopic libgles2-mesa-lts-utopic libopenvg1-mesa-lts-utopic
  libwayland-egl1-mesa-lts-utopic libxatracker2-lts-utopic
  xserver-xorg-core-lts-utopic xserver-xorg-input-all-lts-utopic
  xserver-xorg-input-evdev-lts-utopic xserver-xorg-input-mouse-lts-utopic
  xserver-xorg-input-synaptics-lts-utopic
  xserver-xorg-input-vmmouse-lts-utopic xserver-xorg-input-wacom-lts-utopic
  xserver-xorg-lts-utopic xserver-xorg-video-all-lts-utopic
  xserver-xorg-video-ati-lts-utopic xserver-xorg-video-cirrus-lts-utopic
  xserver-xorg-video-fbdev-lts-utopic xserver-xorg-video-intel-lts-utopic
  xserver-xorg-video-mach64-lts-utopic xserver-xorg-video-mga-lts-utopic
  xserver-xorg-video-modesetting-lts-utopic
  xserver-xorg-video-neomagic-lts-utopic xserver-xorg-video-nouveau-lts-utopic
  xserver-xorg-video-openchrome-lts-utopic xserver-xorg-video-r128-lts-utopic
  xserver-xorg-video-radeon-lts-utopic xserver-xorg-video-savage-lts-utopic
  xserver-xorg-video-siliconmotion-lts-utopic
  xserver-xorg-video-sisusb-lts-utopic xserver-xorg-video-tdfx-lts-utopic
  xserver-xorg-video-trident-lts-utopic xserver-xorg-video-vesa-lts-utopic
  xserver-xorg-video-vmware-lts-utopic
Aşağıdaki YENİ paketler kurulacak:
  libegl1-mesa libgbm1 libgl1-mesa-dri libgl1-mesa-dri:i386 libgl1-mesa-glx
  libgl1-mesa-glx:i386 libglamor0 libglapi-mesa libglapi-mesa:i386
  libgles1-mesa libgles2-mesa libllvm3.6 libllvm3.6:i386 libspice-server1
  xserver-xorg xserver-xorg-core xserver-xorg-input-evdev
  xserver-xorg-video-ati xserver-xorg-video-cirrus xserver-xorg-video-fbdev
  xserver-xorg-video-glamoregl xserver-xorg-video-intel
  xserver-xorg-video-mach64 xserver-xorg-video-mga
  xserver-xorg-video-modesetting xserver-xorg-video-neomagic
  xserver-xorg-video-nouveau xserver-xorg-video-openchrome
  xserver-xorg-video-qxl xserver-xorg-video-r128 xserver-xorg-video-radeon
  xserver-xorg-video-s3 xserver-xorg-video-savage
  xserver-xorg-video-siliconmotion xserver-xorg-video-sis
  xserver-xorg-video-sisusb xserver-xorg-video-tdfx xserver-xorg-video-trident
  xserver-xorg-video-vesa
0 paket yükseltilecek, 39 yeni paket kurulacak, 42 paket kaldırılacak ve 0 paket yükseltilmeyecek.
Remv libegl1-mesa-drivers-lts-utopic [10.3.2-0ubuntu1~trusty2]
Remv libwayland-egl1-mesa-lts-utopic [10.3.2-0ubuntu1~trusty2]
Remv xserver-xorg-video-vmware-lts-utopic [1:13.0.2-3ubuntu1~trusty1] [xserver-xorg-video-all-lts-utopic:amd64 ]
Remv xserver-xorg-video-vesa-lts-utopic [1:2.3.3-1build2~trusty1] [xserver-xorg-video-all-lts-utopic:amd64 ]
Remv xserver-xorg-video-trident-lts-utopic [1:1.3.6-0ubuntu6~trusty1] [xserver-xorg-video-all-lts-utopic:amd64 ]
Remv xserver-xorg-video-tdfx-lts-utopic [1:1.4.5-1build2~trusty1] [xserver-xorg-video-all-lts-utopic:amd64 ]
Remv xserver-xorg-video-sisusb-lts-utopic [1:0.9.6-2build2~trusty1] [xserver-xorg-video-all-lts-utopic:amd64 ]
Remv xserver-xorg-video-siliconmotion-lts-utopic [1:1.7.7-2build2~trusty1] [xserver-xorg-video-all-lts-utopic:amd64 ]
Remv xserver-xorg-video-savage-lts-utopic [1:2.3.7-2ubuntu3~trusty1] [xserver-xorg-video-all-lts-utopic:amd64 ]
Remv xserver-xorg-video-ati-lts-utopic [1:7.4.0-2ubuntu2~trusty1] [xserver-xorg-video-all-lts-utopic:amd64 ]
Remv xserver-xorg-video-radeon-lts-utopic [1:7.4.0-2ubuntu2~trusty1] [xserver-xorg-video-all-lts-utopic:amd64 ]
Remv xserver-xorg-video-r128-lts-utopic [6.9.2-1build2~trusty1] [xserver-xorg-video-all-lts-utopic:amd64 ]
Remv xserver-xorg-video-openchrome-lts-utopic [1:0.3.3-1build2~trusty1] [xserver-xorg-video-all-lts-utopic:amd64 ]
Remv xserver-xorg-video-nouveau-lts-utopic [1:1.0.11-1ubuntu2~trusty1] [xserver-xorg-video-all-lts-utopic:amd64 ]
Remv xserver-xorg-video-neomagic-lts-utopic [1:1.2.8-1build2~trusty1] [xserver-xorg-video-all-lts-utopic:amd64 ]
Remv xserver-xorg-video-modesetting-lts-utopic [0.9.0-1build1~trusty1] [xserver-xorg-video-all-lts-utopic:amd64 ]
Remv xserver-xorg-video-mga-lts-utopic [1:1.6.3-2build1~trusty1] [xserver-xorg-video-all-lts-utopic:amd64 ]
Remv xserver-xorg-video-mach64-lts-utopic [6.9.4-2~trusty1] [xserver-xorg-video-all-lts-utopic:amd64 ]
Remv xserver-xorg-video-intel-lts-utopic [2:2.99.914-1~exp1ubuntu4.2~trusty1] [xserver-xorg-video-all-lts-utopic:amd64 ]
Remv xserver-xorg-video-fbdev-lts-utopic [1:0.4.4-1build2~trusty1] [xserver-xorg-video-all-lts-utopic:amd64 ]
Remv xserver-xorg-video-cirrus-lts-utopic [1:1.5.2-2build1~trusty1] [xserver-xorg-video-all-lts-utopic:amd64 ]
Remv xserver-xorg-input-all-lts-utopic [1:7.7+7ubuntu2~trusty1] [xserver-xorg-video-all-lts-utopic:amd64 ]
Remv xserver-xorg-input-wacom-lts-utopic [1:0.25.0-0ubuntu1~trusty1] [xserver-xorg-video-all-lts-utopic:amd64 ]
Remv xserver-xorg-input-vmmouse-lts-utopic [1:13.0.0-1build2~trusty1] [xserver-xorg-video-all-lts-utopic:amd64 ]
Remv xserver-xorg-input-synaptics-lts-utopic [1.8.1-1ubuntu1~trusty1] [xserver-xorg-video-all-lts-utopic:amd64 ]
Remv xserver-xorg-input-mouse-lts-utopic [1:1.9.0-1build2~trusty1] [xserver-xorg-video-all-lts-utopic:amd64 ]
Remv xserver-xorg-input-evdev-lts-utopic [1:2.9.0-1ubuntu2~trusty1] [xserver-xorg-lts-utopic:amd64 xserver-xorg-video-all-lts-utopic:amd64 ]
Remv xserver-xorg-core-lts-utopic [2:1.16.0-1ubuntu1.2~trusty2] [xserver-xorg-lts-utopic:amd64 xserver-xorg-video-all-lts-utopic:amd64 ]
Remv libxatracker2-lts-utopic [10.3.2-0ubuntu1~trusty2] [xserver-xorg-lts-utopic:amd64 xserver-xorg-video-all-lts-utopic:amd64 ]
Remv libopenvg1-mesa-lts-utopic [10.3.2-0ubuntu1~trusty2] [xserver-xorg-lts-utopic:amd64 xserver-xorg-video-all-lts-utopic:amd64 ]
Remv libgles2-mesa-lts-utopic [10.3.2-0ubuntu1~trusty2] [xserver-xorg-lts-utopic:amd64 xserver-xorg-video-all-lts-utopic:amd64 gstreamer1.0-plugins-bad:amd64 vlc:amd64 ]
Remv xserver-xorg-lts-utopic [1:7.7+7ubuntu2~trusty1] [xorg:amd64 xserver-xorg-video-all-lts-utopic:amd64 gstreamer1.0-plugins-bad:amd64 vlc:amd64 ]
Inst libgles2-mesa (10.6.0~git20150528+10.6.ffd133bd-0ubuntu0ricotz~trusty xorg-edgers fresh X crack:14.04/trusty [amd64]) [xorg:amd64 xserver-xorg-video-all-lts-utopic:amd64 ]
Remv libgles1-mesa-lts-utopic [10.3.2-0ubuntu1~trusty2] [xorg:amd64 xserver-xorg-video-all-lts-utopic:amd64 vlc:amd64 ]
Inst libgles1-mesa (10.6.0~git20150528+10.6.ffd133bd-0ubuntu0ricotz~trusty xorg-edgers fresh X crack:14.04/trusty [amd64]) [xorg:amd64 xserver-xorg-video-all-lts-utopic:amd64 ]
Remv libgl1-mesa-glx-lts-utopic [10.3.2-0ubuntu1~trusty2] [libopencv-core2.4:amd64 mesa-utils:amd64 xorg:amd64 x11-utils:amd64 libwebkitgtk-1.0-0:amd64 glmark2:amd64 vdpau-va-driver:amd64 libreoffice-core:amd64 libvisual-0.4-plugins:amd64 xserver-xorg-video-all-lts-utopic:amd64 simplescreenrecorder-lib:amd64 libwebkitgtk-3.0-0:amd64 openjdk-7-jre:amd64 libopencv-highgui2.4:amd64 libgtkglext1:amd64 vlc:amd64 libglu1-mesa:amd64 libwxgtk2.8-0:amd64 ]
Remv libgl1-mesa-glx-lts-utopic:i386 [10.3.2-0ubuntu1~trusty2] [libopencv-core2.4:amd64 mesa-utils:amd64 xorg:amd64 x11-utils:amd64 libqt4-opengl:i386 libwebkitgtk-1.0-0:amd64 glmark2:amd64 vdpau-va-driver:amd64 libqtwebkit4:i386 libreoffice-core:amd64 libvisual-0.4-plugins:amd64 xserver-xorg-video-all-lts-utopic:amd64 simplescreenrecorder-lib:amd64 simplescreenrecorder-lib:i386 libwebkitgtk-3.0-0:amd64 openjdk-7-jre:amd64 libopencv-highgui2.4:amd64 libgtkglext1:amd64 vlc:amd64 libglu1-mesa:amd64 libglu1-mesa:i386 libwxgtk2.8-0:amd64 ]
Inst libgl1-mesa-glx:i386 (10.6.0~git20150528+10.6.ffd133bd-0ubuntu0ricotz~trusty xorg-edgers fresh X crack:14.04/trusty [i386]) [libopencv-core2.4:amd64 mesa-utils:amd64 xorg:amd64 x11-utils:amd64 libwebkitgtk-1.0-0:amd64 glmark2:amd64 vdpau-va-driver:amd64 libreoffice-core:amd64 libvisual-0.4-plugins:amd64 xserver-xorg-video-all-lts-utopic:amd64 simplescreenrecorder-lib:amd64 libwebkitgtk-3.0-0:amd64 openjdk-7-jre:amd64 libopencv-highgui2.4:amd64 libgtkglext1:amd64 vlc:amd64 libglu1-mesa:amd64 libwxgtk2.8-0:amd64 ]
Inst libgl1-mesa-glx (10.6.0~git20150528+10.6.ffd133bd-0ubuntu0ricotz~trusty xorg-edgers fresh X crack:14.04/trusty [amd64]) [xorg:amd64 xserver-xorg-video-all-lts-utopic:amd64 ]
Remv libglapi-mesa-lts-utopic [10.3.2-0ubuntu1~trusty2] [xorg:amd64 xserver-xorg-video-all-lts-utopic:amd64 ]
Remv libegl1-mesa-lts-utopic [10.3.2-0ubuntu1~trusty2] [xorg:amd64 xserver-xorg-video-all-lts-utopic:amd64 gstreamer1.0-plugins-bad:amd64 vlc:amd64 libgstreamer-plugins-bad1.0-0:amd64 ]
Inst libegl1-mesa (10.6.0~git20150528+10.6.ffd133bd-0ubuntu0ricotz~trusty xorg-edgers fresh X crack:14.04/trusty [amd64]) [xorg:amd64 xserver-xorg-video-all-lts-utopic:amd64 ]
Remv libgbm1-lts-utopic [10.3.2-0ubuntu1~trusty2] [xorg:amd64 xserver-xorg-video-all-lts-utopic:amd64 ]
Remv libgl1-mesa-dri-lts-utopic:i386 [10.3.2-0ubuntu1~trusty2] [xorg:amd64 xserver-xorg-video-all-lts-utopic:amd64 ]
Remv libgl1-mesa-dri-lts-utopic [10.3.2-0ubuntu1~trusty2] [xorg:amd64 xserver-xorg-video-all-lts-utopic:amd64 ]
Inst libgl1-mesa-dri (10.6.0~git20150528+10.6.ffd133bd-0ubuntu0ricotz~trusty xorg-edgers fresh X crack:14.04/trusty [amd64]) [xorg:amd64 xserver-xorg-video-all-lts-utopic:amd64 ]
Remv libglapi-mesa-lts-utopic:i386 [10.3.2-0ubuntu1~trusty2] [xorg:amd64 xserver-xorg-video-all-lts-utopic:amd64 ]
Remv xserver-xorg-video-all-lts-utopic [1:7.7+7ubuntu2~trusty1] [xorg:amd64 ]
Inst xserver-xorg (1:7.7+1ubuntu8.1 Ubuntu:14.04/trusty-updates [amd64]) []
Inst libllvm3.6 (1:3.6-2ubuntu1~trusty1 Ubuntu:14.04/trusty-updates [amd64]) []
Inst libglapi-mesa:i386 (10.6.0~git20150528+10.6.ffd133bd-0ubuntu0ricotz~trusty xorg-edgers fresh X crack:14.04/trusty [i386]) []
Inst libllvm3.6:i386 (1:3.6-2ubuntu1~trusty1 Ubuntu:14.04/trusty-updates [i386]) []
Inst libgl1-mesa-dri:i386 (10.6.0~git20150528+10.6.ffd133bd-0ubuntu0ricotz~trusty xorg-edgers fresh X crack:14.04/trusty [i386]) []
Inst libglapi-mesa (10.6.0~git20150528+10.6.ffd133bd-0ubuntu0ricotz~trusty xorg-edgers fresh X crack:14.04/trusty [amd64]) []
Inst xserver-xorg-core (2:1.15.1-0ubuntu2.7 Ubuntu:14.04/trusty-updates [amd64]) []
Inst libglamor0 (0.6.0+git20140801.347ef4f0-0ubuntu0sarvatt~trusty xorg-edgers fresh X crack:14.04/trusty [amd64]) []
Inst xserver-xorg-video-radeon (1:7.4.99+git20140806.fbf575cb-0ubuntu0sarvatt~trusty xorg-edgers fresh X crack:14.04/trusty [amd64]) []
Inst xserver-xorg-video-nouveau (1:1.0.11+git20141030.3fb97d78-0ubuntu0sarvatt~trusty2 xorg-edgers fresh X crack:14.04/trusty [amd64]) []
Inst xserver-xorg-video-intel (2:2.99.917+git20150528.fb1643f0-0ubuntu0sarvatt~trusty xorg-edgers fresh X crack:14.04/trusty [amd64]) []
Inst libgbm1 (10.6.0~git20150528+10.6.ffd133bd-0ubuntu0ricotz~trusty xorg-edgers fresh X crack:14.04/trusty [amd64]) []
Inst xserver-xorg-video-glamoregl (0.6.0+git20140801.347ef4f0-0ubuntu0sarvatt~trusty xorg-edgers fresh X crack:14.04/trusty [amd64]) []
Inst xserver-xorg-video-r128 (6.9.2-1build1 Ubuntu:14.04/trusty [amd64]) []
Inst xserver-xorg-video-mach64 (6.9.4-1build1 Ubuntu:14.04/trusty [amd64]) []
Inst xserver-xorg-video-ati (1:7.4.99+git20140806.fbf575cb-0ubuntu0sarvatt~trusty xorg-edgers fresh X crack:14.04/trusty [amd64]) []
Inst xserver-xorg-video-sisusb (1:0.9.6+git20140806.293d0902-0ubuntu0sarvatt~trusty xorg-edgers fresh X crack:14.04/trusty [amd64]) []
Inst xserver-xorg-video-trident (1:1.3.6+git20140806.562c38ca-0ubuntu0sarvatt~trusty xorg-edgers fresh X crack:14.04/trusty [amd64]) []
Inst xserver-xorg-video-neomagic (1:1.2.8+git20140806.74a9a343-0ubuntu0sarvatt~trusty xorg-edgers fresh X crack:14.04/trusty [amd64]) []
Inst xserver-xorg-video-vesa (1:2.3.3-1build1 Ubuntu:14.04/trusty [amd64]) []
Inst xserver-xorg-video-tdfx (1:1.4.5-1build1 Ubuntu:14.04/trusty [amd64]) []
Inst xserver-xorg-video-sis (1:0.10.7-0ubuntu6 Ubuntu:14.04/trusty [amd64]) []
Inst xserver-xorg-video-siliconmotion (1:1.7.7-2build1 Ubuntu:14.04/trusty [amd64]) []
Inst xserver-xorg-video-savage (1:2.3.7-2ubuntu2 Ubuntu:14.04/trusty [amd64]) []
Inst xserver-xorg-video-s3 (1:0.6.5-0ubuntu4 Ubuntu:14.04/trusty [amd64]) []
Inst libspice-server1 (0.12.4-0nocelt2ubuntu1 Ubuntu:14.04/trusty-updates [amd64]) []
Inst xserver-xorg-video-qxl (0.1.1-0ubuntu3 Ubuntu:14.04/trusty [amd64]) []
Inst xserver-xorg-video-openchrome (1:0.3.3-1build1 Ubuntu:14.04/trusty [amd64]) []
Inst xserver-xorg-video-modesetting (0.8.1-1build1 Ubuntu:14.04/trusty [amd64]) []
Inst xserver-xorg-video-mga (1:1.6.3-1build1 Ubuntu:14.04/trusty [amd64]) []
Inst xserver-xorg-video-fbdev (1:0.4.4-1build1 Ubuntu:14.04/trusty [amd64]) []
Inst xserver-xorg-video-cirrus (1:1.5.2-1build1 Ubuntu:14.04/trusty [amd64]) []
Inst xserver-xorg-input-evdev (1:2.8.2-1ubuntu2 Ubuntu:14.04/trusty [amd64])
Conf libglapi-mesa (10.6.0~git20150528+10.6.ffd133bd-0ubuntu0ricotz~trusty xorg-edgers fresh X crack:14.04/trusty [amd64])
Conf libglapi-mesa:i386 (10.6.0~git20150528+10.6.ffd133bd-0ubuntu0ricotz~trusty xorg-edgers fresh X crack:14.04/trusty [i386])
Conf libgles2-mesa (10.6.0~git20150528+10.6.ffd133bd-0ubuntu0ricotz~trusty xorg-edgers fresh X crack:14.04/trusty [amd64])
Conf libgles1-mesa (10.6.0~git20150528+10.6.ffd133bd-0ubuntu0ricotz~trusty xorg-edgers fresh X crack:14.04/trusty [amd64])
Conf libllvm3.6:i386 (1:3.6-2ubuntu1~trusty1 Ubuntu:14.04/trusty-updates [i386])
Conf libllvm3.6 (1:3.6-2ubuntu1~trusty1 Ubuntu:14.04/trusty-updates [amd64])
Conf libgl1-mesa-dri:i386 (10.6.0~git20150528+10.6.ffd133bd-0ubuntu0ricotz~trusty xorg-edgers fresh X crack:14.04/trusty [i386])
Conf libgl1-mesa-dri (10.6.0~git20150528+10.6.ffd133bd-0ubuntu0ricotz~trusty xorg-edgers fresh X crack:14.04/trusty [amd64])
Conf libgl1-mesa-glx:i386 (10.6.0~git20150528+10.6.ffd133bd-0ubuntu0ricotz~trusty xorg-edgers fresh X crack:14.04/trusty [i386])
Conf libgl1-mesa-glx (10.6.0~git20150528+10.6.ffd133bd-0ubuntu0ricotz~trusty xorg-edgers fresh X crack:14.04/trusty [amd64])
Conf libgbm1 (10.6.0~git20150528+10.6.ffd133bd-0ubuntu0ricotz~trusty xorg-edgers fresh X crack:14.04/trusty [amd64])
Conf libegl1-mesa (10.6.0~git20150528+10.6.ffd133bd-0ubuntu0ricotz~trusty xorg-edgers fresh X crack:14.04/trusty [amd64])
Conf xserver-xorg-core (2:1.15.1-0ubuntu2.7 Ubuntu:14.04/trusty-updates [amd64])
Conf libglamor0 (0.6.0+git20140801.347ef4f0-0ubuntu0sarvatt~trusty xorg-edgers fresh X crack:14.04/trusty [amd64])
Conf xserver-xorg-video-radeon (1:7.4.99+git20140806.fbf575cb-0ubuntu0sarvatt~trusty xorg-edgers fresh X crack:14.04/trusty [amd64])
Conf xserver-xorg-video-nouveau (1:1.0.11+git20141030.3fb97d78-0ubuntu0sarvatt~trusty2 xorg-edgers fresh X crack:14.04/trusty [amd64])
Conf xserver-xorg-video-intel (2:2.99.917+git20150528.fb1643f0-0ubuntu0sarvatt~trusty xorg-edgers fresh X crack:14.04/trusty [amd64])
Conf xserver-xorg-video-glamoregl (0.6.0+git20140801.347ef4f0-0ubuntu0sarvatt~trusty xorg-edgers fresh X crack:14.04/trusty [amd64])
Conf xserver-xorg-video-r128 (6.9.2-1build1 Ubuntu:14.04/trusty [amd64])
Conf xserver-xorg-video-mach64 (6.9.4-1build1 Ubuntu:14.04/trusty [amd64])
Conf xserver-xorg-video-ati (1:7.4.99+git20140806.fbf575cb-0ubuntu0sarvatt~trusty xorg-edgers fresh X crack:14.04/trusty [amd64])
Conf xserver-xorg-video-sisusb (1:0.9.6+git20140806.293d0902-0ubuntu0sarvatt~trusty xorg-edgers fresh X crack:14.04/trusty [amd64])
Conf xserver-xorg-video-trident (1:1.3.6+git20140806.562c38ca-0ubuntu0sarvatt~trusty xorg-edgers fresh X crack:14.04/trusty [amd64])
Conf xserver-xorg-video-neomagic (1:1.2.8+git20140806.74a9a343-0ubuntu0sarvatt~trusty xorg-edgers fresh X crack:14.04/trusty [amd64])
Conf xserver-xorg-video-vesa (1:2.3.3-1build1 Ubuntu:14.04/trusty [amd64])
Conf xserver-xorg-video-tdfx (1:1.4.5-1build1 Ubuntu:14.04/trusty [amd64])
Conf xserver-xorg-video-sis (1:0.10.7-0ubuntu6 Ubuntu:14.04/trusty [amd64])
Conf xserver-xorg-video-siliconmotion (1:1.7.7-2build1 Ubuntu:14.04/trusty [amd64])
Conf xserver-xorg-video-savage (1:2.3.7-2ubuntu2 Ubuntu:14.04/trusty [amd64])
Conf xserver-xorg-video-s3 (1:0.6.5-0ubuntu4 Ubuntu:14.04/trusty [amd64])
Conf libspice-server1 (0.12.4-0nocelt2ubuntu1 Ubuntu:14.04/trusty-updates [amd64])
Conf xserver-xorg-video-qxl (0.1.1-0ubuntu3 Ubuntu:14.04/trusty [amd64])
Conf xserver-xorg-video-openchrome (1:0.3.3-1build1 Ubuntu:14.04/trusty [amd64])
Conf xserver-xorg-video-modesetting (0.8.1-1build1 Ubuntu:14.04/trusty [amd64])
Conf xserver-xorg-video-mga (1:1.6.3-1build1 Ubuntu:14.04/trusty [amd64])
Conf xserver-xorg-video-fbdev (1:0.4.4-1build1 Ubuntu:14.04/trusty [amd64])
Conf xserver-xorg-video-cirrus (1:1.5.2-1build1 Ubuntu:14.04/trusty [amd64])
Conf xserver-xorg-input-evdev (1:2.8.2-1ubuntu2 Ubuntu:14.04/trusty [amd64])
Conf xserver-xorg (1:7.7+1ubuntu8.1 Ubuntu:14.04/trusty-updates [amd64])

skoam commented Jun 3, 2015

Yes, it's ridiculous. I wonder why this does happen, didn't the steam installer work perfectly before? What changed?

As a workaround, you can comment out lines 248 and 252 (put a # character in the beginning) in ~/.steam/root/bin_steamdeps.py. Steam will of course complain about the dependencies every time it installs/launches, but will continue if you've actually satisfied them. Also, if at any point it lists something you don't actually have installed, you can install it.

It's probably Canonical being idiots again.

Made it to work on debian jessie (xfce4) this way:
I followed instructions from here:

sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 libgl1-mesa-dri:i386 libgl1-mesa-glx:i386

After that Steam works.
Without dpkg --add-architecture i386 these packages :i386 are not found.

If you have this on Ubuntu 14.04 (LTS), here's how to fix it:

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

This will install what's needed without downgrading X.

roysc2 commented Dec 8, 2017

@vorburger sorry to bump this again, but that doesn't work for me. On xenial, I do

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

The following packages have unmet dependencies:
 libgl1-mesa-dri-lts-utopic:i386 : Depends: libgl1-mesa-dri:i386 but it is not going to be installed
 libgl1-mesa-glx-lts-utopic:i386 : Depends: libgl1-mesa-glx:i386 but it is not going to be installed

What keeps causing this same issue with different packages?

@roysc2 I've no idea really.. have not used this in a LONG time.. perhaps this helps - best of luck:

sudo apt-get install libgl1-mesa-dri:i386 libgl1-mesa-glx:i386

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment