¿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