Nosotros mientras tanto tenemos que quemarnos las pestañas con algunas aplicaciones (no con todas obiamente, portage es bastante robusto con respecto a aplicaciones y paquetes) las cuales tenemos que hacer muchas cosas para que funcionen.
En este blog intentare hacer un aporte a la guia de instalacion de steam el cual tiene un articulo pero quiero compartir experiencias de lo que fue la instalacion de este en mi pc.
Primero debemos hacer caso de todas las dependencias que en la pagina hablan, aca una copia de ellas:
x86
[Collapse]
File/etc/portage/sets/steam
dev-libs/glib:2 dev-libs/libgcrypt dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/fontconfig media-libs/freetype:2 media-libs/libjpeg-turbo media-libs/libogg media-libs/libpng:1.2 media-libs/libsdl media-libs/libtheora media-libs/libvorbis media-libs/openal media-sound/pulseaudio net-misc/curl net-print/cups sys-apps/dbus >=sys-devel/gcc-4.6.0 >=sys-libs/glibc-2.15 >=sys-libs/zlib-1.2.4 virtual/opengl x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:2 >=x11-libs/libX11-1.5 x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/pango >=x11-libs/pixman-0.24.4
amd64
[Collapse]
File/etc/portage/sets/steam
>=app-emulation/emul-linux-x86-baselibs-20121028 >=app-emulation/emul-linux-x86-gtklibs-20121028 >=app-emulation/emul-linux-x86-opengl-20121028 >=app-emulation/emul-linux-x86-sdl-20121028 >=app-emulation/emul-linux-x86-soundlibs-20121028 >=app-emulation/emul-linux-x86-xlibs-20121028 >=sys-devel/gcc-4.6.0[multilib] >=sys-libs/glibc-2.15[multilib] virtual/opengl
Ahora, la instalacion como tal, voy a ser sincero no pude con la manual, por alguna razon ejecutando steam.sh del paquete .deb me eliminaba todos los archivos de la carpeta home despues de mostrar multiples errores asi que yo aconsejo instalar los paquetes desde gentoo overlays suponiendo que saben utilizarlo
http://gpo.zugaina.org/Search?search=steam e instalar no solo el cliente si no tambien los paquetes que dicen contener librerias faltantes en amd64, en fin elijan el que ustedes quieran y una vez instalado, por alguna razon que desconosco el comando natural que todos se imaginan que es el que funciona a mi no me funciono, no se si es cosa solo mia, en su lugar tengo que utilizar el comando y apuntenlo bien por si tienen el mismo problema:
LC_ALL=C steam
esto abre la ventana de actualizaciones, si es la primera vez que se ejecuta steam se actualizara a la versión mas reciente y luego iniciara como siemrpe lo ha echo en ubuntu windows etc...
Quiero hacer enfasis en el juego MOBA conocido como DOTA 2, que es el que juego comúnmente, lo primero sera instalar los drivers privativos (hare enfasis en los drivers intel por que solo tengo una integrada intel 2500 xD) intel los cuales puedes obtener instalando el paquete x11-drivers/xf86-video-intel pero eso no basta ya que teneis que configurar X11 para que arranque por defecto con el driver intel, esto se hace adicionando un archivo en la carpeta /usr/share/X11/xorg.conf.d/
El archivo que tengo es el siguiente (el nombre del archivo es device_no_vesa.conf):
#
# Remove errors regarding modules "fbdev" and "vesa"
#
Section "Device"
Identifier "Device0"
Driver "intel"
Option "Monitor-LVDS" "Internal Panel"
Option "Monitor-VGA" "External VGA Monitor"
EndSection
Section "Module"
Load "dri"
Load "glx"
EndSection
Section "dri"
Mode 0666
EndSection
Section "Extensions"
Option "Composite" "Enable"
Option "RENDER" "Enable"
las otras condiciones son para activar librerias necesarias por juegos como DOTA y otros que necesitan renderizado y las utilidades dri y glx.
No sobra decir que hace falta configurar el kernel con las siguientes opciones habilitadas y preferiblemente marcadas con un * no con una M (como modulos) para ahorrarse configuraciones luego.
http://wiki.gentoo.org/wiki/Intel
En esta pagina esta la configuracion completa de los drivers intel (este blog es solo un pequeño aporte xD)
Si tienen problemas no duden en preguntar al final del blog prometo estar atento a posibles preguntas.
Si despues de instalar steam y correr dota 2 les aparece el muy comun problema de texturas negras o rojas esta la solución a esto (en ves de hacer la emulacion de 32 bits a mano) es (almenos a mi me funco) emerger el paquete sys-libs/glibc con el archivo /etc/portage/package.use con la linea :
>=media-libs/libtxc_dxtn-1.0.1-r1 abi_x86_32
y eso es todo por hoy si tienen problemas no duden en preguntar Buena suerte!