¿GameMode también para aplicaciones? Una posibilidad a tener en cuenta

Gamemode

GameMode es un software que se diseñó para mejorar la experiencia de usuario al jugar. No tiene demasiado sentido cuando estamos jugando con emuladores como el de las consolas de 8-bit, pero sí lo tiene, por ejemplo, cuando se juega a títulos de steam o incluso PPSSPP. También podemos tenerlo en cuenta para realizar otros tipos de tareas. ¿Cómo? ¿No está diseñado para mejorar el rendimiento de los juegos?

Bueno, no todo lo que está diseñado pensando en un escenario se usa sólo en ese escenario. Por ejemplo, en los análisis de Big Data se ha tirado de GPU desde hace mucho, y en la actualidad también se están usando para la inteligencia artificial. Lo que quiero que entendáis es que la GPU puede servir para algo más que para procesar gráficos, y un «modo juego» puede servir también para mejorar el rendimiento de otros programas.

Qué tipos de programas se pueden beneficiar de GameMode

GameMode puede cambiar el gobernador de la CPU y mejorar el rendimiento de la GPU haciéndole lo que se conoce como oveclocking. Los fabricantes de estos tipos de componentes suelen limitarlos a un punto en el que crean que es seguro trabajar con ellos, pero en ocasiones se puede subir sin correr ningún riesgo. Es algo que se recomienda hacer en la Raspberry Pi, ya que el límite es muy bajo y merma bastante el rendimiento por defecto.

Los programas que se pueden beneficiar de GameMode son aquellos que requieren potencia, así en general. Por ejemplo, puede mejorar el rendimiento de editores de vídeo/audio o cualquier software que tenga que renderizar. Yo también he notado mejoras lanzando Kodi con GameMode en un portátil que está viejete y limitado de recursos.

Qué puede hacer

Este modo de juegos optimiza temporalmente algunos parámetros de nuestro equipo. Que sea temporal significa por definición que no son permanentes y que estos cambios sólo se mantendrán mientras el proceso esté activo. Cuando cerremos el programa que está haciendo uso de GameMode, el optimizador también se cerrará y todo volverá a la configuración original.

Entre lo que optimiza, tenemos:

  • Cambiar el gobernador de la CPU.
  • Prioridad de O/I.
  • Programador de kernel (SCHED_ISO).
  • Protector de pantalla inhibido. Mucho software ya bloquea el protector de pantalla mientras se está ejecutando, como puede ser un sencillo navegador cuando está reproduciendo vídeo. Pero, por si acaso, ya que hay emuladores que no lo hacen, GameMode se encarga también de esto.
  • Modo de rendimiento de GPU (NVIDIA y AMD), overclocking de GPU (NVIDIA). Este es uno de los puntos más importantes, ya que es el que «pide» más al hardware del equipo para que el programa rinda mejor.
  • Scripts personalizados.

Cómo instalar GameMode

GameMode está disponible en los repositorios de muchas distribuciones Linux, como Ubuntu, Debian, Solus, Arch Linux, Gento, Fedora, Mageia y todo lo que está basado en ellas, entre las que se pueden mencionar Linux Mint, elemntary OS o Manjaro. El software es básicamente un servicio tipo «demonio» o daemon que se encarga de hacer cambios en el sistema que podríamos hacer por otros medios.

Dependencias

Para instalarlo primero tenemos que instalar las dependencias, y el comando dependerá de la base de la distribución (lo siguiente indica el sistema del que descienden los demás):

Debian

sudo apt install meson libsystemd-dev pkg-config ninja-build git libdbus-1-dev dbus-user-session

Arch

sudo pacman -S meson systemd git dbus

Fedora, CentOS, OpenSuse

sudo dnf install meson systemd-devel pkg-config git dbus-devel

Gentoo

emerge --ask games-util/gamemode

Solus

Está disponible en el centro de software

Software

Para instalar el programa como lo propone Feral Interactive, hay que abrir el terminal y escribir:

git clone https://github.com/FeralInteractive/gamemode.git
cd gamemode
git checkout 1.7
./bootstrap.sh

NOTA: en este enlace estará siempre la información actualizada. Lo comento porque, como mínimo, el tercer comando varía en cada actualización.

Consejo general

Para los que no les guste el terminal, o para los que quieran algo más sencillo, es probable que se pueda instalar todo a la vez desde el centro de software buscando «gamemode» y aceptando la instalación de software principal y dependencias, como se explica en el punto de Solus.

Cómo usar GameMode

Hay software, como algunos emuladores y frontends de juegos, que lo hacen automáticamente. Pero si queremos hacer lo que se indica al principio de este artículo, tenemos que lanzar manualmente el proceso. Por ejemplo, para iniciar Kdenlive con este modo, usaremos el comando:

gamemoderun kdenlive

El programa estará ejecutándose con el modo de juegos hasta que lo cerremos, y el terminal deberá estar abierto. Si queremos evitar esto, la mejora manera es crear un archivo .desktop, lo que también añadirá el programa al menú de inicio. Se puede coger el mismo de Kdenlive, generalmente en /usr/share/applications/, cambiar la linea Exec=kdenlive %F a Exec=gamemoderun kdenlive %F y Name[es]=Kdenlive (o cualquier otro idioma) a Name[es]=Kdenlive (modo potencia) , por poner un ejemplo, y guardar ese .desktop en la carpeta personal/.local/share/applications.

Creando ese archivo, en el menú de inicio aparecerán dos Kdenlive: el normal y el modo potencia que acabamos de crear y que se ejecutará con GameMode.

Si el software se ha instalado a través de Steam, hay que añadir el siguiente valor a «opciones de lanzamiento» que encontramos haciendo clic secundario sobre el software y aceptar con «Ok»:

gamemoderun %command%

Aplicaciones conocidas que lo integran

Entre las aplicaciones que puede integrar GameMode, tenemos:

  • ATLauncher: un lanzador de Minecraft.
  • Prism Launcher : otro lanzador de Minecraft.
  • GNOME Shell (via extensión): indica cuando está activo GameMode en el panel superior..
  • Lutris: activa el modo para todos los juegos por defecto si es posible, siempre y cuando tengan las bibliotecas instaladas.
  • RetroArch: Sobran las presentaciones. Es compatible, y se puede activar desde el menú Latencia/Modo de juego.

Recordatorio: fue diseñado para mejorar el rendimiento de los juegos

Aunque puede mejorar el rendimiento de otro software, no se diseñó para eso. No debería haber ningún problema al usarlo en los ejemplos mencionados, pero hay que estar informado y conocer los detalles. Uno de ellos, que no es algo grave, sería ver como la batería se agota más pronto. Pondría la mano en el fuego de que no pasaría nunca, pero el overclocking fuerza los componentes y podría llegar a quemar alguno de ellos; merece la pena hacer un uso responsable, y si se hace así, probablemente podamos hacer cosas que antes no podíamos o hacerlas mejor.

Página del proyecto.

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

Mozilla dice que los sistemas automotrices son «pesadilla para la privacidad»

sistema automotriz

La Fundación Mozilla compartió un estudio de privacidad de los sistemas automotrices

Hace pocos días, la Fundación Mozilla compartió mediante una publicación de blog, los resultados de un estudio sobre las actitudes hacia la privacidad en los sistemas de información de 25 marcas de automóviles distribuidas en Estados Unidos y Europa.

En la publicación de la Fundación Mozilla  titulada «Es oficial: los automóviles son la peor categoría de productos que jamás hayamos revisado en cuanto a privacidad«, menciona que esta área en particular es «una pesadilla para la privacidad» para los usuarios, pues todos los rastreadores, cámaras, micrófonos y sensores capturan cada uno de sus movimientos.

De la información del estudio de la Fundación Mozilla, se menciona que se examinaron las políticas de privacidad, los sistemas de información y las aplicaciones móviles utilizadas en diversas marcas de vehículos de las cuales de las populares están BMW, Audi, Tesla, Volkswagen, Ford, Chevrolet, entre otros.

En el estudio se identificaron graves problemas de privacidad en todos los fabricantes y la actitud general de todas las marcas revisadas recibieron la etiqueta «Privacidad no incluida» y los automóviles fueron clasificados como los que tienen las peores prácticas de privacidad.

De las conclusiones compartidas del estudio, la Fundación Mozilla, se menciona que los fabricantes recopilan más datos confidenciales de los necesarios y los utilizan en áreas distintas al control del vehículo y la interacción del conductor:

  • Los automóviles modernos están equipados con sensores, cámaras y micrófonos que registran cada movimiento del usuario.
  • La información recopilada también incluye la actividad del conductor, los servicios utilizados, las aplicaciones móviles y datos de sistemas de terceros como Sirius XM y Google Maps.
  • Entre otras cosas, los sistemas de los automóviles pueden recopilar indicadores de salud del conductor, datos sobre las pistas de música escuchadas e información sobre dónde y a qué velocidad conduce el conductor.
  • El 84% de los fabricantes de automóviles permiten en sus acuerdos de usuario la transferencia de la información recopilada a proveedores de servicios externos y agregadores de datos.
  • El 76% de los fabricantes no excluye la venta de datos personales y el 56% permite la transferencia de información al gobierno o a las fuerzas del orden si se recibe una solicitud de información.
  • Algunos proveedores imponen requisitos absurdos para aceptar una política de privacidad propuesta. Por ejemplo, la política de privacidad de Subaru establece que todos los pasajeros que utilizan el sistema de información y entretenimiento del vehículo aceptan automáticamente el uso y el intercambio de información personal mientras están dentro del vehículo.
  • Sólo 2 de 25 marcas de automóviles (Renault y Dacia) proporcionaron a los conductores herramientas para gestionar sus datos personales, permitiéndoles eliminar los datos recopilados.
  • 17 de las 25 marcas de automóviles encuestadas han experimentado incidentes relacionados con fugas de datos, hackeos y violaciones de la privacidad en los últimos tres años.

Además, Nissan y Kia mencionan en sus políticas de privacidad la posibilidad de recopilar datos sobre la «actividad sexual» (vaya dato), y otros seis fabricantes permiten la recopilación de información genética. A partir de la información recopilada, se extraen conclusiones sobre los intereses, preferencias, inteligencia y habilidades del conductor. Ademas de ello, la política de privacidad de Nissan instruye al conductor a informar a los pasajeros sobre la política de privacidad del vehículo y los términos y condiciones para el procesamiento de datos personales.

Por separado se destaca Hyundai permite la transferencia de información a las fuerzas del orden incluso después de recibir una solicitud informal.

A pesar de la disponibilidad de documentos que regulan las políticas de privacidad de todos los fabricantes, los investigadores no pudieron verificar que los sistemas revisados ​​cumplieran con los estándares mínimos de seguridad de la información (cifrado, entrega automática de actualizaciones, disponibilidad de un contacto para transmitir información sobre vulnerabilidades, seguridad de las contraseñas, presencia de una política de privacidad).

Por ejemplo, los investigadores intentaron comprender si los datos personales recopilados se almacenaban cifrados o no. Se envió una pregunta sobre el uso de cifrado a todos los fabricantes, pero sólo respondieron representantes de Mercedes-Benz, Honda y Ford, quienes, sin embargo, no revelaron completamente la pregunta formulada.

Finalmente se menciona que para llamar la atención sobre el problema, los autores del estudio sugieren firmar una petición creada por Mozilla pidiendo a los fabricantes de automóviles que dejen de recopilar, transferir y vender información personal de los usuarios.

Si estás interesado en poder conocer más al respecto, puedes consultar los detalles en el siguiente enlace.

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

Fedora 40 eliminará la posibilidad de usar un X11 que KDE da por «muerto»

Fedora 40 y KDE con X11 fallecido

Miedo me da abrir esta lata. Lógicamente no es algo que me asuste de verdad, pero el tema puede levantar ampollas entre los que miran al futuro y los que prefieren lo más conocido y estable. Por lo tanto, yo me lavaré las manos y me limitaré a citar lo que dicen otras personas. Por una parte, los que ya están pensando en Fedora 40, y por otra el proyecto KDE que está detrás de Plasma, Kubuntu y KDE neon.

Esta noticia pretende ser un 2-en-1. La primera de esas dos noticias es que Fedora 40 abandonará totalmente a X11. Ahora mismo es una opción que coexiste con Wayland, y en la edición KDE sigue siendo lo que se usa por defecto. Pero el futuro es diferente. Es su edición principal (GNOME) la que lo apostará todo por Wayland y ya no permitirá iniciar sesión, siempre por defecto, con X11. Fedora fue el primero en dar el paso de X11 a Wayland, y ahora pretende ser también el primero en olvidarse de X11.

Fedora 40 GNOME sin X11

Si nos referimos a Fedora como todo el proyecto con sus sabores oficiales, X11 seguirá teniendo un papel secundario. La edición KDE de Fedora 40 sí debería ofrecer la posibilidad de usar X11, pero la sesión por defecto será Wayland. No serán los primeros esta vez, ya que Plasma 6 usará Wayland por defecto y al menos KDE neon lo implementará un par de meses antes que Fedora.

Y hablando de KDE, el pasado domingo fue Nate Graham quien dijo que «¿Por qué existe Wayland? En pocas palabras, porque X11 -lo que está sustituyendo- está muerto«. El artículo da detalles sobre cómo empezó todo y la dirección que lleva ahora. El, entre otras cosas, autor de pointieststick dice que si en la actualidad X11 va bien es porque durante los últimos años no ha hecho más que aplicar parches, y que Wayland nació de una idea de los desarrolladores de X (nada que ver con el nuevo Twitter) que querían evitar repetir sus propios errores.

Problemas… y también soluciones

Esta parte según Graham, no todo suena perfectamente bien en el uso de Wayland, llegando a decir que «suena como que da asco» en un punto determinado. Pero más tarde dice que hay soluciones, y que el futuro pinta mejor con Wayland que con X11. Que su implementación está tardando más que con Systemd y PipeWire, pero que es el camino a seguir.

El problema va a ser, sobre todo, el software de terceros. El software de KDE funciona bien en Wayand, pero el de otros desarrolladores no tanto. Aún así, lo que se va a hacer en Fedora 40 y Plasma 6 es algo necesario que obligará a todo el mundo a trabajar de valiente para adoptar Wayland. Ya hace tiempo que se usa por defecto en Fedora y Ubuntu, y, por lo menos a título personal, no he experimentado grandes fallos en GNOME, por no decir fallo alguno.

Son ellos, no yo

Yo ahora mismo estoy usando Wayland en KDE, aún sabiendo que no todo funciona a la perfección. X11 parece más estable, pero me ha terminado gustando más Wayland. Si alguien opina que X11 está muy vivo y que aún le queda cuerda para rato, probablemente tenga razón, y si tiene la intención de quejarse, que se lo haga saber a Fedora Project y KDE. Yo sólo soy el mensajero.

Lo que queda esperar es que la transición no sea demasiado dolorosa. No debe serlo si dejan la opción de X11 en un entorno en el que Wayland flaquea un poco, pero los usuarios de Fedora GNOME deben empezar a pensar en despedirse de X11. Eso o instalarlo por su cuenta, que tratándose de una distribución con base Linux es probable que siga estando disponible durante al menos algunos años más, aunque sea de manera no oficial.

Quizá lo mejor sea esperar que la decisión de estos dos proyectos anime al resto y Wayland despegue del todo.

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

Cómo jugar juegos de PSP en tu dispositivo móvil con PPSSPP 1.16

PPSSPP 1.16 en dispositivos táctilesHace poco más de una semana se anunció el lanzamiento de PPSSPP 1.16. Entre sus novedades podemos destacar dos: el soporte para RetroAchievements en la misma app, lo que se conoce en los diferentes frontends como «Standalone», y mejoras de rendimiento. PPSSPP es el emulador por excelencia para jugar a títulos de PSP. Hay otros, pero su uso es tan minoritario que no se recomienda su uso, no porque sean un desastre, si no en el sentido de que no se proponen como opción porque ni son necesarios ni hay tanta documentación.

PPSSPP es un emulador multiplataforma, y se puede ejecutar en Linux, macOS, Windows, otros sistemas que permitan compilar el software, Android y iOS. Aunque justo ayer lanzaron el iOS 17 que prometía la instalación de software de tiendas alternativas, Tim Cook y compañía aún no han activado nada de esto, por lo que el uso de PPSSPP en el sistema operativo móvil de Apple sigue siendo una tarea complicada que en ocasiones requiere un pago extra. Así que empezaremos por lo sencillo: cómo jugar a títulos de PSP en Android.

Instalar PPSSPP 1.16 en Android

Android no pone las barreras que pone iOS, ni siquiera en la tienda oficial Google Play. Aunque es posible instalar APKs que encontremos por cualquier vía, es algo que no debemos hacer. No me malinterpretéis; no estoy diciendo que no haya que instalar nada de fuera de la Google Play, pero sí dos cosas: primero, si un programa está en la tienda oficial, merece la pena instalarlo de ahí por facilidad y mantenimiento; segundo, si vamos a instalar un APK que no haya pasado por la lupa de Google, hay que hacerlo de fuentes oficiales. Por ejemplo, Kodi desde kodi.tv o PPSSPP desde este enlace.

La instalación de PPSSPP 1.16 en Android, actualizado hoy hace justo una semana, es igual que la de cualquier otro programa si decidimos hacerlo desde la tienda oficial:

  1. Vamos a la Google Play.
  2. Buscamos PPSSPP. Se elige la opción resaltada y la que tiene más descargas, ahora mismo en aquí. Hay una versión Gold y también es oficial, pero no ofrece mucho más que la versión gratuita. Básicamente es realizar un pago para apoyar al desarrollador, y eso «recompensará» a los usuarios Gold con un logotipo especial, un botón turbo y mayor velocidad, en teoría. Para conocer más sobre PPSSPP Gold, lo mejor es leer la información oficial, disponible aquí.
  3. Se hace clic en «Instalar».

Instalar PPSSPP 1.16 desde la Google Play

  1. Esperamos a que finalice el proceso que básicamente es descargar el software e instalarlo. La aplicación debería aparecer en la pantalla de inicio.

¿Y si no tengo Google Play?

Hay algunos dispositivos que salen sin los servicios de Google o sus GApps. Se trata de algunos que no pagan la licencia o sencillamente no quieren tener tan encima a Google. Por poner algunos ejemplos, cualquiera que instale GloDroid en un PinePhone, una versión AOSP de Android o las tablets de Amazon. El caso es que no todos los aparatos cuentan con Google Play, y para instalar PPSSPP 1.16+ hay que buscar otras vías.

  • La primera y más confiable, ir a ppsspp.org y descargar el APK desde allí. Es un APK oficial, por lo que no debería haber problemas.
  • Aurora Store es como un frontend alternativo a la Google Play. Se puede descargar desde F-Droid, y es la tienda por defecto en algunos proyectos de código abierto que usan Android como sistema operativo. La teoría es similar a la de los frontends alternativos de los que os hablamos hace algunas semanas: «bebe» de la fuente oficial y el contenido es el mismo, pero se obtiene por otra vía. Esto permite, entre otras cosas, hacerlo sin cuenta de usuario. Los problemas con estas interfaces alternativas suelen guardar relación con la velocidad de descarga, pero en Aurora Store suelen ser buenas.
  • Aptoide es una tienda alternativa que está disponible desde hace mucho, por lo que se podría etiquetar de «vieja rockera». Ofrece software oficial, como X o Facebook, y software que no aceptan en la Google Play. Pero debería ser una fuente fiable.
  • APKMirror es una página web que a mí me parece similar a Aptoide, pero la comunidad la tiene mejor vista porque se comenta que es más fiable.

Si se elige alguna de las tiendas alternativas, la instalación es similar a hacerlo desde la Google Play: «instalar», esperar y abrir. Si se descarga el APK desde su web oficial o desde APKMirror, hay que ir a las descargas del navegador desde el que la hayamos bajado, abrir el APK, indicarle, si no lo hemos hecho antes, que permitimos la instalación de APKs desde ese navegador y terminar la instalación. En todos los casos aparecerá PPSSPP en la pantalla de inicio.

Instalar PPSSPP 1.16 en otros móviles

Si el dispositivo está usando una distribución móvil basada en Linux, es probable que se pueda instalar desde su tienda de software o vía terminal. El comando exacto variará dependiendo del gestor de paquetes que use, Pacman para las basadas en Arch, APT para las de base Debian… Si soporta paquetes Flatpak, es otra opción, o quizá la mejor.

Para los usuarios de iOS las noticias no son tan esperanzadoras, a no ser que salga Mark Gurman, conocido analista e informante sobre información de Apple, y nos diga que el sideloading ya se está preparando para iOS 17.1. La manera de instalar PPSSPP en iOS más segura es con Xcode, por lo que es necesario tener un Mac. El proceso debe ser parecido a este que se publicó hace mucho tiempo.

¿Otras maneras? Siendo un poco temerario. Se comenta que desde iosheaven, pero en el momento de escribir este artículo están los dos certificados revocados/caducados. Hay más tiendas de este tipo, pero yo no lo recomendaría. Si conocemos a alguien con cuenta de desarrollador, también podemos pedirle que nos firme el IPA/DEB. Mi consejo es que el dueño de un iPhone/iPad se olvide, o que espere a esa noticia de Gurman, que llegará, pues así lo ordena la CE.

¿Cómo jugar?

Una vez instalado, el uso de PPSSPP es casi el mismo que el que hacemos en un equipo de escritorio. Las principales diferencias las pone el sistema operativo en sí, que no es lo mismo moverse por un sistema operativo móvil que en el de un PC.

  1. Lo primero es tener localizada/s la/s rom/s. Se puede crear una carpeta en el directorio personal con nombre «juegos» y dentro poner «PSP». Esto es a gusto del consumidor.
  2. Abrimos PPSSPP.
  3. Yo para esta prueba no he creado ninguna carpeta. La rom del juego está en las descargas, por lo que toco en «Download».

Buscar el juego

  1. Cuando hay algún juego compatible, PPSPP muestra una miniatura del mismo. Lo que queda es tocar sobre la que nos interesa, en mi caso, el juego de Avatar, pero no el de la peli de James Cameron, sino el que controla los elementos.

Abrir el juego Avatar

Cuando lo ejecutamos en un dispositivo móvil, los controles aparecen en la pantalla. Si tenemos conectado un mando por Bluetooth, también podemos jugar desde el controlador físico.

Juego Avatar en PPSSPP 1.16

Configuraciones que merece la pena tener en cuenta

Por lo general, PPSSPP funciona bien en muchos juegos con la configuración por defecto, pero hay otros en los que la animación se entrecorta. Se puede cambiar mucho, y también destrozar mucho, por lo que yo recomiendo tener en cuenta sólo dos apartados de la configuración:

  • Salto de cuadros. Desde ajustes generales/ajustes del juego (si se ha creado un perfil para un juego determinado)/Gráficos/Control de tasa de cuadros FPS podemos ir a «Salto de cuadros». Aquí podemos decirle que sí y el tipo de salto. Por ejemplo, si se entrecorta muy poco, un salto de un cuadro o dos pueden ser suficientes. La segunda opción es un tanto por cien de FPS. La intención es que el emulador muestre algo así como las «fotos» 1-2-3-5-6-7-9 y no le cueste tanto mover los gráficos. Es más complicado que el ejemplo de la serie anterior, pero esa es la idea.
  • Resolución. En Gráficos/Motor de renderizado, vemos que la resolución está en PSPx2. Esto significa que subirá la resolución de la PSP original y la multiplicará por dos para que las texturas se vean más claras en pantallas más grandes. Lo que puede hacer que se vea mejor también puede hacer que se entrecorte. Si estamos en un móvil cuya pantalla es más pequeña que la de la PSP, podemos bajarlo a PSPx1. Las otras opciones, como PSPx4, están pensadas para pantallas más grandes.

Resoluciones

PPSSPP en RetroArch

También podemos jugar a los títulos de PSP vía RetroArch. Lo que hay que hacer, con RetroArch ya instalado (enlace), es ir a «Actualizador en línea», buscar el núcleo de PPSSPP e instalarlo. Luego un poco lo mismo que con PPSSPP: vamos a cargar contenido, buscamos la rom y la ejecutamos. Hay opciones de configuración en Menú rápido/Opciones del núcleo. No es igual que lo que vemos en la app suelta, pero sí muy parecido. El salto de cuadros y la resolución están en Vídeo/Enhancements.

Conclusión

Jugar a los títulos de PSP en dispositivos móviles es posible, y además se puede hacer decentemente en móviles que no sean muy viejos. Si tenemos los juegos, el proceso es seguro, y una buena manera de tener una consola siempre con nosotros.

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