viernes, 3 de mayo de 2013

SparkyLinux & Point Linux Soluciones varias



Hace bien poco hemos presentado dos nuevas y estupendas distribuciones basadas en Debian con MATE como escritorio principal:  SparkyLinux y Point Linux.

Estas dos distros vienen a ser practicante idénticas. Ligeras rápidas e IL (instalar y Listo).
Decir cual de los dos es mejor es harto difícil. El rendimiento no difiere significativamente una de otra según los casos, más bien todo lo contrario. Point Linux tiene un instalador mejor, algo más intuitivo se podría decir y un inicio gráfico animado (plymouth). Por su parte  SparkyLinux no tiene un inicio gráfico animado (se puede plymouth añadir fácilmente), y tiene un instalador algo más "complicado" pero una vez instalada nos encontramos que tiene más aplicaciones añadidas por defecto en el sistema. Cosa que se echan en falta en Point Linux que se queda muy corto en este sentido. De todos modos esto no es un problema ya que podemos añadir luego las que queramos. Point Linux apunta sus repositorios a las futura Debian Estable (Wheezy) y añade sus propios repositorios donde se controla paquetería sobretodo de MATE y Compiz (modificado para MATE). Por su parte   SparkyLinux podríamos decir que es mas puramente Debian ya que unicamente añade repositorios oficiales de  éste y estos apuntan a su rama Testing. En cualquier caso, las dos son perfectamente idóneas para cualquiera que quiera tener una distro basada en Debian y perfectamente amigable.

Siendo dos magnificas y cuidadas distros no están exenta de errores. Algunos bastante peculiares por ser poco habituales. Las dos coinciden en una cosa bastante evidente y es que en las Aplicaciones al Inicio se inician tambien todos los servicios pertenecientes a Gnome que no son necesarios por ser duplicados en MATE que tambien se inician. Por lo tanto, hay que desactivar todos los que se refieran a Gnome:




Algunas soluciones a problemas encontrados en Point Linux

Español como idioma del teclado por defecto:
Aunque hayamos seleccionado como base el idioma español en la instalación y luego desde el gestor del teclado, el teclado se mantiene y vuelve por defecto al Ingles que es que está puesto a nivel global por defecto. Para solucionar esto realizaremos los siguiente:
  • sudo dpkg-reconfigure keyboard-configuration 
Seguimos los pasos lógicos para seleccionar el Español
Donde en la primera pantalla seleccionamos nuestro teclado si está, sino un teclado Genérico (105 teclas)
Seguidamente mostrará la selección de idiomas pero todos para el Ingles. Seleccionamos la última opción: Otros...
Luego buscamos Español y nuevamente Español
En la selección de la función de la tecla AltGr la dejamos por defecto
La siguietne opción Compose Key podemos dejarla si se quiere sin efecto o asignarle uno de la lista
Por último nos preguntará si queremos utilizar la combinación Control + Alt+ Retroceso para reiniciar el servidor X (el entorno gráfico), preferiblemente seleccionaremos Yes.
Listos, cuando reiniciemos el sistema ya estará por defecto.
Otra solución (algo más drástica) sería eliminar el idioma Ingles desde Preferencias ---> Teclado/Pestaña Distribución y dejar tan solo el Español


Pre-reproducción de archivos de audio: 


Otro problema que existe en esta distro es que la pre-reproducicón de archivos de audio al posar el puntero del ratón sobre ellos no funciona. La solución es instalar los siguientes paquetes: 
  • sudo apt-get install vorbis-tools gstreamer0.10-plugins-ugly gstreamer0.10-tools
Instalar Compiz Debian en vez de Compiz-MATE:
Point Linux utiliza en sus repositorios un Compiz modificado para MATE que no funciona del todo bien. Para evitar instalar Compiz-MATE tendremos que hacer los siguiente:
Abrimos Synaptic, clicamos en el menú Configuración/Repositorios. En la pestaña Otros Software desactivamos la casilla del repositorio pointlinux-taya, y cerramos la venta de los repositorios.
Ahora editamos el archivo sources.list:
  • sudo pluma /etc/apt/sources.list
Comentamos los repositorios de Debian que hay anteponiéndole una almohadilla ---> # y ponemos este otro:

deb http://ftp.fr.debian.org/debian sid main contrib non-free

Guardamos el archivo, abrimos Synaptic y pulsamos en Recargar. Pasados un par de minutos, en la casilla de búsqueda de Synaptic filtramos compiz e instalamos los siguientes paquetes:
compiz
compiz-core
compiz-fusion-plugins-extra
compiz-fusion-plugins-main
compiz-fusion-plugins-unsupported
compiz-gtk
compiz-plugins
compizconfig-settings-manage

Si lo prefieres puedes hacerlo vía terminal así:
  • sudo apt-get update
  • sudo apt-get install compiz compiz-core compiz-fusion-plugins-extra compiz-fusion-plugins-main compiz-fusion-plugins-unsupported compiz-gtk compiz-plugins compizconfig-settings-manager
Una vez instalados, los seleccionamos todos y en el menú Paquetes del Synaptic pulsamos en Bloquear versión.
A partir de entonces ya podemos volver a activar el repositorio de Point Linux que desactivemos así como descomentar los de Debian en el archivos sources.list y eliminar el que añadimos de SID.
Incluir el repositorio Multimedia:
Extrañamente el los repositorio utilizados de Debian no se incluye el repositorio multimedia.  Para solucionar esto, editamos el archivo
  • sudo pluma /etc/apt/sources.list
y añadimos el repositorio de la lista que os presento que más os interese o se ajuste a vuestros repositorios:

Estable:
deb http://debian-multimedia.gnali.org stable main non-free
Testing (Wheezy):
deb http://debian-multimedia.gnali.org/ testing main non-free
Inestables (SID):
deb http://debian-multimedia.gnali.org unstable main non-free
Experimental:
deb ftp://ftp.igh.cnrs.fr/pub/debian-multimedia experimental main non-free


Algunas soluciones a problemas encontrados en SparkyLinux
Carpetas de Usuario:
En el caso de  SparkyLinux no encontramos las carpetas de usuario por ningún lado. Descargas, Imágenes, Vídeos, etc no existe. Estas carpetas no se deben crear manualmente ya que no se visualizarán correctamente si así lo hacemos. Para tener nuestras carpetas de usuarios habituales, instalaremos el siguiente paquete desde el terminal:
  • sudo apt-get install xdg-user-dirs 
O si lo prefieres puedes hacerlo desde el Synaptic.
Luego con Caja, (activamos la opción Mostrar archivos ocultos) nos situamos dentro de nuestra carpeta de usuario, hacía la siguiente ruta:
 /.config/
Si en su interior se encuentra el siguiente archivo: user-dirs.dirs lo eliminamos.
Esto es muy importante ya que de lo contrario no funcionará lo que seguidamente se explicará.

Ahora editamos el archivo correspondiente a nivel global:
  • sudo pluma /etc/xdg/user-dirs.defaults
El archivo que se nos abra deberemos dejarlo así:

DESKTOP=Escritorio
DOWNLOAD=Descargas
TEMPLATES=Plantillas
PUBLICSHARE=Pública
DOCUMENTS=Documentos
MUSIC=Música
PICTURES=Imágenes
VIDEOS=Vídeos

Se entiende perfectamente que lo que hemos hecho es traducir el texto de la izquierda por nuestra traducción al Español a la derecha.
Ahora nos movemos nuevamente a  nuestra carpeta de Usuario y renombramos la carpeta Descktop a por ejemplo Descktop1. Por último abrimos un terminal y ejecutamos el siguiente comando:
  • xdg-user-dirs-update
Automáticamente las carpetas de usuario serán creadas con sus iconos correspondientes.
Como habréis notado os queda la carpeta que renombramos a Desktop1. Esta era la que utilizábamos como escritorio anteriormente. Cualquier archivo o carpeta  que estuviera en ella seguirá estando allí y lo podemos mover a su nueva ubicación llamada ahora más acertadamente Escritorio. luego podemos eliminar con toda tranquilidad la carpeta Desktop1.
Solucionar problemas en el arranque:
Algunos pueden tener problemas en el arranque. Esto es debido a que (extrañamente)  SparkyLinux no utiliza el identificador UUID de nuestros disco sino que lo hace por etiqueta de montaje y esto puede dar algunos problemas. Para solucionar esto abrimosun terminal y ejecutamos el sigueinte comando:
  • ls -l /dev/disk/by-uuid
Identificamos y copiamos la UUID perteneciente al disco de SparkyLinux que será algo similar a esto:
6d7e9f17-2d62-434e-bd87-aa2264b0acdc -> ../../sdb2

Acto seguido editamos el siguiente archivo:
  • sudo pluma /etc/fstab
Donde veremos una línea parecida a esta:

/dev/sdb2 / ext4 relatime,errors=remount-ro 0 1
Comentala dejandola así: 
#/dev/sdb2 / ext4 relatime,errors=remount-ro 0 1
Luego tendrás que crear la siguiente línea con tu identificado UUID. Ej:


UUID=629e4f56-091b-4169-b9a3-fc97139312fe / ext4 rw,errors=remount-ro 0 1

Lógicamente deberás poner el UUID de tu disco y el tipo de sistema de archivos que tengas.


Nota: Este artículo no está cerrado y puede cambiar según se encuentren soluciones a errores.

No hay comentarios:

Publicar un comentario