Tags: ubuntu

Ubuntu: Docker no funciona (Error response from daemon: rpc error: code = 2 desc = “oci runtime error: exit status 1”)

27 Abr 2016

Docker: Error response from daemon- rpc error- code = 2 desc = -oci runtime error- exit status 1-

Hoy desde Viafirma hablamos de Docker, una alternativa cuanto menos interesante a la virtualización de sistemas operativos y te enseñamos cómo solucionar el siguiente error: Error response from daemon- rpc error- code = 2 desc = -oci runtime error- exit status 1-. ¿Estás listo? Empezamos.

[…]

Usando lectores de tarjetas inteligentes (DNIe) en Linux [C3PO, GEMPLUS, BIT4ID]

17 Mar 2010

El problema a la hora de utilizar lectores de tarjetas inteligentes en Linux normalmente es la existencia de drivers, ya que en ocasiones los fabricantes sólo se preocupan por la versión Windows, afortunadamente esta situación ha cambiado y actualmente es muchísimo más fácil hacer uso de estos lectores en Linux.

Extraído de las prueba de compatibilidad que en su día realizamos para comprobar el comportamiento de Viafirma con estos lectores , vamos a hacer un pequeño repaso por fabricante sobre cómo instalarlos:

Instalación del driver para un lector  Bit4Id, C3PO y GEMPLUS.
La mayoría de las distribuciones (incluida Ubuntu) ya disponen de los drivers empaquetados, por lo que sólo será necesario la instalación de estos nuevos paquetes (por ejemplo usando synaptic en el caso de Ubuntu). En caso de que no existan paquetes para su versión de Linux, el fabricante proporciona los fuentes de los drivers en formato tar.gz

Los paquetes que deberemos instalar son: libccid (Paquete de driver compatible con la mayoría de los lectores) y libacr38u ( Driver para el miniLector Essential y otros lectores con chip ACR38U) haciendo uso del gestor de Paquetes.

Instalar lector driver bit4id ubuntu

Si no deseamos utilizar el instalador visual, desde el terminal podemos ejecutar:

sudo apt-get install libccid libacr38u

Instalar la libreŕia para tarjetas inteligente (OpenSC)

Al igual que en el apartado anterior, es posible realizar esta instalación desde el instalador visual o desde el terminal ejecutando: sudo apt-get install opensc

Instalar los drivers para el DNIe.

En el caso particular del DNIe, también será necesario la instalación del paquete opensc-dnie, que aunque está disponible para su descarga en http://www.dnielectronico.es/descargas/PKCS11_para_Sistemas_Unix/index.html.

Instalar dnie

Probamos nuestro nuestro lector con Viafirma

Para ello, con el DNIe ya introducido en nuestro lector, accedemos con Safai o Firefox a la demo de Viafirma .

Usando el dnie en MacOS X

Problemas conocidos

Debido a un problema en la librería OpenSC no es posible que dos aplicaciones hagan uso a la vez del lector de tarjetas, por lo que si en Firefox se encuentra configurado como módulo el driver del DNIe no será posible desde el Applet de Viafirma.

http://www.opensc-project.org/opensc/ticket/134

Comandos avanzados

Para comprobar que el lector es reconocido por el sistema podemos instalar las librerías pcsc-tools

sudo apt-get install pcsc-tools

y ejecutar el comando pcsc_scan para detectar los lectores instalados en el sistema.

Teclas de acceso directo a comandos en Ubuntu

08 May 2008

Volvemos a la carga con otro hilo práctico para hacer más fácil el día a día. Una de las opciones que más me gusta de Windows es la capacidad de asignar teclas de acceso directo a las aplicaciones y comandos. Esto nos evita el famoso Inicio -> Ejecutar -> [comando], que si se hace muchas veces al día acaba siendo pesado (donde esté abrir la consola con Ctrl+Alt+M). ¿Y en Ubuntu, tenemos esta opción?

Pues sí, y en verdad esto es la segunda incursión (tras el popular hilo de la papelera) en la poderosa herramienta de configuración de gnome, el “gconf-editor”, que bien manejado tiene mucho jugo. Si ejecutamos en una consola “gconf-editor” tenemos como ya sabeís la consola de configuración gnome, donde en esta ocasión definiremos teclas de acceso directo para los comandos y aplicaciones más habituales.

Vamos a apps -> metacity -> keybindings_commands : En esta sección se definen combinaciones de teclas que corresponden a comandos. En otras palabras, qué comandos nos gustaría ejecutar mediante teclas directas. Por ejemplo, cojamos command_1 y le asignamos gnome-screenshot que hará una captura de pantalla.

Vamos ahora a apps -> metacity -> global_keybindings : Aquí definimos la combinación de teclas que dispara cada comando. Por ejemplo vamos a pinchar sobre run_command_1 y le asignamos F12. Con esto hemos dicho que al pulsar F12 ejecutemos el comando 1 (antes definido). Pulsa F12 y comprueba que funciona.

Las teclas especiales van entre signos <>, teniendo así <Alt>, <Ctrl>, <Super>, etc. Asimismo es posible asignar combinaciones de teclas, y si en nuestro ejemplo ponemos <Super>F12 por ejemplo capturaríamos la pantalla pulsando la tecla de Windows y F12 simultáneamente.

Las posibilidades como ves son infinitas.

Minimizar Thunderbird a la System Tray

16 Nov 2007

Si usas Thunderbird como cliente de correo una de las funciones qué más se echa de menos respecto al Outlook por ejemplo es la capacidad de minimizarse al System Tray, para no tener siempre ocupando espacio en la barra de tareas.

Esto ya no es problema con un complemento muy útil para Thunderbird, Firefox, Mozilla y Nvu que permite minimizar estos programas en el System Tray, e incluso mandarlos ahí cuando cerramos la aplicación. Para restaurarlo basta un simple doble click.

¿Dónde pillo el artefacto? Aquí:

https://addons.mozilla.org/es-ES/firefox/addon/2110?application=thunderbird&id=2110

Para instalarlo desde Thunderbird vamos a Herramientas -> Complementos -> Instalar e instalamos el .xpi que acabamos de bajar. Reiniciamos Thunderbird y si vamos a Herramientas -> Complementos veremos el nuevo plugin instalado. En sus opciones podemos configurar que se minimice al System Tray.

A mí me parece muy útil el cacharrito.

Ubuntu: ¿dónde está mi papelera?

18 Oct 2007

Ahora vamos con algo light. Si eres nuevo con esto del Ubuntu y estás acostumbrado al Windows quizás hayas echado de menos en tu escritorio los iconos de “Mi PC”, “Papelera”, etc que todo sea dicho resultan muy prácticos.

En Ubuntu esto también es configurable. Abre una consola y teclea gconf-editor, que como su nombre indica es una aplicación para configurar nuestro escritorio gnome, y entre otras cosas esto incluye los iconos que queremos ver en el escritorio.

¿Dónde ir? apps -> nautilus -> desktop

Y ale, configura a tu gusto.

Crear archivo de swap en Ubuntu

18 Oct 2007

Uno de los aspectos más controvertidos de Linux es el tamaño de su partición de swap. Hay muchas leyendas al respecto (la más extendida es darle el doble de la memoria RAM) y ninguna es cierta, al menos hoy día.

A la hora de la verdad los sistemas actuales Linux hacen un uso mínimo de la memoria de swap, y nos bastaría con definir pequeñas particiones para dicho cometido. Si en tu día instalante Linux y se te fue la mano con el swap una solución muy práctica es definir un archivo de swap, en lugar de una partición, dejando libre dicha partición para anexionarla a tu /home. Además si llegas a necesitar más espacio de swap siempre puedes crear un archivo mayor.

El procedimiento es extremadamente sencillo, y puedes verlo aquí:

Crear un archivo de swap en Linux

Gracias a los chicos de guia-ubuntu.

Logarse remotamente en un servidor X desde Ubuntu

29 Ago 2007

Una vez más los chicos de ubuntuforums nos dan la solución para esta tarea. Si quiero conectarme a un servidor X remoto los pasos son:

– Instalar servicio ssh en el servidor.
– Editar /etc/ssh/sshd_config en el servidor y añadir X11Fowarding yes.
– Reiniciar el servicio ssh.
– Conectar desde el cliente con: ssh -Y user@host

Y ya podrás ejecutar aplicaciones gráficas. Si quieres arrancar directamente una sesión de gnome:
ssh -Y usr@host gnome-session

Todo el mérito de nuestros amigos de ubuntuforums: solución en ubuntuforums.

Personalmente parece una forma de trabajar bastante buena, pues la máquina servidor sufre poca carga al no tener que mostrar las X. La carga de trabajo se reparte entre el servidor y el cliente (que soporta las X y renderiza la imagen), de modo que ninguno de los 2 soporta mucha carga.

Por posibilidades de trabajar que no quede.

¡No me suenan los auriculares en Ubuntu!

20 Jul 2007

Acabas de estrenar portátil, instalas tu Ubuntu, todo perfecto y cuando decides escuchar música mientras programas…¡esto no suena! ¿Cómo es posible que suenen los altavoces pero no la salida de auriculares? ¿Estará defectuoso mi portátil?

Que no cunda el pánico. Parece un fallo habitual en el controlador de sonido que Ubuntu incorpora para determinadas placas Intel que utiliza un chipset de sonido Realtek. El fallo depende por tanto de la placa base, y puede afectar a no pocos portátiles.

¿Y qué hago, molesto a los demás? Pues no señores, los chicos de ubuntuforums muy aplicados ellos nos dan la solución en este hilo:

http://ubuntuforums.org/showthread.php?t=76307

No merece la pena explicarlo, ya que viene perfectamente descrito cada uno de los pasos. Básicamente, bajar nuevos drivers, compilarlos, instalarlos y configurarlos…¡y los auriculares sonarán!

Ya puedes deleitarte con las obras completas de Mojinos escocios sin molestar a los demás.

Solución al cambio de monitor en Ubuntu 6.10

27 Feb 2007

Acabo de comprobar que Google no lo sabe todo. Uno de los fallos más habituales de Ubuntu 6.10 es cambiar el monitor respecto al usado en el proceso de instalación. Como el XServer fue configurado para el otro monitor el rango de resoluciones y frecuencias no coincide y el invento casca.

Una primera solución es editar a mano el fichero /etc/X11/xorg.conf y limitar las resoluciones y Hz. Mala solución. Ubuntu cree que todos los rangos de frecuencia son aptos a todas las resoluciones, con lo cuál tienes que limitar la frecuencia a la resolución más alta:


Section "Monitor"
	Identifier	"AOC"
	Option		"DPMS"
	HorizSync	30-96
        VertRefresh	50-60    <--- Refresco limitado a la resolución más alta
EndSection

Si buscamos en google siempre dan la misma solución: reconfigurar xserver con sudo dpkg-reconfigure xserver-xorg. Esto es matar moscas a cañonazos, pues el Xserver está bien, es solo el monitor.

¿Solución entonces? Dejar que el monitor ponga los modos, no Linux, y como me recomendó mi hermano vamos a imitar a Windows. Toca el xorg.conf comentando (o borrando) la configuración manual del monitor, tal que:


Section "Monitor"
	Identifier	"AOC"
	Option		"DPMS"
#	HorizSync	30-96
#	VertRefresh	50-60
EndSection

De este modo delegamos en el monitor la responsabilidad de establecer los modos, que los enviará al ordenador mediante DPMS. Windows usa este procedimiento hace siglos, Ubuntu alguna vez lo descubrirá, o descubrirá que no es necesario sobreescribir manualmente la configuración DPMS porque quién mejor que el propio monitor para decirnos lo que puede y no puede hacer.

Traducir Firefox y Thunderbird en Ubuntu 6.10

16 Feb 2007

Si acabas de instalar Ubuntu 6.10 lo más probable es que estos 2 programas los tengas en inglés. Para resolverlo pon desde consola de comandos:


sudo aptitude install mozilla-firefox-locale-es-es
sudo aptitude install thunderbird-locale-es-es

Y ale, a disfrutar en la lengua de Cervantes. No he probado con Synaptic o Apt pero debe funcionar igual.