He usado «por accidente» X11 tras varios meses en Wayland y gracias, pero lo nuestro no puede ser

X11 no, Wayland sí

KDE, o mejor no generalizar y decir Nate Graham, ha dado por muerto a X11. El futuro pasa por Wayland, y en el artículo del enlace anterior también se puede leer que Fedora ya piensa en el momento en el que su spin con KDE use por defecto Wayland, poniendo los primeros clavos serios en el ataúd de X11. En el presente no todo es perfecto, y a veces merece la pena ir a X11 para realizar algunas tareas o comprobaciones. Lo malo es lo que se siente en esos momentos.

Y eso es lo que me ha pasado esta semana. Durante este verano he escrito varios artículos sobre emuladores para jugar a títulos de consolas clásicas, siendo el más reciente el del EmulatorJS que permite lanzar las roms desde el navegador. Hice muchas pruebas, pero para ser honesto no había querido probar nada de PSP para arriba porque pensaba que mis equipos no podrían soportarlo. Así que le di una oportunidad a PCSX2 en versión flatpak.

Wayland sigue sin ser compatible con algunos programas

La versión flatpak de PCSX2 en Wayland y KDE no muestra nada. Por lo menos en mi caso, al intentar lanzar un juego se ve todo negro. Sabiendo que aún quedan cosas por pulir en Wayland, cerré sesión e inicié en X11. Probé mi juego favorito de PS2, el God of War 2, vi que funcionaba, incluso mejor de lo que pensaba, como no soy muy fan de los paquetes flatpak miré si había algo mejor, descargué la AppImage… y bueno, me olvidé.

Horas más tarde me dispuse a trabajar.

Yo me he acostumbrado muy mucho a los gestos del panel táctil. Aún mejorarán en el futuro de KDE, pero actualmente uso mucho los gestos de moverme entre escritorios y mostrar la «rejilla» de los mismos. Con el primero me muevo a escritorios con otras aplicaciones o sencillamente busco uno vacío para trabajar con el escritorio limpio. Con el segundo muevo ventanas de un escritorio a otro para trabajar más cómodo.

Al estar en X11, a no ser que se instale software especial que prefiero no usar (decisión personal), los gestos no funcionan. Cero. Si resulta que descargo un archivo y quiero buscarlo en el escritorio como me he acostumbrado a hacerlo, ver que no pasa nada es una sensación extraña. El tiempo que he pasado en Wayland me ha hecho dar por sentadas algunas cosas, y uno piensa «¿Qué está pasando? ¿Cómo llego a donde quiero?».

Porque sí, justamente lo de ver el escritorio sigo teniéndolo en la esquina inferior derecha, pero cuando haces algunas cosas como el respirar, totalmente aprendido y automático, tener que pensar para hacer eso mismo es cuanto menos extraño.

Wayland es más preciso

Las primeras veces que usas Wayland, el panel táctil se siente extraño. Va como acelerado, pero eso tiene una explicación: es más preciso; puedes hacer movimientos más pequeños. Al usar X11 la sensación no es tan grave, ni por asomo, que la que sentí de pasar de Ubuntu 9.04 a Mac OS X 10.5, más que nada porque el ratón de Apple de aquellos días no se movía ni a patadas; tuve que comprar un Logitech que aún conservo… Pero sí se mueve menos. Como digo, no es grave, y uno se puede acostumbrar pronto. Pero la precisión es la precisión.

Lo bueno de X11

Esto no pretende ser un artículo para criticar a X11, de eso ya se encargan KDE y Fedora. Es más bien para hablar de las diferencias entre lo que viene y lo que terminará yéndose. X11 es estable porque todo lo nuevo que recibe son parches sobre algo que ya funciona hasta donde llega, pero el futuro es Wayland.

Y como no quiero que esto quede como un ataque frontal hacia algo que muchos usuarios y proyectos siguen prefiriendo, terminaré este artículo con lo bueno o lo que «he recuperado»:

  • GIMP me permite seleccionar el color desde cualquier herramienta. Aunque, claro, que no lo permita en Wayland puede tener que ver que sigue usando GTK2…
  • El icono de GIMP se mantiene en el panel inferior de KDE sin crear uno nuevo. Otra vez, GTK2 puede ser el culpable.
  • Todos los iconos se ven. Yo uso mucho varias aplicaciones propias hechas en Python y GNOME Boxes, y cualquiera de las mías que no use Tkinter y otras muchas como GNOME Boxes muestran el logotipo de Wayland cuando se está en Wayland. En X11 los veo todos.

Aún así, yo ya he he acostumbrado a los pequeños bugs de Wayland y a todo lo bueno que me ofrece. Así que sigo con él.

from Linux Adictos https://ift.tt/RTj8mzp
via IFTTT

Krita 5.2 introduce mejoras en las animaciones y muchas mejoras internas

Krita 5.2

Tras varios meses de desarrollo, la versión estable de Krita 5.2 ha sido anunciada esta semana. KDE, o la parte del equipo que se encarga de este software para dibujar y la edición de imágenes, decidió que para este lanzamiento se tenían que centrar en cargarse algunos de los principales problemas de Krita, y esto se ha traducido en mucho trabajo de fondo que esperan que termine viéndose también en la superficie, en el uso de la aplicación.

Krita 5.2 es una actualización mediana, y como tal ha llegado con nuevas funciones. Destaca por ejemplo que en las animaciones han solucionado la reproducción sincronizada del audio y han simplificado la exportación de vídeo. Hablando de la exportación, antes se tenía que ir al ejecutable de FFmpeg para realizar exportaciones, y eso es algo que han empezado a cambiar en el recién lanzado Krita 5.2. Lo malo es que en el momento en el que se lanzó la nueva versión seguía sin funcionar en Android por limitaciones en la plataforma en sí. Ya trabajan en soluciones.

Novedades de Krita 5.2

En Krita 5.2 se ha rescrito por completo el motor de la capa del texto. Ahora se puede gestionar todo lo que ya era posible con el antiguo motor, así como texto sobre una ruta, texto vertical y texto recogido y texto sobre una forma.

En cuanto a las herramientas, se han solucionado varios problemas y se han añadido herramientas nuevas, como la de rellenado, que también ha llegado a la herramienta de selección.

Siguiendo con lo que ha llegado, se han añadido varias acciones nuevas:

  • Toggle Eraser Preset permite cambiar al preajuste que de otro modo se almacenaría para el extremo ‘borrador’ del stylus de la tableta.
  • Sample Screen Color permite seleccionar un color en cualquier parte de la pantalla, incluso fuera de Krita, de forma similar al botón Sample del diálogo Select a Color.
  • Seleccionar capas desde el menú de entrada de lienzo permite seleccionar una capa en el lienzo de un menú desplegable.
  • Ahora hay un Clip Studio Paint compatible con el esquema de acceso directo.
  • Krita ahora puede detectar conflictos en los atajos de configuración de entrada de lienzo.

Otras novedades

  • Selector Wide Gamut Color que es casi lo mismo que el selector de color avanzado, con la diferencia de seleccionar colores en gamuts anchos en lugar de solo sRGB.
  • Mejoras en la gestión de formatos de archivos.
  • Añadido direcciones envolventes para el modo envolvente.
  • Agregada la posibilidad de eliminar entradas individuales de Documentos Recientes.
  • Mejorado el comprobador de tabletss, de modo que ahora tiene acceso a los datos de inclinación.
  • Implementado más fácil la selección de ubicación de recursos para Android.
  • Ahora restablece los metadatos del documento cuando se utiliza una plantilla.
  • Mejorados los nombres de visualización de perfiles de color.
  • Limpiada la interfaz de usuario por todo.
  • Añadido un modo de sombreado Lambert.

Krita 5.2 ya se puede descargar en forma de AppImage para X86_64 desde el siguiente botón. Los paquetes flatkap y snap se actualizarán en los próximos días. A los repositorios de las diferentes distribuciones Linux llegará en un tiempo que dependerá de sus filosofías.

.boton {color: white; background-color: gray; padding: 20px; font-size: 2rem; text-decoration: none; border-radius: 10px; position: relative; top: 15px; border: 4px solid #555;}.boton:hover {box-shadow:1px 1px 2.5px black !important;}

from Linux Adictos https://ift.tt/XJI2Kh6
via IFTTT

OpenSSH 9.5 ya fue liberado y estas son sus novedades

openssh

OpenSSH es un conjunto de aplicaciones que permiten realizar comunicaciones cifradas a través de una red, usando el protocolo SSH

Hace poco se dio a conocer el lanzamiento de la nueva versión de «OpenSSH 9.5», la cuan se considera como una versión correctiva, pues esta versión soluciona una serie de errores y agrega algunas características pequeñas.

Para quienes desconocen de OpenSSH (Open Secure Shell) deben saber que este es un conjunto de aplicaciones que permiten realizar comunicaciones cifradas a través de una red, usando el protocolo SSH. Fue creado como una alternativa libre y abierta al programa Secure Shell, que es software propietario.

Principales novedades de OpenSSH 9.5

En la nueva versión que se presenta de OpenSSH 9.5, se introducen en ssh-keygen una forma predeterminada de generación de claves basada en la firma digital Ed25519 que es compatible desde el lanzamiento de OpenSSH 6.5 y son más convenientes debido a su tamaño pequeño. Al mismo tiempo, las firmas digitales Ed25519 tienen un nivel de seguridad más alto que ECDSA y DSA y demuestran una velocidad muy alta de verificación y creación de firmas.

Otro de los cambios que se destaca de la nueva versión, es en que en ssh se ha agregado la ofuscación del tiempo de pulsación de teclas al cliente, esto con la finalidad de brindar una protección contra ataques de canal lateral que analizan los retrasos entre las pulsaciones de teclas en el teclado para recrear la entrada. Esta nueva función intenta para ocultar los tiempos entre pulsaciones de teclas enviando tráfico interactivo en intervalos fijos (predeterminado: cada 20 ms) cuando solo hay una pequeña cantidad de datos que se envían, ya que dichos ataques se basan en el hecho de que los retrasos entre las pulsaciones de teclas al escribir dependen de la ubicación de las teclas en el teclado.

Cabe mencionar que SSH era susceptible a estos ataques porque enviaba información sobre el carácter escrito en un paquete separado inmediatamente después de cada pulsación de tecla, por lo que los retrasos entre el envío de paquetes se correlacionaban con los retrasos entre pulsaciones de teclas. Además, para confundir a los atacantes, se envían clics ficticios al azar momentos después de enviar datos reales. Para configurar la seguridad, se agregó el parámetro «ObscureKeystrokeTiming» a ssh_config.

Ademas de ello, en este nuevo lanzamiento de OpenSSH 9.5, en ssh y sshd se introduce una función de ping a nivel de transporte, para la extensión del protocolo SSH «ping@openssh.com». Esto agrega
un par de mensajes del protocolo de transporte SSH SSH2_MSG_PING/PONG para implementar el envió de paquetes periódicamente a intervalos regulares. Estos mensajes utilizan números en «local extensions» y se anuncian mediante un mensaje de información externa con un número de versión de cadena de «0».

Por otra parte, sshd permite anular las directivas del subsistema a través de bloques Match. En sshd, la directiva Subsystem ha cambiado el manejo de las comillas, que ahora se guardan para comandos y argumentos, lo que puede generar compatibilidad con configuraciones muy raras.

De los demás cambios que se destacan:

  • En scp se corrige el modo SFTP de carga y descarga recursiva de directorios que contienen enlaces simbólicos a otros directorios.
  • En sshd se limita el retraso de inicio de sesión artificial a un máximo razonable (5 segundos) y no retrasa en absoluto el mecanismo de autenticación.
  • sshd registra errores en kex_exchange_identification() con nivel detallado en lugar de error para reducir el spam del registro previo a la autenticación. Todos ellos se registran con un mensaje de error más genérico de sshpkt_fatal().
  • En ssh se corrigió la regresión en OpenSSH 9.4 (mux.c r1.99) que causaba que las sesiones multiplexadas ignoraran SIGINT en algunas circunstancias.

Finalmente si estás interesado en conocer más al respecto sobre esta nueva versión, puedes consultar los detalles dirigiéndote al siguiente enlace.

¿Como instalar OpenSSH 9.5 en Linux?

Para quienes estén interesados en poder instalar esta nueva versión de OpenSSH en sus sistemas, de momento podrán hacerlo descargando el código fuente de este y realizando la compilación en sus equipos.

Esto es debido a que la nueva versión aún no se ha incluido dentro de los repositorios de las principales distribuciones de Linux. Para obtener el código fuente, puedes hacer desde el siguiente enlace.

Hecha la descarga, ahora vamos a descomprimir el paquete con el siguiente comando:

tar -xvf openssh-9.5.tar.gz

Entramos al directorio creado:

cd openssh-9.5

Y podremos realizar la compilación con los siguientes comandos:

./configure --prefix=/opt --sysconfdir=/etc/ssh
make
make install

from Linux Adictos https://ift.tt/MsSkenC
via IFTTT