Se presento Tor 0.4.5 y un sistema de informes anónimo para GitLab

Durante los últimos dias los desarrolladores de Tor dieron a conocer dos noticias importantes una de ellas es el lanzamiento de la nueva versión  de Tor 0.4.5.6 (utilizado para organizar el trabajo de la red anónima Tor).

Tor 0.4.5.6 se considera la primera versión estable de la rama 0.4.5, que ha evolucionado durante los últimos cinco meses. La rama 0.4.5 se mantendrá como parte de un ciclo de mantenimiento regular; las actualizaciones se suspenderán 9 meses o 3 meses después del lanzamiento de la rama 0.4.6.x.

Se proporciona un ciclo de soporte largo (LTS) para la rama 0.3.5, cuyas actualizaciones se publicarán hasta el 1 de febrero de 2022. El soporte para las ramas 0.4.0.x, 0.2.9.x, 0.4.2.xy 0.4.3 está descontinuado. La sucursal 0.4.1.x se descontinuará el 20 de mayo y la sucursal 0.4.4 se descontinuará en junio de 2021.

Dentro de las principales novedades de Tor 0.4.5 podremos encontrar que se implementó la capacidad de construir Tor en forma de una biblioteca enlazada estáticamente para incrustarla en aplicaciones.

Además de que la detección de relés compatibles con IPv6 fue significativamente mejorada, ya que en torrc, las direcciones IPv6 están permitidas en la opción Dirección. Los relés se proporcionan con enlace automático a IPv6 para los puertos especificados a través de ORPort, excepto aquellos marcados explícitamente con el indicador IPv4Only.

La accesibilidad de ORPort con IPv6 ahora se rastrea por retransmisión por separado de ORPort con IPv4. Los relés con soporte IPv6, cuando se conectan a otro relé, incluyen direcciones IPv4 e IPv6 en la lista de celdas y seleccionan al azar la que se usará para la conexión.

Además, para los operadores, rayleighs propuso el mecanismo «MetricsPort» para monitorear el desempeño del sitio. El acceso a las estadísticas sobre el funcionamiento del sitio se proporciona a través de la interfaz HTTP. La salida de Prometheus es compatible actualmente.

Se agregó soporte para el sistema de rastreo LTTng y rastreo en el espacio del usuario en el modo USDT (rastreo definido estáticamente en el espacio del usuario), lo que significa crear programas con la inclusión de puntos de control estáticos especiales.

Y se corrigieron problemas de rendimiento con relés que se ejecutan en la plataforma Windows.

Anon-Ticket un sistema de informes anónimo

La otra de las noticias que dieron a conocer los colaboradores de Tor, es que han desarrollado Anon-Ticket, un complemento para la plataforma de desarrollo colaborativo GitLab que permite enviar y discutir problemas de forma anónima sin tener que registrarse para obtener una cuenta.

Anon-Ticket se ha lanzado como un servicio en modo de prueba que permite enviar mensajes sobre problemas en los repositorios de Tor, pero el complemento no está vinculado a Tor y puede usarse en otros proyectos.

A menudo, los usuarios que desean informar a los desarrolladores sobre el problema abandonan sus intenciones, ante la necesidad de completar formularios de registro adicionales, transferir datos personales o esperar la confirmación.

Anon-Ticket permitirá prescindir del registro, que es innecesario al enviar notificaciones únicas, deshacerse de esperar la confirmación de la cuenta por parte del moderador y mantener la confidencialidad de sus datos personales y correo electrónico.

Anon-Ticket permite no solo enviar, sino también rastrear el estado de los tickets completados y publicar aclaraciones, para lo cual el usuario recibe un identificador temporal generado automáticamente y un enlace a una página que se puede marcar para controlar su ticket.

La interfaz también proporciona funciones para ver proyectos existentes y buscar tickets relacionados con el proyecto seleccionado. Se utiliza un mecanismo de moderación de publicaciones para evitar el spam y el abuso.

Los moderadores cuentan con herramientas flexibles para aprobar por lotes o rechazar publicaciones pendientes, así como la capacidad de realizar ediciones y dejar comentarios que solo son visibles para otros moderadores.

Los planes para el futuro mencionan la creación de un servicio onion, agregando mecanismos de protección adicionales, como limitar la intensidad de envío de mensajes, e implementar la posibilidad de transformar un participante anónimo en uno regular (por ejemplo, cuando un usuario decide conectarse por completo al desarrollo, registró una cuenta de GitLab y deseaba transferirle sus antiguas discusiones anónimas).

Finalmente si quieres conocer más al respecto, puedes consultar el siguiente enlace. 

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

SDL (Simple DirectMedia Layer) se traslada a Git y GitHub

Los desarrolladores de la biblioteca SDL (Simple DirectMedia Layer), cuyo objetivo es facilitar la escritura de juegos y aplicaciones multimedia, anunciaron el cambio del sistema de control de fuente Mercurial y el motor de seguimiento de errores Bugzilla a Git y la plataforma GitHub.

Según Ryan C. Gordon, uno de los líderes del proyecto, Mercurial sigue siendo el mejor sistema de control de fuente y Git ha implementado una serie de soluciones arquitectónicas deficientes, pero en el mundo moderno Mercurial se está convirtiendo en un paria y todas las herramientas de desarrollo y los flujos de trabajo están enfocados en Git.

La mayoría de los desarrolladores trabajan con Git y participar en proyectos basados ​​en Mercurial requiere aprender una herramienta adicional.

Después de pasar a Git, los patrocinadores del sistema antiguo pueden usar un subconjunto de comandos de Git para realizar las mismas tareas que hizo Mercurial, pero todos los demás podrán usar una herramienta que sea más conveniente para ellos.

La razón para elegir la plataforma GitHub es la familiaridad con este servicio para la mayoría de los desarrolladores y la capacidad de deshacerse de la carga de mantener el software del servidor.

La desventaja será la pérdida de control sobre la infraestructura, ya que GitHub es un servicio externo controlado por un tercero.

SDL solía dictaminar que toda la infraestructura debe pertenecer al proyecto. Pero con el tiempo, el proyecto dejó de utilizar servidores físicos propios en favor de servidores arrendados a Digital Ocean, lo que permitió no preocuparse por el mantenimiento de los equipos y, en caso de problemas, reiniciar el servicio desde una copia de seguridad de otro proveedor.

El precio de tal libertad fue la necesidad de mantener de forma independiente elementos de infraestructura obsoletos, y no hubo suficiente tiempo y recursos para llevar a cabo la modernización.

Por ejemplo, Bugzilla es más o menos igual que hace 20 años y tiene una montaña de problemas sin resolver y enlaces que causan dolores de cabeza cada vez que se actualiza la distribución. La wiki, las listas de correo y la interfaz web de Mercurial también permanecieron arcaicas.

El mantenimiento de todos estos sistemas requirió mucho trabajo manual y generó preocupaciones sobre la posible presencia de vulnerabilidades en el código de los proyectos semiabandonados utilizados.

Según Ryan, se da cuenta de que pasar a GitHub es una pérdida de control, una trampa y un paso lejos de los principios de la Free Software Foundation, pero ya no tiene la fuerza para escribir código OpenGL para lidiar con el trabajo de un administrador de sistemas que están a punto de reventar, sigue funcionando gracias a los parches de cinta adhesiva y oraciones.

GitHub cuenta con el respaldo de un gran equipo de ingenieros pagos, y si por alguna razón Microsoft desconecta GitHub, esto no solo afectará a SDL y se convertirá en un problema global para todo el ecosistema de código abierto, que puede resolverse con otra migración a un nuevo servicio.

Para quienes desconocen de la biblioteca SDL, deben saber que esta, proporciona herramientas como salida de gráficos 2D y 3D acelerada por hardware, procesamiento de entrada, reproducción de audio, salida 3D a través de OpenGL/OpenGL ES y muchas otras operaciones relacionadas.

SDL es oficialmente compatible con Windows, Mac OS X, Linux, iOS y Android, aun que cuenta con el soporte para otras plataformas como QNX, además de otras arquitecturas y sistemas como Sega Dreamcast, GP32, GP2X, etc.

Simple DirectMedia Layer está escrito en C, funciona de forma nativa con C ++ y hay enlaces disponibles para varios otros idiomas, incluidos C # y Python, se distribuye bajo la licencia zlib . Esta licencia le permite usar SDL libremente en cualquier software.

Pese a estar programado en C, tiene wrappers a otros lenguajes de programación como C++, Ada, C#, BASIC, Erlang, Lua, Java, Python, etc.

Finalmente si estás interesado en conocer más al respecto sobre la nota, puedes consultar el anuncio original en el siguiente enlace.

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

Fuchsia OS está trabajando en soporte para ejecutar programas de Linux sin modificar

Los desarrolladores de Google dieron a conocer hace pocos dias un plan para implementar un mecanismo ejecutar programas no modificados compilados para Linux en el sistema operativo «Fuchsia».

Para ejecutar programas de Linux en el espacio del usuario, se planea proporcionar una capa «starnix» para brindar compatibilidad con la ABI de Linux. En la capa desarrollada, las interfaces del sistema del kernel de Linux se implementan en un controlador que se lanza como un proceso para el sistema operativo Fuchsia, que se ejecuta en el espacio del usuario y traduce las solicitudes de los programas de Linux a las llamadas a los subsistemas Fuchsia correspondientes.

Se observa que durante el desarrollo del proyecto, muchos subsistemas Fuchsia tendrán que ser modificados para implementar todas las interfaces del sistema disponibles en Linux. La arquitectura de starnix es en gran medida la misma que la del subsistema de Windows para Linux que usa Windows para traducir las llamadas al sistema de Linux a las llamadas al sistema de Windows.

Se planea implementar el código starnix en Rust para minimizar los posibles vectores de vulnerabilidades que potencialmente pueden usarse para elevar los privilegios de un proceso de Linux al proceso starnix.

Para garantizar la seguridad en starnix, se utilizarán los mecanismos de protección estándar Fuchsia siempre que sea posible.

Por ejemplo, al acceder a servicios del sistema como el sistema de archivos, la pila de redes o el subsistema de gráficos, starnix solo traducirá las solicitudes, convirtiendo la ABI de Linux en la ABI del sistema Fuchsia, lo que permite las mismas restricciones que se aplican a los procesos Fuchsia habituales.

Esto también implementará mecanismos de autorización específicos de Linux, por ejemplo, definiendo en qué situaciones un proceso de Linux tiene derecho a terminar otro.

Los desarrolladores de Fuchsia han desarrollado soporte para lanzar aplicaciones Linux en el pasado, pero experimentaron con una implementación que funciona por analogía con la forma en que se organiza el lanzamiento de aplicaciones Linux en Chrome OS.

Para la compatibilidad con Linux, Fuchsia ofreció la biblioteca Machina, que permitía ejecutar programas de Linux en una máquina virtual aislada especial formada mediante un hipervisor basado en el kernel de Zircon y las especificaciones de Virtio.

No se descarta el uso de la virtualización, ya que la implementación completa de la interfaz del sistema Linux no es una tarea trivial.

Además de la capa de starnix, es posible crear un mecanismo para ejecutar ejecutables de Linux usando un kernel de Linux que se ejecuta en una máquina virtual separada. Este método se considera el más fácil de implementar, pero también el que consume más recursos.

En un momento, Microsoft comenzó a desarrollar su capa de compatibilidad de Linux a partir del traductor, pero finalmente cambió a usar el kernel nativo de Linux en el Subsistema de Windows para Linux 2.

Además, Fuchsia ya proporciona una capa de compatibilidad POSIX Lite que se ejecuta en la parte superior de Fuchsia System ABI. POSIX Lite le permite ejecutar algunos programas de Linux, pero requiere la recompilación del código de la aplicación y, en algunos casos, la modificación del código fuente.

Uno de los problemas con POSIX Lite es la implementación incompleta de todas las funciones de POSIX, incluidas las llamadas para cambiar el estado global de los procesos (por ejemplo, la función de matar), que están en desacuerdo con los conceptos de seguridad en Fuchsia, que prohíben cambiar el estado global de los procesos. Expresar.

El uso de POSIX Lite se justifica en el proceso de portar aplicaciones abiertas, pero no resuelve problemas con el lanzamiento de programas para los que no hay acceso al código (por ejemplo, es imposible lograr compatibilidad con aplicaciones de Android que contienen inserciones nativas compiladas).

Recordemos que en el marco del proyecto Fuchsia, Google está desarrollando un sistema operativo universal capaz de operar en cualquier tipo de dispositivo, desde estaciones de trabajo y smartphones hasta tecnología embebida y de consumo. El desarrollo se basa en la experiencia de crear la plataforma Android y tiene en cuenta las deficiencias en el campo del escalado y la seguridad.

El sistema se basa en el microkernel Zircon, basado en los desarrollos del proyecto LK, extendido para su uso en varias clases de dispositivos, incluidos teléfonos inteligentes y computadoras personales.

Fuente: https://fuchsia.googlesource.com

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

Kali Linux 2021.1, primera versión del año con escritorios actualizados y estas otras novedades

Kali Linux 2021.1

Estamos a finales de febrero, por lo que ya hemos entrado de lleno en el nuevo año, pero el mundo del software se mueve a un ritmo diferente. Y no, no es que los días lleguen en momentos diferentes, sino que cada uno cumple con su agenda como mejor le viene o cuando le toca. Así, desde hace unas horas tenemos disponible Kali Linux 2021.1, la última versión del sistema operativo de hacking ético que desarrolla Offensive Security y que sucede a la lanzada a finales del año pasado.

Ya en la introducción de este lanzamiento nos damos cuenta de que no es la entrega más emocionante de la historia del sistema operativo, cuando leemos que «Esta edición trae mejoras a funciones existentes«. Entre ellas, tenemos los entornos gráficos, el último de Xfce y el penúltimo de Plasma, ya que KDE lanzó una actualización hace menos de 10 días. A continuación tenéis la lista de novedades que han llegado junto a Kali Linux 2021.1.

Novedades de Kali Linux 2021.1

  • Xfce 4.16: el entorno de escritorio predeterminado preferido y actual se ha actualizado y ajustado.
  • KDE 5.20 – Plasma también recibió un aumento de versión.
  • Terminales: mate-terminal, terminator y tilix tuvieron varios trabajos realizados en ellos.
  • Command not found: una mano amiga para decir si es necesario instalar un programa.
  • Asociación con más autores de herramientas: BC Security & Joohoi han estado produciendo excelentes herramientas y pretenden apoyarlas.
  • Nuevas herramientas y actualizaciones: se han agregado varias herramientas nuevas a Kali.
  • Kali NetHunter – Nueva versión de BusyBox y Rucky, y animación de arranque.
  • Kali ARM: soporte preliminar para Parallels en Apple Silicon (Apple M1) y Raspberry Pi 400 (soporte WiFi).
  • Además, el proyecto ha hecho retoques en su página web y ofrece la posibilidad de enviar una newsletter/correo con noticias si nos suscribimos.

Los usuarios interesados ya pueden descargar las nuevas imágenes de Kali Linux 2021.1 desde este enlace, en donde se incluye la versión para los Mac M1.

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

La caza de brujas llega a los videojuegos. Es hora de parar esto

La caza de brujas llegó a la industria de los videojuegos, y, su víctima es curiosamente el desarrollador de un juego ambientado en el universo de Harry Potter.

Hace tiempo que en Linux Adictos venimos advirtiendo sobre la escalada de esta peligrosa estupidez que se inició cuando un sitio de citas gay decidió cancelar a Brendan Eich, nombrado presidente de la Fundación Mozilla. Eich, creador de Javascript y autor de las mayorías de las innovaciones que habían convertido a Firefox en un serio competidor de Internet Explorer, cometió el delito de donar mil dólares a quienes hacían campaña por el No en un plebiscito sobre el matrimonio gay.

Mozilla se dejó torcer el brazo y allí comenzó su decadencia.

La caza de brujas llega a los videojuegos

No es casual que el inicio de la caza de brujas en el mundo de los videojuegos empiece con Harry Potter. El personaje ya estaba en la mira cuando a su creadora J.K. Rowling se le ocurrió dar una opinión sobre las personas trans que no coincide con la que manda la biblia de la corrección política. Era cuestión de tiempo para que la nueva Santa Inquisición a buscar cosas cuestionables en quienes trabajaran en productos relacionados con la saga. Y, ya se sabe que cuando alguien busca algo con ganas, lo encuentra.

El infame señor Troy Leavitt

La acusación, amplificada por el portal especializado Kotaku, es más o menos así:

Troy Leavitt es un diseñador principal que actualmente trabaja en el controvertido juego de Harry Potter, Hogwarts Legacy. También dirigió durante más de un año un canal reaccionario de YouTube centrado en atacar el feminismo y la justicia social.

El canal de YouTube de Leavitt, muestra títulos de vídeos como «La injusticia de la justicia social», «Elogio de la apropiación cultural» y «¿Se están haciendo reales los delitos de pensamiento?»

Por si no encuentras nada cuestionable en esto, el columnista te lo aclara

este último título es una referencia a la novela distópica de ciencia ficción 1984 de George Orwell. Los comentaristas de la derecha suelen utilizar el gobierno autoritario del «Gran Hermano» del libro como punto de comparación en sus críticas, comparando el estado de vigilancia ficticio con los movimientos de igualdad del mundo real.

Si todavía no estás con la antorcha en la mano, veamos los otros crímenes de Troy Leavitt que reseña Kotaku

Entre los otros vídeos de Leavitt se encuentran largas defensas tanto de John Lasseter, el cofundador de Pixar que dejó su puesto en Disney en 2017 tras las acusaciones de conducta sexual inapropiada, como de Nolan Bushnell, el cofundador de Atari que, según los informes de Kotaku, fomentó un ambiente de trabajo tóxico para las mujeres. En algunos de sus videos, Leavitt expresó su apoyo al Gamergate, un movimiento que fomentó el acoso contra las mujeres y otras minorías en la industria del juego, y criticó la serie Tropes vs. Women de Anita Sarkeesian como una «posición marginal desinformada.»

Mito y realidad

La mayoría de las mujeres que trabajaron en los 70 con Nolan Bushnell, desmintieron las acusaciones contra el fundador de Atari. Es el caso de Loni Reeder quién afirmó:

Algunos de nosotros en el campo de Atari somos víctimas reales de MeToo de otros paseos en nuestras vidas, por lo que definitivamente sabemos la diferencia entre el clima de Atari (¡una época en nuestras vidas que amamos y todavía celebramos!) y lo que se siente al ser la víctima de un asalto sexual. También sentimos que este clamor enturbia las aguas de las reclamaciones de las víctimas de agresiones REALES y están causando un daño real a un movimiento muy importante.

Con respecto al movimiento GamerGate,  ninguno de los acusadores fue capaz de encontrar un solo  apoyo de Leavitt a los acosos. Lo que destacó fueron los aspectos positivos de participación.

¿En que consistieron los terribles insultos contra la comunicadora feminista Anita Sarkeesian? en decir que su contenido es «marginal» o «desinformado».

Ni siquiera voy a gastar teclado en hablar de esa necedad llamada «Apropiación cultural»

Por suerte, Warner parece no hacer caso de la campaña y el juego sigue teniendo fecha de salida para el 2022. En palabras de Troy.

Me alegra decir que, aunque revelé mi canal de YouTube a WB Games, no pareció ser un problema para ellos. No es que respalden nada de lo que he dicho, por supuesto, pero al menos parecen más preocupados por hacer buenos juegos que por impulsar algún tipo de agenda de justicia social, así que hay esperanza.

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

Linux y el código abierto llegan a Marte con Ingenuity

Ingenuity

Aunque no es la primera vez que la NASA y otras agencias espaciales usan software libre, o de código abierto en el espacio, no deja de ser positivo que en misiones tan críticas e importantes como estas se confíe en este tipo de proyectos (aunque muchas empresas de software propietario lo sigan viendo como algo de inferior calidad). Linux y el código abierto ya han traspasado las fronteras del planeta en varias misiones, y una vez más lo hacen de la mano de Ingenuity.

Seguro que ya recuerdas otros casos como el de la Estación Espacial Internacional (IIS) que cambié Microsoft Windows por Debian, cómo algunos robots usan ROS, y otros muchos proyectos de los que ya hemos comentado en LxA. Pues bien, ahora puedes sumar este otro que te va a sorprender…

Como sabes, la sonda Mars Perseverance fue lanzada recientemente con éxito y tratará de explorar en profundidad el planeta rojo para seguir aprendiendo cosas de Marte, como confirmar si alguna vez albergó vida, investigar las condiciones actuales, etc.

Una vez el proyecto ya está activo sobre la superficie de Marte, ha comenzado a reportar datos hacia la tierra, con multitud de imágenes que podrán analizar los científicos, como los geólogos, para descubrir si son de origen sedimentario, volcánico, posibles indicios de agua, etc.

Todo para poder mover de forma autónoma y que opere este pequeño helicóptero de 1.2 metros de tamaño y un peso de 2 kg.

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

DXVK 1.8 llega a solucionar problemas con algunos títulos, mejoras de soporte multimonitor y mas

DXVK

Después de casi más de dos meses de desarrollo se presenta la nueva versión del proyecto DXVK 1.8, versión en la cual se han realizado las correcciones a algunos títulos de juegos y también en el rendimiento de juegos en CPUs Intel, además de introducir mejoras para el soporte para múltiples monitores y otras cosas más.

Para quienes desconocen del proyecto, deben saber que está una herramienta fantástica que puede convertir las llamadas gráficas de Microsoft DirectX 11 y DirectX 10 a Vulkan, la API de gráficos de código abierto que es compatible con Linux. Para utilizar DXVK, además de Wine y Vulkan, obviamente necesitará una GPU compatible con 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.8

En esta nueva versión DXGI incluye soporte para configuraciones de múltiples monitores. Para que funcione correctamente, debe instalar una versión relativamente nueva de Wine con soporte para XRandR 1.4.

Para resolver problemas con la ejecución de juegos en sistemas sin una GPU separada, las implementaciones de software Vulkan que usan CPU, como Lavapipe, se enumeran en la lista de rasterizadores.

Además, en la implementación de Direct3D 9, se ha optimizado el proceso de carga de texturas y comprobación de la visibilidad superpuesta de objetos por otros objetos. Se corrigieron problemas con el retorno incorrecto de la lista de formatos de búfer de pantalla admitidos (búfer posterior).

Mientras que por otra parte, se destacan las operaciones de diseño de imagen optimizadas para mejorar el rendimiento de algunos juegos en GPU Intel.

En Direct3D 11, la configuración predeterminada es d3d11.enableRtOutputNanFixup (para versiones anteriores del controlador RADV) y d3d11.invariantPosition (para resolver problemas de lucha contra Z en GPU RDNA2). Se solucionaron problemas con el recuento de referencias y el manejo de valores nulos (NaN) en sombreadores.
Se corrigieron las advertencias al crear versiones más nuevas del kit de herramientas Meson.

Y también se destacan los problemas resueltos en Atelier Ryza 2, Battle Engine Aquila, Dark Messiah of Might & Magic, Everquest, F1 2018/2020, Hitman 3, Nioh 2 y Tomb Raider Legend.

Finalmente si estás interesado en conocer más al respecto sobre este nuevo lanzamiento, puedes consular los detalles en el siguiente enlace.

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

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.7.3/dxvk-1.7.3.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.8.0.tar.gz

Después accedemos a la carpeta con:

cd dxvk-1.8.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 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/3kbRTis
via IFTTT

Ya fue liberada la Alpha 24 de 0 A.D. y estos son sus cambios mas importantes

Después de casi tres años, los desarrolladores del popular juego 0 A.D. dieron a conocer el vigésimo cuarto lanzamiento alfa y en este nuevo lanzamiento se presentan diversas mejoras de las cuales se destacan las que recibio el motor de renderizado, asi como también para los mods y más.

Para quienes desconocen de 0 A.D. deben saber que este es un juego de estrategia en tiempo real con gráficos 3D de alta calidad y una jugabilidad muy similar a los juegos de la serie Age of Empires. El código fuente del juego fue lanzado por Wildfire Games bajo la GPL después de 9 años de desarrollo como producto patentado. La versión actual admite el juego en red y el juego para un jugador con bots en mapas premodelados o generados dinámicamente. El juego cubre más de diez civilizaciones que van desde el 500 a. C. hasta el 500 d. C.

Los componentes del juego que no son de código, como los gráficos y el sonido, tienen licencia de Creative Commons BY-SA, que puede modificarse y utilizarse en productos comerciales, siempre que los trabajos derivados se acrediten y redistribuyan bajo una licencia similar.

El motor de juego 0 AD tiene alrededor de 150 mil líneas de código en C ++, OpenGL se usa para mostrar gráficos 3D, OpenAL se usa para trabajar con sonido y ENet se usa para organizar un juego en red. Otros proyectos de código abierto para crear estrategias en tiempo real son: Glest, ORTS, Warzone 2100 y Spring.

Principales novedades de 0 A.D. Alpha 24

Teniendo en cuenta la experiencia de algunos jugadores famosos, se ajustaron los parámetros de todas las unidades y estructuras para lograr una jugabilidad más equilibrada y fluida. Por ejemplo, los héroes ahora solo se pueden entrenar una vez, y se han agregado establos para entrenar a la caballería y carros, y un arsenal para construir máquinas de asedio para todas las civilizaciones.

Además, se han proporcionado nuevas herramientas para colocar unidades en una formación militar para patrullar y hacer marchas, y también se agregó soporte para disolver automáticamente una formación al atacar.

Para los creadores de mods, se implementó la capacidad de vincular efectos de estado a unidades para cambiar características.

Por otra parte, se han agregado y reelaborado modelos de muchos elementos del juego, se han agregado nuevos modelos de cascos, caballos, armas y escudos, se han implementado nuevas texturas, se han introducido nuevas animaciones de ataque y defensa, los personajes de los romanos, galos, británicos y los griegos se han mejorado.

UnitMotion actualizado y código de renderizado, que eliminó el soporte para OpenGL 1.0 y el procesamiento punto a punto en favor de OpenGL 2.0 y el uso de sombreadores, el motor JavaScript para complementos se ha actualizado de Spidermonkey 38 a Spidermonkey 78.
Se eliminó la compatibilidad con Windows XP, Windows Vista y macOS anteriores a la versión 10.12. Ahora se requiere un procesador con soporte de instrucciones SSE2 para funcionar.

El motor de renderizado tiene soporte anti-aliasing. Dependiendo de las capacidades de la GPU, se puede elegir entre FXAA y diferentes niveles de MSAA y el filtro CAS (Contrast Adaptive Sharpening) también se ha agregado al motor de renderizado.

De los demas cambios que se destacan:

  • Incluye 7 mapas nuevos.
  • Reescribió la interfaz de configuración del juego.
  • Se agregaron configuraciones de población para limitar el número máximo de unidades para un jugador y para distribuir las unidades del perdedor entre los jugadores restantes.
    Se ha agregado al Lobby la posibilidad de jugar juegos en red protegidos por contraseña.
  • Se agregó Map Browser para seleccionar y navegar por los mapas disponibles.
  • Interfaz agregada para configurar teclas de acceso rápido.
  • Se agregó la capacidad de romper edificios, lo que le permite anclar edificios uno al lado del otro.
  • La pantalla «Descripción general del carro fúnebre» se ha agregado al menú «Tutoriales de juego» para estudiar las características de las reliquias de los héroes muertos.
  • Se ha agregado una interfaz de aprendizaje reforzado al motor de IA.

Finalmente si estás interesado en conocer más al respecto u obtener esta nueva versión, puedes consultar el siguiente enlace.

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

Iberbox: un gran gestor para tus copias de seguridad

iberbox

Una de las cosas más importantes que deberías hacer como usuario o administrador de sistemas es realizar copias de seguridad de forma periódica. Ya sabes que deberías trazar un plan en función de la importancia de los datos que manejes, para ajustar la frecuencia adecuada. Así no llegarán las sorpresas si el disco duro falla, o si hay corrupción de datos, infección por algún malware como un ransomware, etc. Y Iberbox te puede ayudar a gestionar tus backups.

Este software te permitirá configurar, crear y monitorizar tus copias de seguridad, se forma sencilla, con una interfaz gráfica intuitiva, y centralizado. Además, está disponible para múltiples plataformas, como Windows, Android, Linux y macOS (pronto también en iOS). Por lo que podrás usarla en todos tus dispositivos por igual. Por supuesto, no te debe preocupar su instalación, es muy sencilla de instalar y la tienes también en algunas tiendas de apps de las distros, como en el centro de Software de Ubuntu…

Además, Iberbox también es un software que te aporta confianza, ya que se puede configurar fácilmente y de forma personalizada tu propia estrategia de copias de seguridad, mejorando la seguridad de tus datos. También respeta la privacidad, ya que solo tú podrás acceder a tus datos gracias al cifrado punto a punto y, gracias a su servicio en la nube, también podrás disponer de tus datos desde cualquier lugar y dispositivo.

Y, lo mejor de todo, tras este proyecto se esconde talento español. Ya que su co-fundador es Francisco Javier Serrano Rodríguez, un doctorado en informática en la Universidad de Salamanca, y con experiencia en la famosa plataforma de almacenamiento en la nube MEGA. Por otro lado está Jesús F. Rodríguez-Aragón, el otro co-fundador también doctorado en esa misma universidad y con la misma experiencia en MEGA…

Por tanto, si quieres apoyar el ingenio español, y tener tus datos a buen recaudo, especialmente si estás teletrabajando, te recomendaría usar esta solución sencilla y práctica.

Más información – Iberbox

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

Reviviendo una vieja notebook con Debian y Raspberry Desktop

 

Reviviendo una vieja notebookPodría haber sido una de esas historias de amor que el cine nos asesta por San Valentín. Una chica que creía haber sido abandonada para siempre, encuentra a un chico  que saca lo mejor de ella y le da una nueva vida. Solo que fue una semana después de San Valentín y la chica es una vieja notebook. En cuanto al chico es Debian Buster con el escritorio de Raspberry Pi.

Hace tiempo que tengo ganas de tener un Chromebook, no como aparato si no como concepto. La idea de un equipo con un sistema operativo liviano con no mucho más que un navegador que sirva para conectarse con aplicaciones online. Lo único que en lugar de Google, se trataría de mi propia instalación de Nextcloud.

La hija de un amigo desechó una vieja notebook Compaq Presario CQ40300LA, oportunidad que aproveché al vuelo. Las características del equipo son:

  • Pantalla LCD de 14.1 pulgadas
  • Microprocesador Intel Celeron 585 a 2,16 GHz
  • Placa de video Intel Graphics Media Accelerator 4500M (integrada)
  • Memoria RAM DDR2 de 1Gb
  • Disco rígido de 160Gb
  • Grabadora de DVD
  • Parlantes Altec Lansing
  • Webcam con microfono
  • Sistema Operativo Windows Vista
  • Batería de Litio-Ion de 6 celdas (47Whr)

De más está decir que lo primero que hice cuando tuve la notebook en mi poder fue deshacerme de Windows Vista. Como hasta que compre una batería nueva el proyecto de Chromebook está aplazado, quise probar con una distribución completa que funcionara en equipos ligeros.

Reviviendo una vieja notebook

Comencé por probar alguna de las distribuciones derivadas de Manjaro, pero,el instalador fue inflexible con la cantidad de memoria RAM y se negó a seguir adelante.

Luego probé con Lubuntu 20.10. En este caso la instalación fue sin problemas, lo mismo que el arranque. Había dos inconvenientes. Soy muy corto de vista y me costaba mucho ver los menúes. Por otra parte tuve que instalar Chromium porque al intentar abrir cualquier página con Firefox se congelaba el sistema.

El siguiente de la lista fue Linux Mint 20.1 con escritorio XFCE. La instalación fue como la seda, y el funcionamiento una vez instalado, fue simplemente perfecto.

Pero, no hubo química. No se trataba de un equipo que tuviera ganas de utilizar si no era necesario. Solo conectaba la computadora para actualizar el sistema operativo.

Amor a primera vista

Alguna de las cuentas que sigo en Twitter comentó sobre una versión del sistema operativo de la Raspberry Pi creada para equipos de escritorio.

Sobre la base de Debian Buster, la distribución proporciona el escritorio de Raspberry Pi OS, así como la mayoría del software que viene con Raspberry Pi OS, para cualquier ordenador PC o Apple Mac. Aunque la imagen que se descarga sirve tanto para 32 como 64 bits, el instalador de programas te permitirá elegir para que arquitectura quieres instalarlos.

El medio de instalación se puede crear con cualquiera de las herramientas habituales. Si usas un pendrive, cuando arrancas tendrás la opción de iniciar en modo live con persistencia o sin persistencia. (Usando la persistencia puedes conservar los cambios que hagas en el medio de instalación y se cargarán cada vez que lo inicies.

Si no hubiera visto que venía con Windows Vista e instalado personalmente Raspberry Pi Desktop, hubiera podido jurar que este fue el sistema operativo que vino de fábrica. La integración es tan perfecta que incluso funciona el botón de apagado, cosa que con ninguna de los otras dos distribuciones Linux que probé pasaba.

Tanto la red WiFi como la cámara web funcionaron a la primera. El desempeño del escritorio tanto en modo live como una vez instalado es completamente fluido. De hecho, tuve cinco pestañas de Chromium abiertas sin ningún problema.

La interfaz gráfica recuerda mucho a la del viejo GNOME. Una barra superior que te da acceso al menú de aplicaciones, al navegador y al administrador de archivos en su lado izquierdo. Del lado derecho el reloj y los indicadores.

Entre la selección de software encontramos viejos conocidos; LibreOffice, el reproductor de video VLC y el navegador Chromium. Además, se incluyen una selección de entornos de desarrollo para Python y Java y un emulador de circuitos integrados.

Desde el Centro de software puedes agregar varios títulos de los disponibles para GNOME y KDE.

Un punto en contra es que no está completamente traducido, por lo que el nombre de las carpetas y el menú de algunas aplicaciones permanecen en inglés.

Más información

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