Cambiar GNU/Debian por FreeBSD?

Esto no es una critica a FreeBSD ni una guerra de cual es mejor. Sino que es mi opinion personal como usuario desde hace muchos años de GNU/Debian ( empece con Potato ) con respecto a la transición de GNU/Debian a FreeBSD.

Después de hacer esta aclaración, ya podemos empezar… 😉

Todo esto, viene a raiz del pesimo modo ( en mi opinion ) en que se ha llevado a cabo la implementación de Systemd en GNU/Debian. A raiz de este cambio, estuve buscando una alternativa a mi GNU/Debian, pero todas las versión de Linux ya tienen implementado Systemd en su interior y la unica alternativa que quedaba era FreeBSD. Y desde hace un par de meses, vengo haciendo pruebas en mi XPS ( junto con un HDD de 250GB ) con FreeBSD y a continuación explico mi opinion personal con respecto a su instalación y uso ( que conste que esto, lo estoy escribiendo desde GNU/Debian ).

Repito, es mi opinión personal.

Continue reading “Cambiar GNU/Debian por FreeBSD?”

Anuncis

Cambiar dinamicamente el fondo de pantalla en Xfce

Buenas.

Después de hacer limpieza de mi portatil ( borrar ese espacio en el HD que no utilizaba para nada ), he instalado de nuevo mi querido GNU/Debian, y como estaba un poco cansado de pesado, lleno de programas que no utilizo, aunque querido KDE, así que me decidi por XFCE.

Pero una de las pocas cosas que hecho de menos en XFCE, se que puede parecer una tonteria, pero 😉 es el cambio dinamico de wallpapers. Así que después de una busqueda por inet, encontre esta chuleta ( que la pongo a continuación ) como apunte para mi o por si alguien le puede servir de ayuda.

  • Crear una lista de imagenes :
    • Ir a la configuración de escritorio y seleccionar Lista de Imagenes y aqui es donde agregamos las imagenes que nosostros queramos.
  • Probar como quedan las imagenes con el cambio dinamico mediante el comando ( desde consola ).

export DISPLAY=:0;/usr/bin/xfdesktop –reload

  • Esto lo que hace es reiniciar el escritorio de XFCE, pero no vamos a estar haciendo esto cada vez que queramos cambiar el fondo de pantalla, así que …
  • Crearemos un script que insertaremos en el cron.
  • Se crear un archivo donde agregamos lo siguiente y después lo guardamos:

*/5 * * * * export DISPLAY=:0;/usr/bin/xfdesktop –reload

  • Donde */5 dindica el numero de minutos en que se ejecutara la instrucción.
  • Lo guardamos con nuestro editor de texto preferido y lo añadimos al cron mediante la siguiente instrucción:

crontab archivo_creado

Y con esto, le indicamos al cron que cada 5 minutos reinicie el escritorio de XFCE cambiando el fondo de pantalla. Es una funcionalidad o una manera de trabajar que nunca se me hubiese ocurrido, pero en esto consiste el software libre, si no lo encuentras siempre puedes hacerlo tu…

Bueno, espero que os sirve de ayuda

Deshabilitar tarjeta NVIDIA Optimus en GNU/Debian Linux

Buenas.

Después de mucho buscar al final, pude encontrar un sitio ( aqui ) donde te explicaba como desactivar la tarjeta grafica Nvidia de mi portatil Dell XPS 15. Estaba ya cansado de escuchar el ventilador funcionando todo el rato por culpa de una tarjeta grafica que no utilizaba. Así que lo pongo a continuación porque así se difunde más facilmente y lo guardo para mi como apuntes…

El siguiente procedimiento sirve para deshabilitar (o desactivar) una tarjeta NVIDIA cuando contamos con un sistema híbrido de gráficos, es decir, cuando contamos con dos tarjetas de video. El objetivo es reducir el consumo de energía en Linux, ya que no existe un buen soporte para gráficos híbridos en este sistema operativo (ni existirá en el corto plazo, aparentemente).

En mi caso, poseo una laptop Dell XPS 15 con las siguientes dos tarjetas de video:

  • Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller
  • NVIDIA® GeForce® GT 540M 2GB

La tecnología Optimus se encarga de administrar estas dos tarjetas, activandolas o desactivandolas según sea necesario (la NVIDIA solo es activada cuando estamos haciendo uso intensivo de gráficos en 3D). De esta forma, se minimiza el consumo de energía.

Solo hay un problema: ¡No existe Optimus para Linux! Esto conlleva a que el sistema utilice las dos tarjetas al mismo tiempo (consumiendo tu batería en minutos).

La solución temporal es desactivar la tarjeta NVIDIA cargando un módulo (desarrollado por la comunidad) en el kernel. Los pasos son los siguientes:

  • Instalar la aplicación Git para descargar el código:

sudo apt-get install git

  • Descargar el codigo :

git clone https://github.com/mkottman/acpi_call.git

cd acpi_call

  • Compilar el código:

make

  • Cargar el módulo en el kernel:

sudo insmod acpi_call.ko

  • Desactivar la tarjeta NVIDIA:

chmod 755 test_off.sh
./test_off.sh

  • Si aparece algún mensaje “works!”, entonces todo ha funcionado correctamente.

Espero que esto os ayuda tanto como a mi. Así mismo, agradezco al autor original de este documento Pedro Bonilla.

Los mejores repositorios para debian

Cuando se está utilizando un sistema GNU/Debian, una de las cosas que más se disfrutan es la herramienta para administración de paquetes APT.

La mayoría, se pasa instalando distintos paquetes, aplicaciones, etc. aveces gastando mucho tiempo en lograr el objetivo (ej: actualizar el sistema), la mayoria de las veces provocado esto por la utilización de repositorios lentos… ¿pero como conozco los mejores repositorios para mi distro? Fácil con apt-spy

Apt-spy es un programa usado para testear el ancho de bande de una serie de mirrors de Debian, generando un archivo /etc/apt/sources.list con los servidores más rápidos. Puedes seleccionar que servidores deseas testear por localización geográfica.

Para poder usarlo, lo primero es instalarlo:
# aptitude install apt-spy

Ahora que ya lo tenemos… simplemente debemos usarlo:

Algunas de sus opciones en linea de comando son:

-d distribución
Indicamos que distribución usamos, puede ser: stable, testing o unstable.

-e n
Indicamos que solo pruebe los primeros n mirrors que funcionan.

-w archivo.list
No sobreescribe nuestro /etc/apt/sources.list, en su lugar usa archivo.list.

-a [africa | asia | europe | north-america | oceania | south-america ]
Identifica la localización geográfica donde buscar servidores

Como ejemplo de uso:
# apt-spy -d unstable -e 10 -w nuevo_sources.list -a Europa

Esto probará los primeros 10 mirrors para Europa de Debian unstable y los escribira en el archivo nuevo_sources.list

Con esto ya tenemos nuestros nuevos repositorios, simplemente copiamos nuevo_sources.list como /etc/apt/sources.list y listo!!!