CoreBoot 4.12 ya esta aquí y llega con soporte para 49 placas y más

Después de medio año de la última versión anunciada, se dio a conocer la liberación de la nueva versión de CoreBoot 4.12 en la cual se añadieron una serie de mejoras tales como mayor soporte, eliminación de código obsoleto y más.

Para quienes desconocen de CoreBoot, deben saber que esta es una alternativa de código abierto al tradicional Sistema Básico de Entrada-Salida (BIOS) que ya se encontraba en las PCs MS-DOS 80s y reemplazándola con UEFI (Unified Extensible). CoreBoot es también un análogo gratuito de firmware patentado y está disponible para verificación y auditoría completas. CoreBoot se utiliza como firmware base para la inicialización del hardware y la coordinación de arranque.

Incluyendo la inicialización del chip gráfico, PCIe, SATA, USB, RS232. Al mismo tiempo, los componentes binarios FSP 2.0 (Intel Firmware Support Package) y el firmware binario para el subsistema Intel ME, que son necesarios para inicializar y lanzar la CPU y el chipset, están integrados en CoreBoot.

¿Qué hay de nuevo en CoreBoot 4.12?

En esta nueva versión de CoreBoot 4.12, participaron 190 desarrolladores y prepararon 2692 cambios de entre los cuales los más importantes son los siguientes.

En Coreboot 4.12 se agregó soporte para 49 placas base, la mayoría de las cuales se utilizan en dispositivos con Chrome OS.

Mientras que por otra parte se eliminó el soporte para 51 placas base, cuya eliminación se relaciona principalmente con la finalización del soporte para placas obsoletas y el trabajo para eliminar duplicados de opciones de placa similares. Muchas placas, que se presentaron previamente como modelos separados, se combinan en conjuntos (variante), en los que un módulo cubre de inmediato toda la familia de dispositivos.

El código para soportar las plataformas AMDFAM10, VIA VX900 y FSP1.0 (BROADWELL_DE, FSP_BAYTRAIL, RANGELEY), que no cumplen con los nuevos requisitos, ha sido excluido de la base del código principal. Por ejemplo, en FSP1.0 no es posible implementar la etapa POSTCAR.

Teniendo en cuenta la limpieza de duplicados, a pesar del hecho de que formalmente el número de tableros retirados excede el número de agregados, la lista de equipos compatibles ha aumentado. La nueva versión también realizó una gran cantidad de cambios relacionados con la mejora del soporte para dispositivos que vienen con firmware OEM, incluidos aquellos basados ​​en Coreboot.

Además de que se continúa limpiando la base del código, las notas de volumen sobre las licencias en los encabezados de los archivos se han reemplazado con identificadores cortos SPDX. Los nombres de todos los autores que participaron en el desarrollo se recopilan en el archivo AUTORES. Los archivos de encabezado se revisaron para minimizar el código cubierto durante el ensamblaje de cada unidad de ensamblaje.

El controlador para unidades flash SMMSTORE se reconoce como listo para su uso generalizado. El controlador utiliza el modo SMM (modo de administración del sistema) para escribir, leer y borrar áreas en la memoria flash, y puede usarse en el SO o componentes de firmware para organizar el almacenamiento permanente de configuraciones, sin la necesidad de implementar un controlador específico para cada plataforma.

Se han ampliado las herramientas de prueba de unidades, que se integran con el nuevo sistema de compilación y se transfieren al uso del marco Cmocka. Se ha creado un directorio de pruebas / separado en el árbol de origen para las pruebas unitarias.

Los componentes que ahora se requieren para los sistemas x86 incluyen RELOCATABLE_RAMSTAGE, POSTCAR_STAGE y C_ENVIRONMENT_BOOTBLOCK. RELOCATABLE_RAMSTAGE que permiten mover ramstage a otra área de memoria en tiempo de ejecución que no se superpone con el sistema operativo o los controladores de carga útil (el movimiento es necesario, ya que ramstage se almacena en caché en CBMEM para una carga más rápida al salir del modo de espera).

POSTCAR_STAGE se usa para cambiar de CAR (Cache-As-Ram) a código en ejecución desde DRAM. C_ENVIRONMENT_BOOTBLOCK permite usar bootblock compilado usando GCC regular, en lugar de un compilador romcc especializado.

Obtener CoreBoot

Finalmente, para quienes estén interesados en poder obtener esta nueva versión de CoreBoot pueden hacerlo desde su sección de descargas, que se encuentra dentro de su página web oficial del proyecto.

Además de que en ella podrán encontrar documentación y más información sobre el proyecto.

El enlace es este.

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

Cinnamon 4.6 llega con mejoras de escalado fraccional, mayor soporte y más

Después de seis meses de desarrollo, se dio a conocer la liberación de la nueva versión del popular entorno de escritorio desarrollado por Linux Mint, “Cinnamon 4.6“, dentro de la cual la comunidad de distribución Linux Mint lo desarrolla como una bifurcación del shell de GNOME Shell, el administrador de archivos Nautilus y el administrador de ventanas Mutter, con el objetivo de proporcionar el entorno de estilo GNOME 2 con soporte para elementos de interacción exitosos de GNOME Shell.

Cinnamon se basa en componentes de GNOME, pero estos componentes se envían como una bifurcación sincronizada periódicamente que no está relacionada externamente con GNOME. Se ofrecerá un nuevo lanzamiento de Cinnamon en la distribución Linux Mint 20, que se lanzará en junio.

¿Qué hay de nuevo en Cinnamon 4.6?

En esta nueva version del entorno, se destaca el soporte implementado para escalado fraccional, que le permite elegir el tamaño óptimo de elementos en pantallas con alta densidad de píxeles (HiDPI), por ejemplo, puede aumentar los elementos de la interfaz que se muestran no 2 veces, sino 1.5.

Diálogo de configuración del monitor fue rediseñado, se agregó la capacidad de seleccionar la frecuencia de actualización de la pantalla y el soporte para asignar sus propios factores de escala para cada monitor, lo que resuelve el problema con la operación al conectar un monitor normal e HiDPI.

Se ha propuesto una nueva paleta en el tema de diseño Mint-Y, en el que, debido a las manipulaciones con matiz y saturación, se seleccionan colores más brillantes, pero sin pérdida de legibilidad y comodidad. Nuevos conjuntos de colores Rosa y Aqua.

El applet XappStatusIcon agregó soporte API StatusNotifier (aplicaciones Qt y Electron), libAppIndicator (LEDs Ubuntu) y libAyatana (LEDs Ayatana for Unity), que usará XappStatusIcon como un mecanismo único para minimizar la bandeja del sistema que no requiere soporte para varias API en el lado del escritorio.

El cambio mejorará el soporte para colocar indicadores, aplicaciones basadas en la plataforma Electron y el protocolo xembed en la bandeja del sistema(Tecnología GTK para colocar iconos en la bandeja del sistema). XAppStatusIcon representa la representación del icono, la información sobre herramientas y la etiqueta en el lateral del applet, y utiliza DBus para transferir información a través de los applets, así como eventos de clic. El renderizado al costado del applet proporciona íconos de alta calidad de cualquier tamaño y resuelve problemas de visualización.

Además se destaca el rendimiento de código optimizado para procesar miniaturas en el administrador de archivos Nemo. Las miniaturas ahora se generan de forma asincrónica y las miniaturas se cargan con menor prioridad que la navegación de directorios (la idea es que se dé prioridad al procesamiento de contenido, y las miniaturas se cargan de acuerdo con el principio residual, lo que puede acelerar significativamente el trabajo a costa de una visualización más larga de los iconos de código auxiliar).

Se ha preparado una nueva utilidad para intercambiar archivos entre dos computadoras en la red local, utilizando encriptación para la transferencia de datos.

¿Cómo instalar Cinnamon 4.6 en Linux?

Para quienes estén interesados en poder instalar esta nueva versión del entorno de escritorio, podrán hacerlo de momento descargando el código fuente de este y realizando la compilación desde su sistema.

Si son usuarios de Ubuntu o derivado en el repositorio oficial no han actualizado los paquetes y deben esperar, por lo regular suelen tardar pocos días.

Este repo lo pueden añadir desde una terminal tecleando:

sudo add-apt-repository ppa:embrosyn/cinnamon

sudo apt-get update

Y podrán instalar con:

sudo apt install cinnamon

En el caso de Arch Linux el paquete todavía no se encuentra dentro de los repositorios, pero en AUR es cuestión de horas para que esté disponible, puedes monitorear el estado en este enlace.

Para instalar el paquete en cuanto esté disponible, basta con teclear:

yay -S cinnamon

Mientras que para Fedora, solamente está disponible el paquete en estos momentos para la version 33 (version de pruebas) pero de igual forma no tarda en estar disponible para versiones anteriores.

Para instalar el paquete en cuanto esté disponible, basta con teclear:

sudo dnf install cinnamon

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

Thunderspy: una serie de ataques contra equipos con Thunderbolt

Hace poco se dio a conocer información sobre siete vulnerabilidades que afectan a equipos con Thunderbolt, estas vulnerabilidades conocidas fueron catalogadas como “Thunderspy” y con ellas un atacante puede hacer uso para eludir todos los componentes principales garantiza la seguridad Thunderbolt.

En función de los problemas identificados, se proponen nueve escenarios de ataque que se implementan si el atacante tiene acceso local al sistema mediante la conexión de un dispositivo malicioso o la manipulación del firmware del equipo.

Los escenarios de ataque incluyen la capacidad de crear identificadores para dispositivos Thunderbolt arbitrarios, clonar dispositivos autorizados, acceso aleatorio a la memoria del sistema a través de DMA y anular la configuración del nivel de seguridad, incluida la desactivación completa de todos los mecanismos de protección, bloquear la instalación de actualizaciones de firmware y traducir la interfaz al modo Thunderbolt en sistemas limitados al reenvío a través de USB o DisplayPort.

Sobre Thunderbolt

Para quienes desconocen de Thunderbolt, deben saber que esta es una interfaz universal que sirve para conectar periféricos que combina las interfaces PCIe (PCI Express) y DisplayPort en un solo cable. Thunderbolt fue desarrollado por Intel y Apple y se usa en muchas computadoras portátiles y PC modernas.

Los dispositivos Thunderbolt basados ​​en PCIe cuentan con I/O de acceso directo a memoria, lo que representa una amenaza de ataques DMA para leer y escribir toda la memoria del sistema o capturar datos de dispositivos cifrados. Para evitar tales ataques, Thunderbolt propuso el concepto de “Niveles de seguridad”, que permite el uso de dispositivos solo autorizados por el usuario y utiliza la autenticación criptográfica de las conexiones para proteger contra el fraude de identidad.

Sobre Thunderspy

De las vulnerabilidades identificadas, estas hacen posible el poder evitar dicho enlace y conectar un dispositivo malicioso bajo la apariencia de uno autorizado. Además, es posible modificar el firmware y transferir SPI Flash al modo de solo lectura, que se puede utilizar para desactivar completamente los niveles de seguridad y evitar actualizaciones de firmware (se han preparado las utilidades tcfp y spiblock para tales manipulaciones).

  • El uso de esquemas de verificación de firmware inadecuados.
  • Usar un esquema de autenticación de dispositivo débil.
  • Descargar metadatos de un dispositivo no autenticado.
  • Existencia de mecanismos para garantizar la compatibilidad con versiones anteriores, permitiendo el uso de ataques de reversión en tecnologías vulnerables.
  • Usar parámetros de configuración de un controlador no autenticado.
  • Defectos de interfaz para SPI Flash.
  • Falta de protección en el nivel de Boot Camp.

La vulnerabilidad aparece en todos los dispositivos equipados con Thunderbolt 1 y 2 (basado en Mini DisplayPort) y Thunderbolt 3 (basado en USB-C).

Todavía no está claro si aparecen problemas en dispositivos con USB 4 y Thunderbolt 4, ya que estas tecnologías solo se anuncian y no hay forma de verificar su implementación.

Las vulnerabilidades no pueden ser reparadas por el software y requieren el procesamiento de componentes de hardware. Al mismo tiempo, para algunos dispositivos nuevos, es posible bloquear parte de los problemas relacionados con DMA utilizando el mecanismo de protección DMA Kernel, cuyo soporte se ha introducido desde 2019 (se ha admitido en el kernel de Linux desde la versión 5.0, puede verificar la inclusión a través de /sys/bus/thunderbolt/devices/domainX/iommu_dma_protection“).

Finalmente, para poder probar todos aquellos dispositivos en los que se tenga duda si son susceptibles a estas vulnerabilidades, se propuso un script llamado “Spycheck Python”, que requiere ejecutarse como root para acceder a la tabla DMI, ACPI DMAR y WMI.

Como medidas para proteger los sistemas vulnerables, se recomienda que no se deje el sistema desatendido, encendido o en modo de espera, además de que no conecte otros dispositivos Thunderbolt, no se deje ni transfiera sus dispositivos a extraños y además se brinde protección física para sus dispositivos.

Además de que si no hay necesidad de usar Thunderbolt en el equipo, se recomienda deshabilitar el controlador Thunderbolt en UEFI o BIOS (aun que se menciona que se puede provocar la inoperancia de los puertos USB y DisplayPort si estos se implementan a través del controlador Thunderbolt).

Fuente: https://blogs.intel.com

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

Seguridad en aplicaciones Android. Al menos 4000 podrían filtrar datos

Cuando Apple anunció que sus dispositivos móviles usarían una tienda de aplicaciones como forma de instalar software, muchos creyeron que de esa forma se terminaba con gran parte de los problemas de seguridad informática. Google adoptó el mismo modelo para Android y Microsoft lo llevó al escritorio en Windows 8.

En realidad, la idea de Steve Jobs no era nueva. Las tiendas de aplicaciones no son otra cosa que los gestores de paquetes que los usuarios de Linux veníamos usando hace años. Y, tampoco es que haya servido demasiado.

Hace unos días, se publicó el informe de un grupo de investigadores que analizó 515,735 aplicaciones de Google Play, algo así como el 18% de las oferta disponible. De esas, al menos 4.282 aplicaciones tenían problemas de seguridad que permitiría filtrar información sensible. Si la extrapolación fuera válida, un total de 24000 aplicaciones presentarían el mismo problema.

Todas las fallas tienen un origen común; una plataforma propiedad de Google llamado Firebase. Pero, parece no ser culpa de Google si no errores de configuración por parte de los desarrolladores.

Firebase es una plataforma móvil que ayuda a los usuarios a desarrollar aplicaciones de forma rápida y segura. Ofrece una base de datos en tiempo real alojada en la nube que permite un fácil almacenamiento y sincronización de datos entre los usuarios.
Entre otras cosas, la plataforma facilita a los desarrolladores herramientas para:

  • Autenticación.
  • Alojamiento.
  • Almacenamiento en la nube.
  • Bases de datos en tiempo real.
  • Analítica.
  • Mensajes.
  • Integración de avisos.
  • Aprendizaje automático.

Se estima que Firebase es utilizado por un 30 por ciento de todas las aplicaciones de Google Play Store, lo que lo convierte en la solución de almacenamiento más popular para las aplicaciones de Android.

Seguridad en aplicaciones Android. El problema en números

El 4,8% de las aplicaciones para móviles que utilizan Google Firebase para almacenar los datos de los usuarios no están debidamente protegidas, lo que permite a cualquier persona acceder a las bases de datos que contienen la información personal de los usuarios, a los tokens de acceso y a otros datos sin necesidad de una contraseña o de cualquier otro tipo de autenticación.

Aunque el estudio se enfocó las aplicaciones para Android en Google Play Store, hay que tener en cuenta que Firebase es una herramienta multiplataforma que se utiliza en varios sistemas operativos y plataformas. Estas configuraciones erróneas probablemente afecten a muchas más aplicaciones más allá de Android.

Las aplicaciones con problemas de seguridad identificadas por los investigadores se instalaron al menos 4.220 millones de veces por los usuarios de Android. Se sabe que un teléfono inteligente tiene instalada entre 60 y 90 aplicaciones, lo que implica que cada uno de nosotros tiene una alta posibilidad de tener al menos una aplicación vulnerable.

Para tener una muestra de la magnitud de las exposiciones, tenemos estos datos:

  • +7000000 de cuentas de correo electrónico.
  • +4400000 de nombres de usuario.
  • +1000000 de contraseñas.
  • +5300000 de números de teléfonos.
  • +18300000 de nombres completos de los usuarios.
  • +6800000 de mensajes de chat.
  • +6200000 datos de GPS.
  • +156000 direcciones IP.
  • +560000 direcciones de calle.

De las 155.066 aplicaciones analizadas, 11.730 tenían bases de datos expuestas públicamente. 9.014 de ellas incluso incluían permisos de escritura, que permitirían a un atacante añadir, modificar o eliminar datos del servidor, además de verlos y descargarlos.

  • Estas vulnerabilidades permitirían a delincuentes informáticos.
  • Inyectar datos en una aplicación.
  • Usar las aplicaciones para prácticas de phishing.
  • Difundir el malware.
  • Corromper la base de datos de la aplicación.

Para hacerle las cosas más fáciles a los delincuentes, esas bases de datos se pueden encontrar en los buscadores

En diciembre pasado, un investigador de seguridad descubrió que las bases de datos expuestas de Google Firebase se podían hallaar en motores de búsqueda operado por otras empresas.

Alex “Ghostlulz” Thomas, investigador de seguridad independiente y ex analista de la empresa consultora de seguridad cibernética Bishop Fox, publicó en diciembre una entrada en su blog en el que demostraba cómo las bases de datos de Firebird mál configuradas, podían encontrarse y descargarse. Solo basta con añadir .json al final de la url para poder verlas.

Como usuarios podemos tomar algunas medidas para protegernos:

  • No reutilizar la misma contraseña en varias cuentas. Se recomienda usar un administrador de contraseñas para generar y almacenar contraseñas aleatorias fuertes.
  • Usar sólo aplicaciones confiables con un alto número de revisiones e instalaciones.
  • No compartir información personal sensible como direcciones, fotos de identificación del gobierno, números de seguro social, etc.

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

AMD GPUOpen y las nuevas tecnologías prometedoras

AMD GPUOpen logo

AMD GPUOpen es una nueva iniciativa de la firma para dotar a los desarrolladores de una serie de herramientas de código abierto para que trabajen en sus futuros proyectos y haciendo uso de la próxima generación del SDK y los efectos gráficos para las APIs gráficas DirectX12 y Vulkan bajo tarjetas gráficas o GPUs integradas de arquitectura RDNA.

Además, tendrá nuevas e interesantes tecnologías como es el caso de FidelityFX. Esta tecnología de AMD estaba asociada de forma exclusiva con AMD Contrast Adaptative Sharpening. Ahora, abriendo este proyecto, estas herramientas y tecnologías podrán estar al servicio de los desarrolladores de los videojuegos para crear nuevos y mejores efectos gráficos.

FidelityFX Contrast Adaptative Sharpening no era nuevo, ya se había integrado en varios juegos AAA para PC como BOrderlands 3, Gears 5, Monster Hunter World, F1 2019 y también en Star Wars Jedi: Fallen Order. Con esa tecnología, estos videojuegos mejoraban la nitidez sin introducir artifacts o reducir el rendimiento del videojuego de forma significativa como ocurría hasta ahora.

Otra de las herramientas o tecnologías con las que contarán los desarrolladores en AMD GPUOpen es SSSR (Stochastic Screen Space Reflections). Con ella, los desarrolladores podrán habilitar los efectos de reflejos de una manera mucho más eficiente en comparación con las técnicas convencionales SSR.

SPD (Single Pass Downsampler) también es otro de los nombres que encontrarán los desarrolladores. La idea tras esta nueva tecnología es que los desarrolladores puedan tener a su alcance una solución para poder generar hasta 12 niveles de MIP sin mermar el rendimiento.

También está CACAO (Combine Adaptative Compute Ambient Occlusion) y HDR Mapper. El primero es para optimizar la implementación de INtel ASSAO para que los usuarios cuenten con mayor rendimiento en sus equipos y hasta 5 ajustes de calidad integrados. La segunda y última es para integrar HDR sin grandes costes de rendimiento y con mayor sencillez.

En definitiva, una buena suite para desarrolladores que podrán mejorar la calidad gráfica y darle mayor realismo a los gráficos de los videojuegos sin tanta penalización de rendimiento y con mayor facilidad…

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

Kali Linux 2020.2 ya disponible, con mejoras en las versiones Plasma y GNOME

Kali Linux 2020-2

Después de la versión de enero, Offensive Security ha lanzado Kali Linux 2020.2. Poco antes habían decidido pasarse de GNOME a Xfce, más tarde introdujeron un nuevo tema y esta vez han querido seguir cambiando su imagen, pero en este caso para ofrecer cambios a su versión con Plasma, el entorno gráfico desarrollado por KDE. Entre lo que aprovecharemos si usamos esta opción tenemos todo lo que nos ofrece Plasma, algunas KDE Applications y Frameworks. Pero también han introducido más novedades interesantes.

Por lo que leemos en la nota de su lanzamiento, la mayoría de cambios más emocionantes llegaron en las versiones 2020.0 y 2020.1, en donde se introdujo, por ejemplo, un modo Undercover que simulaba que estábamos trabajando en el sistema operativo Windows 10. A continuación tenéis un resumen de las novedades más destacadas que han llegado junto a Kali Linux 2020.2.

Novedades más destacadas de Kali Linux 2020.2

  • Cambio de imagen de KDE Plasma e inicio de sesión. Ahora se han incluido los temas propios claro y oscuro para Plasma y el inicio de sesión se ha refinado
  • PowerShell por defecto. Mas o menos. Ahora no es necesario instalarlo con un comando del terminal, pero sigue siendo necesario marcar la opción para instalarlo durante el proceso de instalación.
  • Kali en mejoras ARM. Las imágenes ARM ya no usan el inicio de sesión con la cuenta de súper usuario.
  • Lecciones de los cambios del instalador. Se han realizado cambios eliminando opciones como la de kali-linux-everything y han mejorado la de kali-linux-large. También ha eliminado la personalización para las imágenes “Live” y ahora sólo se puede usar el entorno Xfce en este tipo de sesión.
  • GNOME 3.36.
  • Joplin será sustituido por CherryTree en Kali Linux 2020.3.
  • Nextnet.
  • Python 3.8.
  • SpiderFoot.
  • Mejoras de infraestructura.
  • Mejoras en NetHunter.

Los usuarios interesados en usar Kali Linux 2020.2 pueden descargar la nueva ISO desde este enlace en versiones Installer, Live y NetInstaller en versiones de 32 y 64bit.

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

Microsoft e Intel tienen nuevo método para detectar malware

STAMINIC esquema

Cada vez existe malware más raro y sofisticado, así como nuevos tipos de ataques informáticos. Pero también las técnicas para frenar este tipo de código malicioso está teniendo algunos cambios y revoluciones, desde el uso de tecnología de IA para hacer más inteligentes a los sistemas de detección, hasta otros muchos métodos innovadores para protegerse.

Intel y Microsoft han colaborado para traer una nueva y original forma de detectar el malware analizando el código de los programas sospechosos de una forma muy particular. Consiste en generar una imagen a partir del código que se desea analizar y buscar en ella las amenazas gracias al uso de una IA.

Aunque parezca raro, el nombre de este proyecto se llama STAMINA (STAtic Malware-as-Image Network Analysis). Básicamente es una implementación de una técnica que transforma el código sospechoso en una imagen en escala de grises para que luego una IA lo analice en busca de patrones similares para detectar código malicioso comparando patrones.

La imagen también es reducida para que la IA no tenga que analizar millones de píxeles y pueda hacer un análisis más ligero sin que afecte al resultado final. Esta IA ya ha sido entrenada, ya que se ha estado alimentando su algoritmo mediante muestras de malware con más de 2.2 millones de hashes de archivos ejecutables infectados para que aprenda de ellos el patrón en común que tienen y así pueda detectarlos.

Un método raro que pasa del código binario a píxeles para que una IA analice estos datos. Sin duda algo que no se había visto hasta el momento. Y según los investigadores implicados, parece que puede identificar y clasificar malware con el 99,07% de la precisión. Con una tasa de falsos positivos de 2,58% (que sigue siendo relativamente alta). Por tanto, es prometedor, pero se debe perfeccionar, además de mejorar su trabajo con archivos de gran tamaño, donde se hace aún menos eficaz…

Para más información – Whitepaper del proyecto

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

Pineloader, un nuevo multibootloader para tu teléfono Linux

BQ Aquaris Ubuntu Edition

De momento los teléfonos con Ubuntu Touch no tienen la posibilidad de desarrollar aplicaciones básicas como Whatsapp

Como todos sabemos, el mundo de los teléfonos con Linux está evolucionando y probablemente en unos años estemos listos para que sea una alternativa real a iOS y Android.

Mientras tanto, Linux en teléfonos sigue ganando más tracción con proyectos frescos que muestran nuevas capacidades que no son posibles en otras plataformas móviles.

Recientemente, PinePhone ha recibido un nuevo bootloader que permite tener varios sistemas operativos en un mismo teléfono. En otras palabras, Pineloader es un multibootloader que permite al usuario elegir que sistema operativo quiere usar al encender su móvil.

Una foto publicada en Twitter muestra a Pineloader en acción, permitiendo escoger entre cuatro sistemas operativos diferentes, Ubuntu Touch, postmarketOS, Sailfish OS y Houng Tram Linux.

Para seleccionar el sistema operativo de tu preferencia basta usar los botones de volumen y confirmar con el botón de apagado.

Si bien esto no suena a una gran noticia, de hecho, lo es, un multibootloader abre las puertas a muchos otros proyectos basados en el PinePhone.

Por ahora, el mundo de Linux en teléfonos parece enfocado en entusiastas y usuarios avanzados, faltaran algunos años para que usuarios en masa lo vean como una alternativa a iOS y Android.

Afortunadamente, parece ser que los desarrolladores se están moviendo en la dirección correcta, por lo que hay que mantener nuestras esperanzas puestas en ellos y pensar que Linux en móviles eventualmente se convertirá en algo común.

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

xrdesktop: sigue “empeñado” en mejorar la realidad virtual en Linux

xrdesktop realidad virtual Linux

Ya hemos escrito otros artículos en LxA sobre Collabora y su interesante proyecto xrdesktop en el que colabora también Valve Software para mejorar y traer la tecnología de la realidad virtual también a los escritorios de Linux. Ya existen otros interesantes proyectos de código abierto al respecto, que junto con este parecen tener un interesante y prometedor futuro.

Ahora, los hackers de Collabora han anunciado el resultado de su último trabajo, una nueva versión de xrdesktop. Concretamente se trata de xrdesktop 0.14, que aunque es una versión aún bastante temprana, ya cuenta con interesantes características y funciones para la realidad virtual en los gestores de ventanas tradicionales para el escritorio de las distros GNU/Linux.

Gracias a xrdesktop se puede usar también para el tiempo de ejecución de la aplicación de realidad virtual, para representar sus ventanas tradicionales dentro de un espacio 3D, permitiendo interactuar con ellas usando controladores de realidad virtual soportados.

Además, ahora incluye algunas buenas mejoras. Uno de los cambios más importantes es que ahora es capaz de ejecutarse en tiempo de ejecución de la XR (realidad mixta) con la API OpenXR. Ahora también es compatible con OpenVR 1.11, la nueva versión de esta otra API de realidad virtual. Por eso, tendría que tener soporte completo para SteamVR.

Se ha agregado también un modo escena, donde xrdesktop representa el entorno completo en el renderizador interno usando la API gráfica Vulkan. También está el modo de superposición existente, así como otras muchas mejoras y correcciones respecto a la versión anterior.

De seguir por este camino, Collabora podría hacer de xrdesktop la mejor forma de usar la realidad virtual en los escritorios Linux. La verdad es que pinta muy bien y lo están logrando con los avances que hay por el momento. Eso también se debe entender como una buena ayuda para la plataforma, ya que ayudará a adoptar la RV en Linux y atraer a más usuarios que ahora la rechazan por no ofrecer lo que buscan…

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

0 a.D.: el videojuego tiene una importante mejora

0 a.D.

0 a.D. es un título de videojuego de estrategia en tiempo real del que ya hemos hablado en otras ocasiones en este blog. El motivo no es solo de que sea un título libre y de código abierto desarrollado por Wildfire Games, o de que esté disponible para varias plataformas, incluida GNU/Linux. Va más allá de eso, puesto que si creías que todos los videojuegos abiertos son malos, solo tienes que ver éste para darte cuenta de que es una afirmación errónea.

Si aún no lo has probado, no tienes que invertir ni un solo euro. Solo puedes entrar en la web oficial del proyecto y descargarlo para poder disfrutar de él desde ahora mismo. Además, hoy verás que ya cuenta con una nueva actualización que incluye interesantes mejoras y novedades respecto a la versión anterior de 0 a.D.

Este título 0 a.D. de Wildfire Games tiene ahora una importante actualización con el lanzamiento de Alpha 24. A pesar de esa etapa de desarrollo tan temprana, la verdad es que ya funciona de maravilla y tiene poco que envidiar a otros videojuegos de estrategia comerciales. Esto es una gran emoción para los fans del título, que no habían visto novedades desde el lanzamiento de Alpha 23 en 2018.

Ahora, en este Alpha 24 podrás ver las siguientes novedades y mejoras:

  • Los gráficos de 0 a.D. se han mejorado en calidad. Ya antes eran buenas, incluso cuando se hacía zoom durante el juego. Pero ahora son aún mejores. Como sabes, a principios de este año hubo una mejora ya al respecto, como fue el soporte para Anti-Aliasing para suavizar las imágenes y que no se vean tan pixeladas, y ahora se ha seguido mejorando en este sentido, con soporte FXAA.
  • Las partidas serán ahora más “animadas”, con la introducción de nuevos animales, como el oso pardo euroasiático, el oso polar, el hipopótamo, el toro, vaca, así como mejoras en la animación que antes tenía problemas cuando se veían a los seres caminar, durante la construcción de de edificios, etc.
  • Habrá toneladas de mejoras en otras áreas del juego. Por ejemplo, nuevas animaciones de unidades, texturas mejoradas para varias unidades, nuevo mapa de Sahyadri Buttes, valles del Atlas, etc., así como iconos del juego mejorados y más.
  • Se ha agregado una mejora para que la ubicación del edificio se pueda ajustar. Solo tienes que presionar la tecla Ctrl mientras te mueves por el plano del edificio y ajustar como desees.
  • Por supuesto, como otros conocidos títulos de estrategia, incluye un editor de escenarios para personalizarlos. Éste también tiene ahora algunos nuevos aditivos para nuevos mapas y algunas otras novedades.

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