21 sept 2019

WIfi en Laptop LG E500

Hola.

Intenté instalar Debian con KDE en un LG E500, un portatil que en su momento tenía instalado Windows Vista con un procesador Core 2 Duo (modelo exacto ni idea) con 2 Gigas de RAM y gráfica integrada.

El caso es que daba problemas porque este modelo de portatil dispone de un botón físico para activar/desactivar la tarjeta wifi inalámbrica y en el rato que estuve sólo funcionó correctamente una vez, en un reinicio dejó de funcionar y no le dediqué más tiempo.

Pensando que el problema estaba en los drivers y sin querer quebrarme mucho la cabeza le instalé Linux Mint Mate de 64 bits creyendo que con la instalación incorporando drivers privativos (acaba de fallecer un gatito con lágrimas en los ojos) no tendría problemas.

El resultado fue exactamente el mismo, no podía conectarme porque me decía que la red inalámbrica estaba desactivada físicamente. Tras bichear un rato encontré la solución aquí: https://forums.linuxmint.com/viewtopic.php?f=68&t=291239 solución proporcionada por el usuario que a su vez la extrajo de este hilo del foro global: https://forums.linuxmint.com/viewtopic.php?f=49&t=289493#p1604214

Estando conectado a internet mediante cable, la solución consiste en introducir en un terminal los siguientes comandos:

sudo apt-get install build-essential dkms git
git clone https://github.com/jeremyb31/ideapad-laptop.git
sudo dkms add ./ideapad-laptop
sudo dkms install ideapad-laptop/1.0
echo "options ideapad_laptop override_has_hw_rfkill_switch=0" | sudo tee /etc/modprobe.d/ideapad_laptop.conf
 
Listo.

7 jun 2018

Cafe Uno Cero Podcast.

¡Hola!

Pues si, tengo un podcast. Un podcast al que no le dedico todo el tiempo que debería debido sin duda al trabajo que me cuesta el ponerme delante de un micrófono.

Mi intención era improvisar e ir charlando, pero esa habilidad no la tengo, así que voy a cambiar de táctica y voy a volver a empezar poquito a poco. Mi reto va a consistir en grabar algo corto pero intenso, escribiendo todo lo que voy a contar para así no quedarme en blanco.

Así que lo que viene a continuación es lo que voy a contar en el episodio 0.03 que voy a titular "El Software Libre en tres minutos":

Hola, mi nombre es Javier Fdez y esto es Café Uno Cero, un podcast sobre, principalmente, software libre. En el episodio de hoy voy a explicar para que quede meridianamente claro qué es el software libre. Cuando hablamos de libertas tendemos a pensar en plantaciones de algodón, pajaritos volando por el cielo o a una muchacha con las tetas fuera enarbolando una bandera guiando al pueblo . Es cierto que libertad es una palabra con un profundo significado y que puede llegar a dar vértigo, pero cuando unímos libertad con software rebajamos un poco el concepto abstracto y  tan amplio para llevarlo a un importantísimo concepto tambien, pero más restringido y menos vertiginoso. El software libre no rompe cadenas metálicas para escapar, ni te da alas para volar, tampoco te exonera de tener que pagar deudas contraídas. Pero el software libre sí te permite algo fundamental en los tiempos que corren: tener el control de tus programas. Richard Stallman diría que con el software libre tienes el control de tu informática, algo a lo que tú (y yo, y ella, y todos) tienes, tenemos derecho.

La libertad del software se sustancia en 4 libertades básicas que comienzan con la libertad 0. La libertad cero dice que tú eres libre de ejecutar el programa para cualquier propósito. Puedes tener la capacidad de usarlo para lo que necesites.

La libertad 1 Te permite estudiar el funcionamiento del programa y el poder modificarlo para adaptarlo a tus necesidades. Para ello debes tener la posibilidad de acceder al código fuente. Esta libertad la puedes ejercer tú directamente si tienes los conocimientos suficientes o, o puedes decirle a alguien que lo haga por tí. Lo fundamental es que puedes estudiar y modificar el código.

Con la libertad 2 puedes ayudar a los demás compartiendo copias exactas del programa. Ojo, esto no quiere decir que tengas la obligación de compartirlo, pero si tienes la posibilidad de hacerlo si lo deseas.

La libertad 3 te permite el compartir las copias modificadas a teceros.

Así que el software libre no es más (ni menos) que software que cumple esas cuatro sencillas reglas. A partir de ahí podemos empezar a añadir capas de complejidad con el tema de las distintas licencias, licencias libres, licencias privativas, copyrigth, copyleft... conceptos que están un escalón más arriba y que iremos desgranando pero que no forman parte de lo que quería decir hoy. Así que el resumen es sencillo: 4 reglas para nada complicadas. Si un programa cumple las 4 libertades es software libre. Si no las cumple es no libre o privativo, ya que priva de una de esas libertades básicas para poder cumplir con ese control al que debemos tener derecho.

Grabación de sonido con Debian y Plasma.

¡Hola!

Con mi recien instalada Debian main con plasma como escritorio, me dispongo a grabar con unos auriculares con micrófono incorporado. Con conexión jack y conectados a la tarjeta de sonido integrada en la placa base, necesitaremos algún programa de grabación.

El elegido no es ni más ni menos que Audacity, un clásico en la edición de audio en GNU/Linux, disponible para otras plataformas.

La instalación en Debian es tan sencilla como:

#aptitude install audacity

Quizás deba comentar que utilizo aptitude para la gestión de los paquetes porque me resulta más cómodo escribir aptitude para todo lo relacionado con dicha gestión. Si quieres que amplie la información puedes comentar.

Las dependencias se resuelven sobre la marcha, así que una vez finalizado el proceso ya tenemos nuestro programa listo para grabar.

Hay que reconocer que la calidad de grabación no es muy buena, pero por lo menos tienes la posibilidad. En mi caso concreto los parámetros que tengo para realizar las grabaciones son:
Si aumento el porcentaje del dispositivo de captura el ruido es superior a la posible mejora del sonido, y jugando con las opciones de Audacity, lo he dejado al máximo ya que es el sonido menos malo que obtengo, si tienes más experiencia o alguna sugerencia que hacer te lo agradezco.

Los dos primeros capítulos de mi podcast, los grabé de esta forma, con una calidad mediocre tirando a mala, he utilizado unos auriculares con microfono que no son de calidad, pero era lo que había teniendo en cuenta el presupuesto asignado.

Aprovecho para decir que en https://www.ivoox.com/ puedes encontrar mi podcast como Café Uno Cero (o cafeunocero), un podcast sobre, principalmente, software libre aunque bien es cierto que no lo actualizo en exceso (por ahora).

31 may 2018

Debian main y Gforce 8600 GT

¡Hola!

Lamentablemente mi gozo en un pozo. Mi intención de utilizar única y exclusivamente software libre no ha sido posible con mi equipo actual. Equipo actual porque es el que utilizo en estos momentos, no porque sea nuevo, de hecho son componentes con bastante tiempo, escepto un disco duro SSD que le he puesto recientemente (un par de meses).

El caso es que siendo como son componentes "obsoletos", tienen un rendimiento más que aceptable, rendimiento que ha mejorado ostensiblemente con el SSD. A pesar de ese buen rendimiento mi tarjeta gráfica no termina de funcionar correctamente, y en los desplazamientos verticales en páginas web, y en ciertos momentos aleatoriamente se producen molestos parpadeos y en ocasiones el comportamiento visual de las ventanas no es adecuado.

Este equipo ha recibido ya toda la inversión económica que tenía prevista, va a seguir con los componentes actuales hasta que fallezca, por lo que, tristemente, he tomado una dura decisión. He instalado los drivers privativos de Nvidia.

Estuve dudando si añadir los repositorios contrib y non-free para instalar el paquete necesario desde allí, pero al final me decanté por descargarme los controladores desde la página de Nvidia correspondiente a mi gráfica e identificado como "Linux 64-bit"
El no querer instalarla de los repositorios es para no añadir non-free y que en posteriores búsquedas de paquetes, solo aparezcan los del repositorio main, que es donde están únicamente los programas libres.



16 may 2017

Trabajar con software 100% libre

Pues parece que creé una entrada con tan sólo el título, un mes casi ha pasado hasta que me he dado cuenta y paso a explicarlo un poco.

Desde diciembre soy miembro de la fsf, y a los meses me llegó una usb-card, que es un pendrive con forma y tamaño de tarjeta bancaria, con Trisquel, una distribución 100% libre, basada en Debian y recomendada por la FSF.

El caso es que instalé Trisquel y al darme cuenta de que la versión que instalé es de 32 bits, seguramente para que sea compatible con cualquier equipo, he decido volver a Debian, donde creo que voy a permanecer una laaaarga temporada.

De hecho mi intención es seguir con el 100% del título, así que he instalado sólo los repositorios main. Lo que si he debido hacer es cambiar tarjeta gráfica y tarjeta wifi para no necesitar controladores (drivers) privativos.

En próximos artículos comentaré como he actualizado mi equipo de sobremesa con componentes de segunda mano algunos y nuevos otros.


29 abr 2017

Canon MX475 y Debian stretch

¡Hola!

Hace algunas semanas compramos un equipo multifunción Canon MX475. Es un equipo más que aceptable para su precio, con unas características que no voy a comentar ya que no es la intención de este artículo. Si voy a comentar que dispone de conexión wifi, lo cual resulta muy cómodo para evitar cables y facilitar las tareas de impresión de los distintos equipos si los hubiera o hubiese.

Con un equipo windows no hubo problemas, ya sabemos que los fabricantes tienen las pilas bien cargadas para ese malévolo sistema operativo. El caso es que desde la web de canon me he descargado sus drivers "propietarios"(privativos) para "linux"(GNU/Linux) 64 bits ya que tengo instalado Debian en mi sobremesa.

Si has leído algún artículo anteriormente habrás comprobado que la consola es algo que suelo utilizar así que hoy no va a ser menos.

Situado en el directorio donde esté el fichero descargado, lo descomprimiremos con:

$tar -xvaf scangearmp-mx........deb-tar.gz

Esto nos crea un directorio donde entraremos y como usuario root ejecutamos:

# ./install.sh

En mi caso me ha dado un error ya que como dependencia no cumplida hay que instalar  libpango1.0-0, dandose el caso de que en el sistema hay instalado un tal libpango-1.0-0 que no coincide con el anterior por un guión (en el nombre).

Una vez instalado el paquete indicado #aptitude install libpango1.0-0 volvemos a ejecutar ./install.sh y se completa el proceso.

En el menú de KDE Aplicaciones-->Sistema, encontramos la utilidad de configuración de impresión. Con nuestra impresora previamente configurada, conectada a nuestra red local y encendida, abrimos dicha utilidad y seleccionamos "Add" o entramos en el menú Servidor-->Nuevo-->Impresora



Nos pedirá la clave de administrador y si esperamos unos segundos y al tener nuestra impresora conectada a la red, nos aparecerá disponible para seleccionarla.


Al seleccionarla buscará los drivers para la impresora, que serán los que previamente hemos instalado, imprimiremos una página de prueba... Y listo.