0

- "Es que espotify me recomienda música que no conozco"

Ese es uno de los argumentos que los suscriptores a la mendicidad 4.0 que impera hoy dan a su cuota mensual.
Pareciera que los planteamientos de la SGAE han calado hondo, por otro lado.

Y yo no entiendo cómo existiendo aplicaciones como VLC y emisiones online o almacenes de música libre como Jamendo las pesonas siguen pagando -o tragando publicidad- por consumir música.
Cada cual con su dinero haga lo que considere menester, mas hay un adagio castellano que sabiamente postula que «un tonto y su dinero no permanecen mucho tiempo juntos» :D

Tras la chanza y la mofa sanas, vayamos al turrón, como diría maese Atareao.

Aplicaciones como VLC, que funcionan en cualquier sistema operativo -incluídos los móviles- tienen en su lista de reproducción "por defecto" el acceso a:

* Emisiones de música online y radios
* Directorios de música libre como Jamendo
* Podcasts
Amén de que se puede fácilmente configurar tu sistema para poder reproducir tu biblioteca de música online allá donde estés.

Y esto es así desde hace muchos años, décadas...

Generalmente basta con activar el mostrar la lista de reproducción para acceder a esos contenidos.




Las emisiones de música libre permiten, por supuesto, hacer búsquedas en los nombres de los emisores. Por ejemplo, si lo que apetece es escuchar rock clásico basta con introducir en la búsqueda "classic rock" y voilá, rocanroll del de toda la vida... grupos que vd conocía y otros muchos que no.

En cuanto a la música nueva, sobre todo a lo que a los melómanos respecta, qué mejor sitio para descubrir artistas nuevos que los directorios de Jamendo y similares.

[HowTo] Instalación de Typora en Linux Mint

Posted: domingo, 1 de diciembre de 2019 by Termita in Etiquetas: , , , , , , , , , , , , , , , ,
0

Typora es un editor de texto markdown. Para gustos, colores... pero va mejor que Remarkable.



Typora es uno de esos programas "prescindibles". No funciona desde línea de comandos -evidentemente- y lo que hace se puede llevar a cabo con las herramientas que por defecto vienen en la mayoría de distribuciones GNU Linux.
No obstante es una aplicación útil, tiene su momento y su espacio, sobre todo si uno -como es mi caso- no se ha metido aún de lleno en ese universo que son los editores de texto veteranos de GNU Linux.

Porque una alternativa digna de tener en cuenta es emplear un editor de texto convencional -Gedit, Pluma, etc- y agregarle un addon para poder previsualizar los "resultados" del lenguaje markdown. Esto me consta que se puede hacer, mas aun no lo probé. Cuando lo haga hablaré de ello.
Otra opción es instalar Pandoc y convertir lo escrito mediante el editor de texto convencional a pdf, html, etc... para visualizar los resultados.

Al turrón, como diría Atareao. Vamos a instalar Typora en Linux Mint y le vamos a agregar unos temas para que sea más agradable trabajar.


INSTALACIÓN DE TYPORA EN LINUX MINT

La instalación de Typora en Linux Mint es ligeramente diferente que en Linux Ubuntu.

El procedimiento es el siguiente:

wget -qO - https://typora.io/linux/public-key.asc | sudo apt-key add -

echo -e "\ndeb https://typora.io/linux ./" | sudo tee -a /etc/apt/sources.list
 

sudo apt-get update

sudo apt install typora



ADICIÓN DE TEMAS A TYPORA

Dependiendo del Tema (claro, oscuro, con un determinado tipo de letra, etc...) trabajaremos más a gusto con Typora y podremos exportar los resultados a pdf, html y demás con un aspecto concreto.

Los temas se pueden descargar de la sección de "Temas" de la página oficial de Typora.

Los menús de Typora que se ocupan de los temas son estos:
Archivo -> Apariencia -> Get Themes
Archivo -> Apariencia -> Abrir la carpeta de temas

Cada uno de los temas descargados ha de descomprimirse en la carpeta /home/tuusuario/.config/Typora/themes/ de forma correcta:
Cuando descomprimimos/exploramos el archivo que contiene un tema, vemos que existe una estructura de directorios por la que deberemos subir hasta llegar al directorio que contiene el tema en sí. Ese es el directorio que debemos descomprimir en la carpeta que menciono más arriba.

Por ejemplo:
El archivo "theme.zip" contiene la carpeta "theme" y dentro de ella la carpeta "xydark", que es la que deberemos extraer a la carpeta /home/tuusuario/.config/Typora/themes/




Particularmente me han gustado estos temas:
* Xydark
* Ash
* Solarized
* Monospace





---------------------
Fuentes:

[HowTo] Editar lista de ignorados en el cliente de sincronización ownCloud

Posted: sábado, 30 de noviembre de 2019 by Termita in Etiquetas: , , , , , , , , , ,
0

Desde el cliente de sincronización de ownCloud puedo visualizar la lista de archivos excluídos (ignorados) de la sincronización. También puedo añadir nuevos patrones, MAS NO PUEDO ELIMINAR NINGUNO DE LOS FILTROS QUE TRAE "DE SERIE". 
Para poder hacerlo hay que hacer lo siguiente: 

sudo cp /etc/ownCloud/sync-exclude.lst /etc/ownCloud/sync-exclude.lst.bkp

sudo nano /etc/ownCloud/sync-exclude.lst


(*) para nextCloud el método es similar

(**) Hay archivos como .htaccess que están excluídos desde el propio código del cliente por razonses de seguridad.




-----------------------------
Fuentes:

0

Antecedentes
La última actualización (noviembre) del paquete nextcloud-client en Ubuntu 18.04 me está dando muchos problemas de sincronización.
No he conseguido instalar los paquetes que están disponibles en https://nextcloud.com/install/#install-clients y tampoco compilar el código fuente.
Lo más gracioso es la appimage que se ofrece... una vez descargada al hacerle doble click mi sistema no sabe qué hacer con ella. La verdad es que tampoco me he puesto a averiguar por qué.

Instalar cliente de ownCloud
sudo sh -c "echo 'deb http://download.opensuse.org/repositories/isv:/ownCloud:/desktop/Ubuntu_18.04/ /' > /etc/apt/sources.list.d/isv:ownCloud:desktop.list"
 
wget -nv https://download.opensuse.org/repositories/isv:ownCloud:desktop/Ubuntu_18.04/Release.key -O Release.key
 

sudo apt-key add - < Release.key
 

sudo apt-get update
 

sudo apt-get install owncloud-client




 
Para otras versiones, bastará con seguir las indicaciones que se especifican detalladamente aquí.




------------------------------
Fuentes:
https://software.opensuse.org/download/package?project=isv:ownCloud:desktop&package=owncloud-client

Crónica de un desastre. Rsync en manos de un loco.

Posted: lunes, 18 de noviembre de 2019 by Termita in Etiquetas: , , , ,
0

No es la primera vez que me ocurre algo parecido. No hay duda de que aún no he logrado esa conexión espiritual con los sistemas GNU Linux que impide que estas cosas pasen.

Todo empezó cuando se me ocurrió instalarle al "sistema" NextCloudPi que tengo en Raspberry la extensión / aplicación de DropBox. Resultado: toda la instalación de NextCloud a la porra.
Lo que inicialmente constituía un mero incordio de restaurar una copia de seguridad iba a convertirse en un calvario merced a un "insignificante" error:

La copia de seguridad estaba hecha con rsync.
Conecto a un ordenador el disco duro de la Raspberry que contiene el sistema NextCloudPi "roto".
El disco se monta en /media/hdrpi
Borro el disco duro.
Desde la terminal, en /media/hdrpi/
sudo rsync -axv /backupnoviembre2019 /
DESASTRE: El sistema anfitrión -un Linux Mint- a freir espárragos en cuestión de segundos.

Entiendo que los usuarios como yo, que pareciera aún no estamos cien por cien en armonía con los sistemas GNU Linux, debemos pensarnos las cosas mucho -reflexionar- antes de apretar la tecla ENTER.

Ahora comprobaré qué tal funciona la restauración de backups de TimeShift arrancando desde un LiveUsb de Linux Mint. Desde línea de comandos, en el propio sistema, es posible que también funcionara dicha restauración, mas se me antoja más complejo pues a simple vista veo que faltan dependencias para que busybox pueda tratar correctamente la copia de seguridad.

0

Después de actualizar al kernel 5.0 de Linux, las tarjetas wireless ac con chip Realtek rtl8812au dejan de funcionar.
Este post trata de cómo solucionar esto de una vez por todas... o hasta que llegue otra actualización "letal" del Kernel.
Básicamente se trata de incorporar los "drivers" no oficiales ya actualizados para kernel > 5.0 del repositorio https://github.com/gnab/rtl8812au y seguir sus instrucciones, que básicamente son estas:

sudo apt-get remove --purge rtl8812au-dkms
dpkg --list
dpkg --list | grep rtl
dpkg --list | grep 8812
sudo dkms status

Descargo el paquete [https://github.com/gnab/rtl8812au/archive/master.zip] desde el repositorio https://github.com/gnab/rtl8812au
(*) Existe otro repositorio cuyo driver dicen que funciona: https://github.com/AstroDrabb/rtl8812au

sudo mkdir /usr/src/8812au-4.2.2


Desscomprimo -como superusuario (sudo)- el archivo que descargué en /usr/src/8812au-4.2.2/

cd /
cd /usr/src/8812au-4.2.2/
sudo make
sudo insmod 8812au.ko
sudo cp 8812au.ko /lib/modules/$(uname -r)/kernel/drivers/net/wireless
sudo depmod
sudo dkms add -m 8812au -v 4.2.2
sudo dkms build -m 8812au -v 4.2.2
sudo dkms install -m 8812au -v 4.2.2
sudo dkms status
echo 8812au | sudo tee -a /etc/modules



ANTECEDENTES ****************

Hace tiempo que una tarjeta wireless ac con chip Realtek rtl8812au lleva dándome problemas en Ubuntu.
Para empezar, cuando se instala Ubuntu, éste no la reconoce. Cuando la máquina depende en exclusiva de la tarjeta wireless para conectarse a internet esto supone un problema, obviamente.
No queda otra que conectar otra tarjeta wireless que sí sea compatible y ponerse a solucionar el problema.
Encontré 3 drivers:
* El creado por un particular -gnab- y puesto a disposición pública en su repositorio de github: https://github.com/gnab/rtl8812au
* El creado por un particular -AstroDabb- y puesto a disposición pública en su repositorio de github: https://github.com/AstroDrabb/rtl8812au
* Un .deb (creo que "oficial" de Ubuntu): rtl8812au-dkms_4.3.8.12175.20140902+dfsg-0ubuntu8_all.deb [*] [**]

Opté primero por "incorporar" al sistema el primer driver (qnab) siguiendo las instrucciones de su creador.

Tras una actualización del Kernel, este driver dejó de funcionar. El método que tuve que emprender cada vez que se producía una de estas actualizaciones oficiales de Ubuntu que dejaban k.o. a mi tarjeta wireless era el siguiente:

"Software y Actualizaciones"  → "Controladores Adicionales" → marcar "no usar este dispositivo"




Apagar el sistema

Conectar una tarjeta wireless compatible (o conectar la máquina directamente por red cableada).

Arrancar el sistema

"Software y Actualizaciones"  → "Controladores Adicionales" → desmarcar "no usar este dispositivo"

Apagar el sistema

Desconectar la tarjeta wireless compatible o desconectar la máquina de la red cableada

Arrancar el sistema



Un procedimiento tedioso que -eso era lo peor- le dejaba a uno la sensación de no saber lo que estaba haciendo ni qué estaba pasando realmente.

Luego opté por instalar en el sistema el tercer driver (el .deb). Seguía ocurriendo lo mismo tras cada actualización importante del sistema.

Llegados a este punto, pasado un tiempo emprendí la solución -probablemente definitiva- incorporando al sistema el mismo driver ya actualizado por Qnab, su creador. Es el método que se enuncia al principio de este post.




--------------------

Fuentes:


https://github.com/gnab/rtl8812au









https://ageeklivinginthefuture.blogspot.com/2018/11/antena-usb-ac-1200-mbps-chip-realtek.html?m=1   ← instrucciones para tarjetas wireless ac con chip Realtek 8812bu

0

Cuando tratamos de convertir mediante el comando convert un montón de, por ejemplo, imagenes jpg a un documento .pdf puede producirse el siguiente error masivamente:
«
convert-im6.q16: DistributedPixelCache '127.0.0.1' @ error/distribute-cache.c/ConnectPixelCacheServer/244.
convert-im6.q16: cache resources exhausted `fotografia098.jpg' @ error/cache.c/OpenPixelCache/3984.

»

Esto se debe a que imagemagick, paquete del que forma parte el comando convert, tiene establecidos en su configuración unos límites de recursos que estamos a punto de sobrepasar.

Esto se soluciona ampliando esos límites de la siguiente manera:

El fichero de configuración que establece esos límites es /etc/ImageMagick-6/policy.xml.

Primero hacemos una copia de seguridad
sudo cp /etc/ImageMagick-6/policy.xml /etc/ImageMagick-6/policy.xml.bak2

Procedemos a editar el archivo /etc/ImageMagick-6/policy.xml
sudo nano /etc/ImageMagick-6/policy.xml

La línea
<policy domain="resource" name="memory" value="256MiB"/>
la cambiamos por
<policy domain="resource" name="memory" value="2GiB"/>



(*) Yo he preferido aumentar sólo el límite "memory". Mas hay quien aumenta también otros límites en el fichero policy.xml
Width: 128KP
Height: 128KP
Area: 1.0737GP
Memory: 2GiB
Map: 4GiB
Disk: 8GiB
File: 768
Thread: 4
Throttle: 0
Time: unlimited



------------------------------------
Fuentes: