Joshua Strobl abandono Solus y continuara con el desarrollo de Budgie por separado

Recientemente el desarrollador clave del escritorio Budgie, Joshua Strobl, anunció su renuncia de la Junta Directiva de Solus y el cargo de la autoridad de liderazgo, responsable de la interacción con los desarrolladores y el desarrollo de la interfaz de usuario Budgie.

Por su parte el responsable de la parte técnica de Solus, aseguró que el desarrollo de la distribución continuará en un futuro cercano, ademas de que se anunciará el cambio de estructura del proyecto y la reestructuración de la composición del equipo.

Por su parte, Joshua Strobl explicó que pretende sumarse al desarrollo de una nueva distribución de SerpentOS, a la que también se pasó el creador original del proyecto Solus.

Con ello podremos ver un excelente trabajo por la parte del antiguo equipo de Solus, ya que se unirá al proyecto SerpentOS.

Joshua también tiene planes de migrar el entorno de usuario de Budgie de las bibliotecas GTK a EFL y tiene la intención de dedicar más tiempo al desarrollo de Budgie. Además, planea crear una organización separada para supervisar el desarrollo del entorno de usuario de Budgie y traer miembros de la comunidad interesados ​​en Budgie, como las distribuciones de Ubuntu Budgie y Endeavor OS.

Como motivo de salida, Joshua cita el conflicto que surgió en el contexto de los intentos de expresar y resolver los problemas que obstaculizan la promoción de cambios en Solus, tanto de los participantes directos del proyecto como de los actores de la comunidad. Joshua no revela los detalles del conflicto para no lavar la ropa sucia en público. Solo se menciona que todos sus intentos por cambiar la situación y mejorar el trabajo con la comunidad fueron rechazados y ninguno de los problemas expresados ​​fue resuelto.

Como muchos de ustedes saben, anteriormente había anunciado planes para transmitir durante el comienzo de este nuevo año para iniciar el desarrollo de una nueva infraestructura web y concluir un par de elementos de desarrollo.

Estas transmisiones se cancelan en parte de este anuncio: Renuncio a Solus.

Sé que este anuncio será un shock para muchos de ustedes. He estado involucrado en Solus por más de 6 años. Habría sido el 7 de marzo. Comencé como alguien que simplemente aportaba parches para el nuevo software, luego ayudé a dar forma y comunicar los desarrollos en Solus (y como se llamaba anteriormente, evolutionOS) como miembro del equipo. En el camino, me involucré más en el desarrollo. En 2018, di un paso al frente para ayudar a codirigir a Solus. Me convertí en el desarrollador principal de Budgie. Y sí, hice posiciones bastante controvertidas en relación con otros desarrollos en el ecosistema Linux.

Para resumir por qué renuncio a Solus, he intentado plantear una amplia gama de problemas que afectan la capacidad de contribuir a Solus, tanto de mí mismo como de otros en la comunidad. Quiero ser claro, no he sido un líder perfecto. Como en absoluto Ha sido una experiencia de aprendizaje como todo lo demás, y en los últimos dos años he tratado de ser más abierto a los comentarios, propuestas, cambios, etc. A veces he sido impaciente. A veces no me tomaba en serio los comentarios. Soy sólo un humano.

Presenté comentarios basados ​​en problemas que me planteó un Mantenedor global formal para Solus. No ahondaré en detalles, porque francamente no quiero airear trapos sucios. Todo el mundo es mejor que, incluyéndome a mí. Pero el hecho es que los comentarios no se tomaron en cuenta, y eso fue en septiembre.

En octubre, un comportamiento adicional me llevó a un punto de ruptura. Básicamente renuncié a Solus en ese momento, en nuestro canal de desarrollo. Si no fuera por la gente que se acercó, lo habría seguido.

Y aquí estamos de nuevo, sin que se aborden más problemas y, en lugar de que las partes acepten su parte/responsabilidad, simplemente se desvió y no se reconoció. No se abordó ningún problema que planteé, tampoco se abordó nada que sintiera necesario para la mejora de la comunidad de Solus.

Finalmente si estás interesado en poder conocer más al respecto, puedes consultar el siguiente enlace.

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

DXVK 1.9.3 llega con grandes mejoras para DirectX, juegos y mas

DXVK

Después de cerca de 4 meses desarrollo desde el ultimo lanzamiento, se dio a conocer la liberación de la nueva versión de DXVK 1.9.3 versión en la cual los desarrolladores trabajaron para reducir significativamente la sobrecarga de la CPU en los juegos DirectX, ademas de que DirectX a Vulkan está progresando y solucionando problemas, mejoras para Mesa, juegos y más.

Para quienes aún desconocen de DXVK, deben saber que es una de las herramientas incluidas en la función Steam Play de Steam. Es 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 se necesita una GPU compatible con Vulkan.

Si bien DXVK aunque 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.9.3

En esta nueva versión que se presenta de la implementación se destaca que cuando se usa dxvk-nvapi, (una implementación de NVAPI) además de DXVK, se proporciona soporte para la tecnología DLSS, que permite usar los núcleos Tensor de las tarjetas gráficas NVIDIA para escalar imágenes realistas usando métodos de aprendizaje automático para aumentar la resolución sin perder calidad.

Ademas de que teniendo en cuenta la extensión de Vulkan VK_EXT_robustness2, se han optimizado las constantes de sombreado D3D9 y se han eliminado las opciones antiguas para juegos que usan procesamiento de vértices de software.

Tambien se destaca que se agregó una opción de habilitación para algunos juegos para proporcionar una emulación más precisa del comportamiento de punto flotante D3D9. Habilitar esta opción eliminó problemas en Red Orchestra 2, Dark Souls 2, Dog Fight 1942, Bayonetta, Rayman Origins, Guilty Gear Xrd y Richard Burns Rally.

Además, los problemas con la infraestructura gráfica Microsoft DirectX (DXGI), que anteriormente a menudo interrumpía el modo de pantalla completa de varios juegos y provocaba anomalías gráficas, se han solucionado de acuerdo con las notas de lanzamiento oficiales y tambien se solucionó un problema en DXGI que provocaba un bloqueo al intentar activar el modo de pantalla completa en algunas pantallas.

Por otra parte, en títulos actuales como Crysis 3 Remastered el rendimiento se ha incrementado, el último Euro Truck Simulator y Splinter Cell: Chaos Theory se benefician de la actualización de la implementación de Vulkan.

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.9.3/dxvk-1.9.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.9.3.tar.gz

Después accedemos a la carpeta con:

cd dxvk-1.9.3

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/33fhdQy
via IFTTT

El CEO de Signal renuncio y nombran al cofundador de WhatsApp como director general interino

Hace poco Moxie Marlinspike anunció su renuncia, después de dirigir la empresa durante casi diez años, Moxie Marlinspike cree que ahora es el momento adecuado para encontrar un reemplazo.

El director ejecutivo interino de Signal será Brian Acton, miembro de la junta directiva de Signal Foundation, y la transición de liderazgo se llevará a cabo durante el próximo mes. Marlinspike también permanecerá en la junta, ya que la compañía busca un nuevo director ejecutivo,

“Ahora me siento muy cómodo reemplazándome como CEO en base al equipo que tenemos, y también creo que este es un paso importante para construir el éxito de Signal”, dijo Marlinspike en una publicación de blog.

Signal, fundada en 2014, ha crecido hasta convertirse en una de las aplicaciones de mensajería cifrada más fiables y destacadas. El servicio tiene más de 40 millones de usuarios mensuales y se recomienda regularmente en guías de seguridad.

Ademas de que está establecida como una organización sin fines de lucro, la empresa no se financia con publicidad o ventas de aplicaciones, sino que depende de donaciones y un programa de apoyo lanzado recientemente.

“Es un nuevo año y he decidido que es un buen momento para reemplazarme como director ejecutivo de Signal”, dijo Marlinspike, cuyo verdadero nombre es Matthew Rosenfeld. Desde su lanzamiento, Signal ha ganado gran popularidad por su servicio de mensajería encriptada. “La gente está encontrando cada vez más valor y tranquilidad en Signal (una tecnología construida para ellos, no para sus datos) y están cada vez más dispuestos a apoyarla”, escribió Marlinspike.

Marlinspike ha dicho que permanecerá en el directorio de Signal y buscará un nuevo CEO, pero el cofundador de WhatsApp, Brian Acton, estará en el ínterin.

La aplicación vio una avalancha de nuevos usuarios a principios de 2021 en respuesta a la nueva política de privacidad de su competidor WhatsApp; pero este éxito no estuvo exento de controversia.

Los trabajadores de Signal han expresado su preocupación de que la negativa de la empresa a mantener las políticas de contenido podría conducir a un posible uso indebido del servicio. Los esfuerzos recientes de Signal para integrar los pagos en criptomonedas a través de MobileCoin solo han aumentado estas preocupaciones.

Llevo casi una década trabajando en Signal. Mi objetivo siempre ha sido que Signal crezca y se sostenga más allá de mi participación, pero hace cuatro años eso todavía no habría sido posible. Estaba escribiendo todo el código de Android, estaba escribiendo todo el código del servidor, era la única persona de guardia para el servicio, estaba facilitando todo el desarrollo del producto y estaba administrando a todos.

Nunca podía dejar el servicio celular, tenía que llevar mi computadora portátil conmigo a todas partes en caso de emergencias y, ocasionalmente, me encontraba sentado solo en la acera bajo la lluvia a altas horas de la noche tratando de diagnosticar una degradación del servicio.

Marlinspike no es el único fundador que en los últimos meses se alejó de su creación después de que el placer de hacer cosas fuera gradualmente suplantado por cuestiones difíciles y tediosas de negocios y política.

Jack Dorsey en Twitter, Jeff Bezos en Amazon, Mark Zuckerberg que hace de Facebook una «compañía del metaverso», una nueva generación de fundadores de Web3 que están reinventando la tecnología blockchain: el deseo de romperlo todo y empezar de cero es omnipresente en Silicon Valley y, después dos años encerrado, es difícil culpar a los que quieren intentarlo.

Sin embargo, el hecho de que los fundadores estén hartos no significa que todos los temas espinosos puedan dejarse de lado.

Finalmente, gracias a todos los que han ayudado a hacer de Signal lo que es, han apoyado lo que estamos construyendo y han estado allí a lo largo del camino. Ya tenemos mucho trabajo emocionante que está por venir en este momento, y soy optimista sobre todo el potencial de Signal durante la próxima década.

En el caso de Signal, las necesidades primarias son dos: por un lado, aumentar el número de personas que realizan donaciones para apoyar el desarrollo de la aplicación y dotar de autonomía al proyecto; por otro lado, para evitar cualquier problema regulatorio derivado de la controvertida decisión de la compañía de combinar conversaciones encriptadas con pagos no rastreables.

Fuente: https://signal.org

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

Firefox 96 llega con reducción de ruido, restricción de cookies y mas

Se dio a conocer el lanzamiento de la nueva versión del popular navegador web «Firefox 96» en la cual podremos encontrar que se agregó la capacidad de forzar la inclusión de temas oscuros o claros para los sitios. El esquema de colores cambia por las fuerzas del navegador y no requiere soporte del sitio, lo que permite usar un tema oscuro en sitios disponibles solo en colores claros y un tema claro en sitios oscuros.

Para cambiar la representación de colores en las preferencias (about:preferences) en la sección «General/Idioma y apariencia», se ha propuesto una nueva sección «Colores», en la que puede habilitar la redefinición de colores en relación con el esquema de color del sistema operativo o asignar colores manualmente.

Otro de los cambios que se presenta de esta nueva versión de Firefox 96 es la reducción de ruido significativamente mejorada y control automático de ganancia de audio, así como cancelación de eco ligeramente mejorada.

Tambien se ha aplicado una restricción más estricta en la transferencia de cookies entre sitios, que prohíbe el procesamiento de cookies de terceros establecidas al acceder a sitios distintos al dominio de la página actual. Estas cookies se utilizan para rastrear los movimientos de los usuarios entre sitios en el código de redes publicitarias, widgets de redes sociales y sistemas de análisis web.

La política de cookies está controlada por el atributo mismo sitio en el encabezado Política de cookies, que ahora está configurado «Same-Site=Lax» de forma predeterminada, lo que restringe el envío de cookies para subsolicitudes entre sitios, como solicitar una imagen o descargar contenido a través de un iframe de otro sitio, que también brinda protección contra ataques CSRF (Cross-Site Request Forgery).

Otros de los cambios que se incluyen son:

  • Se corrigieron problemas con la disminución de la calidad del video en algunos sitios y el restablecimiento del encabezado SSRC (identificador de fuente de sincronización) al mirar un video.
  • También solucionamos un problema con la reducción de la resolución al compartir una pantalla a través de WebRTC.
  • En macOS, seguir enlaces en Gmail ahora los abre en una nueva pestaña, al igual que en otras plataformas. Debido a problemas no resueltos, macOS no permite desanclar videos en modo de pantalla completa.
  • Para simplificar la personalización de los estilos del tema oscuro, se ha agregado un nuevo esquema de color de propiedad CSS, que permite determinar en qué esquemas de color se puede mostrar correctamente un elemento.
  • Se agregó la función hwb() CSS que se puede especificar en lugar de los valores de color para definir los colores según el modelo de color HWB (tono, blancura, negrura).
  • Carga en el hilo principal de ejecución se ha reducido significativamente.

 

¿Como instalar o actualizar la nueva versión de Firefox en Linux?

Los usuarios de Firefox que no hayan desactivado las actualizaciones automáticas recibirán la actualización automáticamente. Aquellos que no quieran esperar a que eso suceda pueden seleccionar Menú> Ayuda> Acerca de Firefox después del lanzamiento oficial para iniciar una actualización manual del navegador web.

La pantalla que se abre muestra la versión actualmente instalada del navegador web y ejecuta una búsqueda de actualizaciones, siempre que la funcionalidad esté habilitada.

Otra opción para actualizar, es si eres usuario de Ubuntu, Linux Mint o algún otro derivado de Ubuntu, puedes instalar o actualizar a esta nueva versión con ayuda del PPA del navegador.

Este lo pueden añadir al sistema abriendo una terminal y ejecutando en ella el siguiente comando:

sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa -y 
sudo apt-get update
sudo apt install firefox

Para el caso de los usuarios de Arch Linux y derivados, basta con ejecutar en una terminal:

sudo pacman -Syu

O para instalar con:

sudo pacman -S firefox

Finalmente para aquellos que prefieren del uso de los paquetes Snap, podrán instalar la nueva versión en cuanto sea liberada en los repositorios de Snap.

Pero pueden obtener el paquete directamente desde el FTP de Mozilla. Con ayuda de una terminal tecleando el siguiente comando:

wget https://ftp.mozilla.org/pub/firefox/releases/96.0/snap/firefox-96.0.snap

Y para instalar el paquete solo tecleamos:

sudo snap install firefox-96.0.snap

Finalmente, pueden obtener el navegador con el último método de instalación que fue añadido «Flatpak». Para ello deben contar con el soporte para este tipo de paquetes.

La instalación se hace tecleando:

flatpak install flathub org.mozilla.firefox

Para el resto de las distribuciones de Linux, pueden descargar los paquetes binarios desde el siguiente enlace.

 

from Linux Adictos https://ift.tt/33psAW7
via IFTTT