domingo, 17 de febrero de 2013

¿STEAM en Fedora?, ¡Claro por qué no!

Hace unos días, más concretamente antes de ayer, día 15 de este mes, STEAM liberaba la primera versión de su gran programa, ya multiplataforma para "Linux". Realmente no es liberado para "Linux". Es liberado para Ubuntu. A las demás distribuciones de Linux podemos irnos a freir espárragos a otra parte.



Sin embargo, Tom Callaway (spot en FAS), un importante miembro en la comunidad del Proyecto Fedora, nos dedicó un repositorio con el STEAM de Ubuntu adaptado a Fedora. Se encuentra disponible para Fedora 17 y Fedora 18, ya sabéis aquellos que tenéis Fedora 16 quedó ya EOL.

Esta versión solo permite instalar aquellos juegos que tiene nuestro Tux en los iconos de los sistemas operativos. Sin dejar lugar a juegos de título como L4D(2) en Windows, pero si puedes instalar entre otros juegos el Counter Strike Source, o jugar de forma gratuita al Team Frotress 2 entre otros más juegos.

Instalando el .repo
$ cd /etc/yum.repos.d/
$ su -c "wget http://spot.fedorapeople.org/steam/steam.repo"
$ su -c "yum check-update"
$ su -c "yum install steam"
Si se genera una alerta en SELinux por STEAM, deberemos ejecutar el siguiente comando para permitirle trabajar correctamente:
# grep steam /var/log/audit/audit.log | audit2allow -M mypol ; semodule -i mypol.pp
 Fuentes:

miércoles, 13 de febrero de 2013

Quedada informal este domingo, Informal meeting at this Sunday. (17th)

Are you English? Please read more down.

Este domingo, he convocado por las redes sociales (Twitter, Facebook, G+), el proyecto que hice hace tiempo, Fedora Lanzarote y la lista de email de los embajadores de Fedora, una quedada informal en Arrecife de Lanzarote, este domingo para charlar con otras personas que hayan tenido oportunidad de haber usado Linux, sistemas BSD... o personas que quieren saber más acerca de Linux, GNU, Software Libre y de Open Source, y sobre todo Fedora. Tendrán la oportunidad  de conocer qué es lo uno y lo otro, y guiarlas un poco acompañado con un poco de café.

La quedada tendrá lugar este domingo 17, a las 18:00 horas, en la entrada (fuera) del Gran Hotel de Arrecife. No esperen dentro, dado que la quedada es fuera. Me identificarán por una camiseta azul extensa con I <3 Freedom en la parte frontal y, Fedora en la parte trasera.

Nota: ¡Fotos permitidas siempre y cuando tengan permiso del fotografiado!



This is an informal meeting about Fedora Project, Linux and GNU free software proyects related. You can share your stories with this fantastic Operative systems or get more information related at this meeting.  No problem if you are English and think you cannot understand nothing. I compromise to translate Spanish talks into English, or inverse. So everyone be understood.

This meeting will take place on Arrecife de Lanzarote, Gran Hotel, (out!), at 06:00 pm. If you see a boy with blue long T-shirt with I <3 Freedom or fedora, It's me! 

More information available here.

Instalando drivers Catalyst y NVIDIA mediante RPMFusion.org


Buenas muchachos, y muchachas, os quería comentar en este post cómo instalar los drivers tanto de AMD Graphics como los drivers de NVIDIA desde los repositorios RPMFusion.org, simple y sencillo. Antes de comenzar, es recomendable haber actualizado todo el sistema sea mediante YUM via de comandos o con Apper, gpk-application, Yumex...

Primero, tenemos que saber si nuestra tarjeta está soportada por los dichos drivers, antes de instalarlos, aunque ya de por sí, Linux anda tan avanzado que me pregunto, quién no tiene soportada su tarjeta gráfica por los drivers, y más en los libres como radeon y nouveau. En cualquier caso, nos dirigimos a las siguientes páginas he introducemos los datos, modelo de nuestra gráfica y sobre todo no nos olvidemos de decir que el sistema operativo es Linux.
  • NVIDIA drivers página Web
  • AMD Catalyst drivers página Web
Si tenemos el visto "bueno", porque nos aparece nuestra tarjeta gráfica soportada, nos dirigimos a la siguiente página, y nos descargamos de ella los dos paquetes .rpm que incluyen los repositorios, uno free y otro non-free para nuestra versión de Fedora que usemos. Con Apper en KDE, Yumex en XFCE, y/o gpk-application, podemos instalar los repositorios de un clic, porque son .rpms. 

Si prefieres usar la terminal, échale un vistazo a la lista y ejecuta el comando correspondiente con tu versión de Fedora:
  • Para Fedora Rawhide:
$ su -c 'yum localinstall --nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-rawhide.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-rawhide.noarch.rpm'
  • Para Fedora 18:
$ su -c 'yum localinstall --nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-18.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-18.noarch.rpm'
  • Para Fedora 17
$ su -c 'yum localinstall --nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-17.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-17.noarch.rpm'
Una vez hecho esto, abrimos Apper, gpk-application o Yumex, y buscamos akmod-nvidia para tarjetas NVIDIA (akmod-nvidia-173xx "restos"), o bien akmod-catalyst para las gráficas AMD (akmod-catalyst-legacy "restos"). He instalamos.

Si en cambio te gusta más la terminal, ejecutando los siguiente comandos, podremos instalarlos también.
  • Para NVIDIA
$ su -c "yum update && yum install akmod-nvidia"
  •  NVIDIA 173xxx (restos)
$ su -c "yum update && yum install akmod-nvidia-173xx"
  • Para Catalyst  de AMD
$ su -c "yum update && yum install akmod-catalyst"
  • Catalyst de AMD (legacy, restos)
$ su -c "yum update && yum install akmod-catalyst-legacy"
Nota: ¿Por qué akmod en vez de kmod? Los módulos kmod suministrados por RPMFusion.org no siempre andan a la par de las actualizaciones del kernel de Fedora, que es normal, porque es un proyecto aparte de Fedora. Suele ser raro las veces que falten, pero pueden faltar. O lo mismo si compilas tu propio kernel y tienes que compilar el módulo.
akmod es una solución que permite olvidarte de los kmod. Eso si, siempre que RPMFusion.org tenga el kmod disponible te lo instalará.
Una vez instalados, para aquellos que tengáis AMD Catalyst, ejecuten el siguiente comando, este generará un fichero xorg.conf para que su inicio en X.org lo tome y sea el correcto. Solo se ejecuta una vez, luego te olvidas.
$ su -c "aticonfig --initial"
Luego reiniciamos y listo.

Si experimentan lentitud al iniciar el X.org en Fedora, es debido a que se está generando el módulo kmod para nuestro kernel en .rpm, que posteriormente se instalará en nuestro sistema de forma automática.

Nota adicional:
Si tienes corriendo Fedora en un entorno con secure boot activado y pretendes hacer uso de kmods, y akmods, siento decirte que la cruel realidad impuesta por Microsoft, impide el uso de módulos de kernel compilados por sí mismo, o compilados por otros, por el tema de las firmas. Tienes que deshabilitar secure boot para poder hacerlo. Dado que RPMFusion.org aún no trabaja con secure-boot. Esto se hace mediante el BIOS.

Referencias:
  • RPM Fusion.org - Configuration Web Page
  • AMD Catalyst - Driver installation instructions