lunes, 30 de julio de 2012

Hacer mas estable la interfaz Cinnamon de Mint 13 Maya

El problema es que tras usar un rato el sistema ( parece ser que sucede mas a menudo cuando se usa Libreoffice Writer, pero también con Firefox o de forma aparentemente aleatoria ), el sistema se bloquea: se puede seguir moviendo el cursor con el ratón o con el touchpad, pero no se puede hacer nada, los clicks con el ratón o con el touchpad no funcionan, ni siquiera se puede reiniciar la sesión vía ctrl+alt+supr ( si que funciona la combinación RSEIUB para apagar el sistema ).

He ido probando algunas soluciones*, desde las menos "agresivas" con el sistema en general, pero que solo resolvían el problema con LibreOffice,  a la última solución que si que ha resuelto el problema con el sistema en general, no solo con LO.

*aportadas por varios usuarios, y resumidas por mi, desde http://forums.linuxmint.com/viewtopic.php?f=68&t=104950&sid=d154dbdf08808c55acfacbab16bb6b54  y http://forums.linuxmint.com/viewtopic.php?f=90&t=103054&start=220#p593454

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

¿ Puede ser que el problema este en la auto conexión de LO a internet para buscar una auto-actualización on line ? Se puede tratar de evitarla:
LibreOffice->Herramientas->Opciones->Actualización en linea: deshabilitarla.

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

Algunos ajustes pueden mejorar el tiempo de carga LibreOffice y la capacidad de respuesta. Sin embargo, algunos también aumentar el uso de memoria RAM, así que úselos con cuidado. Se puede acceder a todos ellos en LibreOffice-Writter->Herramientas> Opciones.

- Bajo "memoria": Reducir el número de pasos de Deshacer a una cifra inferior a 100, por ejemplo entre 20 y 30 pasos.
- En caché para gráficos, configure Uso para LibreOffice a 128 MB (desde el valor original de 20MB).
- Configurar la memoria para cada objeto a 20 MB (desde el valor predeterminado de 5 MB).
- Si utiliza LibreOffice menudo, pruebe el Inicio Rápido de LibreOffice.

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

El problema de Cinnamon y LibreOffice solo existe en la versión de Mint de 32 bits y se soluciona fácilmente deshabilitando los "tooltips" de LibreOffice (esos cuadritos amarillos que aparecen cerca del cursor del ratón cuando te paras cerca de algún elemento).
Abre LibreOffice-Writer->Herramientas->Opciones->General y desactiva Ayuda emergenteAyuda emergente extendidaAyudante.

----------------------
Ahora bien, si lo que se quiere es una solución definitiva a todos esos "bloqueos" (no sólo LibreOffice se congela por culpa de los tooltips, también pasa en Firefox y algunos programas basados en Java), lo mejor es instalar la versión "cinnamon-nightly" ( Cinnamon en desarrollo ) en vez de la que viene por defecto con Mint cuando se instala el sistema ( versión estable de Cinnamon ), siguiendo estas instrucciones:

1-Ejecutar en la terminal: sudo add-apt-repository ppa:gwendal-lebihan-dev/cinnamon-nightly para añadir un nuevo ppa con el que actualizar, en el paso 3, el paquete cinnamon

2-Editar el archivo, abriéndolo con la terminal: gksu gedit /etc/apt/preferences
el archivo original en Mint es:
Package: *
Pin: release o=linuxmint
Pin-Priority: 700
Package: *
Pin: origin packages.linuxmint.com
Pin-Priority: 700
Package: *
Pin: release o=Ubuntu
Pin-Priority: 500
Hay que añadir las lineas:
Package: *
Pin: origin ppa.launchpad.net
Pin-Priority: 700
Guardar los cambios y cerrar el archivo.

3-Abrir Synaptic ( ejecutar en la terminal: sudo synaptic ) y dar al botón Recargar, y luego buscar y actualizar el paquete cinnamon

4-Una vez actualizado Cinnamon, antes de reiniciar el sistema comprobar con el gestor de actualizaciones que no haya que instalar/actualizar nada mas; si lo hay actualizar lo necesario.

5-Reiniciar el sistema.

He probado suficientemente, durante varias semanas, esta solución y doy fé de que mejora notablemente la estabilidad del sistema; no mas cuelgues ni con LO, ni con Firefox, ni de forma aleatoria e inesperada.

Una vez instalada la nueva versión del paquete cinnamon, ésta se va actualizando , avisándote de ello a través del Gestor de Actualizaciones: se actualizaran, casi a diario los paquetes: cinnamon gir1.2-muffin libmuffin0  muffin-common ( el gestor de ventanas de Gnome-Shell es Mutter, y el de Cinnamon es Muffin ).

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

Importante:

Añadido (9-Sept-2012 ):

Tras leer el comentario de donmatas (7-sept-2012):”parece que las actualizaciones oficiales repararon el problema” he hecho lo siguiente para volver a tener la versión cinnamon-estable, en vez de la versión cinnamon-nigthly
1-En Synaptic, he desactivado los ppa de cinnamon-nightly y activado los de cinnamon-estable. Y he dado al botón recargar.
2-He desinstalado los paquetes: cinnamon, gir1.2-muffin libmuffin0 muffin-common ( que estaban instalados con la versión nightly ) y los he vuelto a instalar (ahora se han instalado con la versión estable mas actualizada con respecto a la que venia con la distro recién instalada).
3-He deshecho los cambios que había realizado en el archivo /etc/apt/preferences
4-He reiniciado el sistema.
5-Parece que el sistema está igual de estable que con las versiones nigthly (en desarrollo ) , con la ventaja de que la extensión coverflow alt+tab que antes no me funcionaba ( con cinnamon nightly ) me ha vuelto a funcionar con cinnamon-estable.

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

viernes, 27 de julio de 2012

Escritorios Virtuales y "Esquina Activa" en Mint13 con Cinnamon

Los escritorios virtuales o áreas de trabajo nos pueden ayudar a usar el sistema, organizando el trabajo de una forma mas eficiente, abriendo aplicaciones diferentes en cada uno de ellos, y pudiendo cambiar con mucha facilidad de uno a otro. En la interfaz Cinnamon podemos aumentar o disminuir el número de escritorios virtuales muy fácilmente, desde cualquiera de ellos.

Con el comando cinnamon-settings abrimos la pantalla Configuración de Cinnamon -> Esquina Activa y seleccionamos las opciones como en la imagen:


Cerramos la pantalla anterior y ahora en el escritorio aparece un nuevo icono (icono de la Esquina Activa ) en la zona de la pantalla que hayamos indicado en la imagen anterior (en este caso en la zona inferior izquierda),


El icono de la Esquina Activa se ve, en el lugar que hayamos configurado, no solo en el escritorio, sino también a través de las ventanas de las aplicaciones que tengamos abiertas en cualquiera de los escritorios virtuales, de forma que siempre lo tenemos a mano, para aumentar, disminuir, el número de escritorios virtuales, o mover aplicaciones abiertas de un escritorio a otro.

Al hacer click sobre él se abre una Pantalla de Cambio de Escritorios Virtuales (PCEV) como la siguiente en la que aparece un símbolo + en el extremo derecho de la pantalla, con el que se puede añadir mas escritorios virtuales, o un símbolo x en la esquina superior derecha de cada escritorio virtual, con el que se puede quitar.


Otra forma de abrir esta pantalla PCEV es mediante la combinación de teclas: ctrl+alt+flecha superior . Esta combinación de teclas funciona aunque no tengamos configurada la Esquina Activa y no se vea por tanto su icono.

Podemos desplazarnos en la PCEV  de un escritorio virtual a otro, con el cursor del ratón, o con la combinación de letras Ctrl+Alt+Flecha Izquierda o Derecha,y abrir el escritorio virtual con la tecla Intro o con la combinación de teclas Ctrl+Alt+Flecha Arriba, o con un click del ratón.

Estando en un escritorio virtual abierto podemos pasar a otro con la combinación de teclas Ctrl+Alt+Flecha Izquierda o Derecha. O pasar de un escritorio virtual abierto a la PCEV con la combinación de teclas Ctrl+Alt+Flecha Arriba; es decir para pasar de un escritorio virtual abierto a la PCEV no es absolutamente necesario tener activada la "Esquina Activa", ya que podemos hacerlo bien a través de ella o con la combinación de teclas indicada aunque tengamos desactivada la esquina.

En resumen las combinaciones de teclas que se usan para trabajar con los escritorios virtuales y la Esquina Activa son:
Ctrl+Alt+Flecha Derecha o Izquierda: desplazarnos entre escritorios virtuales, tanto si estamos en uno de ellos o si estamos en la PCEV
Ctrl+Alt+Flecha Arriba: pasar de un escritorio virtual abierto a la PCEV y viceversa.

En la PCEV podemos arrastrar, con el cursor del ratón - botón izquierdo -  una aplicación que tengamos abierta en un escritorio a otro, incluso si en un escritorio tenemos abiertas varias aplicaciones, podemos arrastrar una de ellas, dejando las otras, a otro escritorio, para de esta forma organizar como queramos las aplicaciones que tenemos abiertas.

--------------------------------------
Editado:
En Configuración del sistema->Teclado->Atajos de teclado , puedes configurar combinaciones de teclas a tu gusto para cambiar de un área de trabajo a otra.
Por ejemplo:
ctrl+alt+1 para cambiar al escritorio 1
ctrl+alt+2 para cambiar al escritorio 2
ctrl+alt+3 para cambiar al escritorio 3
ctrl+alt+4 para cambiar al escritorio 4



----------------------------------------------------------
Una cosa que puede pasar, de hecho me ha pasado, es que tengamos seleccionado un tema* para el panel de Cinnamon ( en la pantalla Configuración Cinnamon->Temas ) que no sea compatible de forma que no aparezcan los símbolos +x indicados y no podamos por tanto cambiar el número de escritorios virtuales ; cambiando el tema por otro**, se soluciona el asunto y vuelven a aparecer dichos símbolos.

*   por ejemplo con los temas Orta Cinnamon Light o Antartika no aparecen los símbolos + y x
** por ejemplo con los temas Speramint, Milk, Cinnamon, Sleek si que me aparecen los símbolos + y x .

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

lunes, 23 de julio de 2012

Volver a ver vídeos flash en navegadores web, tras modificar temas de escritorio

Aveces, tras modificar los temas de escritorio y darles transparencia, dejamos de ver vídeos flash en navegadores-web, que antes de las modificaciones si que veíamos.. La solución a este asunto, con Firefox,  la tratamos en el tema: "Tras actualización de Firefox volver a ver vídeos en Youtube y similares " . Ahora tratamos de solucionar el asunto si usamos otros navegadores-web. Tal vez debamos primero comprobar que tenemos instalado y actualizado el flash plugin, y luego podemos usar el mismo "truco" que usamos para volver a ver vídeos usando Firefox tras su actualización, con la línea siguiente:

Esta linea export XLIB_SKIP_ARGB_VISUALS=1   se añade a un  script de inicio de los navegadores para arreglar problemas que surgen al querer modificar los temas de escritorio y darles transparencia.

Resumiendo, tanto para Firefox, Epiphany, y Midori ( y supongo que para otros navegadores debe ser similar, pero yo personalmente solo lo he probado con estos tres navegadores  ) para ver los vídeos flash en vez de ejecutar ( bien desde el Nautilus, la terminal o el menú de aplicaciones ) el archivo ejecutable directamente, que esta en el directorio /usr/bin, lo que hay que hacer es crear un script del tipo:

#! /bin/sh
export XLIB_SKIP_ARGB_VISUALS=1
exec comando_del_navegador "$@"

guardar dicho script, con un nombre que haga referencia al navegador (pero no con el mismo nombre del navegador ya que podría sobreescribir el archivo ejecutable del navegador y por lo tanto ser imposible ejecutar dicho navegador ),  en el directorio /usr/bin ; darle permisos de ejecución con el comando chmod o gráficamente desde el Nautilus en modo root (ver en el tema  permisos de archivos o directorios ) ; y modificar el menú de aplicaciones para que desde él se ejecute el script y no directamente el ejecutable del navegador correspondiente.

Es decir en esta situación si ejecutamos directamente el comando del navegador, no se reproducen los vídeos flash.
Pero si ejecutamos el comando del navegador a través del script, si que se reproducen los vídeos flash.

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

viernes, 13 de julio de 2012

Secar un lector de mp3, teléfono móvil, etc

En una ocasión fui a correr y me llevé un lector de mp3, me pillo un chaparrón de lluvia que cayo en Valencia... total que el lector de mp3 parecía que había pasado a mejor vida, pero después de usar el método que se explica a continuación , se reabsorbió el agua del lector de mp3 y el aparato "resucitó".



Hay que poner el aparato en un recipiente lleno de arroz de forma que cubra totalmente el aparato, y dejarlo así toda la noche, y al día siguiente...el aparato ya funcionó. En función de lo grande y de lo mojado que este el aparato habrá que dejarlo mas o menos tiempo cubierto por el desecante casero. La idea es que el proceso de desecación sea lento...pero seguro.

Se usa arroz ya que tiene la capacidad de absorber lenta pero constantemente la humedad, como se puede observar si ponemos unos granos de arroz dentro de un salero: veremos que la sal se mantiene seca y sale bien por los agujeros del salero.

Lo bueno de este método es que es barato, y que en todo caso si no te funciona tampoco te va a estropear mas el aparato, cosa que si que puede pasar si se intenta solucionar el problema con otros métodos caseros. Osea que es un método que por probar no pierdes nada y en cambio puede solucionarte el asunto. Además, después del truco, el arroz se puede volver a usar...para hacer una Paella Valenciana.


Otras soluciones caseras no son aconsejables : dejarlo al sol, secar con el microondas y el secador de pelo. En el intento de llevar a cabo un secado por la via rápida se produce un calentamiento excesivo que estropea los componentes del aparato.

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

He visto que hay una solución más "profesional": La bolsa Bheestie lleva en su interior material desecante, así que solo tienes que introducir el material electrónico que se haya mojado en su interior y dejarlo actuar durante un par de días, ya sea una cámara fotográfica, teléfono móvil, reproductor mp3, etc.



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

Añadido:  AcoranTf dice (http://www.guadalinex.org/participa/foros/hilo/21952 ) :
"Una puntualización, ese método, como el resto de los que hay explicados por ahí solo es valido si el agua es dulce y limpia y además se realiza el secado inmediatamente después de que se moje el aparato. Aun asi nunca hay garantías de éxito.

Por supuesto si el agua es salada, del grifo o contiene algún tipo de oxidante disuelto, os podéis olvidar del aparatito, se oxidan y corroen en cuestión de minutos. Durante el tiempo que trabaje en el SAT de Nokia, vi casos en que el cliente decía que solo le había salpicado unas gotas de agua y al abrirlo estaba entero descompuesto por el oxido. Otros mas “listos” no decían nada de haberse mojado, tan solo que dejo de funcionar y trataban que se les reparase en garantía".

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

miércoles, 4 de julio de 2012

Como "unificar" mi forma de trabajar en Cinnamon, Gnome-shell y Unity

En este tema voy a tratar de explicar como tras instalar la versión Mint-13 con Cinnamon como interfaz gráfica, he instalado posteriormente Gnome-Shell y Unity, y como he logrado que en las tres interfaces se pueda trabajar desde el escritorio de una forma bastante similar entre ellas y a su vez a como hacia con Gnome2.

En Mint-9 , con Gnome2, trabajaba desde el escritorio con:
a- un dock para la aplicaciones de mas uso: usaba Cairo dock ( Dock de aplicaciones *)
b- un programa para ejecutar/buscar aplicaciones y archivos: Synapse
c- un menú de aplicaciones: Mintmenú o Cardapio ( Menús de Aplicaciones alternativos )

Instalación de las interfaces: ( para mas detalles ver el tema Instalando interfaces de usuario en Mint-13 )


I) Instalé primero Mint-13-Cinnamon a través de su dvd-live de instalación, posteriormente:
II) - He instalado la interfaz Gnome-Shell , siguiendo las instrucciones de:  forums.linuxmint.com/viewtopic.php?f=42&t=103842

1- Desde la sesión de usuario con la interfaz Cinnamon Instalamos los paquetes necesarios para tener la interfaz Gnome-shell:
sudo apt-get install gnome-shell gnome-session gnome-tweak-tool
2- Salir de la sesión de usuario y volver a entrar desde la nueva entrada que habrá aparecido en la ventana de acceso: Gnome
con lo que ya entramos en la nueva interfaz de Gnome-Shell
3-Instalamos las extensiones, ejecutando en la terminal:
sudo add-apt-repository ppa:webupd8team/gnome3
sudo apt-get update && sudo apt-get install gnome-shell-extensions gnome-shell-extensions-common

III)- Desde Synaptic he instalado la interfaz Unity (seleccionado el paquete unity, con lo que se instalan varios paquetes mas ) , y a continuación siguiendo los consejos de http://www.ubuntu-guia.com/2012/04/configurar-unity-en-ubuntu.html he instalado Compiz ( aún no lo tengo plenamente configurado ) , Unity-Revamped (minimizar y des-minimizar las ventanas desde el Lanzador ) y he habilitado el área de notificación.

Unificación de la forma de trabajar en las tres interfaces:

He conseguido instalar un dock, un buscador/ejecutor, y un menú de aplicaciones, que funcionen en las tres interfaces ( Cinnamon, Gnome-Shell y Unity ) de manera que la forma de trabajo, desde el escritorio, sea casi igual entre todas ellas:
a- He sustituido Cairo dock por Avant Windows Navigator  - AWN - ( instalar el paquete avant-window-navigator ), ya que si se instala Cairo-dock aun aparecen mas entradas en la pantalla de acceso.
b- Synapse (instalar el paquete synapse ) se puede seguir usando en las tres interfaces.
c- El menú de aplicaciones que mejor he conseguido que funcione en las tres interfaces ha sido Cardapio, integrándolo como un icono mas en el Avant Windows Navigator ( Hay que instalar, siguiendo las instrucciones del enlace de mas arriba*,  los paquetes cardapio y cardapio-awn ) . Este menú de aplicaciones además se sigue editando como se hacia en Gnome2, con el programa Alacarte ( desde mi punto de vista una ventaja sobre otros posibles menús de aplicaciones ).

Tras todo esto, os dejo unas imágenes de como me ha quedado el escritorio en cada una de las interfaces.

Con Cinnamon:


Con Gnome-Shell:


Con Unity:


En las imágenes no aparece Synapse, pero en las tres interfaces se ejecuta con la misma combinación de teclas ( he puesto la configuración: tecla Windows+Alt+barra espaciadora )  y funciona perfectamente en cualquiera de ellas.

Os dejo una imagen de Synapse:


En cuanto a los efectos 3D hay que tener en cuenta:
- Desde la entrada Ubuntu 3D  se  utilizan Compiz como gestor de ventanas. y por lo tanto Si podemos seguir teniendo los efectos 3D ( el cubo etc ) que teníamos en Gnome2
- Desde la entrada Ubuntu 2D se utiliza Metacity como gestor de ventanas, por lo que No tenemos los efectos 3D.
- Desde las entradas Gnome-Shell (con Mutter como gestor de ventanas) y Cinnamon (con Muffin como gestor de ventanas ), No se puede utilizar Compiz y sus efectos 3D. Pero podemos tener otros tipos de efectos 3D en Cinnamon.

Puedo trabajar, prácticamente de la misma forma en cualquiera de las tres interfaces, sin salir apenas del escritorio, y de forma muy parecida a como lo hacia con Gnome2...el cambio no me ha sido muy "traumático" y sigo ileso.

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

Si además de poder ejecutar un programa desde el Menú de Aplicaciones, Synapse o el AWN estabas acostumbrado en Gnome2 a tener accesos directos en el escritorio a programas o archivos, y añoras esta posibilidad, que en principio ahora no está disponible en estas tres interfaces, la buena noticia es que ya se puede crear "accesos directos" a programas o archivos en el escritorio, muy fácilmente en Cinnamon, Gnome-shell y también en Unity, con el paquete arronax.

Lo primero será instalarlo. Para esto se abre la terminal y se ejecuta:
sudo add-apt-repository ppa:diesch/testing && sudo apt-get update && sudo apt-get install arronax y luego salir de la sesión y volver a entrar, o ejecutar en la terminal: nautilus -q y luego reiniciar el administrador de archivos nautilus, ejecutando en la terminal: nautilus .  Otra forma de conseguir el paquete arronax es descargarlo desde: http://www.florian-diesch.de/software/arronax/dist/arronax_0.02ubuntu1_all.deb

Al hacer click con el botón derecho del ratón sobre el escritorio aparecerá una nueva opción: crear acceso directo , tras ejecutar esta opción se abre una pantalla, en la que en la pestaña Básico,  podemos configurar el icono, el nombre del acceso directo, el programa/archivo, donde guardar el acceso directo, si se quiere algún comentario, y si se debe o no ejecutar en la terminal.


 Página del programa arronax : http://www.florian-diesch.de/software/arronax/

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

Editado/Añadido: En todas las interfaces, para conseguir  tener en Nautilus siempre la barra de lugares en modo editable, sin tener que teclear Crtl-L cada vez que se quiera editarla, hay que ejecutar la siguiente línea en la terminal:
gsettings set org.gnome.nautilus.preferences always-use-location-entry true
( para deshabilitarlo hay que ejecutar la misma línea, cambiando “true” por “false” )

Para que el Nautilus en modo root hay que ejecutar la misma línea con el comando sudo delante: sudo gsettings set org.gnome.nautilus.preferences always-use-location-entry true

Visto en: http://blog.drmodding.com/tag/barra-de-direcccion-nautilus/

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