Install Steam on Mageia 2
-

As some of you know, for just under a month there has been a public beta of Valve's game distribution platform. It is initially packaged for Ubuntu, but there are packages and ways to make it work on other distros. Unfortunately for Mageia 2 users, the fact that the distro comes with glib 2.15 (glib 2.16 is needed) and an outdated version of the drivers for nVidia graphics cards makes installation difficult (there are no functional packages) although it is not impossible.
On the Valve forums someone has posted a way to make Steam work on Mageia 2 despite the outdated libraries and drivers: Installing Steam on Mageia 2 (and other distros with glibc older 2.15) :: Steam for Linux Limited Beta
Below are the steps with some modifications to address the problems I encountered during installation on Mageia 2 KDE with all official updates installed and only packaged software from the official repositories:
Steam needs sudo to work, so you have to install and configure it following these steps in the console:
su urpmi sudo usermod -a -G wheel "nombre_de_usuario"Once this is done, we leave the console, from our desktop we press the alt+F2 key combination, we write kdesu kwrite /etc/sudoers
A text file appears where we have two options:
- Leave sudo with a password for which we should find the line that says "# %wheel ALL=(ALL) ALL" and remove the almohadilla "#".
or: - Leave sudo WITHOUT a password for which we should find the line that says "# %wheel ALL=(ALL) NOPASSWD: ALL" and remove the almohadilla "#".
Then save the file and close kwrite.
In my case I followed step 1 and it worked without problems.
Now it's time to install Steam. First of all, if you have tried to use Steam previously on your Mageia 2 installation, uninstall the package and delete all directories including.steam from your personal folder. Then we write this in the console:
cd ~ mkdir Steam cd Steam mkdir libs mkdir libs-full mkdir steam-files wget http://security.ubuntu.com/ubuntu/pool/main/e/eglibc/libc6_2.15-0ubuntu10.2_i386.deb dpkg -x libc6_2.15-0ubuntu10.2_i386.deb libs-full cp./libs-full/lib/i386-linux-gnu/*./libs wget http://media.steampowered.com/client/installer/steam.deb dpkg -x steam.deb steam-files cd steam-files su rsync -rv./usr / exit cd.. wget http://xxblx-duke.com/downloads/steam.zip unzip steam.zip chmod +x steam.sh sh steam.shRespect the directories by creating the Steam folder inside the personal folder. Otherwise it will not work.
As you can see, Steam is going to run and update. It will ask for a username and password. If you don't have an account, create one; it's free and you can play Team Fortress 2 for free. If you use an nVidia graphics card, when the main window appears it will tell you that you don't have the latest drivers and the program will close.
So you have to install the drivers from unofficial repositories. If you use the computer in a production environment or don't know how to configure the graphics server from the console, don't follow because the X might not work again after this.
In the console we write:
su urpmi.addmedia --wget --distrib MageiaLinux.ru-i586- http://packages.mageialinux.ru/mageia2/i586/We go to the Software Manager (rpmdrake) and install 11-driver-video-nvidia-current and dkms-nvidia-current with the suffix 1.mrc.mga2.
Restart and in the console:
cd ~/Steam sh steam.shYou should now be able to play the games available for Linux up to the moment.
- Leave sudo with a password for which we should find the line that says "# %wheel ALL=(ALL) ALL" and remove the almohadilla "#".
-
Very good contribution Cobito. In short, I plan to try Steam on an Ubuntu or Mint, but I have not yet informed myself much about the intricacies of the installation. Do you know if the process is similar, or simpler on Ubuntu/Mint?
Best regards.
-
Muy buen aporte Cobito. En breve, tengo previsto probar Steam en un Ubuntu o Mint, pero todavía no me he informado mucho de los entresijos de la instalación. ¿Sabes si el proceso es similar, o más sencillo en Ubuntu/Mint?
Un saludo.
En Ubuntu es inmediato. Te bajas el paquete (http://media.steampowered.com/client/installer/steam.deb), los instalas y listo.
-
In Mint it is probably the same, since it is based on Ubuntu, unless it is LMDE which is based on Debian.
-
In Mint it's probably the same, since it's based on Ubuntu, unless it's LMDE which is based on Debian.
Well, it's not that in Mint it's the same as in Mageia 2, it's just that it's incredibly easier.
I installed it on Mint 14 Cinnamon. Just download the package from the link that cobito posted before, install it with the package manager and after a moment downloading things on its own, it's installed. :fuckyea:Now I'm downloading Team Fortess 2, to see how it moves it.
In short, installing Steam on Linux Mint is even easier than on Windows.:ugly::ugly:
Best regards
-
The reason it's so "complicated" on Mageia 2 is because it has libraries that are too old for Steam. As all the distros release their stable editions (in a couple of months in the case of Mageia 3), the installation process will be as simple as installing the corresponding package.
Those of you using Ubuntu-based distros are lucky that Steam has been given initial support for that distro.
-
any news on when counter strike source will be released on steam for linux?
-
any news on when counter strike source will be released on steam linux?
There is nothing confirmed. It is rumored that it will be released before even CS:GO. Although once Source is ported, there are a lot of games (like CS:S) that should not require many resources to be ported.