domingo, 15 de abril de 2018

SimpleScreenRecorder

SimpleScreenRecorder es un programa para grabar un vídeo con sonido incluido, de lo que se reproduce en el escritorio.

Añadimos el repositorio con la linea de comandos en la terminal:
sudo add-apt-repository ppa:maarten-baert/simplescreenrecorder
Actualizamos la lista de repositorios con la linea de comandos:
sudo apt-get update
Instalamos SimpleScreenRecord con la linea de comandos
 sudo apt-get install simplescreenrecorder

Las dos páginas de configuración del programa que mejor me han ido son:


En esta imagen lo que puede variar es la fuente del sonido que queremos grabar, en éste caso esta seleccionado como fuente unos auriculares conectados por usb al pc





Inicialmente he tenido el siguiente "problemilla": el icono del programa en el panel no cambia cuando se inicia la grabación, se pausa, se reinicia, o se guarda la grabación.
Probando he averiguado que ejecutando el programa con permisos de root ( gksu simplescreenrecorder ) si que cambia el icono en el panel. Pero me pide la contraseña para iniciar el programa.
La solución que he encontrado es la siguiente:
- He editado la entrada correspondiente al programa en el menú de aplicaciones, de forma que el comando sea: gksu simplescreenrecorder
- He seguido las indicaciones de http://hatteras-blog.blogspot.com.es/2013/10/ejecutar-un-comando-que-normalmente.html
 para que se ejecute el programa con permisos de root, pero sin pedir la contraseña, añadiendo al archivo /etc/sudoers la línea:
nicasio ALL = (ALL) NOPASSWD: /usr/bin/simplescreenrecorder

Con esto ya puedo grabar el vídeo y audio de lo que se reproduce en la pantalla del pc, con este programa, sin que me pida la contraseña de root, y con el icono en el panel que me indica visualmente cuando se esta grabando, si se ha pausado, o cuando se ha guardado la grabación.

Los iconos que me aparecen el panel de Cinnamon según sea lo que se esté haciendo son:

sábado, 29 de julio de 2017

Usuario "Invitado"

Una forma de crear un usuario al que se puede acceder desde la pantalla de login, pero que todos los cambios que se hagan se borraran al salir de la sesión es:

1- Creamos, desde nuestra sesión de usuario principal: Sistema->Administración->usuarios y grupos, un usuario ( por ejemplo noadmin ), con perfil de usuario no administrador, tipo de cuenta "standart".

2-Editamos el archivo /etc/mdm/PostSession/Default, con la siguiente orden en la terminal: sudo gedit /etc/mdm/PostSession/Default y lo editamos de forma que las últimas líneas del archivo queden así:

#!/bin/sh
rm -rf /home/noadmin
mkdir /home/noadmin
chown -R noadmin:noadmin /home/noadmin
exit 0


3- Guardamos los cambios realizados al archivo

Una vez guardado el archivo /etc/mdm/PostSession/Default cada vez que acabe una sesión todo el home de noadmin es borrado y creado de nuevo, con todas las carpetas por defecto del sistema; los archivos que quieras guardar los tienes que guardar en un pendrive, disco duro externo, o partición no del sistema, pero no en su carpeta de usuario, ya que ésta es temporal. Desde este usuario no se pueden leer los archivos del usuario administrador.

Es decir es un usuario con características del usuario "invitado" ( no se guardan los cambios hechos ) , y con características de usuario no administrador.

Yo uso Mint 17.3 Cinnamon, y es con esta versión e interfaz en donde he comprobado que funciona este tema, pero gracias al usuario JCSenar del foro https://forums.linuxmint.com/viewtopic.php?f=68&t=250047 se que también funciona en en otras versiones: Cinnamon/Mate/Xfce 17.x, 18 y 18.1
Gracias JCSenar

sábado, 15 de julio de 2017

Usar pantalla externa en vez de la pantalla del pc portátil

Desde Configuración del Sistema->Pantalla se llega a la ventana en la que se puede configurar como queremos que el sistema use una pantalla externa conectada al portátil, para que las imágenes se vean bien solo en la pantalla externa o bien en los dos, y cual de las dos se usara como preferente para que en ella aparezca y funcione el cursor del ratón.


Después de asegurarse que el sistema detecta ambos monitores ( tras hacer click en el botón correspondiente de ésta ventana ) podemos seleccionar ( mediante los botones correspondientes ) que estén activos ambos monitores, o solo la pantalla externa, la resolución y rotación de cada uno de ellos ( si vamos a usar ambos ) o solo la resolución y rotación de la pantalla externa y cual sera el que se use como monitor primario. Luego solo nos queda dar al botón aplicar, y las opciones que hayamos elegido serán guardadas para que se apliquen cada vez que encendemos el pc portátil.

 Aunque hayamos configurado el sistema para que solo se use la pantalla externa, siempre podemos usar ambas pantallas de una forma rápida sin tener que cambiar la configuración hecha desde Configuración del Sistema->Pantalla, para ello, se puede presionar simultáneamente los botones FN+F5 (o FN+F8 o alguna otra combinación de Fn+Fx , siendo Fx la tecla que tiene el dibujo de dos monitores) para modificar la salida de la imagen al monitor externo o al portátil, de forma que con cada pulsación de esta combinación de teclas se va cambiando la pantalla que se usa: bien solo la del portátil, bien solo la pantalla externa, bien las dos a la vez.


Esto nos puede servir en el caso de que el sistema este configurado para solo usar la pantalla del portátil, y se nos haya estropeado ésta, en este caso:
-- Conectamos una pantalla externa
-- Usamos la combinación Fn+Fx adecuada como se ha indicado antes
-- Una vez que veamos la imagen en el monitor externo deberíamos poder abrir Configuración del sistema-->Pantalla, para modificarlo en el sentido de usar la pantalla externa como monitor primario.
-- Reiniciamos el sistema, y ya deberíamos ver las imágenes en la pantalla externa de forma predeterminada.