miércoles, 27 de abril de 2016

Problemas con la conexión Wifi en Ubuntu 16.04 [Solucionado]



Los problemas de Ubuntu con la conexión a Internet no son nuevos y suele coincidir con el momento justo en el que salen nuevas versiones.

Acabo de instalar Ubuntu 16.04 y el primer problema con el que me encuentro es que la conexión Wifi, cada X, se queda tiesa, no responde, no tengo red, y el administrador de redes Network Manager no me da ninguna solución. Sencillamente me dice "Dispositivo no disponible".

Ya esto me ha ocurrido con versiones anteriores de Ubuntu/Kubuntu/Lubuntu, y siempre he conseguido solventarlo:

El mismo problema o similar pero no valen las mismas soluciones que usé entonces ni similares.


iwconfig me indica que NO hay extensiones inalámbricas



Forzamos un escaneo de la red con y nos indica que la red está desactivada
iwlist wlo1 scan
wlo1 Failed to read scan data : Network is down



Pruebo a desactivar y volver a activar la tarjeta de red inalámbrica, tampoco soluciona
sudo ifconfig wlo1 down
sudo ifconfig wlo1 up
SIOCSIFFLAGS: Operación imposible por estar la radiofrecuencia desactivada




Vuelvo a probar un escaneo wifi con la tarjeta inalámbrica
sudo iwlist wlo1 scan
Interface doesn't support scanning : Network is down



Consultamos con dmesg (diagnostic message) los mensajes del núcleo referentes a la red inalámbrica
dmesg | grep wl
IPv6 ADDRCONF (NETDEV_UP): wlo1: link is not ready



Listamos el hardware referido a red de mi sistema
sudo lshw -C network
Y ya ves que nos indica cosas como network DESACTIVADO
Y por otro lado nos indica que mi adaptador inalámbrico de red es el RT3290 Wireless 802.11n PCI Express



Así que listo los dispositivos PCI
lspci
Y volvemos a ver que el adaptador de red inalámbrico es el Ralink Corp. RT3290 Wireless 802.11n



Fuerzo la conexión a las redes Wifi de mi casa, y nada de nada
iwconfig essid JAZZTEL_62F9_EXT mode Managed key ****





La solución que me valía en Ubuntu 15.10
sudo service network-manager restart 
tampoco resuelve el problema


Aquí te dejo otras 3 opciones que puedes probar, al menos a mí me han valido en diferentes distros en diferentes momentos:




Fuentes:

Problemas con el menú principal de las aplicaciones en Ubuntu 16.04: desaparace en ocasiones misteriosamente [SOLUCIONADO]



Acabo de instalar lo último de lo último del sistema operativo para ordenadores de escritorio de Canonical, y me he encontrado con algunos problemas en estos primeros días. 

El que te cuento a continuación es la misteriosa desaparición del menú principal de las aplicaciones que te impide trabajar con normalidad, y es que pierdes el acceso a la inmensa mayoría de las funciones de la aplicación.


Ya ves que el puntero del ratón está justo encima de la barra de título de la ventana y del menú de LibreOffice no tenemos noticias.



Lo mismo ocurre con GIMP, nos quedamos sin acceso al menú de la aplicación



Ya ves que NO ocurre en todas las aplicaciones. Chrome sigue funcionando con normalidad y tenemos acceso a su menú



En este vídeo te muestro en vivo y en directo lo que está ocurriendo





He visto en blogs especializados que se trata de un bug reconocido por la firma de Mark Shuttleworth y que próximamente sacarán una actualización para resolverlo.





De momento, como medida provisional, podemos recuperar los menús simplemente escribiendo unity en una terminal:



El menú de aplicación de LibreOffice vuelve a la vida




Lo mismo ocurre con el menú de GIMIP

lunes, 25 de abril de 2016

Algunas novedades que incorpora Ubuntu 16.04 Xenial Xerus

Ubuntu 15.04 Vivid Vervet, 15.10 Willy Werewolf y 16.04 Xenial Xerus



He estado investigando qué novedades incorpora la última versión de Ubuntu, y éstas son las conclusiones a las que he llegado.


Automáticamente me ha instalado la última versión de LibreOffice y lo he notado en seguida porque han renovado absolutamente la interfaz con un aspecto más moderno.



Ya ves que van por la 5.1.2.2



También han actualizado profundamente el sistema de gestión de software. 
A nivel gráfico se ha notado muchísimo.



Otra novedad destacada ha sido la opción de colocar la barra Unity en el fondo del escritorio en lugar de en el lateral izquierdo. 




Lo novedoso ha sido no tanto colocar este panel al fondo sino que se ofrezca esta opción dentro de la herramienta del sistema Unity Tweak




Además, la configuración por defecto del dash NO inicia una búsqueda en cuanto lo abrimos, de modo que es mucho más rápido

Instalación de SuiteCRM en Ubuntu Linux



SuiteCRM es un fork de la línea de desarrollo del popular SugarCRM. 
SuiteCRM tomó fuerza cuando SugarCRM decidió dejar de ofrecer su solución de software libre.

SuiteCRM es software libre y gratuito y se basa en la última versión libre de SugarCRM. Ha sido descargado más de 500.000 veces desde su lanzamiento inicial en Octubre de 2013. Ha sido adoptado por el Sistema Nacional de Salud de Inglaterra (NHS) como su sistema de gestión CRM.

Una de sus características clave es su integración con Asterisk y sus funciones como Click to Call.


Veamos cómo instalar SuiteCRM.


Accedemos a la página de descargas de SuiteCRM y descargamos la última versión, 
en este caso 7.5.3




Pulsamos sobre Download.

Para poder continuar, deberemos tener instalado y bien configurado LAMP.
Aquí tienes instrucciones detalladas de cómo hacerlo:





Cuando termine la descarga, descomprimimos el fichero .zip y copiamos la carpeta en la carpeta principal de Apache, en mi caso /var/www/html




Ahora, desde un navegador, lanzamos el instalador de suiteCRM. 
localhost/suitecrm/install.php
Aceptamos los términos de licencia y pulsamos siguiente




El sistema me envía un mensaje de error:
Zip Handling Module
Zip support not found: SuiteCRM needs ZIP support in order to process compressed files




Desde consola, intentamos instalar el paquete zip para PHP:
pecl install zip

y nos da el siguiente error:
phpize not found
ERROR: phpize failed



Así que instalamos las herramientas de desarrollo para PHP
sudo apt-get install php-dev


Ahora sí que podemos instalar la extensión zip para PHP
sudo pecl install zip



Cuando termina, nos avisa que debemos incluir zip.so como extensión en el fichero php.ini



¿Y dónde está el fichero php.ini?
Pues bien, sin conservas el fichero info.php que hicimos en la instalación de PHP, vuelve a ejecutarlo y ahí te indica dónde está.
En mi caso, en /etc/php/7.0/apache2



Así que nos vamos hasta la ubicación del fichero php.ini y lo editamos



Localizamos dónde carga las extensiones y añadimos una línea que ponga
extension=zip.so



Reiniciamos nuestro servidor web
sudo /etc/init.d/apache2 restart



Recargamos la página de instalación:
localhost/suitecrm/install.php
y ya no nos sale el error sobre soporte ZIP
Pulsamos Next



En el paso 2 del proceso de instalación, completamos la información resaltada en rojo



Y suiteCRM continúa con la instalación...



Cuando termine de instalar, mostrará la pantalla de acceso
Usuario: admin
Clave: <la que hayas definido>




Y ya estás en la consola principal de suiteCRM





La próxima vez que quieras acceder a tu instalación de suiteCRM, teclea en el navegador 
localhost/suitecrm

Instalación de LAMP en Ubuntu 16.04: Linux, Apache, MySQL y PHP



El acrónimo LAMP viene de Linux, Apache, MySQL y PHP. Veamos cómo instalar todas estas herramientas de desarrollo web en un equipo con Ubuntu Linux 16.04.



Instalamos Apache
sudo apt-get install apache2



Al terminar la instalación de Apache, comprobemos que todo ha ido bien.
Para ello, desde un navegador web, p.e. Chrome, escribimos localhost, y se debería ver la página de bienvenida de Apache



Instalamos MySQL
sudo apt-get install mysql-server mysql-client




Ponemos una clave para administrador: no la olvides, es muy importante




Instalamos PHP
sudo apt-get install php libapache2-mod-php php-mcrypt php-mysql




Creamos nuestro primer fichero php
sudo vi /var/www/html/info.php



Simplemente escribimos dentro:
<?php
phpinfo();
?>
Grabamos y salimos



Comprobamos que PHP se ha instalado correctamente. En el navegador web escribir:
localhost/info.php



Ahora instalamos phpmyadmin
sudo apt-get install phpmyadmin php-mbstring php-gettext


Con la tecla espacio marca la opción apache2 y luego Aceptar



Responde Sí a la configuración de phpmyadmin sobre la base de datos




Establece una clave para el usuario phpmyadmin sobre MySQL



Habilita los módulos mcryp y mbstring. Para ello:
sudo phpenmod mbcrypt
sudo phpenmod mbstring



Reinicia el servidor web Apache
sudo systemctl restart apache2

  

Comprobemos que todo ha ido bien. Desde el navegador
localhost/phpmyadmin
Usuario: root
Clave: <la que hayas establecido durante instalación>



Y ya estamos dentro de phpmyadmin