martes, 26 de julio de 2016

Error at-spi-registryd desktop no responde (Solución)


Error at-spi-registryd desktop no responde (Solución)


Al apagar el equipo nos sale un mensaje de error en una ventana que dice así:


at-spi-registryd desktop



Aún se está ejecutando un programa:

at-spi-registryd.desktop
No responde

Esperando a que los programas finalicen. Interrumpir
estos programas puede causar la pérdida de su trabajo.


Pulsamos en el botón Cancelar, porque sino tendríamos esta ventana abierta por un tiempo indefinido



Reiniciar el servidor X


Para evitar apagar el equipo con el botón de encendido, vamos a realizar la acción siguiente, tenemos que tener habilitado Ctrl+Alt+Retroceso, para reiniciar el sistema gráfico o servidor X

Reiniciar el servidor X significa reiniciar la sesión gráfica (lo que vemos en pantalla). La gráfica está controlada por Xorg, por eso decimos: reiniciar el servidor X

Para poder usar las teclas Ctrl+Alt+Retroceso necesitamos editar la configuración del teclado

Para editar la configuración del teclado abriremos Terminal con las teclas del teclado Ctrl+Alt+T

Una vez abierta la Terminal ponemos los siguientes comandos:

sudo dpkg-reconfigure keyboard-configuration

sudo dpkg-reconfigure keyboard-configuration



Nos pide la contraseña de inicio de sesión del usuario Administrador o Superusuario, la ponemos, y aunque la estemos escribiendo no nos aparece nada en pantalla por razones de seguridad (para que nadie vea nuestra contraseña)


Nos a abrirá una serie de ventanas dentro de la Terminal con las distintas opciones para la configuración del teclado. Lo mejor es dejarlas todas como vienen por defecto, pulsando la tecla Tabulador del teclado para poner seleccionar <Aceptar> que se quedará marcado en color rojo y luego pulsamos la tecla Intro del teclado para aceptar la selección

Así seguimos con todas las pantallas que nos aparezcan, hasta llegar a la que queremos modificar


Configuración país teclado Español

Configuración país teclado Español




Configuración de teclado PC genérico

Configuración de teclado PC genérico



Configuración de teclado Español

Configuración de teclado Español



Configuración de teclado Distribución

Configuración de teclado Distribución



Configuración de teclado sin tecla

Configuración de teclado sin tecla




Una vez que hemos llegado a la pantalla que queremos modificar, que (en este caso) es la última de la configuración. Pulsamos la tecla Tabulador del teclado para poner <Si> en rojo y pulsamos la tecla Intro del teclado para aceptar la modificación


Configuración de teclado Ctrl+Alt+Retroceso

Configuración de teclado Ctrl+Alt+Retroceso



Salimos de Terminal con el comando:

exit

exit




A partir de ahora ya tenemos activadas las teclas Ctrl+Alt+Retroceso de nuestro teclado, para que podamos reiniciar el sistema gráfico o servidor X


Una vez reiniciado el servidor X e iniciada la Sesión de usuario ya podemos apagar el equipo, desde el botón Apagar




Error at-spi-registryd.desktop no responde (Solución)


Una vez que hemos reiniciado el sistema gráfico. Vamos a solucionar el problema que se nos ha planteado con at-spi-registryd.desktop



Abrimos Terminal con las teclas del teclado Ctrl+Alt+T y ponemos los siguientes comandos:

sudo caja /usr/lib/at-spi2-core

sudo caja /usr/lib/at-spi2-core


Nota: El comando caja es el Gestor de archivos de Trasuntu, se debe cambiar por el que tengamos en nuestra Distribución. Ejemplo: Nautilus, Nemo, Thunar, PCMan, Konqueror...


Nos pide la contraseña de inicio de sesión del usuario Administrador o Superusuario, la ponemos, y aunque la estemos escribiendo no nos aparece nada en pantalla por razones de seguridad (para que nadie vea nuestra contraseña)


Nos abre el gestor de archivos como superusuario, a continuación, vamos a cambiar los permisos del archivo at-spi2-registryd para desactivarlo


Gestor de archivos como superusuario

Gestor de archivos como superusuario



Para cambiar los permisos, pulsamos en el archivo at-spi2-registryd con el botón derecho o secundario del ratón, nos vamos a Propiedades


at-spi2-registryd Propiedades

at-spi2-registryd Propiedades




Una vez que tenemos abierta Propiedades nos vamos a la pestaña Permisos, donde desmarcamos, Permitir ejecutar el archivo como un programa


Propiedades at-spi2-registryd desmarcamos

Propiedades at-spi2-registryd desmarcamos



Cerramos Propiedades con el botón Cerrar para que se guarden las modificaciones

Cerramos las pantallas que tengamos abiertas

Salimos de Terminal con el comando:

exit

exit




Reiniciamos el equipo


_______________________
Fuente:
6.- Habilitar Ctrl+Alt+Retroceso, para reiniciar el servidor X Ubuntu 14.04 LTS
_______________________


sábado, 23 de julio de 2016

Poner GRUB2 de Trasuntu con EFI System


Poner GRUB2 de Trasuntu con EFI System


Poner GRUB2 de Trasuntu con EFI System, porque tenemos una actualización que nos pide instalar GRUB, o porque hemos instalado otra distribución junto a Trasuntu, o por la causa que sea, que queramos poner GRUB2 de Trasuntu


GRUB (GRand Unifier Bootloader) es un gestor de arranque, que se carga cuando se inicia el ordenador. Nos permite tener diferentes sistemas operativos, y diferentes versiones de ellos, en el mismo o en varios Discos Duros, para poder seleccionar que sistema operativo a arrancar


La gran mayoría de las nuevas Bios tienen los dos modos: BIOS normal (Legacy Mode) o Modo UEFI (Unified Extensible Firmware Interface)


En este equipo donde nos encontramos tiene Modo UEFI


En este caso vamos a poner GRUB2 de Trasuntu con EFI, porque tenemos una actualización que nos pide instalar GRUB

Nos sale una pantalla en la Terminal que pone:


Configuracion de grub-pc



Configuración de paquetes                                                       
                                                                                
 ┌───────────────────────┤ Configuración de grub-pc ├────────────────────────┐  
 │                                                                           │  
 │ El gestor de inicio GRUB se instaló previamente en un disco que ya no        
 │ está presente o cuyo identificador único ha cambiado por alguna razón.       
 │ Es importante asegurarse de que la imagen del núcleo de GRUB instalada       
 │ se mantiene sincronizada con los módulos de GRUB y el fichero                
 │ «grub.cfg». Asegúrese que GRUB se instala en los dispositivos de inicio      
 │ adecuados.                                                                   
 │                                                                              
 │ Si no está seguro cuál es la unidad de inicio de la BIOS, a menudo es        
 │ una buena idea instalar GRUB en todas ellas.                                 
 │                                                                              
 │ Nota: también es posible instalar GRUB en los registros de inicio de         
 │ particiones, aquí se ofrecen algunas particiones apropiadas. Sin             
 │ embargo, esto obliga a GRUB a utilizar el mecanismo de la lista de           
 │                                                                              
 │                                  <Aceptar>                                   
 │                                                  


Con la tecla Tabulador del teclado nos desplazamos a donde pone Aceptar y pulsamos la tecla Intro del teclado


Una vez que hemos pulsado la tecla Intro nos aparece una nueva pantalla donde podemos elegir alguna de las opciones. Bajamos con las flechas del teclado hasta donde está la opción:

Conservar la versión local actualmente instalada


Configuracion de grub-pc conservar la version




Con la tecla Tabulador del teclado nos desplazamos a donde pone Aceptar y pulsamos la tecla Intro del teclado


Nos aparece otra pantalla donde podemos seleccionar Dispositivos donde instalar GRUB


Dispositivos donde instalar GRUB



Elegimos la opción /dev/sda ya que es donde está el Disco del sistema y no una partición, para confirmar pulsamos la barra espaciadora del teclado, la confirmación nos la demuestra con un *


Con la tecla Tabulador del teclado nos desplazamos a donde pone Aceptar y pulsamos la tecla Intro del teclado


Dispositivos donde instalar GRUB Aceptar



Hasta este momento es, como norma general en todos los equipos con BIOS normal (Legacy Mode)

Dejamos que terminen las actualizaciones, pero no vamos a reiniciar todavía el equipo




Poner GRUB2 de Trasuntu con EFI System



EFI System (Extensible Firmware Interface), es una partición en un dispositivo de almacenamiento de datos que es utilizado por los equipos que se adhieren a UEFI (Unified Extensible Firmware Interface), firmware que está muy extendido en los equipos mas recientes, especialmente los posteriores a 2010. Pretende sustituir el firmware del BIOS normal (Legacy Mode) que prevalece en las máquinas anteriores

UEFI. (Unified Extensible Firmware Interface). También es conocido como tabla de particiones GPT


Para saber donde esta instalado el GRUB, ponemos en Terminal:

sudo fdisk -l


sudo fdisk -l



Nos pide la contraseña de inicio de sesión del usuario Administrador o Superusuario, la ponemos, y aunque la estemos escribiendo no nos aparece nada en pantalla por razones de seguridad (para que nadie vea nuestra contraseña)


Nos aparecen donde están las particiones de Disco:


Particiones de Disco



Disposit.       Start      Final  Sectores   Size Tipo
/dev/sda1        2048    2050047   2048000  1000M Windows recovery environment
/dev/sda2     2050048    2582527    532480   260M EFI System
/dev/sda3     2582528    4630527   2048000  1000M Lenovo boot partition
/dev/sda4     4630528    4892671    262144   128M Microsoft reserved
/dev/sda5     4892672  944017407 939124736 447,8G Microsoft basic data
/dev/sda6   944017408 1153732607 209715200   100G Microsoft basic data
/dev/sda7  1869959168 1922387967  52428800    25G Microsoft basic data
/dev/sda8  1922387968 1953523711  31135744  14,9G Windows recovery environment
/dev/sda9  1153732608 1161732095   7999488   3,8G Linux swap
/dev/sda10 1161732096 1261731839  99999744  47,7G Linux filesystem
/dev/sda11 1261731840 1324645902  62914063    30G Linux filesystem
/dev/sda12 1450067968 1869959167 419891200 200,2G Microsoft basic data


Como podemos ver en la partición /dev/sda2 se encuentra EFI System, que es donde está instalado el GRUB, y donde vamos a reinstalar el GRUB2, porque en caso de no hacerlo el equipo no arrancaría



Para ver las particiones en modo gráfico podemos utilizar la herramienta GParted


Si GParted no lo tenemos instalado (en Trasuntu si está instalado), lo podemos instalar desde Terminal con los siguientes comandos:

sudo apt install gparted




Para abrir GParted en Trasuntu nos vamos a Menú principal > Sistema > Administración > GParted


Acceder a GParted




Una vez abierto GParted podemos ver las particiones de Disco


GParted




Donde podemos ver la Partición /dev/sda2, con el Nombre EFI System partition, el Sistema de archivos fat32 y Punto de montaje /boot/efi



Ponemos los siguientes comandos en la Terminal para instalar el GRUB:

sudo grub-install /dev/sda2

sudo grub-install /dev/sda2



Nos sale algo parecido a esto:


sudo grub-install /dev/sda2 Ningun error


usuario@Trasuntu16:~$ sudo grub-install /dev/sda2
[sudo] password for usuario: 
Instalando para plataforma x86_64-efi.
Instalación terminada. Ningún error encontrado.
usuario@Trasuntu16:~$ 





Actualizamos el GRUB:

sudo update-grub2

sudo update-grub2


Nos sale algo parecido a esto:


sudo update-grub2 hecho



usuario@Trasuntu16:~$ sudo update-grub2
[sudo] password for usuario: 
Generando archivo de configuración grub...
Found background image: background.png
Se encontró una imagen linux: /boot/vmlinuz-4.4.0-22-generic
Se encontró una imagen initrd: /boot/initrd.img-4.4.0-22-generic
Se encontró una imagen linux: /boot/vmlinuz-4.4.0-21-generic
Se encontró una imagen initrd: /boot/initrd.img-4.4.0-21-generic
Encontrado en Ubuntu 14.04.4 LTS (14.04) en /dev/sda10
Encontrado en Windows Boot Manager en /dev/sda2@/EFI/Microsoft/Boot/bootmgfw.efi
Adding boot menu entry for EFI firmware configuration
hecho
usuario@Trasuntu16:~$ 




Salimos siempre de Terminal con:

exit

exit



Ahora si que Reiniciamos el equipo




Nota: Este manual de Trasuntu sirve también para Ubuntu y Familia




___________________


lunes, 11 de julio de 2016

Instalar drivers de tarjetas gráficas VIA en Trasuntu



Instalar Drivers de tarjetas gráficas VIA en Trasuntu


Escritorio


Escritorio



Como norma general los Drivers o controladores los incluye el kernel de Linux, pero algunas veces es necesario añadirlos



Monitor del sistema


Monitor del sistema



Para saber que tarjeta gráfica tenemos instalada, lo vamos a ver desde Terminal

Para abrir la Terminal buscaremos la aplicación en el tablero o bien presionando las teclas Ctrl + Alt + T del teclado


En la Terminal ponemos los siguientes comandos:
lspci | grep -i vga


lspci | grep -i vga



Nos sale el siguiente resultado:

pedro@Trasuntu16:~$ lspci | grep -i vga
01:00.0 VGA compatible controller: VIA Technologies, Inc. K8M890CE/K8N890CE [Chrome 9] (rev 01)
pedro@Trasuntu16:~$ 


También se puede saber la tarjeta gráfica que tenemos instalada, con los siguientes comandos:
lspci -v -s `lspci | awk '/VGA/{print $1}'`


lspci -v -s `lspci | awk '/VGA/{print $1}'`



Nos sale el siguiente resultado:

pedro@Trasuntu16:~$ lspci -v -s `lspci | awk '/VGA/{print $1}'`
01:00.0 VGA compatible controller: VIA Technologies, Inc. K8M890CE/K8N890CE [Chrome 9] (rev 01) (prog-if 00 [VGA controller])
 Subsystem: Fujitsu Technology Solutions K8M890CE/K8N890CE [Chrome 9]
 Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 10
 Memory at c0000000 (32-bit, prefetchable) [size=256M]
 Memory at d8000000 (32-bit, non-prefetchable) [size=16M]
 Expansion ROM at <unassigned> [disabled]
 Capabilities: <access denied>
 Kernel modules: viafb

pedro@Trasuntu16:~$




Como hemos podido comprobar se trata de un controlador VIA Technologies



Las tarjetas gráficas VIA tienen soporte de los controladores Openchrome


Openchrome es un proyecto para el desarrollo de controladores libres y de código abierto para las tarjetas de video
VIA/S3G UniChrome, UniChrome Pro y Chrome9 chipsets gráficos:

CLE266
CN400
CN700
CN896
CX700
K8M800
K8M890
KM400
KN400
KM400A
P4M800
P4M800Pro
P4M890
P4M900
PM800
PM880
PN800
VM800
VN800
VN896
VX800
VX855
VX900


El controlador que da soporte a los modelos anteriormente mencionados se llama OpenChrome y se puede instalar desde los repositorios de Ubuntu, lo vamos a hacer desde Terminal


Para abrir la Terminal buscaremos la aplicación en el tablero o bien presionando las teclas Ctrl + Alt + T del teclado

Una vez abierta la Terminal ponemos los siguientes comandos:
sudo apt install xserver-xorg-video-openchrome


sudo apt install xserver-xorg-video-openchrome




Actualizamos la lista de paquetes con:
sudo apt update


Actualizamos el sistema con:
sudo apt upgrade


Salimos de Terminal con:
exit


Reiniciamos el equipo


Como se podrá comprobar una vez reiniciemos el equipo, que tenemos una buena resolución de pantalla con la aplicación Pantallas



Resolución del monitor


Resolucion del monitor




______________________













martes, 5 de julio de 2016

Eliminar Kernel del Grub2 ó Arrancar desde un kernel anterior



Eliminar Kernel del Grub2 ó Arrancar desde un kernel anterior


Nos podemos encontrar que tras una actualización, el equipo se quede congelado, parado, con pantalla morada estática después del Grub, suele pasar que el nuevo Kernel por la razón que sea, no es compatible con nuestro “hardware”




Monitor de sistema




1.- Eliminar Kernel del Grub2


Para solucionar esta situación tan incomoda, ponemos el equipo en marcha y cuando salga el Grub nos vamos a Opciones avanzadas para Ubuntu, nos aparecen varios kernels instalados, arrancamos desde un Kernel anterior al primero que nos aparece en la lista, puesto que el primero en aparecer en está lista es la versión mas nueva (la que nos crea el problema)



Opciones avanzadas para Ubuntu




Una vez que tenemos el sistema operativo en marcha, nos vamos a Terminal, para ver los Kernel que tenemos instalados en nuestro sistema, ponemos los siguientes comandos:

dpkg --get-selections | grep linux-image


dpkg --get-selections | grep linux-image




Nos sale la lista de los kernel instalados en el sistema:

pedro@Trasuntu16:~$ dpkg --get-selections | grep linux-image
linux-image-4.4.0-22-generic   install
linux-image-4.4.0-28-generic   install
linux-image-extra-4.4.0-22-generic  install
linux-image-extra-4.4.0-28-generic  install
linux-image-generic    install
pedro@Trasuntu16:~$


Como podemos ver el Kernel mas nuevo es el 4.4.0-28




Para eliminar el Kernel mas nuevo (el que nos crea el problema) lo haremos con el comando: sudo apt-get remove --purge, seguido del paquete a eliminar

Ponemos en Terminal los siguientes comandos:

sudo apt-get remove --purge linux-image-4.4.0-28-generic linux-image-extra-4.4.0-28-generic


sudo apt-get remove --purge linux-image-4.4.0-28-generic linux-image-extra-4.4.0-28-generic



Ahora vamos a ver los headers de los kernel que hemos eliminado, para ello, ponemos en Terminal los siguientes comandos:

dpkg --get-selections | grep linux-headers


dpkg --get-selections | grep linux-headers



Nos sale la lista de los headers de los kernel instalados en el sistema:

pedro@Trasuntu16:~$ dpkg --get-selections | grep linux-headers
linux-headers-4.4.0-22    install
linux-headers-4.4.0-22-generic   install
linux-headers-4.4.0-28    install
linux-headers-4.4.0-28-generic   install
linux-headers-generic    install
pedro@Trasuntu16:~$ 


Como podemos ver los headers del Kernel mas nuevo es el 4.4.0-28





Para eliminar los headers del Kernel que hemos eliminado, lo haremos con el comando: sudo apt-get remove --purge, seguido del paquete a eliminar

Ponemos en Terminal los siguientes comandos:

sudo apt-get remove --purge linux-headers-4.4.0-28 linux-headers-4.4.0-28-generic


sudo apt-get remove --purge linux-headers-4.4.0-28 linux-headers-4.4.0-28-generic




Una vez que hemos eliminado el Kernel que nos creaba el problema y su correspondiente headers actualizamos el Grub para no llevarnos sorpresas
Para actualizar el Grub ponemos en Terminal los siguientes comandos:

sudo update-grub2


Salimos de Terminal con:

exit




Si queremos instalar los nuevos Kernel cuando salgan, instalaríamos linux-image-generic con los siguientes comandos:

sudo apt-get install linux-image-generic





 

2.- Arrancar desde un kernel anterior


Si no queremos eliminar el nuevo Kernel (el que nos crea el problema del arranque), podemos arrancar desde un kernel anterior, para ello, tenemos que editar el Grub

Grub es un gestor de arranque, es el primer programa de “software” que se ejecuta cuando arranca el equipo, dándonos la opción de seleccionar con que sistema operativo queremos arrancar

Para modificar el Grub, tenemos que editar el archivo de configuración /etc/default/grub

Para editar /etc/default/grub ponemos en Terminal los siguientes comandos:

sudo gedit /etc/default/grub


sudo gedit /etc/default/grub




Se abre el archivo /etc/default/grub como un documento de texto


archivo /etc/default/grub




En el archivo /etc/default/grub tenemos que cambiar la línea:

GRUB_DEFAULT=0

Por la línea:

GRUB_DEFAULT=saved


Al final del archivo /etc/default/grub añadimos la siguiente línea:

GRUB_SAVEDEFAULT=true


Guardamos el archivo y lo cerramos

Después de realizar cualquier modificación en el archivo /etc/default/grub, tenemos que actualizar el Grub para que surta efecto, para ello, ponemos en Terminal los siguientes comandos:

sudo update-grub2


Salimos de Terminal con:

exit


A partir de ahora, cada vez que iniciemos el equipo arrancará desde el último sistema operativo utilizado

______________________________