Kleopatra Error: Funci贸n ioctl no apropiada para el dispositivo 馃惂 馃槄
Vamos al grano si tanto rodeo, instale Kleopatra en mi Arch Linux con KDE Plasma 6.0 un paquete de alrededor de 16 mb, al ejecutarlo por primera vez, sale dos advertencias de todos los test realizados, pero podemos continuar 馃憤
Abre y reconoces todas las llaves que anteriormente agregue mediante la consola, pero al tratar de crear un par de claves OpenPGP sale el siguiente error 馃樀馃挮
Como m茅todo resolutorio realice los siguientes pasos:
- Lo ejecute desde la terminal, ning煤n mensaje de error 馃憤
- Revise las dependencias opcionales con pacman -Qi kleopatra y todo correcto 馃憤
- Revise la wiki de Arch, no encontr茅 nada 馃ゲ
- Coloque en ingles la interfaz de Kleopatra para buscar el error.
- Pase al foro de Arch, encontr茅 muchas entradas pero ninguna relacionada 馃樀馃挮
- En google encontr茅 varias cosas, tire mucho comandos, sin leer mucho y la cague mucho 馃檭
- Volv铆 a google le agregue a la b煤squeda Arch Linux y encontr茅 la soluci贸n aqu铆.
Al final en el foro de Arch tenia la respuesta, aunque nunca hubiera usados esos keywords para buscar la soluci贸n 馃き
La soluci贸n ✔️
Como primer paso recomienda borrar los siguientes archivos de configuraciones en nuestro home, que solucionas varias cosas que anteriormente yo hab铆a probado sin 茅xito 馃
$ rm ~/.gnupg/gpg.conf
$ rm ~/.gnupg/gpg-agent.conf
Si agregamos a los archivos .bashrc o .xinitrc algo relacionado con gpg-agent como indica en algunas sitios como soluci贸n, recomienda quitarlos 馃憤
Ahora vamos a modificar el archivo de configuraci贸n de pinentry por el ejemplo con el editor GNU nano.
$ sudo nano /usr/bin/pinentry
Aqu铆 propone modificar una linea en concreto, pero hay un pero, como 茅l lo indica usa gnome, soluci贸n que probe y a m铆 no me funciono 馃珷
Si usando ls en el directorio /usr/bin podemos exploramos otras alternativas.
$ ls /usr/bin/pinentry*
贸
$ ls /usr/bin/ | grep pinentry
Comentarios
Publicar un comentario
馃 con que esto tenemos...