Steam for Linux

Steam for Linux

"Package dependencies cannot be resolved" workaround
I was able to reproduce one of the "Package dependencies cannot be resolved" issues today. It happens if you install the Ubuntu 12.04.2 x64 build and then search and install Steam from the Ubuntu Software Center. We are looking into this now.

Meanwhile, if you are experiencing this problem, try downloading the 32-bit package directly from http://media.steampowered.com/client/installer/steam.deb It should open in Ubuntu Software Center and install fine.

Oddly, if you install the 12.04.1 x64 build, then update the system, you will end up with 12.04.2, but you won't have that problem.

Sorry we did not catch this earlier, but I think the 12.04.2 just came out yesterday so we did not test it.

Update: this should all be resolved with the latest packages propped this weekend.
Отредактировано johnv; 25 фев. 2013 г. в 9:34
< >
Сообщения 3145 из 50
Автор сообщения: skogenburzum
Автор сообщения: johnv
I was able to reproduce one of the "Package dependencies cannot be resolved" issues today. It happens if you install the Ubuntu 12.04.2 x64 build and then search and install Steam from the Ubuntu Software Center. We are looking into this now.

Meanwhile, if you are experiencing this problem, try downloading the 32-bit package directly from http://media.steampowered.com/client/installer/steam.deb It should open in Ubuntu Software Center and install fine.

Oddly, if you install the 12.04.1 x64 build, then update the system, you will end up with 12.04.2, but you won't have that problem.

Sorry we did not catch this earlier, but I think the 12.04.2 just came out yesterday so we did not test it.


**NOTE: FOR 12.04.2LTS USERS**

Hey guys, I have a workaround that will let you install the Steam64 install from Ubuntu Software Center.

--First, install the 32bit libraries:

sudo apt-get install ia32-libs

--If you're unable to due to dependencies, run these commands BEFORE installing ia32-libs:

sudo dpkg --add-architecture i386
sudo apt-get update

Then, attempt install ia32-libs again. Be patient; the time it took for me to complete the ia32-libs install took longer than most installations.

Afterwards, you should be able to install Steam(64bit) through the Ubuntu Software Center.
Worked like a charm for me, and I've been fighting this for several hours.


Good luck!!
Installing the 32bit libraires resolves the dependencies problem when installing Steam from the Software Center.

Thanks!
Автор сообщения: TheCodifier
Автор сообщения: skogenburzum


**NOTE: FOR 12.04.2LTS USERS**

Hey guys, I have a workaround that will let you install the Steam64 install from Ubuntu Software Center.

--First, install the 32bit libraries:

sudo apt-get install ia32-libs

--If you're unable to due to dependencies, run these commands BEFORE installing ia32-libs:

sudo dpkg --add-architecture i386
sudo apt-get update

Then, attempt install ia32-libs again. Be patient; the time it took for me to complete the ia32-libs install took longer than most installations.

Afterwards, you should be able to install Steam(64bit) through the Ubuntu Software Center.
Worked like a charm for me, and I've been fighting this for several hours.


Good luck!!
Installing the 32bit libraires resolves the dependencies problem when installing Steam from the Software Center.

Thanks!
I think you helped me as I am installing ia32-libs I see text saying ubuntu-1 which was something I was missing or something that didn't let me install steam :) Note: IT WORKED :D THANK YOU SO MUCH
Отредактировано XxSNIPER98; 17 фев. 2013 г. в 16:43
I need detailed instructions on how to download the 32 bit libraries, as I have limited (meaning close to none) knowledge in computers.

Any help would be appreciated.

Yes, I'm Pathetic ;~;
Автор сообщения: >>DS<< Doctor Vlad
I need detailed instructions on how to download the 32 bit libraries, as I have limited (meaning close to none) knowledge in computers.

Any help would be appreciated.

Yes, I'm Pathetic ;~;


Thanks for pointing that out, Vlad. Before I can answer those questions for you, please tell me what version of ubuntu you're on. The guide I made is assuming you're using 12.04.2 LTS 64-bit.

Also, what you need to do in order to install ia32-libs is by use of the command line(e.g.Terminal). Once you have Terminal open, the first command will ask you for a password(this is your password for your Ubuntu user account.)

Terminal will then ask you a question that's basically saying "Okay, you're about to install <package-name-here>, Proceed? (Y/n)

Hit 'Y' then press enter. You'll see a bunch of text on the screen. Let that run until it's done.

Chances are if everything is going smoothly, you should be able to download from the Ubuntu Software Center without issues.
Автор сообщения: That Guy From Your Nightmares
I try to download the steam thing from the software center but I keep getting this message. "The following packages have unmet dependencies:

steam64: Depends: steam (= 1.0.0.26) but it is not going to be installed"
Anyone know what's up?

I posted a reply to johnv's opening comment. Seems to be working for a few people
Автор сообщения: skogenburzum
Автор сообщения: johnv
I was able to reproduce one of the "Package dependencies cannot be resolved" issues today. It happens if you install the Ubuntu 12.04.2 x64 build and then search and install Steam from the Ubuntu Software Center. We are looking into this now.

Meanwhile, if you are experiencing this problem, try downloading the 32-bit package directly from http://media.steampowered.com/client/installer/steam.deb It should open in Ubuntu Software Center and install fine.

Oddly, if you install the 12.04.1 x64 build, then update the system, you will end up with 12.04.2, but you won't have that problem.

Sorry we did not catch this earlier, but I think the 12.04.2 just came out yesterday so we did not test it.


**NOTE: FOR 12.04.2LTS USERS**

Hey guys, I have a workaround that will let you install the Steam64 install from Ubuntu Software Center.

--First, install the 32bit libraries:

sudo apt-get install ia32-libs

--If you're unable to due to dependencies, run these commands BEFORE installing ia32-libs:

sudo dpkg --add-architecture i386
sudo apt-get update

Then, attempt install ia32-libs again. Be patient; the time it took for me to complete the ia32-libs install took longer than most installations.

Afterwards, you should be able to install Steam(64bit) through the Ubuntu Software Center.
Worked like a charm for me, and I've been fighting this for several hours.


Good luck!!
Man, I love you now. Thanks!
Автор сообщения: Cisco
I'm having the same problem and

i have AMD / intel switchable graphics Ubuntu 12.04 LTS installed in its own partition. i get the first part of the steam instalation right, then update but after:


error message:

The following packages have unmet dependencies:
libgl1-mesa-glx : Depends: libglapi-mesa (= 9.0-0ubuntu1)
E: Unable to correct problems, you have held broken packages.
Press return to continue:



I have actually make it work once by installing it just after a fresh Ubuntu reinstall but the same error message came up after sytem updating

I had this exact problem. Every single time I ran Steam this would happen. I managed to fix it though. What I did is went into my terminal and reinstalled OpenGL. This worked for me, and I'm currently able to access the Steam Client - without the error message coming up. I've also downloaded TF2, and everything appears to be working normally client-wise.

Here is the code that I entered into terminal

sudo apt-get -y install freeglut3 freeglut3-dev sudo apt-get install binutils-gold

I'm not sure if it will fix your problem -- But I suspect that it might since it did fix mine; which appears to be the same problem you're having.
Отредактировано Nacho Average Player; 18 фев. 2013 г. в 15:58
Ubuntu just messed up with dependencies as they always do. If you do not want to have permanent problems, just use another distribution with higher packaging standards, I recommend openSUSE.
There is a new steam deb package online wich fixed the dependencies problem. But you need to make a Ubuntu update first or you get another dependencie error. But now it woorks just fine with Ubuntu 12.04.2.
I just downloaded the 32 bit version, and it's working like a champ
I have it working on mine, but I can't get it to install games on other drives.
Автор сообщения: Liko
I have it working on mine, but I can't get it to install games on other drives.

Is your other drive partitioned in ext4?
This is what I get while trying to install that file on Ubuntu 12.10...
http://imgur.com/RcL2Q5j
Автор сообщения: Yump
This is what I get while trying to install that file on Ubuntu 12.10...
http://imgur.com/RcL2Q5j

Have you updated ubuntu before installing?
I had the following problem on Ubuntu 12.04 non updated:

Unpacking steam:i386 (from steam_latest.deb) ...
dpkg: dependency problems prevent configuration of steam:i386:
steam:i386 depends on xterm | gnome-terminal.
dpkg: error processing steam:i386 (--install):
dependency problems - leaving unconfigured

I solved it editing the .deb and removing the dependencies xterm | gnome-terminal :

dpkg-deb -x steam_latest.deb steam
dpkg-deb --control steam_latest.deb steam/DEBIAN
nano steam/DEBIAN/control #here hi removed this: ,xterm | gnome-terminal
dpkg -b steam steam.deb
then just install:
sudo dpkd -i steam.deb


< >
Сообщения 3145 из 50
Показывать на странице: 1530 50

Дата создания: 15 фев. 2013 г. в 18:37
Сообщений: 50