Kernel 5.7: esto es en lo que se trabaja actualmente para esta versión

Linux Kernel

Linus Torvalds y su equipo de desarrollo no han parado sus esfuerzos por continuar con el desarrollo del Kernel de Linux a pesar de la problemática que sé está viviendo actualmente a nivel mundial por el Covid-19.

Y es que aun que sé está trabajando sobre las release candidante para la nueva versión del Kernel 5.6, también ya se trabaja sobre la próxima versión 5.7 que si todo sigue sobre la marcha lo veremos liberado durante esta primavera.

Mejoras para nftables

Y es que sobre esta nueva versión del Kernel de Linux 5.7 los desarrolladores del subsistema de filtrado y modificación de los paquetes de red Netfilter dieron a conocer mediante una publicación un conjunto de parches que aceleran significativamente el procesamiento de grandes conjuntos de nftables, que requieren verificar la combinación de subredes, puertos de red, protocolo y direcciones MAC.

Los parches ya se han aceptado en la rama nf-next, que se propondrá para su inclusión en el kernel de Linux 5.7. La aceleración más notable se logró mediante el uso de instrucciones AVX2 (en el futuro se planea publicar optimizaciones similares basadas en instrucciones NEON para ARM).

Las optimizaciones se introdujeron en el módulo nft_set_pipapo (PIle PAcket POlicies), que resuelve el problema de comparar el contenido del paquete con rangos de estado de campo arbitrarios utilizados en las reglas de filtrado, como IP y rangos de puertos de red (nft_set_rbtree y nft_set_hash manipulan la asignación de intervalos y la reflexión directa de los valores).

Vectorizada con instrucciones AVX2 de 256 bits, la versión de pipapo en un sistema con un procesador AMD Epyc 7402 mostró un aumento del rendimiento del 420% al analizar 30 mil registros que incluían paquetes de protocolo de puerto.

El aumento en la comparación de los paquetes de la subred y el número de puerto al analizar 1000 entradas fue del 87% para IPv4 y del 128% para IPv6.

Otra optimización, que permite el uso de grupos de mapeo de 8 bits en lugar de los de 4 bits, también mostró un aumento notable del rendimiento: 66% al analizar 30 mil entradas de protocolo de puerto, 43% – subred de puerto IPv4 y 61% – subred de puerto IPv6.

En total, teniendo en cuenta las optimizaciones de AVX2, el rendimiento de pipapo aumentó en estas pruebas en un 766%, 168% y 269%, respectivamente.

Las características obtenidas para comparaciones complejas están por delante de la verificación de campos individuales en rbtree (con la excepción de la prueba de enlace de puerto + protocolo), pero hasta ahora están rezagadas respecto de las verificaciones directas utilizando hashes y procesadores de caída basados ​​en netdev.

Mejoras al arranque desde SSD NVMe

Otro de los cambios que acompañaran al Kernel de Linux 5.7 es una mejora para acelerar el arranque del sistema desde SSD NVMe. Eso es gracias al desarrollador de Intel Josh Triplett, quien señaló que el tiempo necesario para ver si una unidad de arranque nvme está lista para usar es de 100 ms. Como las SSD NVME suelen ser muy rápidas, Triplett cambió el tiempo de espera de 100 milisegundos a 1 ms.

Según el desarrollador, esto ganó aproximadamente 0.2 segundos en el tiempo de inicio. Aunque eso no significa una diferencia increíblemente grande, por supuesto es un principio de ‘cada bit cuenta’.

Además, esos 0.2 segundos pueden ser cruciales en algunas aplicaciones, como la configuración de máquinas virtuales o sistemas de cámara que necesitan estar listos para filmar casi de inmediato.

Controlador del sistema de archivos exFAT

Por último y no menos importante, otra de las novedades que podremos encontrar en Linux 5.7 es un nuevo controlador de sistema de archivos exFAT, que pasara a brindar un mayor soporte al controlador que actualmente está en el Kernel, ya que la versión actual es limitada porque se basa en un controlador antiguo.

El nuevo controlador que será incluido será en el que Samsung ha estado trabajando, haciendo posible trabajar con medios más grandes formateados usando el sistema de archivos exFAT. El nuevo controlador se conocerá como EXFAT_FS, pero el antiguo controlador provisional (CONFIG_STAGING_EXFAT_FS) aún no desaparecerá. Los dos pilotos inicialmente vivirán uno al lado del otro, pero este no será el caso para siempre.

from Linux Adictos https://ift.tt/39i21z3
via IFTTT

Soluciones de video conferencia de código abierto. La mejor manera de aprovecharlas

Soluciones de video conferencia

La comunicacion mediante video conferencia está de moda estos días. Es la solución para quienes tienen que seguir trabajando y coordinar sus tareas con otras personas sin poder hacerlo en forma presencial. Cuando empezó a usarse, por fines de los 80, había que utilizar antenas parabólicas y satélites y su uso estaba restringida a ocasiones especiales. Ahora, basta con cualquier smartphone más o menos potente.

Las soluciones que vamos a analizar en el próximo artículo, no están pensadas para el usuario doméstico ya que requieren un servidor que disponga de los recursos informáticos necesarios para soportar sus características. Este servidor debe ser gestionado por la propia organización que lo utilice.

En este artículo vamos a explicar cual es la mejor forma de sacarles partido.

Como utilizar estas soluciones de video conferencia de manera efectiva

No es lo mismo hacer una video llamada con nuestros amigos del grupo de WhatsApp que una reunión con compañeros de trabajo o clientes. Para sacar el máximo provecho de las video conferencias existen algunos aspectos dignos de tener en cuenta

Disponer del hardware adecuado

¿Te ha pasado estar viendo una serie o película por streaming y que se corte en la parte más interesante?. Mi proveedor de internett ha convertido eso en un arte. Pero, eso no es nada comparado con que te pase en reuniones de negocios. Una conversación que se interrumpa constantemente encrespa los ánimos y hace perder tiempo. Revisa cuidadosamente las especificaciones de cada una de las aplicaciones y consulta con el soporte al cliente de tu servidor sobre características técnicas.

Desde el punto de vista de quienes se conectan, las cámaras incorporadas de la mayoría de las notebooks bastarán para el propósito. El talón de Aquiles suele ser el audio. La recomendación es utilizar un micrófono externo.

Las video llamadas se llaman así por algo

La gran ventaja de las video llamadas es que se puede ver la cara de las personas con las que hablas. Observar las caras de los interlocutores hace que recibamos y emitamos señales que se pierden si solo utilizamos el audio.

Silenciar el micrófono cuando no se está hablando

Seguramente habrás visto la escena de la película The naked gun en la que Leslie Nielsen va al baño sin apagar el micrófon corbatero. Si no la viste te lo puedes imaginar. Si no se dispone de un lugar aislado para realizar video conferencias, lo mejor es que cuando no se esté en uso de la palabra se cierre el micrófono. Esto evitará que el sonido ambiente (y algún que otro comentario ofensivo hacia nuestros interlocutores) se filtre en la conversación.

Una buena idea es establecer una señal para indicar que se quiere hablar.

Ver a todos los participantes en forma simultánea

La mayoría de las aplicaciones permiten alternar entre visualizar a pantalla completa a uno de los participantes o asiganr una parte de la pantalla a cada uno. Por lo que indicamos más arriba esta es mejor ya que nos permite ver las reacciones de los demás a lo que dice quién está hablando.

La cámara debe estar en una posición cómoda

La video conferencia funciona como un sustituto de la conversación cara a cara y esto implica que los participantes se miren a la cara. Si la cámara no está en una posición cómoda  esto resultará incómodo y puede derivar en problemas de salud.

Tener en cuenta la iluminación

A riesgo de ser reiterativos volvemos a insistir en que la clave de una video conferencia es que se vea. Hay que evittar que los participantes se sienten de espalda a una luz brillante o a una ventana. De la misma forma asegurarse que están en un lugar con un nivel de luz suficiente para que se les vea la cara.

Evitar movimientos innecesarios

Los movimientos de terceras personas o los que hacen algunos participantes (como por ejemplo para tomar la taza de café) generan distracciones que deben evitarse.

No más de una persona por cámara

Para que se cumpla los objetivos de la video conferencia, las caras deben tener un tamaño que permita observar las expresiones.

Uso del chat

Para garantizar la recordación de los puntos importantes o aclarar algunos temas con información complementaria puede resultar útil hacerlo por escrito. La mayoría de las aplicaciones que comentaremos en el próximo artículo tienen la función de chat.

Familiarizarse con las herramientas

Aprender como se usan las herramientas mientras se está teniendo la reunión genera retrasos y molestias. Lo mejor es hacer reuniones de prueba para saber como utilizarlas cuando llegue el momento.

 

 

from Linux Adictos https://ift.tt/3aho0b0
via IFTTT

MythTV 31 llega con mejoras en la decodificación de vídeo

MythTV 31

Ahora mismo, la gran mayoría de habitantes del planeta está en casa pasando la cuarentena por el Coronavirus. Algunos aún podemos realizar trabajos desde casa, pero muchos están encerrados en su hogar sin saber muy bien qué hacer. Por ese motivo, compañías como Movistar han puesto a disposición de todos su servicio de canales Movistar+ Lite, pero también hay gente que prefiere buscarse un poco la vida. A estos últimos, a lo mejor les alegra saber que MythTV 31 está disponible desde hace unas horas.

Se trata de la primera actualización de MythTV desde el lanzamiento de la v30 del sofware, algo que tuvo lugar a principios de 2019. MythTV 31 ha llegado tras mucho trabajo por parte de sus desarrolladores, y mucho de él lo han realizado en la decodificación del vídeo. A continuación tenéis los cambios más destacados que han incluido en esta versión que ha sido lanzada hoy 23 de marzo.

Novedades más destacadas de MythTV 31

  • Cambios significativos en la decodificación y reproducción de video.
  • Se ha eliminado el soporte para el servicio de guía DataDirect de Schedules Direct. Ahora se debe utilizar cualquiera de los dos capturadores de XMLTV para Schedules Direct.
  • Escaneo de canales muy mejorado.
  • Python3 ahora es compatible. El soporte de Python2 de MythTV ahora se considera obsoleto y se eliminará en una versión futura.

La nueva versión ya está disponible en forma de código y se puede descargar desde este enlace. También está disponible desde repositorio, uno que cambian dependiendo de la versión. Para la v31 del software tenemos que abrir un terminal y escribir lo siguiente (el “31” es la versión):

sudo add-apt-repository ppa:mythbuntu/31

Tenéis toda la información relacionada a este lanzamiento en la nota de la página web oficial a la que podéis acceder desde aquí. Si lo probáis, no dudéis en dejar vuestras experiencias en los comentarios.

from Linux Adictos https://ift.tt/3af6d3Y
via IFTTT

Algunas alternativas a MailChimp para gestionar listas de correos

Algunas alternativas a MailChimp

La actual pandemia y la consiguiente cuarentena, van a traer consecuencias. Siendo este un blog de tecnología, vamos a ocuparnos de aquellas por las que podemos hacer algo. La manera en la que usando software de código abierto podemos ayudar a disminuir las consecuencias económicas.

Hay empresas que pueden seguir realizando sus operaciones usando Internet mientras que otras se encuentran imposibilitadas de hacerlo. Sin embargo, pueden utilizar herramientas de comunicación digital para construir y reforzar la relación con sus cientes para cuando puedan continuar con sus actividades normales.

De acuerdo a los especialistas en marketing digital, las listas de correos electrónicos es una de las herramientas claves en la comunicación. Usándola se pueden distribuir newsletter, informar sobre ofertas, dar acceso a regalos, etc.

Casi todos coinciden en que la mejor plataforma para gestionar esto es MailChimp. MailChimp tiene plantillas para crear correos, capacidad armar diferentes listas, generación de diferentes tipos de reportes Y posibilidad de tener un sitio web integrado.

Los inconvenientes es que para obtener las mejores características tienes que pagar y, lo más importante estás confiando tu lista de clientes a un tercero. A menos que tengas una copia en otro lado, nunca suele ser una buena idea.

Vamos a analizar que opciones de código abierto tenemos. Por supuesto, hay que tener en cuenta que para usarlas vamos a necesitar un servidor con la suficiente capacidad para soportar el tráfico de correos. Y que gestionar nuestro propio servicio requiere prestar atención a aspectos técnicos y de seguridad.

Algunas alternativas a MailChimp

Por supuesto que al ser MailChimp una plataforma completamente integrada, ninguna de las opciones que ofrecemos la reemplazará completamente. Por lo tanto,deberemos hacer algunas cosas manualmente o combinar más de una herramienta.

Sympa

Es un programa gratuito y disponible bajo la licencia GNU. Puede manejar hasta 1 millón de contactos y trabaja con 3 motores de base de datos; MySQL, PostgreSQL y Oracle.

Algunas características:

  • Completa documentación (en inglés)
  • Traducido al español.
  • Acceso a las funciones de administrador y usuario desde una pantalla única.
  • Interfaz web compatible con los estándares de la W3C.
  • Función de intercambio de documentos.
  • Suscripción por temas.
  • Protección de la privacidad de las direcciones almacenadas.
  • Reenvío de mensajes a pedido del usuario.
  • Diferentes roles con distinto tipo de acceso.
  • Creación de plantillas.

phpList

Es uno de los más veteranos y al estar escrito en PHP y trabajar con bases de datos MySQL, es compatible con la mayoría de los planes de alojamiento web. Se puede descargar de forma gratuita y utilizar bajo la Licencia Pública General de Affero como un software libre.

A través del navegador se pueden acceder a las funciones de envío de boletines de noticias por correo electrónico, organización de campañas de marketing y creación de anuncios.

Algunas características

  • Manejo flexible de suscriptores, desde unos pocos a millones.
  • Importación de listas de correos desde otras fuentes.
  • Creación de los correos usando texto plano, html o plantillas.
  • Gestión de un número ilimitado de listas segmentadas con datos demográficos complejos.
  • Traducido a nuestro idioma.
  • Herramientas de segmentación de los destinatarios.
  • Completa documentación en inglés.

OpenEMM

Es la versión de código abierto de un conocido software del sector llamado EMM. No tiene tantas funciones como otras alternativas, pero como contrapartida es más fácil de aprender a usarlo.

Algunas caractterísticas

  • Creación de correos basada en plantillas.
  • Representación gráfica de las estadísticas de rendimiento.
  • Estadísticas de rendimiento en tiempo real.
  • Grupos objetivo autodefinidos y basados en el comportamiento.
  • Autoservicio del usuario basado en formularios web.
  • Extensión de funcionalidades mediante complementos.
  • Cumplimento de reglamentación sobre privacidad.

Dada Mail

Otra de las herramientas disponibles bajo la licencia GNU.

Es un gestor de lista de correos que se puede usar para envío de newsletters y anuncio de promociones y eventos. Pueden crearse listas de discusión, anuncios y grupos

Algunas características

  • Campos de suscripción personalizados.
  • Segmentación de los destinatarios.
  • Personalización de los mensajes.
  • Editor de mensajes en formato texto plano y HTML
  • Horario de envíos programable
  • Soporte a clientes de correo.
  • Reportes personalizados.

from Linux Adictos https://ift.tt/2UaZJxu
via IFTTT

Audacious 4.0: el viejo rockero se actualiza, pasa a basarse en Qt 5 e introduce todas estas novedades

Audacious 4.0

Hoy os vamos a hablar de una nueva app que se acaba de actualizar… Bueno, no sigo con la broma porque pronto iba a ser descubierto. Y es que la nueva versión de la que hablo es la de un software cuya primera versión se lanzó en 1997, pero lo hizo bajo el nombre de XMMS. Se trataba de una alternativa libre al famoso WinAmp de Windows y más tarde pasó a llamarse Audacious. Durante el fin de semana, sus desarrolladores han lanzado Audacious 4.0, con la principal novedad de que ha pasado a basarse en Qt 5 por defecto.

Tal y como leemos en la nota de su lanzamiento, “La interfaz de usuario Qt se ha vuelto bastante pulida por ahora. Será bastante familiar para los usuarios de la interfaz de usuario GTK2, pero también trae algunas mejoras interesantes, como una vista de lista de reproducción que es más fácil de navegar y ordenar“. A continuación tenéis la lista de novedades que ha llegado este fin de semana junto a Audacious 4.0.

Novedades de Audacious 4.0

  • Al hacer clic en los encabezados de columna de la lista de reproducción, se ordena la lista de reproducción.
  • Arrastrar los encabezados de columna de la lista de reproducción cambia el orden de las columnas.
  • Configuración de toda la aplicación para tamaños de paso de volumen y tiempo.
  • Nueva opción para ocultar pestañas de lista de reproducción.
  • Ordenar la lista de reproducción por ruta ahora ordena las carpetas después de los archivos.
  • Implementó llamadas adicionales de MPRIS para compatibilidad con KDE 5.16+.
  • Nuevo complemento de módulo rastreador basado en OpenMPT.
  • Nuevo complemento de visualización del medidor VU.
  • Opción agregada para usar un proxy de red SOCKS.
  • El complemento Song Change ahora funciona en Windows.
  • Nuevos comandos “Álbum siguiente” y “Álbum anterior”.
  • El editor de etiquetas en Qt UI ahora puede editar múltiples archivos a la vez.
  • Ventana de preajustes de ecualizador implementada para Qt UI.
  • El complemento de letras ganó la capacidad de guardar y cargar letras localmente.
  • Visualizaciones de Blur Scope y Spectrum Analyzer portadas a Qt.
  • Selección de fuente de sonido del complemento MIDI portada a Qt.
  • El complemento de salida JACK obtuvo algunas opciones nuevas.
  • Opción agregada para bucle infinito de archivos PSF.
  • Corregido el icono borroso en Windows.
  • Las entradas de las hojas CUE en una lista .m3u ahora se añaden correctamente.
  • Correcciones menores en la gestión del stream de salida.
  • Soporte experimental para construir con Meson.

Ya disponible su “tarball”

En el momento de escribir estas líneas, Audacious 4.0 sólo está disponible como “tarball”, lo que podemos descargar desde el enlace de la nota de su lanzamiento. En los próximos días debería aparecer en los centros de software de las diferentes distribuciones Linux.

from Linux Adictos https://ift.tt/2vLYagc
via IFTTT

Shortwave, el anterior Gradio evoluciona para mejorar la experiencia al escuchar la radio

Pantalla de bienvenida de Shortwave

Personalmente, no puedo decir que sea un gran fan de la radio. En las estaciones de radio no nos ponen lo que queremos, sino lo que ellos quieren. Yo jamás escucho la radio desde el aparato diseñado para ello, pero la cosa puede cambiar cuando pasamos a hablar de una radio por internet en la que podemos buscar estaciones de todo tipo. Eso es básicamente lo que hace Shortwave, una aplicación para escuchar estaciones de radio online que se ha diseñado principalmente para GNOME.

Hay que saber un par de cosas sobre Shortwave: la primera es que es de código abierto. La segunda es que es el sucesor de Gradio, una app que ya hacía tiempo que nos permitía escuchar la radio online desde nuestros dispositivos Linux, pero que fue descontinuada después de que su desarrollador, Félix, se uniera al proyecto GNOME. Ahora ha cambiado de nombre y se ha creado “desde cero” en el lenguaje de programación Rust.

Shortwave es compatible con las bibliotecas de Gradio

Búsqueda de emisoras

Si eras usuario de Gradio, también tienes que saber que es compatible con Shortwave. Más concretamente, podemos importar la biblioteca del primero para escucharla en el segundo, por lo que no tendremos que volver a realizar el trabajo de buscar y guardar nuestras estaciones favoritas.

Entre las funciones más destacadas de Shortwave, tenemos:

  • Compatible con Gradio, para importar su biblioteca.
  • Usa listados de Radio Station, lo que está impulsado por la comunidad de usuarios.
  • Incluye montones de estaciones de todo el mundo.
  • Soporte para el streaming/casting de estaciones de radio a dispositivos soportados, lo que incluye soporte para Chromecast.
  • Temas claro y oscuro.
  • Identifica la canción que está sonando en la estación de radio.

Si estás interesado en instalar Shortwave, tienes que saber que está disponible en forma de código desde su página de GitLab. Si no te seduce la opción anterior, también está disponible como paquete Flatpak desde este enlace de Flathub. Para poder instalar aplicaciones en formato Flatpak, en la mayoría de distribuciones hay que habilitar el soporte, lo que también nos permitirá buscar la app desde nuestro centro de software.

from Linux Adictos https://ift.tt/2vMwPdQ
via IFTTT

DXVK 1.6 llega con algunos cambios y soluciones de errores en juegos

DXVK

Hace pocos días se realizó el lanzamiento de la nueva versión de la capa DXVK 1.6, que proporciona la implementación de DXGI (Infraestructura de gráficos DirectX), Direct3D 9, 10 y 11, que funciona a través de la traducción de llamadas a la API de Vulkan.

Si bien DXVK aun que se usa principalmente en Steam Play, no es el único lugar donde los usuarios de Linux pueden aprovechar esta fantástica tecnología. También aporta la implementación D3D11 basada en Vulkan para Linux y Wine, en lo que respecta al rendimiento y la optimización cuando se ejecutan juegos de Direct3D 11 en Wine puesto que también brindan soporte para Direct3D9.

Principales novedades de DXVK 1.6

Esta nueva versión de DXVK 1.6 se destaca por implementar un cambio en la forma en que maneja sus bibliotecas auxiliares Direct3D 10 para que también pueda funcionar con el marco de efectos D3D10 de Wine, mejoras menores en el rendimiento de Direct3D 9, una solución para cambios redundantes en el modo de visualización y otras soluciones.

La instalación de las bibliotecas auxiliares predeterminadas de Direct3D 10: d3d10.dll y d3d10_1.dll se ha detenido porque D3D10 en DXVK requiere d3d10core.dll y d3d11.dll para admitir D3D10 (dxgi.dll también es necesario para Windows). El cambio le permite usar el marco D3D10 desarrollado en Wine para efectos, que se usa en algunos juegos.

DXVK 1.6 introduce pequeñas optimizaciones de rendimiento en la implementación de Direct3D 9, además de que se corrigió un bloqueo al intentar capturar instantáneas de apitrace.

Además se corrigió el bloqueo en algunos juegos de Source 2 usando su propio render D3D9, también se realizó el cambio de modo de pantalla redundante eliminado y se corrigió un error que mostraba un marco verde cuando se mostraba un video en algunos juegos.

Por la parte de los problemas resueltos con algunos títulos de juegos, se mencionan los siguientes:

  • A Hat in Time: se corrigió una regresión donde la salida se escalaría mal al cambiar la resolución
  • Dead Space : artefactos cuadrados negros fijos.
  • DoDonPachi Resurrection : Se corrigió el bloqueo al inicio.
  • Dragon’s Dogma : Problemas resueltos de pantalla completa.
  • Star Wars: Republic Commando : Implementados formatos de imágenes faltantes.
  • Yomawari: Midnight Shadows : Se corrigió el bloqueo al inicio.

Finalmente, si quieres conocer más al respecto sobre el proyecto, así como su uso, puedes consultar los detalles en el siguiente enlace.

¿Cómo añadir el soporte de DXVK a Linux?

Para usar DXVK, se requieren controladores con soporte API Vulkan 1.1, como AMD RADV 18.3, NVIDIA 415.22, Intel ANV 19.0 y AMDVLK.

DXVK se puede usar para ejecutar aplicaciones y juegos 3D en Linux usando Wine, actuando como una alternativa de mayor rendimiento a la implementación de Direct3D 11 integrada en Wine que se ejecuta sobre OpenGL.

DXVK requiere de la última versión estable de Wine para ejecutarse. Por lo que, si no cuentas con este instalado. Ahora solo tendremos que descargar el último paquete estable de DXVK, este lo encontramos en el siguiente enlace.

wget https://github.com/doitsujin/dxvk/releases/download/v1.6.0/dxvk-1.6.0.tar.gz

Después de haber realizado la descarga ahora vamos a descomprimir el paquete recién obtenido, esto lo pueden hacer con desde su entorno de escritorio o desde la misma terminal ejecutando en el siguiente comando:

tar -xzvf dxvk-1.6.0.tar.gz

Después accedemos a la carpeta con:

cd dxvk-1.6.0

Y ejecutamos el comando sh para ejecutar el script de instalación:

sudo sh setup-dxvk.sh install
setup-dxvk.sh install --without-dxgi

Cuando se instale DXVK en un prefijo de Wine. La ventaja es que se puede usar Wine vkd3d para juegos D3D12 y DXVK para juegos D3D11.

Además, la nueva secuencia de comandos le permite instalar la dll como enlaces simbólicos, lo que facilita la actualización de DXVK para obtener más prefijos de Wine (puede hacerlo a través del comando –symlink).

Como verán la carpeta de DXVK contiene otras dos dll para 32 y 64 bits estas las vamos a colocar de acuerdo a las siguientes rutas.
En donde “usuario” lo remplazas por el nombre de usuario que utilizas en tu distribución de Linux.

Para 64 bits las colocamos en:

~/.wine/drive_c/windows/system32/

O

/home/”usuario”/.wine/drive_c/windows/system32/

Y para 32 bits en:

~/.wine/drive_c/windows/syswow64

O

/home/”usuario”/.wine/drive_c/windows/system32/

from Linux Adictos https://ift.tt/3dp65Rp
via IFTTT

Alternativas a Microsoft TeamViewer de código abierto

Alternativas a MIcrosoft Team

Continuando con las respuestas a nuestros lectores, en este caso vamos con la pregunta de José:

Buenas tardes, podrías hacer una publicación sobre alternativas a Teamviewer de desarrollo libre, he probado apache guacamole pero hay que realizar configuraciones por cada equipo al cual se quiere acceder de forma remota.


La pregunta nos viene como anillo al dedo para continuar con nuestra serie de artículos sobre programas de código abierto para tener a mano en caso de emergencia.

En realidad, no fuimos capaces de encontrar una respuesta satisfactoria ya que de una forma u otra es necesario hacer algún tipo de configuración en los equipos remotos. La única excepción es MeshCentral que utiliza un servidor web como intermediario.

Qué es Microsoft TeamViewer

Se trata de una aplicación que te permite el monitorear y tomar el control de un equipo en forma remota. Esto resulta muy útil para dar soporte técnico en forma remota o enseñar como se hace algo.

Cómo preparar nuestro escritorio para ser compartido

Distribuciones Linux

Escritorio GNOME

La preparación del escritorio GNOME para ser accedido en forma remota es muy sencilla.

  1. Abrimos Configuración.
  2. Pulsamos en Compartir.
  3. Deslizamos el indicador para habilitar la compartición
  4. Deslizamos el indicador para compartir archivos multimedia.

Escritorio KDE

KDE usa una aplicación de servidor que permite compartir su sesión actual con un usuario de otra máquina. Se llama Krfb. Esta tiene que instalarse en cada una de las computadoras remotas. A su vez, en la computadora de control deberá instalarse un visor VNC.

En cada equipo remoto deberá generarse una invitación que se envia por correo o crear una clave única.

Windows

  • Abrimos el explorador de archivos y posamos el puntero sobre Este equipo.
  • Con el botón derecho pulsamos en Propiedades.
  • Pulsamos en Configuracion de acceso remoto.
  • Marcamos la casilla en Permitir asistencia remota a este equipo. Pulsamos en Aplicar.
  • En el panel de configuración abrimos Firewall y protección de red.
  • Pulsamos en Permitir una aplicación a través del Firewall.
  • Pulsamos en Cambiar la Configuración.
  • Buscamos Escritorio remoto y marcamos Privada o Pública según corresponda.

Alternativas a Microsoft TeamViewer de código abierto

Remmina

Este cliente para Linux utiliza las librerías GTK+ y su interfaz se adapta al tamaño de la pantalla por lo que es ideal para controlar múiltiples computadoras remotas tanto desde un portátil como desde una computadora de escritorio con  un gran monitor.

Remmina está en los repositorios de las principales distribuciones y en las tiendas Flatpak y Snap

Características

  • Soporta los protocolos RDP, VNC, SPICE, NX, XDMCP, SSH y EXEC
  • Guarda registros de los archivos de escritorio remoto organizándolos por grupos.
  • Establecimiento rápido de conexión pulsando sobre el nombre del servidor.
  • Pueden compensarse las diferencias de tamaño de pantalla entre el equipo local y el remoto escalando o desplazándose.
  • Modo de pantalla completa Viewport: El escritorio remoto se desplaza automáticamente cuando el ratón se mueve sobre el borde de la pantalla.
  • Barra de herramientas flotante en el modo de pantalla completa.

UltraVNC

Es un programa de código abierto para Windows que permite acceder a un escritorio en forma remota a través de Internet o una red local. El equipo remoto puede controlarse desde el ratón y el teclado.

Salvo la configuración del sistema operativo remoto que comentamos más arriba, solo hay que descargar y ejecutar el programa cliente.

MeshCentral

MeshCentral es un software gratuito y de código abierto que se utiliza para la  gestión de ordenadores remotos. Está  basado en la web.

El usuario puede configurar su propio servidor en una red local o en Internet y controlar y gestionar remotamente ordenadores que funcionen con los sistemas operativos Windows. o Linux.

Como dijimos, para conectarse con las computadora remotas se necesita un servidor de gestión. Este puede ser cualquier dispositivo informático (PC, computadora de placa única o máquina virtual) que tenga suficientes componentes informáticos, de almacenamiento y de red.

El proceso de utilización requiere de 4 pasos principales: Configuración, instalación, conexión y control.

  1.  el usuario configura el servidor MeshCentral en MV, PC o dispositivo de placa única.
  2. El usuario se conecta al portal MeshCentral con una cuenta válida, crea una red administrativa para recopilar todos los puntos finales (sistemas a gestionar)
  3. El usuario genera un agente y lo instala en un objetivo o en cada punto final que inmediatamente intenta una conexión de vuelta al servidor MeshCentral.
  4. El usuario gestiona los activos o puntos finales que están disponibles en la red administrativa respectiva

De los programas analizados es el que tiene la documentación más completa.

from Linux Adictos https://ift.tt/3a7Jc2W
via IFTTT

Wayfire 0.4: un compositor Wayland inspirado en Compiz

Recientemente se dio a conocer la noticia del lanzamiento de la nueva versión del servidor compuesto “Wayfire 0.4”, que utiliza Wayland y permite crear interfaces de usuario amigables con los recursos con efectos 3D al estilo de los complementos 3D para Compiz, tales como cambio de pantallas a través de un cubo 3D, diseño espacial de ventanas, transformación cuando se trabaja con ventanas, etc.

Para quienes desconocen de Wayfire, deben saber que este es un compositor de Wayland que se desarrolla como un proyecto totalmente independiente. Este está inspirado en Compiz y su principal objetivo es poder ofrecer recursos con efectos 3D y para ello utiliza wlroots.

Para aquellos de ustedes que no están familiarizados con Wayland, un compositor de Wayland es similar a los gestores de ventanas en el mundo X11. Básicamente ese software se encarga de coordinar todos los dispositivos de entrada y salida y gestiona todas las aplicaciones abiertas.

Lo interesante de Wayfire, es que admite la extensión a través de complementos y proporciona un sistema de personalización flexible.

El código del proyecto está escrito en C ++ y distribuido bajo la licencia MIT. La base es la biblioteca wlroots, desarrollada por los desarrolladores del entorno de usuario de Sway y que proporciona funciones básicas para organizar el trabajo de un administrador compuesto basado en Wayland. Como panel, puede usar wf-shell o LavaLauncher.

¿Qué hay de nuevo en Wayfire 0.4?

En este nuevo número del compositor, se ha agregado soporte para decorar los botones de cerrar, minimizar y maximizar ventanas para aplicaciones que usan X11 (a través de Xwayland) y Wayland. Para dichos botones, pueden determinar el orden de su disposición, tamaño, colores, fuente, etc.

Otro cambio importante es que se agregó la capacidad de crear efectos animados para menús contextuales e información sobre herramientas.

También se menciona que se ha mejorado el manejo de los cuadros de diálogo, como la selección de archivos. Por ejemplo, se ha agregado una configuración que determina si los cuadros de diálogo se adjuntan a las ventanas principales (como en GNOME) o la representación independiente “flotante”.

Se ha preparado un conjunto de scripts para simplificar la instalación en distribuciones típicas como Fedora, Ubuntu, Arch y Debian.

Se reescribió la biblioteca wf-config responsable de analizar el archivo de configuración. El formato de la configuración se mantuvo sin cambios, pero fue posible verificar los tipos de valores y rangos válidos. Como antes, se admite un cambio dinámico de configuración (los cambios en el archivo de configuración se nombran sobre la marcha y no requieren un reinicio).

Finalmente se menciona que se continua con el desarrollo continuo de WCM, una interfaz gráfica para configurar Wayfire sin editar el archivo de configuración y se lleva a cabo la optimización del rendimiento de los efectos de transición y las transformaciones.

De los demás cambios que se mencionan:

  • El complemento Expo ahora admite diferentes combinaciones de teclas para ir directamente a un espacio de trabajo específico en lugar de usar el mouse
  • window-rulesEl complemento ahora admite el set alphacomando para establecer automáticamente la transparencia de las aplicaciones tan pronto como se inicien
  • Optimizaciones de rendimiento para desenfoque y otros transformadores.
  • El cursor del mouse ahora se dibuja al reflejar las salidas.
  • Hay una opción [idle]para deshabilitar DPMS cuando una ventana de pantalla completa está activa.
  • Bug / Crash fixes

¿Cómo instalar Wayfire?

Para quienes estén interesados en poder instalar este compositor, pueden hacerlo siguiendo las instrucciones que compartimos a continuación.

La manera más sencilla de instalar Wayfire es utilizando su script de instalación que puede ser utilizado de manera general en Linux.

Para ello vamos a abrir una terminal en el sistema y tecleamos en ella:

git clone https://github.com/WayfireWM/wf-install

cd wf-install

./install.sh --prefix /opt/wayfire --stream 0.4.0

Alternativamente para aquellos que son usuarios de Arch Linux, Manjaro, Arco Linux o cualquier otro derivado de Arch Linux. La instalación la pueden realizar directamente desde los repos de Arch:

sudo pacman -S wayfire

En el caso de Fedora también se puede instalar desde sus repositorios con:

sudo dnf install wayfire

Si quieres conocer más al respecto puedes consultar el siguiente enlace.

from Linux Adictos https://ift.tt/2vFssRC
via IFTTT

BusKill: un cable que inicia la autodestrucción de tu portátil si es robada

busKill

Sin dudas uno de los problemas más grandes que se perciben en cualquier país es la delincuencia y más en países latinoamericanos en los cuales se vive cada día una gran inseguridad, aun que sin importar el lugar es un tema que se comenta a diario.

Desde los asaltos en los medios de transporte, que te rompan el vidrio de tu automóvil para sustraer tus pertenencias, te arrebaten la mochila, etc. Son cosas por lo que las personas tienen más precaución.

Y es que aun que se tomen todas las medidas pertinentes esto no quiere decir que estés del todo seguro. Ya que ni dejando tus pertenencias en tu hogar es del todo seguro.

La razón por la que toco este tema es por que navegando por la red me encontré con un dispositivo bastante interesante el cual tiene como nombre BusKill.

Sobre BusKill

Este es un dispositivo que puede ser útil para todos aquellos que siempre cargan con sus portátiles ya que así sus labores diarias se los exigen.

BusKill se caracteriza por ser un cable USB que se encarga de enviar algunas secuencias de comandos que pueden ser de utilidad a la hora de proteger datos confidenciales en su computadora portátil de situaciones de robo cuando se trabaja en un lugar público.

Y es que un ingeniero de software Michael Altfield, fue quien se encargó de realizar el diseño de un cable de interrupción llamado BusKill que puede desencadenar una acción específica cuando se desconecta de la computadora portátil.

Se le ocurrió la idea después de buscar una solución simple y de baja tecnología para hacer que la computadora se bloquee, apague o se autodestruya cuando está físicamente separada del propietario.

Ya que como tal no hay medida alguna que garantice al 100% devolución o recuperación de un portátil en caso de robo. Pero lo que si es seguro es que puedes aplicar una medida para proteger todos aquellos datos confidenciales que se encuentren en tu portátil.

Él describe el truco del dispositivo en su sitio web:

“Consideremos un escenario: se encuentra en una ubicación pública (digamos un café) mientras se autentica necesariamente en algún servicio súper importante (digamos banca en línea). Pero qué pasa si, después de autenticarse cuidadosamente, alguien roba su laptop? escribió Atfield.

“Quizás pueda llamar a su banco para congelar sus cuentas antes de que hayan causado un daño financiero significativo. Quizás no pueda”.

El sistema funciona observando los puertos USB para una determinada marca de llave USB. Atfield utiliza un cable de separación magnético que se desconectaría si alguien le quitara la computadora portátil y luego escribiera un código simple que funcione en Linux o Mac OS para activar una acción cuando la llave USB desaparezca repentinamente.

En otras palabras, cuando se quita el cable, la computadora se bloqueará.

Estos pueden ser algo tan simple como activar su protector de pantalla o apagar su dispositivo (forzando al ladrón a omitir el mecanismo de autenticación de su computadora portátil antes de acceder a cualquier información), pero el script también se puede configurar para borrar el dispositivo o eliminar ciertas carpetas (para evitar ladrones desde la recuperación de datos confidenciales o el acceso a backends empresariales seguros).

“Hacemos todo lo posible para aumentar nuestro OpSec cuando utilizamos nuestra computadora portátil en público, como usar un buen proveedor de VPN, 2FA y autocompletar la base de datos de contraseñas para evitar escuchas en la red o en el hombro”, dice Altfield. “¡Pero incluso entonces, siempre existe el riesgo de que alguien pueda robar su computadora portátil después de que se haya autenticado!”

En su sitio web, el experto en TI de Linux publicó instrucciones sobre cómo todos pueden construir sus propios cables BusKill.

Los componentes básicos incluyen una unidad flash USB (puede estar vacía, no es necesario almacenar ningún dato en ella), un llavero de mosquetón para conectar el cable BusKill a su cinturón, un adaptador USB de ruptura magnética y el cable USB real.

Si estás interesado en el tema, puedes consultar la publicación. El enlace es este.

from Linux Adictos https://ift.tt/2QBKQCp
via IFTTT