Archivo

Archivo para la Categoría "GNU/Linux"

Cuidado al actualizar Xorg 1.7 en Archlinux! [Error con placas Nvidia]

Noviembre 1, 2009 Thalskarth 15 comentarios

Bueno, acá les vengo a contar ésto que me pasó hoy mismo a la mañana.

Hace unos días, se publicó la versión 1.7 de Xorg, y como todos sabemos, Arch suele estar siempre al día, gracias a lo cual ya desde ayer teníamos dicha versión disponible en repositorios. Y ahí empezó la odisea, ya que, tras actualizarlos y reiniciar mi PC que quedé sin servidor gráfico. Y no había caso, no podía levantar las Xs de ninguna forma.

Tras luchar un poco, las levante usando vesa y ahi, buscando en el foro de Arch me enteré del problema, el cual no fue anunciando ni en el sitio de Arch (al menos hasta éste momento, sigue sin publicarse nada al respecto). La única mención que ví está en la lista de correo de desarrolladores.

Pero, ¿cuál es el problema?, muy sencillo que Xorg 1.7 es incompatible con todos los drivers legacy de Nvidia (las series 173xx y 96xx). O sea, que si tenés una placa de video Nvidia medio viejita olvídate de usar el nuevo Xorg, por lo menos, hasta que salgan nuevas versiones de los drivers solucionando ésto.

Pero bueno, ¿están ustedes en la misma que yo? les pasó lo mismo y ahora están sin entorno gráfico. La solución es relativamente sencilla. Es más, tenemos 3 opciones.

1_ Usar el driver NV

pacman -S xf86-video-nv

2_ Usar el divrer Nouveau

pacman -S nouveau-drm xf86-video-nouveau

Tanto para la opción 1 como para la 2, recuerden editar el xorg.conf y poner en la opción driver, el que corresponde en reemplazo del nvidia que tenían.

3_ Hacer un downgrade a la versión anterior de Xorg donde no había problemas.

El downgrade fue lo que yo hice. Y volví a la versión 1.6.3 que tenía antes. Existen 2 formas de hacerlo. La primera es buscar en var/cache/pacman/pkg el paquete deseado y luego, con un

pacman -U nombredelpaquete-versionvieja.pkg.tar.gz

Instalamos dicha versión, en nuestro caso, sería el paquete xorg-server-1.6.3.901-1-i686.pkg.tar.gz pero bueno obviamente yo no tengo tanta suerte y mi cache estaba vacía. Por lo que tomé el camino difícil.

Tal y como dice la wiki de Arch, fue a ver el estado de los mirrors de los repositorios y busqué alguno que todavía no se hubiese actualizado (hay algunos que tardan días o semanas en hacerlo). Entonces elegí uno de esos. Recuerden que a la web del mirror al final deben agregarle “$repo/os/i686” o el “$repo/os/x86_64” según su versión del sistema. Luego edité mi mirrorlist, en donde agregue dicho mirror y, temporalmente, comente todos los otros. Eso se hace, con un

sudo nano /etc/pacman.d/mirrorlist

Es lo mismo si usan nano, gedit, mousepad, kwrite o el que deseen. Yo pongo nano porque asumo que no tiene entorno gráfico para usar los otros. Entonces le agregan # a todos los mirrors y copian al comienzo el mirror elegido para que quede algo así:

Server = ftp://atviras.lt/archmirror/$repo/os/i686
#Server = http://www.las.ic.unicamp.br/pub/archlinux/$repo/os/i686
#Server = http://mirror.umoss.org/archlinux/$repo/os/i686

En donde el primero es, justamente, el mirror con paquetes viejos. Entonces, ya solo es cuestión de actualizar los repos y reinstalar Xorg. Aunque previamente, debemos hacer un downgrade a xf86-input-evdev debido a las dependencías. Entonces hacemos

sudo pacman -Syy
sudo pacman -S xf86-input-evdev
sudo pacman -S xorg

Durante el proceso, el mismo pacman les avisará que van a bajar de versión los programas y les pedirá la confirmación dicen que si, y listo. Ya tendrán el Xorg viejo instalado, ahora reinician el sistema y listo.

Si todo funcionó bien, ya pueden volver a editar el mirrorlist, quitando el repo que agregamos y volviendo a activar los que usan habitualmente. Ahora, para que en el próximo upgrade pacman no vuelva a actualizarles el Xorg, hay que editar el pacman.conf y decirler que ignore a xorg:

sudo kwrite /etc/pacman.conf

y lo editamos para que quede así

# Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup
IgnorePkg   = xf86-input-evdev
IgnoreGroup = xorg

Y listo. Solucionado todo el problema. Si algún día se actualizan los drivers Nvidia o cambian de placa, editan el pacman.conf borrando la referencia a ignorar xorg y listo, volverá a actualizare normalmente como cualquier otro paquete.

Y, ¿Cuál es la moraleja de todo ésto? es que siempre que se actualicen éstos paquetes importantes del sistema como Xorg, el kernel o cosas así, esperen unos días para actualizarse. Y antes de hacerlo, revisen el foro de Arch a ver si surgieron problemas con dicho update ya que puede pasarles a ustedes ;) .

Amagi GNU/Linux: Una distro para MIPS basada en gNewSense

Octubre 27, 2009 Thalskarth Deja un comentario

Gracias al blog de GNU con linux-libre, he conocido ésta nueva distro la cual se basa en gNewSense y está optimizada para trabajar sobre la arquitectura MIPS. Más precisamente, está pensada para su funcionamiento en la netbook LEMOTE Yeelong (una netbook 100% librem hasta en el BIOS).

Amagi es desarrollada en conjunto por el ProyectoGNU (Venezuela) junto a Poder Digital, la cual es una empresa con un fuerte compromiso hacia el software libre.

Para los curiosos, vale mencionar que su nombre deriva de Ama-gi que es el antiguo símbolo cuneiforme sumerio para libertad. Y que además, cumple la función de ser el logo de la distro.

La página oficial de Amagi es: http://amagi.gnu.org.ve/ y pueden descargarla desde aquí.

FatELF: ¿binarios universales para Linux?

Octubre 25, 2009 Thalskarth 6 comentarios

Hay un nuevo proyecto, llamado FatELF el cual está desarrollando un formato de archivo especial el cual permite “embeber” múltiples archivos binarios ELF dentro del mismo.

Pero, ¿qué significa ésto?, es simple, al incluirse varios archivos binarios dentro de uno solo, ésto crearía un solo binario capás de correr en diferentes arquitecturas y sistemas. O sea, el archivo FatELF no sería multiplataforma, sino que en su interior, tendría un binario compilado para una arquitectura y otro para la otras. Algo similar a los Universal Binary de MacOS que se usaron en la transición de 32 a 64 bits en ese sistema operativo.

Según la página web, éste sistema traería muchos beneficios a GNU/Linux, como por ejemplo:

  • Las distribuciones no necesitarían descargas separadas para cada plataformas.
  • Ya no será necesario tener directorios /lib, /lib32 y /lib64 separados.
  • Ya no será necesaria la librería de compatibilidad ia32.
  • Soporte para binarios de 32 y 64 bits en un sólo archivo.

Es más, incluso se podría tener un solo archivo capás de correr nativamente en sistemas operativos distintos. Por ejemplo, el desarrollador planea, aparte del actual desarrollo en GNU/Linux, en dar soporte a FreeBSD, NetBSD, OpenBSD y OpenSolaris. Por lo que, el archivo binario sería multisitema y multiplataforma.

Eso sí, no todo son rosas en el camino, ya que, lógicamente, cuanto más plataformas y sistemas vaya soportando el mismo archivo, más pesado será éste. Ya que no es lo mismo, tener un binario compilado para FreeBSD, que uno que dentro contenga un binario para FreeBSD, uno para OpenSolaris, uno para GNU/Linux en versiones de 64 y 32 bits. O sea, estamos hablando de un binario solo contra otro que incluye 6 binarios dentro.

Y bueno, para aquellos interesados, les comento que la página oficial de FatELF es http://icculus.org/fatelf/ y que, ahí mismo ofrecen una imágen ISO de 1.8 Gb de una máquina virtual con Ubuntu 9.04 adaptado para usar éste sistema.

Fuente: VivaLinux

Haciendo que pacman sea más parecido al del juego

Octubre 18, 2009 Thalskarth 8 comentarios

En el blog de Mi Ruta Libre he visto ésta opción de Pacman para que así, el gestor de paquetes de Arch se parezca un poco más al pacman del clásico juego.

Para lograrlo, simplemente tenemos que editar el archivo pacman.conf y agregar “ILoveCandy” en las opciones.

Esto lo logramos de manera simple:

Abrimos el archivo a editar (recuerden que deben ser root o usar sudo)

# nano /etc/pacman.conf

y entonces, editamos el archivo para que quede mas o menos así

#
# /etc/pacman.conf
#
# See the pacman.conf(5) manpage for option and repository directives

#
# GENERAL OPTIONS
#
[options]
ILoveCandy
# The following paths are commented out with their default values listed.
# If you wish to use different paths, uncomment and update the paths.

y listo!, ahora solo queda ejecutar pacman para ver el resultado.

Actualización: Gracias a Laura SF, acá les puedo mostrar un screenshot del efecto:

Categorías:Archlinux Etiquetas:, ,

Otro que cree que Ubuntu es Windows

Octubre 9, 2009 Thalskarth 10 comentarios

Acá les dejo está imagen que vi en Life Burns!, el tumblr de @x_fausto

Click para ampliar

Click para ampliar

Categorías:Ubuntu Etiquetas:, , , , , , , ,

ubuntu-restricted-extras

Septiembre 23, 2009 Abre Tu Mundo 1 Comentario

A raíz de mi post anterior y del aporte de Pol me puse a investigar un poco sobre dicho paquete tan renombrado y utilizado en la Distribución GNU/Linux llamada Ubuntu. Tenia algunas preguntas que merecían una respuesta, y aquí comparto con ustedes un poco de lo que pude aprender:

¿De qué trata el paquete ubuntu-restricted-extras?

Es básicamente un paquete que incluye utilidades y plugins que no vienen instaladas por defecto, dado que en algunos países hay conflictos de licencias y patentes con este contenido. Por lo tanto, viene como opcional para instalar si el usuario así lo desea.

¿Cuál es el contenido del paquete?

This package depends on some commonly used packages in the Ubuntu multiverse repository.
Installing this package will pull in support for MP3 playback and decoding, support for various other audio formats (GStreamer plugins), Microsoft fonts, Java runtime environment, Flash plugin, LAME (to create compressed audio files), and DVD playback.

Pueden ver en Ubuntu: ubuntu-restricted-extras package más info detallada del paquete y sus contenidos.

¿Cómo instalo el paquete?

Desde Sistema -> Administración -> Gestor de Paquetes Synaptic

O desde la consola tipeando:

sudo apt-get install ubuntu-restricted-extras

¿Es recomendable instalarlo?

Depende de la situación de cada uno (no quiero entrar en temas de licencias y patentes) pero este paquete es sumamente útil y nos da una mejor compatibilidad si recién estamos migrando a GNU/Linux. Con respecto al tema de los Plugins de Flash, Pol tenia razón cuando decía que si el paquete estaba bien instalado, no había excusas! Asi que desinstale el plugin que había instalado antes, y volví a instalar este paquete, y ahora me funciona de maravilla.

No se que problema tenia antes que aún con este plugin instalado no me corrían bien los videos. ¿Quizás sea porque había problemas de compatibilidad con otros paquetes también instalados con el fin de poder ver videos? ¿Problemas de versiones con el navegador? Realmente ni idea. :P

Puedo afirmar para terminar, que: Desinstalando todos los plugins referidos a flash, desinstalando Firefox, y volviendo a instalarlo junto a este paquete, también pude solucionar el problema!

Así que me quedo con esta solución y le doy gracias a Pol por el aporte!

Éxitos gente!

Categorías:GNU/Linux, Ubuntu Etiquetas:

Ubuntu: ¿Problemas para ver videos en Firefox?

Septiembre 20, 2009 Abre Tu Mundo 5 comentarios

              Buenos días/noches a toda la comunidad lectora! Este post nace como reacción a un problema que vengo teniendo desde hace rato en Ubuntu 9.04, mas puntualmente con Firefox, Opera, o cualquier navegador web que probé. ¿Cuál era mi problema? Me costaba ver videos online, muchas páginas directamente no me los abrían y en las páginas que si lo hacían, como Youtube, muchas veces el video se quedaba congelado pero el audio seguía. En fin, nunca pude hacer andar bien ningún video que necesitaba ver desde el navegador.

              Esto no solo me trajo problemas a mi. Muchas veces me pasaba que lograba instalarle alguna distribución GNU/Linux a un amigo, y a los dos días me recriminaban que no podían ver sus videos en Youtube, facebook, etc. (Algo básico que todo usuario de PC hoy en día quiere hacer) El otro día quise ver una final de tenis y no me quedo otra opción que cambiarme de Sistema Operativo, porque no había forma de solucionarlo. En fin, cansado de esta situación decidí ponerle fin de una vez por todas.

Navegando por internet proponían muchas soluciones, entre ellas:

        – Instalar el paquete: ubuntu-restricted-extras
        – Instalar el paquete: flashplugin-installer
        – Instalar el paquete: flashplugin-nonfree
        – Instalar el paquete: gnash
        – Instalar Firefox 3.5
        – Instalar otros Navegadores

Pero nada de esto me funcionaba. Así que aquí les dejo mi humilde solución, no se si es viable, o esta bien, pero a mi me funcionó de maravilla, y ahora no tengo ningún problema para reproducir ningún vídeo, de ninguna página. Aquí los pasos que seguí:

        – Desinstale el Firefox.
        – Desinstale completamente (la opción del gestor de paquetes) todos los plugins que                           y paquetes que había instalado.
        – Volví a instalar Firefox 3.0 (Desde Añadir y Quitar programas)
        – Fui a una página con videos e instalé lo que me pedia: Adobe Flash Player.
        – Una vez instalado, reinicie Firefox y por suerte, ahora puedo ver cualquier video que desee.

              Así es como lo solucione, (y logre que un amigo siga usando Ubuntu :P ) espero que le sirva a alguien, y si quieren comentar, o proponer algo, libres son de hacerlo.

Exitos!!

Categorías:Informática, Ubuntu Etiquetas:

Ubuntu 9.10 cifrará los datos del usuario

Septiembre 10, 2009 Thalskarth Deja un comentario

Así como en su momento, con la versión 8.10, Ubuntu ya acercaba la posibilidad de tener un directorio cifrado dentro del /Home del usuario, ahora van más allá y directamente permitirá cifrar todo el /home facilmente.

Si, tal y como se lee, desde la versión 9.10 (que sale el próximo 29 de Octubre) durante la instalación Ubuntu ofrecera la opción de “Pedirme mi contraseña para entrar y descifrar mi directorio personal” con la cual, desde ese momento el home de los usuarios será cifrado, pudiendo acceder a él, únicamente con la contraseña. Para ésto, utiliza un sistema basado en ecryptfs.

Ésto es un avance bastante importate y da una buena seguridad en caso de robo o similar, ya que nadie podrá revisar los archivos personales, pero por el otro lado, se vuelve imposible acceder a ellos de ninguna otra forma. Aunque desconozco que pasa en caso de que se compartan en red. ¿se puede acceder a ellos o no?

Bueno, volviendo al tema, ésta función ya está disponible en la alpha 5 de Ubuntu 9.10 para aquellos que deseen ir probándola.

Fuente: Soft-Libre

Ordenar los temas de música en nuestro reproductor MP3

Septiembre 5, 2009 Thalskarth 2 comentarios

Bueno, todos aquellos que tengan un reproductor de audio portatil (MP3 player) de los comunes, habrán notado que siempre que les copian archivos de música estos son luego reproducidos por el aparato en el orden en que fueron grabados por lo que, muchas veces, un disco queda desordenado :S

Para solucionar este problema, hay 3 soluciones:

  • Una es que graben uno a uno los temas → Aunque es mucho trabajo y la descarto.
  • Otra, es usar algun script de los que ordenan una vez grabados → Pero no pude encontrar el que tenía
  • Así que, de esa forma se arriba a ésta, es decir la tercer solución la cual es un comando para la consola. El cual ordenará alfabeticamente todos los archivos de la carpeta y luego los copiara a nuestro reproductor en dicho orden. :)

El comando es:

find . -type f -print0 | sort -z -n  | xargs -0 cp --target-directory='/tmp'

En donde /tmp es la ruta a la carpeta destino, es decir la carpeta de su MP3. Vale aclarar que el comando es recursivo, por lo que el mismo, copiara tanto todos los archivos de la carpeta como todos aquellos dentro de las sub-carpetas del directorio donde estemos.

La forma más fácil de usarlo, es ir a la carpeta que queremos copias con thunar/nautilus/dolphin/etc, darle al click derecho/abrir terminal aquí y simplemente usar el comando.

Visto en Ubuntu Forums

GNU/linux ¿el sistema operativo gay-friendly?

Septiembre 2, 2009 Thalskarth 1 Comentario

A traves de Ubuntu Life he visto esta imagen, la cuál me ha llamado la atención debido a la categoría donde podemos encontrar libros sobre nuestro sistema favorito. ¿será algún tipo de indirecta? :P