Entradas

LAMP en ArchLinux

Servidor LAMP en ArchLinux Introducción LAMP es el acrónimo de L inux + A pache + m ariaDB/ M ySQL + P HP/ P erl/ P ython. Este tutorial se basa en PHP versión 7, si desea instalar y configurar la versión 8 deberá consultar algún otro tutorial. Instalación Ejecute en la consola el siguiente comando para instalar los paquetes necesarios: $ sudo pacman -S apache php7 php7-apache mariadb phpmyadmin Apache Apache es el servidor web encargado de atender las solicitudes Web. Configuración Es probable que varias de las siguientes configuraciones ya se encuentren realizadas por defecto, entonces sólo habrá que verificar que tengan el valor correcto. Deshabilitar módulo unique_id . Para ello es necesario editar el archivo /etc/httpd/conf/httpd.conf : sudo vim /etc/httpd/conf/httpd.conf Buscar la línea correspondiente al modulo unique_id y comentarla anteponiendo el caracter #. #LoadModule unique_id_module modules/mod_unique_id.so Habilitar el modulo userdir Este modulo p...

Geary se cuelga al conectarse a Gmail vía IMAP.

Imagen
Descripción del problema Recientemente he tenido problemas de conexión con el cliente de correo Geary y mis cuentas de Gmail. Probé distintas distribuciones, cuentas de correo e incluso con otros clientes de correo y el factor común del error siempre fue: Geary + Gmail. Descarté entonces un posible problema de una distribución o algún proveedor del correo. Busque información en Internet pero no encontré información relacionada a este problema específico. Ocurrió que me topé con un salida de error de Geary en la que mandaba un mensaje de error: “Timeout was reached”. Este mensaje de error fue la pista que necesitaba que finalmente me llevó a encontrar más información. En este hilo del gitlab de gnome.org encontré alguien más que tuvo esta problemática y la solución. El problema ocurre debido a que Geary no puede establecer comunicación con el servidor IMAP de Gmail a través de IPv6, por lo que se queda esperando hasta que se rebasa el tiempo de espera. A través del comando gnutls-c...

Habilita campana de alerta en Gnome Terminal en OpenSUSE

Imagen
Problema OpenSUSE es una distribución GNU/Linux que disfruto mucho de utilizar, en especial su versión Tumbleweed. Al instalar esta distribución con el escritorio Gnome hay una distinción minúscula que los desarrolladores optaron: desactivar la campana de alerta en la terminal Gnome. Esta alerta puede ser desquiciante para muchas personas, para mí es algo que encuentro útil y hasta un detalle divertido. Por increíble que parezca, la ausencia de esta campana de alerta es una razón por la que en ocasiones optaba por otras distribuciones GNU/Linux que si la tienen habilitada por defecto, por ejemplo Debian o Arch Linux. Por mucho tiempo estuve buscando en Internet como activar de vuelta esta alerta, y luego de probar muchas cosas que no funcionaron, alguien que me ayudó a encontrar la solución que en realidad es muy sencilla de realizar. Solución Para activar la campana es necesario editar gsettings de Gnome mediante la aplicación dconf-editor . Esta aplicación viene instalada ...

Error al ejecutar Mathematica 11.3 en Manjaro Linux (libfontconfig.so.1: undefined symbol)

Recientemente he tenido la necesidad de instalar Wolfram Mathematica en Manjaro Linux. Wolfram Mathematica tiene un instalador genérico que se ejecuta desde la terminal y funciona correctamente en todas las distribuciones GNU/Linux que he probado. Sin embargo, en Manjaro Linux (y posiblemente en todas las distribuciones basadas en ArchLinux) el software no puede ejecutarse correctamente luego de la instalación. Cabe mencionar que dicha instalación no devuelve ningún tipo de error. Si se ejecuta el software desde el lanzador apropiado creado en el entorno de escritorio, éste simplemente no se abre. Si lo intentamos abrir desde la terminal, se muestra el siguiente mensaje: /usr/local/Wolfram/Mathematica/11.3/SystemFiles/FrontEnd/Binaries/Linux-x86-64/Mathematica: symbol lookup error: /usr/lib/libfontconfig.so.1: undefined symbol: FT_Done_MM_Var He leído en los blogs de la distribución que existe un "instalador" específico para Arch y derivadas y resolver este problema. ...

Reseña de laptop Dell Inspiron 14 7460

Imagen
Hace casi un año de que adquirí esta computadora Dell Inspiron 14 7460 y debido a la cantidad de preguntas que me han hecho, me gustaría compartir con ustedes mi experiencia con la computadora. Antes de comenzar con la reseña, previamente hice un video del unboxing de esta computadora y he recibido muchas preguntas acerca del equipo. Acá les dejo el video del unboxing. Mi experiencia con esta computadora ha sido excelente!. Pero como todo producto tiene pros y contras. Pros: Una pantalla IPS muy brillante y de muy buena calidad. Buena selección de Hardware. SDD M.2 estándar reemplazable. HDD estándar reemplazable (por un HDD o incluso otro SSD). GPU dual (híbrida): Intel y NVidia. (No es una GPU para juegos) Se puede incrementar la RAM hasta 32GB. El teclado se siente firme y cómodo para escribir. Exterior metálico, le da un toque de mucho estilo y belleza al equipo. Versatilidad de puertos. Tiene un puerto de red ethernet. Contras: La posición de la ...

Instalar Spotify + Blockify en OpenSUSE Leap 15

Introducción Escuchar un gran catálogo de música en Spotify puede llegar a ser una necesidad de alta prioridad para muchos usuarios de GNU/Linux. Instalar Spotify puede ser un reto innecesario en cada nueva versión de las distribuciones GNU/Linux modernas. Por otro lado, escucharla sin anuncios es posible pagando una suscripción a Spotify.  En mi caso personal, no uso Spotify tan frecuentemente por lo que pagar una suscripción es un gasto innecesario. Los anuncios de la plataforma son tolerables, pero cada vez que se reproducen presiono la tecla de " Mute " en mi teclado y presionarla nuevamente una vez que los anuncios terminasen. Esto me llevó a cuestionarme si existía algún programa en GNU/Linux que hiciera esto y ¡si existe! . Comencemos instalando Spotify. Instalando Spotify Uno de los problemas es la dependencia del paquete no libre libgcrypt , el cuál dependiendo de la distribución será la dificultad para resolverlo. Además,...

TexMaker 5 escalado en pantalla no HiDPI

Imagen
Hace pocos meses salió la actualización a la versión 5.0 del editor TexMaker . Esta versión tiene cambios interesantes y funcionalidades nuevas que vale la pena probar. Recientemente openSUSE Tumbleweed finalmente incluyó la versión 5.0.2 en sus repositorios oficiales. Sin embargo hay un problema al utilizar el editor en mi computadora portátil. Por alguna razón, el sistema detecta mi pantalla como si fuera una de alta resolución, cuando en realidad es 1920x1080, y por lo tanto hace un escalado en los íconos, menús, bordes y demás elementos de la interfaz gráfica del editor. He leído que este problema es por una configuración inapropiada de las bibliotecas QT, siendo no claro como configurar esto dado que utilizo Gnome en este portátil. Investigando un poco más, encontré que el problema consiste en que la variable de entorno QT_AUTO_SCREEN_SCALE_FACTOR tiene algún valor distinto a cero, lo que le indica a las aplicaciones que utilizan componentes Qt deben estar escaladas de acue...

Problema al Instalar la extensión Applications Menu de Gnome en openSUSE Leap/Tumbleweed

Imagen
Gnome 3 ofrece un gran número de extensiones que permiten ampliar la funcionalidad del escitorio y ajustarlo a el gusto personal. Dicha página es https://extensions.gnome.org/. Existe una extensión que permite tener un menú de aplicaciones tradicional que se llama " Applications Menu ". Esta extensión sustituye el botón "Actividades" por "Aplicaciones", que mostrará un listado de las aplicaciones favoritas, comunes y por secciones. En una instalación "limpia" de openSUSE Leap o Tumbleweed con Gnome 3, no se puede instalar esta extensión debido a que faltan algunos componentes de Gnome para poder utilizarla. La solución es simple dado que estos componentes se encuentran en los repositorios oficiales de la distribución, pero por alguna razón no vienen instalados por defecto. Para instalarlos basta con ejecutar lo siguiente en la terminal: $ sudo zypper in libgnome-menu-3-0 typelib-1_0-GMenu-3_0 Una vz instalados estos...

Instalar kde-connect en cualquier escritorio distinto a KDE Plasma en OpenSUSE

Imagen
Introducción KDE Plasma 5 ofrece un servicio fantástico llamado KDE-Connect. Este servicio permite conectar cualquier teléfono inteligente al escritorio para ver el estado del teléfono, envirar SMS, archivos, manipular las notificaciones y controlar el celular desde la computadora y viceversa entre otras más. Este servicio es exclusivo del escritorio KDE Plasma, pero con el programa desarrollado por Alexey Varfolomeev (que a su vez es un fork de Bajoja , puede utilizar cualquiera de los dos), es posible utilizar este servicio el cualquier otro escritorio distinto de KDE Plasma. Características: Indicador en el panel que muestra el dispositivo, su nombre, estado y batería. Menú para solicitar emparejamiento y des-emparejamiento. Menú para iniciar SFTP y abrir un navegador de archivos. Menú para enviar archivos. Un pequeño programa, llamado kdeconnect-send que asiste el envío de archivos y selección de dispositivo. Un archivo .contractor , que permite enviar archivo...

Instalar Spotify + Blockify Ubuntu 17.04

Esta es una actualización de la guía previamente publicada pero ahora para la recién salida Ubuntu* 17.04. El proceso es prácticamente el mismo, así que no debería haber problemas en cual de las guías usar. ¡Suerte! Introducción Escuchar un gran catálogo de música en Spotify puede llegar a ser una necesidad de alta prioridad para muchos usuarios de GNU/Linux.  Instalar Spotify puede ser un reto innecesario en cada nueva versión de las distribuciones GNU/Linux modernas. Por otro lado, escucharla sin anuncios es posible pagando una suscripción a Spotify.  En mi caso personal, no uso Spotify tan frecuentemente por lo que pagar una suscripción es un gasto innecesario. Los anuncios de la plataforma son tolerables, pero cada vez que se reproducen presiono la tecla de " Mute " en mi teclado y presionarla nuevamente una vez que los anuncios terminasen. Esto me llevó a cuestionarme si existía algún programa en GNU/Linux que hiciera esto y ¡si ...

Instalar Spotify + Blockify en Debian 9

Introducción En todas las distribuciones GNU/Linux que conozco existe un método distinto (y una problemática distinta) para instalar Spotify + Blockify. Ahora toca el turno de la instalación en GNU/Debian Linux 9 "Stretch". Escuchar un gran catálogo de música en Spotify puede llegar a ser una necesidad de alta prioridad para muchos usuarios de GNU/Linux. Instalar Spotify puede ser un reto innecesario en cada nueva versión de las distribuciones GNU/Linux modernas. Por otro lado, escucharla sin anuncios es posible pagando una suscripción a Spotify.  En mi caso personal, no uso Spotify tan frecuentemente por lo que pagar una suscripción es un gasto innecesario. Los anuncios de la plataforma son tolerables, pero cada vez que se reproducen presiono la tecla de " Mute " en mi teclado y presionarla nuevamente una vez que los anuncios terminasen. Esto me llevó a cuestionarme si existía algún programa en GNU/Linux que hiciera esto y ¡si ex...

Instalar Spotify + Blockify en OpenSUSE Leap 42.2

Introducción Escuchar un gran catálogo de música en Spotify puede llegar a ser una necesidad de alta prioridad para muchos usuarios de GNU/Linux. Instalar Spotify puede ser un reto innecesario en cada nueva versión de las distribuciones GNU/Linux modernas. Por otro lado, escucharla sin anuncios es posible pagando una suscripción a Spotify.  En mi caso personal, no uso Spotify tan frecuentemente por lo que pagar una suscripción es un gasto innecesario. Los anuncios de la plataforma son tolerables, pero cada vez que se reproducen presiono la tecla de " Mute " en mi teclado y presionarla nuevamente una vez que los anuncios terminasen. Esto me llevó a cuestionarme si existía algún programa en GNU/Linux que hiciera esto y ¡si existe! . Comencemos instalando Spotify. Instalando Spotify Uno de los problemas es la dependencia del paquete no libre libgcrypt , el cuál dependiendo de la distribución será la dificultad para resolverlo. Además,...

Configurar iSight en Ubuntu * 16.04

Introducción Utilizar GNU/Linux en una laptop MacBook Pro conlleva algunos sacrificios en cuanto a desempeño o funcionalidad de hardware. Uno de los problemas que encuentro en el caso de mi MacBook Pro es que la WebCam (iSight) no funciona "Out of the box", dado que no existe un controlador libre.  Por fortuna, el usuario  Patrik Jakobsson  desarrolló una herramienta que permite detectar la versión de la WebCam, descargar el controlador apropiado e instalarlo en el sistema. Cabe mencionar que el procedimiento que describo corresponde a Ubuntu 16.04 o cualquiera de sus variantes, sin embargo es posible instalar para cualquier distribución GNU/Linux. Si es su caso, consulte la la página del desarrollador dando click aquí . Antes de continuar será necesario instalar algunos paquetes necesarios para la herramienta:  xzcat , cpio  y curl . Para instalarlas solo ejecute la siguiente instrucción en la terminal: $ sudo apt install xz-utils cpio curl ...

Instalar Spotify + Blockify en Ubuntu 16.04

Introducción Escuchar un gran catálogo de música en Spotify puede llegar a ser una necesidad de alta prioridad para muchos usuarios de GNU/Linux.  Instalar Spotify puede ser un reto innecesario en cada nueva versión de las distribuciones GNU/Linux modernas. Por otro lado, escucharla sin anuncios es posible pagando una suscripción a Spotify.  En mi caso personal, no uso Spotify tan frecuentemente por lo que pagar una suscripción es un gasto innecesario. Los anuncios de la plataforma son tolerables, pero cada vez que se reproducen presiono la tecla de " Mute " en mi teclado y presionarla nuevamente una vez que los anuncios terminasen. Esto me llevó a cuestionarme si existía algún programa en GNU/Linux que hiciera esto y ¡si existe! . Instalando Spotify Uno de los problemas es la dependencia del paquete no libre libgcrypt , el cuál dependiendo de la distribución será la dificultad para resolverlo. Además, he encontrado que dependiendo de la distrib...

Instalar Spotify en OpenSuse Leap 42.1

En cada distribución GNU/Linux que utilizo encuentro una dificultad para instalar el cliente nativo de Spotify. Sin embargo, los problemas en todas estas distribuciones tienen el mismo origen: la dependencia del paquete no libre libgcrypt . Anteriormente pude resolver este problema para la versión 13.2 de OpenSuse, he seguido exactamente los mismos pasos, sin embargo esto no funciona en la más reciente versión de la nueva entrega Leap 42.1. A pesar de instalar y satisfacer esta dependencia, al lanzar Spotify desde la terminal manda este error: geeker@cygnus:~> spotify ./spotify: /lib64/libcrypto.so.1.0.0: no version information available (required by ./spotify)  ./spotify: /lib64/libssl.so.1.0.0: no version information available (required by ./spotify) 04:41:26.580 I [breakpad.cpp:110 ] Registered Breakpad for product: spotify  04:41:26.582 I [translate.cpp:152 ] Reloading language file  04:41:26.589 I [translate.cpp:152 ] Reloading language file...

Problema al instalar Spotify en *Ubuntu 15.10: libgcrypt.so.11

He experimentado dificultades para instalar Spotify en todas las distribuciones GNU/Linux que he utilizado, y la recién salida *Ubuntu 15.10 (* todas sus variantes) no es la excepción. El problema es el mismo de siempre: spotify: error while loading shared libraries: libgcrypt.so.11: cannot open shared object file: No such file or directory La solución varía dependiendo de la distribución, en este caso es instalando la aplicación de esta forma. sudo apt-get purge spotify-client sudo apt-get autoremove sudo add-apt-repository --remove 'deb http://repository.spotify.com stable non-free' sudo echo deb http://repository.spotify.com testing non-free | sudo tee /etc/apt/sources.list.d/spotify.list sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys BBEBDCB318AD50EC6865090613B00F1FD2C19886 sudo apt-get update sudo apt-get install spotify-client Este procedimiento supone que ya haya instalado Spotify, si no fuera así debería omitir las primeras tres li...

Problema de dependencia libgcrypt de Spotify en Debian Linux 8 ( Jessie ) 64-bit

Nuevamente he experimentado problemas con la aplicación oficial de Spotify pero ahora en Debian GNU/Linux. Algo que debo hacer notar es que el error es consistente en las tres distribuciones Linux para las cuales he dedicado una entrada en este blog: OpenSuse 13.2, Ubunu Gnome 15.04 y ahora Debian 8. El problema en todas estas distribuciones consiste en una dependencia silenciosa de la aplicación oficial de Spotify con el paquete libgcrypt11 . Por razones que desconozco, Debian no tiene el paquete libgcrypt11 en todos sus repositorios (stable, testing y unstable) lo cual ocurre de la misma forma que en Ubuntu.  De la misma forma que para este último, debemos buscar y descargar el paquete para instalarlo en el sistema, de la forma "no-Debian" (instalándolo fuera del sistema apt a través de un repositorio de software). Nuevamente tenemos el riesgo de que este paquete rompa el sistema (que para el momento en el que escribo esto no ocurre) o bien que con futuras actu...

Como cambiar el uso de la tecla "Fn" en teclados Apple en Linux

OpenSuse es una distribución que me ha sorprendido mucho recientemente. A finales del año 2014 probé OpenSuse 13.1 y mi experiencia fue muy satisfactoria, tanto que esperé ansiosamente la salida de la versión 13.2. Utilicé por varios meses esta distribución y ahora utilizo OpenSuse Tumbleweed. A pesar de todo esto, existe un pequeño "problema". Antes que nada debo decir que poseo un teclado Apple inalámbrico bluetooth color aluminio. Me resulta muy cómodo de escribir a pesar de que frecuentemente extraño las teclas Inicio, Fin y Suprimir. En las distribuciones GNU/Linux modernas puede utilizarse muy bien (gracias al controlador nativo del kernel linux 3), funcionando a la perfección todas las teclas, incluso las multimedia. Justo en estas teclas es donde OpenSuse tiene una diferencia en relación con las demás distribuciones: para utilizar las teclas multimedia es necesario presionarlas en combinación con la tecla 'Fn'.  Después de investigar al respecto,...