El fondo de pantalla de Ubuntu 23.10 cambia dependiendo del tema elegido. ¿Y si lo prefiero como antes?

Ubuntu 23.10, fondo claro con tema oscuro

A falta de que se confirme en la versión estable, novedad en Ubuntu 23.10: el fondo de pantalla ya no será el morado con bordes en relieve y la imagen de la mascota. O no lo será si se usa el tema oscuro. La novedad en sí es que el fondo de pantalla cambiará dependiendo del tema elegido: el morado si se usa el tema claro y la versión con tonos grises si se usa el tema oscuro.

Esto es algo que hemos visto en otras muchas distribuciones y muchos temas. Hay un fondo de pantalla que tiene su versión opuesta, y cambia de una a otra dependiendo de si elegimos el tema claro o el oscuro. Que lo hagan distribuciones menos populares no llama tanto la atención, pero que lo haga Ubuntu con su fondo de pantalla por defecto y en GNOME sí es llamativo.

Fondo de pantalla de Ubuntu 23.10 en morado
Fondo de pantalla de Ubuntu 23.10 en gris

Ubuntu 23.10 llegará el 12 de octubre

No quisiera continuar sin dejar clara una cosa: esto está ahora así en la versión de desarrollo. Sabiendo que pronto iban a actualizar el paquete de fondos, me he dispuesto a comprobarlo en mi Mantic Minotaur, he visto que se actualizaba y ha aparecido el fondo gris. Si cambio el tema, aparece el morado. ¿Y qué hago si no me gusta este cambio? Hum… toca hacer el cambio manual, y el resultado será el de siempre, como lo que muestra la captura de cabecera.

Lo único que hay que hacer es ir a /usr/share/backgrounds y elegir el fondo de pantalla de color morado u oscuro, dependiendo de nuestras preferencias. A diferencia de lo que hay por defecto, que se ve la imagen partida dando a entender que cambiará dependiendo del tema, al elegir la imagen manualmente aparecerá totalmente con un color, y dará igual el tema que estemos usando; se mantendrá así.

Ubuntu 23.10 llegará con esta novedad, GNOME 45 y Linux 6.5 el 12 de octubre.

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

Armbian 23.08 «Colobus» llega con mejoras de soporte, armbian-gaming y mas

Armbian

Armbian es una distribucion de linux basada en Debian y Ubuntu para placas de desarrollo ARM.

Se dio a conocer hace poco el lanzamiento de la nueva versión de Armbian 23.08, con nombre clave»Colobus», versión en la cual se introdujeron una gran cantidad de actualizaciones de paquetes en general para las diferentes imágenes de placas, asi como también mejoras de soporte y sobre soporte a nuevos dispositivos.

Para quienes desconocen de Armbian, deben saber que esta es una distribucion que se destaca por ofrecer un entorno de sistema compacto para varios ordenadores de placa única basados ​​en ARM, incluidos varios modelos de Raspberry Pi, Odroid, Orange Pi, Banana Pi, Helios64, pine64, Nanopi, entre otras.

Las bases del sistema se dividen en dos, Debian y Ubuntu los cuales se utiliza su base de paquetes para formar las compilaciones, pero el entorno se reconstruye por completo utilizando su propio sistema de compilación con la inclusión de optimizaciones para reducir el tamaño, aumentar el rendimiento y aplicar mecanismos de protección adicionales.

Principales novedades de Armbian 23.08 «Colobus»

En esta nueva versión que se presenta de Armbian 23.08, uno de los cambios más importantes que podemos destacar es la adición de la extensión armbian-gaming, esta es una excelente herramienta que permite tanto a Armbian, como versiones de Ubuntu y Debian ARM el poder instalar aplicaciones de juegos.

Otra de las novedades que se presentan en Armbian 23.08 «Colobus», son las mejoras y adiciones de soporte de hardware para el sistema, y es que ahora ya se cuenta con el soporte para Crust (Allwinner), Orange Pi Plus y Radxa CM5, asi como también para la Lenovo X13S.

Ademas de ello y hablando sobre mejoras de soporte, pero de software, podremos encontrar que se agregó soporte para arrancar en placas Khadas VIM3/VIM3L, esto se logro gracias a la versión de u-boot 23.07-rc4, se añadió soporte para nuevos chips de memoria utilizados en las placas Banana Pi M5, también se destaca el soporte de arranque SPI para placas Rock5A y el soporte para compilar en un entorno Debian 13 «Trixie».

Por otra parte, también se destaca la adición de otras dos extensiones en el sistema, una de ellas es grub-with-dtb junto con la cual se implementaron mejoras en el grub del sistema. La otra extensión añadida es bluetooth-hciattach a las compilaciones de Orange Pi 5.

De los demás cambios que se destacan:

  • El kernel en Banana Pi CM4 se ha actualizado a la versión 6.1.
  • Se agregó soporte para módems 4G con interfaz PCI.
  • Se proporcionaron scripts oficiales para actualizar la distribución.
  • La placa NanoPi Duo2 ahora admite el botón de apagado y Ethernet.
  • Controlador agregado para tarjetas inalámbricas basadas en el chip MT7921U
  • gnome-calculator ha sido devuelto a la distribución base.
  • Soporte mejorado para diversas placas, tales como Raspberry Pi, Banana Pi, Rockpi4c+, entre otras.

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

Descargar Armbian

Para quienes estén interesados en poder descargar la nueva versión de esta distribución para su dispositivo, podrán hacerlo directamente desde la página de descarga de en donde podremos encontrar un listado de todas las computadoras basadas en ARM en las que se ejecuta la distribución.

En cuanto a la herramienta que puedes utilizar para grabar la imagen del sistema, puedes hacer uso de Etcher la cual es una herramienta multiplataforma o directamente en Linux desde la terminal con ayuda del comando DD o alguna que ustedes consideren pertinente. El enlace de descarga es este.

El proyecto admite más de 30 compilaciones de kernel de Linux para varias plataformas ARM y ARM64. Se proporciona un SDK para facilitar la creación de sus propias imágenes, paquetes y ediciones de distribución del sistema ZSWAP que se utiliza para el intercambio.

El inicio de sesión SSH ofrece una opción para utilizar la autenticación de dos factores, ademas de que se incluye el emulador box64, que le permite ejecutar programas creados para procesadores basados ​​en la arquitectura x86. Cabe mencionar que ZFS se puede utilizar como un sistema de archivos. Se ofrecen paquetes preparados para ejecutar entornos personalizados basados ​​en KDE, GNOME, Budgie, Cinnamon, i3-wm, Mate, Xfce y Xmonad.

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

Nitrux 3.0 “ut” llega con Linux 6.4, actualizaciones y mas

Nitrux

Nitrux continua con la migración hacia Maui Shell

Se dio a conocer el lanzamiento de la nueva versión de Nitrux 3.0 con nombre clave“ut”, el cual los desarrolladores mencionar hace referencia tanto al arranque del kernel como al sistema de herramientas de actualización Nitrux que se actualizaron para esta versión.

Para quienes desconocen de esta distribución, deben saber que está construida sobre la base del paquete Debian, las tecnologías KDE y el sistema de inicio OpenRC. Esta distribución se destaca por el desarrollo de su propio escritorio «NX», que es un complemento sobre el entorno KDE Plasma del usuario, además de que el proceso de instalación de aplicaciones está basado en el uso de paquetes AppImages.

Principales novedades de Nitrux 3.0 “ut”

En esta nueva versión que se presenta de Nitrux 3.0 “ut” se han implementado una gran cantidad de actualizaciones de paquetes, de los cuales se destaca la actualización del Kernel de Linux 6.4 con parches Liquorix, el cual está habilitado de manera predeterminada, asi como también la actualización de los componentes del entorno a KDE Plasma 5.27.7 y KDE Frameworks 5.108.0.

Por la parte de los componentes del sistema, se ha actualizado la pila de gráficos a la versión de Mesa 23.3, los controladores privativos los controladores de AMD se ha actualizado a la versión de AMD Vulkan 2023.Q3.1 y del controlador NVIDIA a la versión 535.104.05.

Ademas de ello, para el uso del controlador de NVIDIA, en esta nueva versión de Nitrux 3.0 “ut”, la utilidad Kernel Boot se actualizó a la versión 0.0.7, lo que agrega una verificación adicional de la compatibilidad del kernel con los controladores propietarios de NVIDIA, si dichos controladores están instalados.

Otros de los cambios que se destacan es que el instalador Calamares, se cambió el orden de carga de algunos módulos y se agregó la capacidad de habilitar el inicio de sesión automático (autologin) en la sesión gráfica en la etapa de instalación, ademas de que se deshabilito de forma predeterminada está el modo de selección de combinación de colores adaptable.

También podremos encontrar en esta nueva versión de Nitrux 3.0 que se ha agregado una opción al entorno de usuario de NX Desktop para reiniciar KDE Plasma, asi como también que se incluye administrador de contraseñas KWalletManager, se agregaron controladores para Synaptics DisplayLink y que la aplicación KGpg se incluye con una interfaz para administrar claves y crear/verificar firmas digitales usando GnuPG.

Se introdujo una nueva operación de rescate para la redundancia de respaldo, que aborda eventos inesperados como interrupciones durante el proceso rsync. Esta nueva operación permite a los usuarios restaurar la partición raíz desde una sesión en vivo, lo que garantiza la recuperación en tales escenarios.

De los demás cambios que se destacan de esta nueva versión:

  • Se agregaron nuevos conjuntos de íconos para la barra lateral y los tipos MIME.
  • Versiones de software actualizadas que incluyen -git y Firefox 117.
  • Se agregó una actualización de microcódigo para procesadores AMD e Intel para corregir las vulnerabilidades Inception y Downfall .
  • Se agregó un mayor soporte de firmware
  • Hasta la versión 1.1.3 se ha actualizado el sistema de gestión de instalación de actualizaciones.
  • Se agregó soporte para crear una copia de seguridad de la partición root antes de instalar actualizaciones.
  • Se ha agregado una operación de recuperación de fallas al modo en vivo.
  • MauiKit y MauiKit Frameworks a la versión 3.0.1.
  • Se eliminó la aplicación Configuración de Maui, que está vinculada a Qt6 y desarrollada para Maui Shell.

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

Descargar la nueva versión de Nitrux

Si quieren descargar esta nueva versión de Nitrux 3.0 deberán de dirigirse a la página web oficial del proyecto en donde podrán obtener el enlace de descarga de la imagen del sistema y la cual podrán grabar en un USB con ayuda de Etcher. Nitrux está disponible para su descarga inmediata desde el siguiente enlace. 

Para aquellos que ya se encuentran sobre una versión anterior de la distribución, pueden hacer la actualización a la nueva versión, tecleando los siguientes comandos:

sudo apt update

sudo apt install --only-upgrade nitrux-repositories-config amdgpu-firmware-extra

sudo apt install -o Dpkg::Options::="--force-overwrite" linux-firmware/trixie

sudo apt dist-upgrade

sudo apt autoremove

sudo reboot

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

NetBeans 19 introduce mejoras en el editor de código, con Rust y mas

apache-netbeans

NetBeans es un entorno de desarrollo integrado libre, hecho principalmente para el lenguaje de programación Java

La nueva versión de NetBeans 19 ya fue liberada y llega cargada de una gran cantidad de cambios y mejoras, de las cuales se destacan las mejoras de soporte para Java, PHP, Rust, asi como también algunas mejoras en la interfaz de usuario, entre otras cosas más.

Para quienes desconocen de NetBeans, deben saber que este es un IDE bastante popular que proporciona soporte para lenguajes de programación Java SE, Java EE, PHP, C/C ++, JavaScript y Groovy.

Principales novedades de NetBeans 19

En esta nueva versión que se presenta de NetBeans 19, se han implementado una serie de mejoras visuales, de las cuales se destaca que el editor de código tiene un visor de archivos y enlaces (mínimo, pero funcional) de Markdown incorporado, asi como también se han implementado las mejoras en el protector de pantalla el cual tiene habilitado el suavizado de texto de subpíxeles con información sobre el progreso de la carga del módulo, mientras que en pantallas HiDPI, se ha mejorado la representación del indicador de inserción en modo arrastrar y soltar.

Ademas de ello, también se destaca que se corrigió el subrayado de pestañas múltiples en la representación de la pestaña superior, se actualizo el redondeo en las métricas de fuentes del terminal, asi como también que se corrigió el cierre de pestañas al intentar seleccionar una pestaña parcialmente recortada.

Otro de los cambios que se destaca de esta nueva versión de NetBeans 19, es que se agregó el soporte para la plataforma GlassFish 7.0.6 y el servidor de aplicaciones Wildfly 28, también soporte para JSF 4.0, asi como la capacidad de navegar a través de archivos HCL (lenguaje de definición de configuración utilizado en HashiCorp Terraform) y que las capacidades asociadas con el uso de servidores LSP fueron ampliadas.

Por la parte de las mejoras para Java, se destaca que el editor de código ha mejorado el ajuste de condicionales, bucles y bloques try/catch, se han mejorado la función de finalización de código, se agregó la capacidad de vincular directamente JTreg, se proporcionó la capacidad de vincular módulos a la arquitectura del procesador, el módulo OpenJFX agregó soporte para la arquitectura Aarch64 para Linux y Mac OS.

En Gradle, se realizo la actualización de este sistema de compilación junto con su API a la versión 8.3-rc con soporte para JDK 20, ademas de que aún se sigue usando Groovy DSL.

En Maven, se realizo la actualización a Maven 3.9.3, maven-indexer 7.0.1 y lucene 9.6.0, ademas de que se añadió el soporte para filtros para índices externos, se mejoro la solución de Java para habilitar la vista previa, se utiliza el servicio SMO para consultas de nombre de clase y SHA1, se realizo la actualización incremental optimizada de índices y se mejoró la compatibilidad con Jakarta EE 10.

De los demás cambios que se destacan de esta nueva versión:

  • El botón «Volver a ejecutar pruebas fallidas» está habilitado para JUnit5.
  • Implementó la capacidad de convertir un proyecto de jakartaee8 a jakartaee10.
  • Se agregó una configuración para deshabilitar las sugerencias de finalización de parámetros.
  • Se ha agregado soporte para generar expresiones lambda al generador de código.
  • Se ha mejorado la compatibilidad con CSS en el entorno del proyecto web.
  • Se ha cambiado la implementación de pestañas en el panel, por lo que ahora interviene el concepto de tarjetas sucesivas.
  • Opciones de fuente mejoradas en la ventana de terminal.
  • Soporte mejorado para funciones introducidas en versiones más recientes de PHP en el entorno PHP.
  • Se ha continuado con el desarrollo del entorno para el desarrollo de proyectos en lenguaje Rust.
  • Se implementaron todas las acciones típicas con proyectos. Se garantizó el manejo correcto de comillas simples en el código Rust.

Finalmente si quieres conocer más al respecto de esta nueva versión, puedes consultar los detalles en el siguiente enlace.

¿Cómo instalar Apache NetBeans 19 en Linux?

Para aquellos que quieran obtener esta nueva versión deben descargar el código fuente de la aplicación, la cual podrán obtener desde el siguiente enlace.

Una vez que tengas todo instalado entonces, descompriman el archivo recién descargado en un directorio de su agrado.

Y desde la terminal vamos a ingresar a este directorio y luego ejecuten:

ant

Para construir el IDE de Apache NetBeans. Una vez construido puedes ejecutar el IDE escribiendo

./nbbuild/netbeans/bin/netbeans

También existen otros métodos de instalación con los cuales se pueden apoyar, uno de ellos es con ayuda de los paquetes Snap.

Solo deben contar con el soporte para poder instalar este tipo de paquetes en su sistema. Para realizar la instalación por este método deben teclear el siguiente comando:

sudo snap install netbeans --classic

Otro de los métodos es con ayuda de los paquetes de Flatpak, por lo que deben contar con el soporte para instalar estos paquetes en su sistema.

El comando para realizar la instalación es el siguiente:

flatpak install flathub org.apache.netbeans

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

Firefox implementará mejoras de seguridad contra la identificación de usuarios

fingerprint

La protección de fingerprint impide que sitios web recopilen información del usuario

Las empresas y agencias publicitarias hoy en día suelen implementar una serie de mecanismos con la finalidad de poder crear un perfil de usuario y hacer uso de la información recopilada para poder crear campañas de publicidad, mostrar al usuario productos que le puedan ser de su interés, entre otras cosas.

Y es que desde hace mucho tiempo, se solían utilizar diversas técnicas de las cuales la más conocida era las cookies, las cuales no hace mucho terminaron por dejar de utilizarse debido a las medidas de protección de datos de los usuarios implementadas por la mayoría de los navegadores web.

Esto ha llevado a una «batalla» entre la privacidad del usuario y de las agencias publicitarás para crear cada vez métodos más avanzados basados en «fingerprinting», lo cual a su vez también ha llevado a desarrolladores independientes y navegadores web a crear herramientas para evitar esto.

La razón de darle un poco de vueltas al asunto, es que hace poco el autor del proyecto arkenfox, dio a conocer que en Firefox se encuentran trabajando el de desarrollo de nuevas herramientas utilizadas para evitar la identificación de usuarios, las «fingerprinting».

Para quienes desconocen de las «fingerprinting», deben saber que hace referencia a la formación de identificadores de navegador en modo pasivo basado en signos indirectos, como la resolución de la pantalla, una lista de tipos MIME admitidos, parámetros específicos en los encabezados (HTTP/2 y HTTPS), análisis de complementos y fuentes instalados, disponibilidad de ciertas API web, análisis del historial de navegación, funciones de representación específicas de tarjetas de video con WebGL y Canvas, manipulación de CSS, análisis de funciones de mouse y teclado, así como métodos para almacenar identificadores, entre otras cosas más.

Sobre los trabajos en los que se encuentra Firefox se menciona que hasta el momento se conoce que, planea admitir dos implementaciones integradas de protección de identidad oculta (también hay complementos de protección externa, como CanvasBlocker):

  • RFP (Resist Fingerprinting): esta es una implementación de protección de fingerprinting adaptada al navegador Tor que ha estado disponible durante mucho tiempo a través de la configuración «privacy.resistFingerprinting» en about:config.
  • FFP (Future Fingerprinting Protection): esta es una nueva implementación «ligera» que está destinada a resolver algunos problemas de usabilidad en RFP, sobre los cuales se ha informado durante mucho tiempo en bugzilla.mozilla.org sobre problemas. La configuración «privacy.fingerprintingProtection» se proporciona en about:config para habilitar FFP.

Se menciona que ambas implementaciones se pueden habilitar al mismo tiempo, aplicando la protección más restrictiva y que la desventaja y al mismo tiempo la ventaja de la protección existente (RFP), es que está activa simultáneamente en todas las ventanas y pestañas, excepto en los complementos (es decir, la protección está habilitada o deshabilitada para todas las ventanas y pestañas, sin activación selectiva).

Por un lado, esto no permite a los usuarios desactivar la protección de los sitios monopolísticos con los que el usuario no puede negarse a trabajar y que, debido a su influencia, pueden presentar ultimátums a los usuarios, hasta obligarlos a utilizar Chrome. Por otro lado, el enfoque propuesto no permite que los sitios menos potentes cometan tales abusos, ya que es probable que el usuario simplemente vaya a otro sitio y no desactive la protección específicamente para él.

Al mismo tiempo, la presencia de sitios influyentes que se niegan a funcionar cuando usan protección no permite habilitar la protección de forma predeterminada: el usuario simplemente cambiará a navegadores basados ​​​​en Chromium, cuyos métodos de protección de la privacidad son significativamente inferiores a los de Firefox. Otra ventaja de RFP es que tener un único conmutador facilita la integración de funciones complejas en diferentes subsistemas del navegador, lo que reduce la cantidad de estados del sistema a tener en cuenta.

En cuanto al nuevo sistema de protección FFP, su principal ventaja es la posibilidad de configuraciones más flexibles: se han propuesto más de 60 aspectos de protección, cuya inclusión se puede configurar a través del parámetro «privacy.fingerprintingProtection.overrides«. Entre otras cosas, se admite la desactivación de la protección para ciertos servicios, así como con un bajo nivel de interrupción del sitio; es posible habilitarla de forma predeterminada.

Finalmente 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/H8xfptS
via IFTTT

Linux Lite 6.6, el lanzamiento más grande desde 2012 soporta ya 22 idiomas

Linux Lite 6.6

Cinco meses después de 6.4, hoy se ha anunciado el lanzamiento de Linux Lite 6.6. Según nos cuenta Jerry, es el lanzamiento más grande desde que empezaron en 2012, y entre lo que han introducido hay miles de líneas de código en la forma en la que soportan muchos idiomas, que han aumentado mucho en esta versión. En total son 22 los idiomas que ya soporta Linux Lite, entre los que está el español que hablamos los editores y la mayoría de lectores de Linux Adictos.

Estos ya 22 idiomas soportados, cuya lista tenéis a continuación, aparecen los apartados del menú principal, el menú del clic derecho o secundario, nombres de carpetas, nombres de aplicaciones de Linux Lite, iconos del escritorio y nombres del menú de Mi PC.

Lista de idiomas soportados:

  • Afrikaans.
  • Árabe.
  • Chino simplificado.
  • Croata.
  • Holandés.
  • Finlandés.
  • Francés.
  • hebreo.
  • Hebreo.
  • Hindi.
  • Italiano.
  • Japonés.
  • Coreano.
  • Persa.
  • Polaco.
  • Portugués.
  • Portugués – brasileño.
  • Ruso.
  • Serbio.
  • Serbio.
  • Sueco.
  • Ucraniano.

Otras novedades de Linux Lite 6.6

Lite Welcome sólo muestra el botón de instalar si se está en un entorno Linux Lite, y en el mismo asistente se ha añadido un botón para acceder a Free A.I. Chatbot. Os adelanto el enlace, este, y que es ChatGPT, con lo bueno y lo malo. Free A.I. Chat no tiene la mejor de las UI ni UX, pero por lo menos se puede usar el servicio sin registro.

Entre el resto de cambios, se ha incluido la última versión del tema de iconos Papirus, cuenta con las últimas versiones estables de Chrome, LibreOffice y Lite Applications y se han incluido nuevos fondos de pantalla. El kernel es 5.15.0.82, y la base es 22.04.3, la última LTS de Ubuntu con ya tres actualizaciones correctivas.

Los usuarios existentes pueden actualizar desde el mismo sistema operativo. Para nuevas instalaciones, la ISO de Linux Lite 6.6 está disponible en diferentes servidores o mirrors que se pueden ver en el hilo del foro que habla sobre este lanzamiento.

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

Modifica permanentemente cualquier elemento del navegador Vivaldi con este truco

Modificando Vivaldi con CSS

Este pretende ser un artículo corto que sirva como extensión de este otro. En aquel momento explicamos cómo hacer modificaciones temporales a Vivaldi, para lo que es necesario conocer al menos los selectores y algunas reglas CSS. Lo que se va a explicar aquí es cómo hacerlos permanentes para que se mantengan tras cerrar y volver a abrir el navegador. En teoría, los cambios que hagamos serán seguros, y se mantendrán incluso entre actualizaciones.

Hay algo de información en este hilo del blog de Vivaldi, que tiene ya seis años. Allí se explica que para hacer los cambios permanentes hay que activar una opción experimental, y sigue estando con esa etiqueta en la actualidad. Una vez activada podremos crear hojas CSS con las reglas, y todos los cambios que en su día eran temporales pasarán a ser permanentes.

Vivaldi con tus reglas CSS

El principio del truco es el mismo: tenemos que ir a vivaldi://inspect/#apps y, bajo chrome-extension://mpognobbkildjkofajifpdfhcoklimli/browser.htmlhacer clic en «Inspect». Aparecerán las herramientas del desarrollador del navegador, y usaremos la flecha para averiguar qué clases, IDs, atributos, etc, tiene un elemento. Será esta información la que usemos en nuestras hojas de estilos CSS.

Una vez tengamos claro qué queremos modificar, o antes, pero aquí hemos empezado recordando el truco, hay que ir a vivaldi://experiments y activar la casilla «Allow CSS modifications». Con la opción activada, vamos al apartado Apariencia de los ajustes y en MODIFICACIONES DE A INTERFAZ DE USUARIO indicamos la carpeta en donde meteremos las hojas CSS. Lo que queda sería crear al menos una hoja con una regla CSS y reiniciar el navegador.

¿Qué se puede hacer?

Se puede hacer de todo, siempre y cuando se acierte con los selectores. Algo habitual es usar display: none para ocultar un elemento. A mí me ha resultado útil poder cambiar el color del icono de DeepL en el panel, ya que su favicon es de un color azul oscuro y se ve mejor en blanco que en su color original. Los botones del panel no tiene ID, pero sí atributo «name», y en mi caso lo he puesto blanco con esto:

button[name="WEBPANEL_1d189260-cad3-4bc0-98f9-434d67cf7b1f"] {
      filter: grayscale(1) invert(1)
}

Hay que tener en cuenta que ese «name» es el que me aparece a mí, y es probable que otros vean cadenas de texto diferentes.

Como mencionábamos, los cambios se suponen seguros, pero hay que recordar si hemos hecho algo de esto y, si algo no va bien, de lo primero que hay que hacer para solucionar las cosas es desactivar la casilla para permitir modificaciones CSS.

Con esto puedes tener tu Vivaldi como tú quieras.

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

Frontends alternativos que mejorarán tu privacidad y puede que incluso tu experiencia de usuario

grandes tecnológicas espiando; frontends alternativosEn las últimas semanas hemos hablado de varios frontends alternativos con los que podemos ver mejorada nuestra privacidad. Las grandes tecnológicas, con Google a la cabeza, como poco nos espían, y todo lo que hagamos para escondernos un poco es poco, valga la redundancia. Frontend es la palabra que se usa en programación para referirse a la parte de un código que termina mostrando la interfaz de usuario, y hay muchos con la intención de librarnos de las garras de estas grandes y no tan grandes tecnológicas.

Se puede hacer una búsqueda por Internet y encontrar mucha información al respecto, y eso es algo que he hecho yo mismo para poder escribir este artículo. Hay casi para todo, y aquí vamos a hacer dos cosas: la primera es recomendar una página de GitHub que se dedica justamente a recoger todo tipo de alternativas a aplicaciones y servicios oficiales; la segunda es una pequeña lista con las mejores propuestas, siendo posible en todos los casos usarlas directamente desde el navegador.

La página web que merece visitar es de mendel5, y el enlace es este. Allí hay más de lo que podemos necesitar (aunque seguro que hay algún caso que no), y no sólo se habla de frontends alternativos, aunque lleve ese nombre el proyecto; también encontramos aplicaciones alternativas, entre las que hay muchas para Android, otras son para Windows, macOS, Linux e incluso algunas para iOS/iPadOS/tvOS que no requieren jailbreak, como es el caso de Yattee para ver vídeos de Piped o Invidious sin tener que pasar por YouTube.

Lista de los mejores frontends alternativos

Los mejores frontends alternativos, en mi opinión, son aquellos que aportan algo más que sólo una interfaz diferente. Por ejemplo, privacidad. Y los mejores para mí son estos (si no añadimos explicación es porque enlazamos a un artículo completo o porque lo único que hay que decir es que es un frontend diferente y/o más privado):

  • Google: Whoogle o SearXNG. El primero muestra sólo resultados de Google, y el segundo es un metabuscador que puede buscar en cualquier motor que le configuremos desde las opciones.
  • YouTube: Piped, Invidious o ViewTube. (yo ahora mismo prefiero el primero). Hay instancias que permiten crear cuentas, lo que nos sirve para suscribirnos a canales y todo eso. ViewTube muestra una interfaz más estética. Se elija lo que se elija, nunca está de más tener varias opciones.
  • YouTube Music: Beatbump o Hyperpipe. Ambos tienen una interfaz muy bien trabajada que se parece mucho a un reproductor real tipo Spotify o Apple Music. Reproducen música de YouTube, con interfaz musical, sin pasar por el servicio oficial y sin publicidad. El segundo soporta cuentas de usuario y guardar bibliotecas. Comparte cuentas con Piped.
  • Google Translate: Lingva.
  • Twitter: Nitter.
  • TikTok: ProxiTok. Permite realizar cualquier búsqueda y la muestra en una ventana más privada, aunque para nada más bonita.
  • Reddit: Lemmy. Este no está en la lista de mendel5, pero sí en la de servicios de Garuda Linux.
  • Imgur: Rimgo.

Cómo suelen funcionar estos frontends alternativos

Sin entrar a detallar demasiado ni usar tecnicismos, casi todos, por no decir todos, estos servicios o interfaces alternativas funcionan haciendo uso de lo que se conoce como «scraping». Básicamente, lo que hacen es visitar los servicios por medio de un software, encontrar componentes separados y unirlos en una interfaz propia, que es lo que al final vemos los usuarios.

Pongamos un ejemplo: si alguien sabe cómo, se puede crear una aplicación para que entre a este mismo artículo, encuentre las etiquetas de título, las de párrafos, las de los enlaces, las listas, las imágenes y las negritas, para luego montarlos como al desarrollador más le interesara. De ese modo tendría el artículo en su aplicación con su diseño, y para que eso sea posible antes hay que «rascar» la fuente original.

Por lo tanto, lo que estamos viendo con estos frontends alternativos es lo mismo que hay en los servicios oficiales, pero sin que puedan recoger nuestra información porque lo vemos a través de algo así como una ventana diferente.

¿Auto-alojado o en instancia?

Hay más y recomiendo visitar la página anteriormente mencionada, pero hay algunos que no los veo muy necesarios (como el frontend Vaultwarden para BitWarden que recomienda Garuda en su página), y para otros servicios sencillamente no hay. Además, existen extensiones que redirigen directamente a estos servicios para que no visitemos las páginas que nos harán una radiorgrafía digital. Por ejemplo, LibRedirect.

Hay que entender cómo funcionan estos frontends, o la mayoría de los que piensan en nuestra privacidad. Es probable que encontremos una página oficial y luego instancias, o puede que sólo lo último. Estas instancias las mantiene una persona o equipo, y las novedades llegan cuando las implementan. También es probable que una caiga o no funcione en un momento determinado, por lo que me parece importante explicar esto. Más que nada por si falla una, que hay que aprender a ir a su página de instancias, si la tiene, y buscar otra.

Cada instancia también tiene su filosofía. Puede que permiten iniciar sesión, puede que no, algunas dicen que recogen datos, otras no… Toda esta información está disponible en las páginas del proyecto, que suelen estar en GitHub.

Y si no nos convence ninguna, siempre queda la posibilidad de alojarlo todo en nuestro equipo. En este caso seremos nosotros los que decidamos qué implementar, cómo y cuándo, pero esto es más complicado que buscar una instancia que nos guste. En las que guardan información, como nuestras preferencias, se suelen guardar en una cookie de nuestro navegador. Y las suscripciones de servicios como YouTube en una base de datos que se elimina con tan sólo hacer un clic.

Si buscabas privacidad, aquí la tienes.

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

WINE 8.15 introduce poco más de 200 cambios

WINE 8.15

Ya en septiembre, se esperaba que los desarrolladores que colaboran con WineHQ estuvieran todos de vuelta y la lista de cambios fuera un poco más larga, pero no. Hace dos semanas, coincidiendo con el lanzamiento de 8.14, esto sí pareció cumplirse, pero hace unas horas nos han entregado WINE 8.15 y ni la lista de cambios ni la de novedades destacadas tiene mucho que contar. Nosotros haremos lo de siempre: hablar un poco de lo que consideran importante y facilitar la lista de bugs corregidos.

El número de cambios totales se ha quedado en 229. De todo ello, lo que WineHQ ha considerado destacado ha sido el soporte para el procesador de impresión de textos, soporte para la Cycle collection en MSHTML y notificaciones de memoria entre procesos en Wow64, a lo que se le ha sumado el habitual punto de correcciones varias. Lo que tenéis a continuación es la lista con los 19 bugs que han corregido esta quincena.

Bugs corregidos en WINE 8.15

  • TrackMania Nations Forever (Steam) la música del coche no se reproduce
  • Chessbase 11 no puede dibujar flechas
  • ntdll:threadpool – test_tp_io() a veces falla y se bloquea en Wine (GitLab CI)
  • msvcr90:msvcr90 – test__get_current_locale() a veces obtiene un refcount inesperado en w10pro64
  • Múltiples juegos se bloquean en unimplemented concrt140.dll.??0_Cancellation_beacon@details@Concurrency@@QEAA@XZ (Forza Horizon 4, The Legend of Sisyphus (Andromeda Software Development))
  • TranscendPang ha corrompido gráficos en el juego
  • msvcrt:file – La función de 64 bits test_invalid_stdin_child() a veces recibe un controlador stdin incorrecto en Windows 10
  • msvcrt:file – El test_pipes() de 32 bits falla en el nuevo modo WoW
  • ws2_32:sock – test_connect_events() falla a veces en Wine
  • Colin McRae Rally 2.0 pantalla negra
  • gdiplus:graphicspath – test_flatten2() falla en Windows 7 – 11
  • CMD ‘!var!’ no funciona en la sentencia ‘if
  • Ultimate Spider-Man: Widescreen Fix desplaza el HUD demasiado a la derecha
  • Wine se bloquea al arrastrar una imagen sobre notepad.exe y juegos
  • Softerra LDAP Browser necesita LDAP_OPT_AUTO_RECONNECT
  • Robot Battle 1.4 se bloquea al iniciarse tras el commit 08dc691d
  • nGlide wrapper produce una pantalla negra en juegos que utilizan el backend D3D
  • Respondus LockDown Browser se bloquea al no implementarse la función KERNEL32.dll.DiscardVirtualMemory.
  • El inicio de nuevos procesos en escritorios virtuales es lento y el sistema se bloquea.

Traducción cortesía de DeepL.

WINE 8.15 ya se puede descargar desde el botón que hay debajo de estas líneas, y en su página de descargas hay información para instalar esta y otras versiones también en sistemas operativos como macOS y Android.

.boton {color: white; background-color: gray; padding: 20px; font-size: 2rem; text-decoration: none; border-radius: 10px; position: relative; top: 15px; border: 4px solid #555;}
.boton:hover {box-shadow:1px 1px 2.5px black !important;}

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

Linux Mint 21.2 EDGE llegará junto a LMDE 6 este mes

Linux Mint 21.2 Edge y LMDE 6

El mes pasado, Clement Lefebvre informó de que el equipo que lidera ya se había centrado en el lanzamiento de LMDE 6. Aunque no lo hizo en su totalidad, ya que entre sus planes también entraba el lanzamiento de Linux Mint 21.2 EDGE. Hoy 1 de septiembre, ha informado en su boletín de agosto de que ambas versiones de su sistema operativo llegarán este mes, pero no ha dado una fecha exacta de cuándo.

Que estarán disponibles en septiembre es lo último que ha contado en la nota. Antes ha tenido tiempo para hablar de las donaciones recibidas, un total de 474 esta vez. Esto les motiva a seguir adelante, y lo siguiente que viene son los lanzamientos mencionados. Además, también hay planes a largo plazo, entre los que está actualizar su framework de producción de ISO y corregir el secureboot, lo que es una tarea importante para ellos. Durante el último mes se han reducido las diferencias entre las viejas y las nuevas ISOs, e incluso  existe una herramienta para compararlas.

Linux Mint 21.2 Edge está casi listo

Si alguien tiene dudas sobre qué es la imagen Edge, el proyecto explica que «La imagen ISO Edge no es tan estable como las otras ISO y puede que no admita tantos controladores propietarios. Utilízala solo si no puedes arrancar o instalar con las otras ISO

Pero los detalles más importantes son la cercanía de LMDE 6 y Linux Mint 21.2 EDGE y qué traen. Concretamente se habla de que LMDE 6 ya parece estar en un punto estable, e incluye todas las novedades de Linux Mint 21.2, está basado en Debian y el kernel que usa es Linux 6.1. Debería usar PipeWire por defecto, pero aún no han realizado las pruebas necesarias para comenzar a hablar de esto.

Teniendo en cuenta que se lanzan versiones beta sobre tres semanas antes de las estables, se espera que tanto LMDE 6 como Linux Mint 21.2 Edge lleguen a finales de septiembre.

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