Romeo, lo que tienes que saber del repositorio «unstable» de Linux Mint

Romeo en Linux Mint

Linux Mint está basado en Ubuntu, y Ubuntu lo está en Debian. Con esto de las herencias, el que está en un nivel más bajo es el que más posibilidades tiene, porque puede coger de todos sus antepasados, y el sistema operativo de Clem Lefebvre y compañía pilla cosas de su padre y de su abuelo. Algo que toma prestado de Debian es la idea de dónde han sacado a Romeo, y de este rompecorazones vamos a hablar hoy aquí.

Los nombres de las versiones de Debian salen de Toy Story. Las estables son juguetes, y las inestables reciben el nombre de quien rompe los juguetes, Sid. Los nombres de las versiones estables de Linux Mint reciben nombres de chicas, y todas las chicas tienen su Romeo (eso dicen ellos, no yo) que probablemente les romperá el corazón. Esto es sólo el principio de la información que queremos compartir en este artículo.

Romeo no es una versión, pero quiere más protagonismo

Romeo no es una versión propiamente dicha, sino un repositorio. No hay versiones inestables de Linux Mint hasta el lanzamiento de las beta. Si ahora mismo se quiere instalar 21.3, sencillamente no se puede; ni siquiera tiene nombre aún. Para que la gente pueda empezar a probar lo que vendrá en el futuro, el equipo de Mint ofrece a Romeo.

Hasta ahora, Romeo ha sido usado por el equipo de desarrolladores para probar paquetes rápidamente. Mirando hacia el futuro, se usará a Romeo para ofrecer nuevas funciones y los cambios en los que están trabajando los desarrolladores de Mint para preparar el próximo lanzamiento. Esto permitirá a los probadores alfa ejecutar versiones inestables de Cinnamon, Xapp y herramientas de Mint, entre otras cosas, sin tener que compilarlas por su cuenta. Además, esto sustituirá el repositorio «unstable».

Cómo activar Romeo

Para activar Romeo, lo que hay que hacer es:

  1. Abrimos Fuentes de software. Se puede buscar desde el menú de aplicaciones.
  2. Activamos el interruptor de «Paquetes inestables (romeo)».
  3. Aceptamos el aviso que nos explica qué es.
  4. En la parte inferior aparece un banner que dice que se han hecho cambios en APT. Los aceptamos.
  5. Esperamos a que se actualicen los repositorios y ya lo tendríamos.

Activar los paquetes inestables

Ahora abrimos el gestor de actualizaciones y, si hay nuevos paquetes, los instalamos.

En el momento de escribir este artículo, noviembre de 2023, se acaba de lanzar una versión de Linux Mint y aún no han realizado los cambios que le darán más protagonismo a Romeo. Pero dentro de unos meses, cuando se vaya acercando el lanzamiento de 21.3, deberían aparecer nuevos paquetes como los de Cinnamon 6 mucho antes de su lanzamiento.

No está de más recordar qué es el software «unstable»: por definición, es inestable y no se recomienda en equipos de producción. Cuidado con Romeo no os rompa el corazón y algo más.

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

Ya disponible la primera Daily Build de Ubuntu 24.04 Noble Numbat con posible adiós al instalador «legacy»

Ubuntu 24.04 Daily Build

Con poco tiempo de diferencia, Canonical anunció el nombre en clave que tendrá Ubuntu 24.04, Noble Numbat, la fecha de lanzamiento de su versión estable, el próximo 25 de abril, y que ya habían dado comienzo a su desarrollo. Fue un tres en uno, pero los mejores aceites de donde sale la expresión llegan hasta al menos 6 en 1. A medio camino se quedan los primeros pasos de un nuevo desarrollo de Ubuntu, y el cuarto y último ya se ha dado.

Aunque aún hay que esperar a que todo esté subido en todas los sabores oficiales, ya se puede descargar la primera Daily Build del numbat noble. Por lo menos en la edición principal, la imagen no está disponible en el apartado de la ISO «actual», pero sí en el «pendiente».  Las Daily Build se pueden descargar desde el cdimage de Ubuntu, y estas imágenes suelen tener un tamaño bastante más grande que el de la versión final.

Qué ofrece ahora mismo Ubuntu 24.04

Bueno, nada que no podamos usar ya en 23.10 Mantic Minotaur. El desarrollo de Ubuntu queda más o menos así:

  1. Día de lanzamiento. Todos los sabores oficiales lanzan de manera oficial una nueva versión estable.
  2. Anuncian el nombre en clave. En el caso de la próxima versión, Noble Numbat.
  3. Empiezan el desarrollo. Los primeros días se hacen algunos cambios iniciales y también hay debates.
  4. Daily Build. Ponen a disposición del que quiera probarla una nueva ISO de desarrollo de la versión que llegará en seis meses.

El punto 4 es el que hace que todo vuelva a la «normalidad»: hay una versión estable y otra en desarrollo con la hoja de ruta ya marcada. Las primeras imágenes de una versión que ha empezado a desarrollarse son poco menos que la versión anterior con los repositorios «dev», o si preferís usar otra etiqueta, aunque no estoy seguro de que valgan para este caso, los «unstable». La intención es empezar a añadir sobre una versión estable todo lo que tendrá el siguiente lanzamiento, y también eliminar los cambios que crean que no quedan bien.

¿Adiós al instalador «legacy»?

Es muy pronto para afirmar esto, y más teniendo en cuenta que la primera ISO de Ubuntu (GNOME) ni siquiera tiene imagen en el apartado «current», pero me llama la atención que entre las imágenes que ofrece no haya ninguna con el instalador «legacy», que es el que se usaba hasta la llegada del nuevo basado en Flutter, con el que ha convivido un tiempo.

Lo cierto es que debe llegar un momento en el que sólo ofrezcan una opción, y teniendo en cuenta que Ubuntu 24.04 será una versión LTS, podría ser buen punto para despedirse del instalador anterior.

¿Debo instalarla si soy un usuario normal no-desarrollador?

Rotundamente no. Aunque para cubrir todas las posibilidades, sí si lo que quieres es estar ante algo que va añadiendo novedades muy rápido y vas viendo de primera mano todos los cambios que van llegando, pero sabiendo que es 102% seguro de que te vas a topar con algún bug. No me parece buena idea en ningún caso si se realizan trabajos importantes en ese equipo.

Si estás en este selecto y pequeño grupo de osados, puedes intentar «activar» Rolling Rhino. Es un script de Martin Wimpress, anterior encargado del escritorio de Ubuntu y líder de Ubuntu MATE desde el principio, que lo que hace es básicamente cambiar, o mejor dicho, que una Daily Build de Ubuntu use siempre los repositorios para desarrolladores. Cuando dentro de 6 meses lancen Noble Numbat y empiece el desarrollo de OAdjetivo OAnimal, los repositorios darán el salto de Numbat a OAdjetivo y vuelta a empezar.

Para quién son las Daily Build

Para desarrolladores y para gente como yo, que escribo en varios blogs de Linux, veo qué van introduciendo y voy informando. Entre los desarrolladores hay dos tipos: los que se encargan de apartados como el entorno gráfico, librerías y software como Python y curl, y aquellos que quieren asegurarse de que su aplicación funciona bien cuando llegue la versión estable del sistema operativo. Los primeros sí deben usar las Daily Build, y a poder ser de nativo; los segundos tienen más margen, y pueden esperar perfectamente 4 meses antes de empezar a realizar sus pruebas.

Qué traerá de nuevo Ubuntu 24.04 Noble Numbat

No tengo una bola de crista, pero sí memoria e incluso artículos de archivo aquí en Linux Adictos. No hay ningún motivo para pensar que no se usará GNOME 46; lo de GNOME 40 fue un caso especial por todos los cambios que introdujeron y se saltaron una versión. Así que la novedad destacada que seguro llega es GNOME 46. En otras ediciones, como Kubuntu, podrían mantenerse en un escritorio que se considere estable, y la edición KDE podría mantenerse, por tercera vez consecutiva, en Plasma 5.27.

El otro punto más importante de cada lanzamiento es el kernel, y habrá que ver si usa Linux 6.7 o 6.8. Yo apostaría más por el segundo. A todo esto le acompañarán nuevas versiones de aplicaciones y un soporte de 5 años.

Ubuntu 24.04 llegará el 25 de abril de 2024.

from Linux Adictos https://ift.tt/0XUuwmM
via IFTTT

Linux 6.6 llega con Shadow Stac, mejoras en FS, optimizaciones y mas

Linux Kernel

Linux es un núcleo mayormente libre semejante al núcleo de Unix.​ Es uno de los principales ejemplos de software libre y de código abierto.

Hace poco Linus Torvalds, el creador y mantenedor del kernel de Linux, anunció el lanzamiento de la versión 6.6, después de agotar todas las excusas para retrasar el trabajo. Esta nueva versión trae varias características nuevas y mejoras, particularmente en términos de seguridad, soporte de hardware y rendimiento. Una de las características nuevas más notables de Linux 6.6 es el programador EEVDF, que reemplaza al programador CFS.

Entre las principales características de Linux 6.6 se encuentra la implementación del Intel Shadow Stack (que a pesar de su nombre también beneficia a ciertos chips AMD), una tecnología de seguridad de hardware que protege las aplicaciones contra ataques de programación orientada al retorno (ROP, por sus siglas en inglés) en procesadores Intel Tiger Lake y posteriores.

Principales novedades de Linux 6.6

En esta nueva versión que se presenta de Linux 6.6, se agregaron configuraciones adicionales para colas de trabajo independientes para mejorar la eficiencia de la reutilización de la caché del procesador en sistemas grandes con múltiples cachés de tercer nivel (L3). El kernel también incluye una utilidad tools/workqueue/wq_dump.py para verificar la configuración actual de las colas de trabajo.

Otro de los cambios que se destaca, es que se agregó soporte para parámetros numéricos a la configuración /sys/devices/system/cpu/smt/ control que determinan la cantidad de subprocesos disponibles para cada núcleo de CPU (anteriormente solo se admitían valores «on» y «off» para habilitar o deshabilitar soporte de subprocesos múltiples simétrico). La nueva característica se puede utilizar en algunos procesadores PowerPC que admiten subprocesos múltiples simétricos hotplug («hotplug SMT») para habilitar selectivamente SMT en núcleos específicos durante la operación.

En el lado del sistema de archivos, Linux 6.6 trae mejoras para el soporte de dispositivos zonales y compresión para F2FS, soporte para mmaps compartidos en modo sin caché para FUSE, correcciones para netfilter y BPF, numerosas correcciones para el controlador AMDGPU, correcciones de regresión para soporte MIDI 2.0 y una mejor administración de energía Intel RAPL.

Linux 6.6 también agrega un compilador BPF justo a tiempo para la arquitectura PA-RISC, soporte de conexión en caliente SMT para la arquitectura PowerPC, un nuevo indicador para la API de montaje que evita que un montaje comparta superbloques en la memoria con otros montajes, soporte para SEV -Invitados SNP y TDX en Hyper-V y soporte de operaciones de red iniciales para el subsistema io_uring. Se ha agregado al subsistema BPF soporte para la desfragmentación de paquetes IPv4 e IPv6, así como la capacidad de filtrar paquetes fragmentados. Se agregó un nuevo controlador, update_socket_protocol, a BPF para permitir que los programas de BPF cambien el protocolo solicitado para nuevos sockets.

Ademas de ello, se ha agregado información al archivo /proc/pid/smaps para diagnosticar la efectividad del mecanismo para fusionar páginas de memoria idénticas (KSM: Kernel Samepage Merging).

Se eliminó la API Frontswap, lo que permite colocar la partición de intercambio en una memoria que no se puede abordar directamente y no proporciona información operativa sobre la disponibilidad de espacio libre. Esta API se usó solo en zswap, por lo que se decidió usar esta funcionalidad directamente en zswap, eliminando capas innecesarias.

XFS ha sido preparado para la posibilidad de utilizar la utilidad fsck para verificar y corregir problemas identificados en línea, sin desmontar el sistema de archivos. Además, XFS implementó la capacidad de utilizar publicaciones grandes en el caché de la página y agregó algunas optimizaciones relacionadas que mejoraron significativamente el rendimiento para algunos tipos de carga de trabajo.

El sistema de archivos tmpfs ha agregado soporte para atributos extendidos de usuario (usuario xattrs), E/S directa y cuotas de usuarios y grupos. Se estabilizaron las compensaciones de directorio, lo que resolvió los problemas con la exportación de tmpfs a través de NFS.

Ademas de ello, se agregó una implementación del mecanismo Shadow Stack, que permite bloquear el funcionamiento de muchos exploits, utilizando las capacidades de hardware de los procesadores Intel para proteger contra la sobrescritura de la dirección de retorno de una función en caso de un desbordamiento del búfer en la pila.

La esencia de la protección es que después de transferir el control a una función, el procesador almacena las direcciones de retorno no solo en la pila normal, sino también en una pila «Shadow» separada, que no se puede cambiar directamente. Antes de que salga la función, la dirección de retorno se extrae de la pila oculta y se compara con la dirección de retorno de la pila principal. Las direcciones no coincidentes provocan la generación de una excepción, bloqueando situaciones en las que el exploit logró sobrescribir una dirección en la pila principal. La pila de sombra de hardware solo se admite en compilaciones de 64 bits y la emulación de software se utiliza en compilaciones de 32 bits.

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

  • Se agregó soporte inicial para instrucciones ARM SME (Scalable Matrix Extension).
  • Se han ampliado las capacidades de la utilidad perf .
  • Se agregó una nueva interfaz de caracteres (/dev/vfio/devices/vfioX) al subsistema VFIO para administrar dispositivos VFIO, lo que permite al usuario abrir directamente un archivo de dispositivo sin acceder a la interfaz de grupo heredada /dev/vfio/$ groupID .
  • El servidor NFS ya no admite tipos de cifrado Kerberos heredados que utilizan los algoritmos DES y 3DES.
  • La implementación de la familia de direcciones AF_XDP (eXpress Data Path) se ha ampliado para funcionar con paquetes almacenados en múltiples buffers.
  • Los programas que utilizan sockets AF_XDP ahora pueden recibir y transmitir paquetes desde múltiples buffers a la vez.
  • La bandera de desarrollo experimental se eliminó del módulo ksmbd, que ofrece una implementación a nivel de kernel de un servidor de archivos basado en el protocolo SMB3.
  • Se agregó soporte para combinar operaciones de lectura (consultas de «lectura compuesta»).

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/9dP0LIZ
via IFTTT

Trinity R14.1.1 añade soporte para Debian 12 y Ubuntu 23.10, implementa mejoras y mas

Trinity Desktop

Es un entorno de escritorio que presenta sus propias herramientas.

Se dio a conocer el lanzamiento de la nueva versión del entorno de escritorio Trinity R14.1.1 que continúa el desarrollo del código base KDE 3.5.xy Qt 3. En esta nueva versión del entorno se realizaron diversos cambios y mejoras, de las cuales se destaca el soporte añadido para las nuevas versiones de algunas distribuciones de linux populares, mejoras en las apps del entorno y más.

La rama Trinity R14.1.x se destaca por el soporte inicial para el servidor de sonido PulseAudio, soporte para la infraestructura PKI, un nuevo sistema de notificación para conectar dispositivos de almacenamiento externos, soporte para discos cifrados en formato LUKS, una nueva interfaz gráfica para Bluetooth control, un nuevo reproductor multimedia kplayer y un sistema de control de sesiones de reemplazo, el fin del soporte para Python 2 y nuevos temas basados ​​en icewm.

Principales novedades de Trinity R14.1.1

En esta nueva versión que se presenta de Trinity R14.1.1, una de sus novedades más destacadas es la nueva configuración que fue añadida al administrador de archivos/navegador de Konqueror para habilitar/deshabilitar el soporte para moverse al directorio anterior haciendo doble clic en un área vacía. También se ha agregado compatibilidad con devolución de doble clic al modo de visualización de la lista de archivos en forma de una cuadrícula de iconos.

Otro de los cambios que se destaca, es el soporte para diseños de ventanas en mosaico con la capacidad de ajustar ventanas a los bordes y esquinas de la pantalla, asi como también que se han implementado todas las configuraciones de fondos de escritorio que estaban disponibles en el menú Dolphin.

Por la parte de las mejoras de soporte, Trinity R14.1.1 agregó soporte para Debian 12 y Ubuntu 23.10, mientras que se ha interrumpido la compatibilidad con Ubuntu 21.10, se eliminó la capacidad de compilar para el sistema operativo Symbian y se ha mejorado el soporte para Solaris, Illumos y DilOS.

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

  • Configuración ampliada para atajos de teclado. Se han devuelto combinaciones para pasar al estado anterior y siguiente de la distribución del teclado y alternar entre distribuciones.
  • Diálogo de configuración de kmix mejorado.
  • Se agregó un cambio de volumen logarítmico, implementado en base a libxine2.
  • Se ha mejorado la precisión de los ajustes de brillo de la pantalla y se ha mejorado la indicación del nivel de brillo actual.
  • Se agregó una nueva aplicación de kommando con la implementación de un menú circular en pantalla.
  • Se han resuelto los problemas con fallas del servidor de audio, alta carga de CPU en algunas distribuciones y bloqueo recursivo de TQt3.
  • Se ha comenzado a trabajar en la limpieza y modernización del código TQt3 y tqtinterface.
  • Los componentes libksquirrel y k9copy se han convertido para utilizar el sistema de compilación cmake.

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

¿Cómo instalar Trinity desktop en Linux?

Para quienes estén interesados en poder instalar este entorno de escritorio en sus sistemas, pueden seguir las instrucciones que compartimos a continuación.

Para quienes sean usuarios de Ubuntu, Linux Mint o cualquier derivado de estos, lo primero que vamos a hacer es añadir el repositorio del entorno a nuestro sistema, por lo que para ello vamos a abrir una terminal en el sistema y vamos a teclear lo siguiente:

echo "deb http://mirror.ppa.trinitydesktop.org/trinity/deb/trinity-r14.1.x $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/trinity.list
echo "deb http://mirror.ppa.trinitydesktop.org/trinity/deb/trinity-builddeps-r14.1.x $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/trinity-builddeps.list

Ya añadido el repositorio al sistema, en acto seguido vamos a descargar e importar al sistema la llave publica con el siguiente comando:

wget http://mirror.ppa.trinitydesktop.org/trinity/deb/trinity-keyring.deb
sudo dpkg -i trinity-keyring.deb

Después de ello vamos a proceder a actualizar nuestro listado de paquetes y repositorios con:

sudo apt-get update

Finalmente vamos a realizar la instalación del entorno en nuestro sistema con:

sudo apt-get install kubuntu-default-settings-trinity kubuntu-desktop-trinity

Ahora, para quienes sean usuarios de openSUSE leap 15.5, pueden instalar el entorno ejecutando los siguientes comandos:

rpm --import http://mirror.ppa.trinitydesktop.org/trinity/rpm/opensuse15.5/RPM-GPG-KEY-trinity
zypper ar http://mirror.ppa.trinitydesktop.org/trinity/rpm/opensuse15.5/trinity-r14/RPMS/x86_64 trinity
zypper ar http://mirror.ppa.trinitydesktop.org/trinity/rpm/opensuse15.5/trinity-r14/RPMS/noarch trinity-noarch
zypper refresh
zypper install trinity-desktop

Mientras que para quienes sean usuarios de Arch Linux o algún derivado, pueden compilar el entorno siguiendo las instrucciones de este enlace o añadir el siguiente repositorio a su archivo pacman.conf

[trinity]
Server = https://repo.nasutek.com/arch/contrib/trinity/x86_64

Actualizan e instalan con:

sudo pacman -Syu
sudo pacman -S trinity-desktop

Para el resto de las distribuciones de Linux, pueden seguir las instrucciones que se comparten en el sitio web oficial del entorno.

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

¿Cómo ejecutar aplicaciones de Windows en Linux sin problemas?

Ejecutar aplicaciones de Windows en Linux sin problemas

Creo que la mayoría de usuarios que estén trabajando en un sistema operativo diferente a Windows durante algunos años es capaz de vivir sin el sistema de Microsoft de una u otra manera. No hay tantas aplicaciones de Windows que sean exclusivas para ellos, y si algo lo es existen alternativas. Pero no siempre, y a veces necesitamos hacer uso de WINE, algo basado en él o algo más, y aquí vamos a explicar qué es lo mejor que podríamos hacer en cada caso.

Antes de seguir, porque a mí no me gusta mentir a nadie, me gustaría dejar claro algo: ejecutar aplicaciones de Windows en Linux «sin problemas» y en «todos los escenarios» creo que no es posible. Ni en Linux, ni macOS ni ningún otro sistema, como podría ser BSD. Hay programas que sencillamente no se abrirán si están en una máquina virtual, y otros funcionarán, pero con bugs. Pero vamos allá.

Aplicaciones de Windows en Linux con WINE

Como explicamos hace unos días, WINE es un software que permite ejecutar aplicaciones de Windows en otros sistemas operativos, y en él se basan otros tantos como Bottles, PlayOnLinux o CrossOver. Sería virtualmente imposible cubrir todas las posibilidades y explicar cómo instalar cualquier programa con WINE, pero la mayoría deben funcionar retocando su parámetros de configuración de la instalación. En este enlace tenéis un ejemplo: Photoshop de 2014 no se instalaba tirando hacia adelante con el instalador de WINE normal; se hacía y se sigue pudiendo hacer con PlayOnLinux y con muchos cambios.

Luego hay otros, como WhatsApp, que se pueden instalar directamente, pero no funcionan las videollamadas. Los programas saben dónde y cómo se ejecutan, y WhatsApp detecta algo que no le cuadra y restringe funciones. Así que eso de «sin problemas» no se aplicaría en este caso, pues tenemos uno: aunque la aplicación funcione, las videollamadas no lo hacen.

Sobre los videojuegos

Cada dos semanas, WineHQ lanza una versión de desarrollo de WINE y en ella se mencionan cientos de pequeños cambios. Si echamos un vistazo a la lista, es fácil que encontremos algo que ponga que se ha mejorado algo en X juego, pero repetimos aquello de «sin problemas» y «en todos los escenarios»: no todos los juegos funcionarán; algunos serán jugables y unos pocos se ejecutarán exactamente igual que en Windows, si es que esto es posible, pero en la mayoría habrá, como poco, pequeños glitches.

La mejor manera de jugar a los títulos de Windows en Linux es rezar, ir a Steam y ver si están allí y son compatibles con nuestro sistema operativo, con o sin software extra como Proton. Por ejemplo, hace algo menos de dos años que se puede jugar al God of War nuevo en Linux gracias a este método, por llamarlo de alguna manera, y creo que es el mejor modo de jugar a títulos de Windows en Linux sencillamente porque nos lo han preparado proyectos especialistas en el sector. Lo que también nos hace pensar en Feral Interactive, quien se encarga de traer a otras plataformas (macOS y Linux, sobre todo) algunos juegos de Windows.

Pero lo que estamos haciendo en estos casos es en realidad jugar a algo que han hecho nativo para Linux.

Máquinas virtuales para ejecutar aplicaciones de Windows

Una pequeña historia o caso personal. Como muchos de vosotros, yo hace tiempo usaba inicio dual o dual-boot. Usaba algo-buntu y Windows 8.1-10, pero casi nunca tocaba Windows. Lo dejaba para casos de emergencia, o para interactuar con algunos aparatos que sólo funcionan con aplicaciones de Windows. Por ejemplo, para ponerle música al iPhone que mi hermano le regaló a mi madre. Lo que pasa es que si se indaga un poco, todo esto es posible, y sí, sin problemas, si se activa el soporte para puertos USB en una máquina virtual.

Todo esto lo explico para dejar claro que no siempre necesitamos Windows nativo para hacer algo en Windows. Si tenemos espacio en el disco duro, y deberíamos si teníamos dual-boot, podemos instalar una máquina virtual con Windows y hacer mucho. No todo, pero sí mucho.

Entre las opciones, yo destacaría dos: GNOME Boxes y VirtualBox, en ese orden que es el mejor para mí.

GNOME Boxes

Tal y como se explica en este breve tutorial, GNOME Boxes funciona bastante bien y no requiere instalar nada extra para que la pantalla se extienda o encoja cuando cambiamos el tamaño de la ventana del host. GNOME Boxes es compatible con Windows, y no pide un trato especial. Tras instalar el sistema operativo, con algún que otro truco si es Windows 11, iniciará y podremos activar desde las opciones (los tres puntos) que acceda al USB, la videocámara y otros componentes del hardware.

Si el equipo tiene un hardware decente casi no notaremos que estamos en una máquina virtual. Si no es tan potente, quizá merezca la pena VirtualBox.

VirtualBox

Hace mucho que no uso VirtualBox por «culpa» de las Cajas de GNOME, pero sí hubo un tiempo en donde mis máquinas virtuales vivían allí. En general y supuestamente, soporta mejor el hardware del equipo, por lo que muchos se decantan por la propuesta de Oracle. Lo malo y el motivo por el que lo abandoné fue que no me gustaba aquello de que a la mínima dejaran de funcionar mis máquinas virtuales. Eso y tener que instalar software extra para acceder al USB y poder tener la ventana más grande. Como yo necesito muchas veces hacer análisis de algo de Linux, GNOME Boxes + Live Session es un combo ganador para mí.

Pero, como acabamos de explicar, no sólo VirtualBox se comporta mejor con el hardware del equipo, sino que también es una herramienta muy extendida para la que encontraremos mucha documentación. Además, es probable que tengamos que trabajar con ella en alguna empresa o nos pidan hacer algo en VirtualBox si estamos estudiando, por ejemplo, redes.

En este artículo mi compañero Diego explicó cómo instalar Ubuntu en VirtualBox, pero es válido para cualquier Linux.

Programas que no funcionarán

Aunque las máquinas virtuales solucionan muchos de los problemas de ejecutar aplicaciones de Windows en Linux, no todo es perfecto. Hay programas que detectarán que están en un entorno virtual y no funcionarán. Por ejemplo, los que tiran de aceleración por hardware. No es seguro, pero sí probable. Pero lo que funcione lo hará de la mejor manera. No «sin problemas», el que quiera 0 de esos que use Windows directamente. Aunque yo veo a Windows como un problema.

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

WINE 8.19 llega dos días después de lo esperado con Mono 8.1.0

WINE 8.19

WineHQ suele lanzar las versiones de desarrollo de su software para ejecutar aplicaciones de Windows en otros sistemas operativos los viernes y a una hora casi exacta. No ha sido así con el lanzamiento de WINE 8.19, que fue lanzado en domingo, dos días después de lo esperado y cuando algunos ya creíamos que llegaría ya durante la semana en la que hemos entrado. No conocemos los motivos, pero eso es lo de menos; ya tenemos nueva versión de desarrollo.

La lista completa asciende a un total de 225 cambios, lo que si entra dentro de la media lo hará muy justo y a la baja. Entre lo destacado, sólo dos puntos al que se le suma el actual de varias correcciones de errores: el motor Mono ha subido a la versión 8.1.0 y se ha continuado con la implementación de DirectMusic. Lo que tenéis a continuación es la lista de bugs corregidos en WINE 8.19, que esta sí es contiene más puntos que en versiones anteriores.

Bugs corregidos en WINE 8.19

  • El reproductor multimedia incrustado Ares P2P 2.x no reproduce archivos .mpg.
  • No hay sonido para rise of nations – todas las versiones.
  • Buccaneer: se cierra silenciosamente al entrar en la taberna.
  • Neverwinter Nights 2 : Cielo roto con el anti-aliasing activado.
  • Serious Sam: The Random Encounter no tiene sonido.
  • Aura: Fate of the Ages: los sonidos no se reproducen, pero la música funciona bien.
  • valgrind muestra una fuga definitiva en dlls/d3dx9_36/tests/texture.c.
  • Activar csmt provoca un uso del 100% de la CPU en MikuMikuDance.
  • Black Rockman Shooter no tiene sonido.
  • GED Keeper 2 (aplicación de base de datos genealógica basada en .NET 2.x) no funciona con Wine-Mono.
  • Midtown Madness: Extremadamente lento con csmt activado.
  • Airport Mania First Flight: Tiempos de carga muy largos y rendimiento horrible.
  • Shtriga: Summer Camp se congela con una pantalla negra (sólo PE-build).
  • Múltiples aplicaciones WPF 4.5+ .NET no se ejecutan con Wine-Mono debido a la falta de soporte del control Ribbon ‘System.Windows.Controls.Ribbon’ (OpenGL Extensions Viewer 6.1.2, CapFrameX v1.6.0).
  • Memento Mori se bloquea al iniciarse.
  • Desbordamientos de pila al ejecutar cualquier programa .Net 6 (.Net Core) de 64 bits.
  • mmdevapi:capture – test_audioclient() falla sistemáticamente en Windows 10 1909+.
  • Pantalla negra con Dungeon Keeper 2 y Wine v8.4.
  • d3dx10_34:d3dx10, d3dx10_35:d3dx10, d3dx10_39:d3dx10 & d3dx10_42:d3dx10 a veces fallan en w11pro64-amd.
  • kernel32:loader – test_ResolveDelayLoadedAPI() falla en Windows 10+.
  • gdi32:font – La función de 64 bits test_RealizationInfo() obtiene errores de parámetros no válidos en Windows 8+.
  • ntdll:info – La función de 32 bits test_query_process_debug_port() obtiene un len incorrecto en Windows 8 de 64 bits.
  • secur32:secur32 – test_ticket_cache() falla cuando falta el soporte Kerberos.
  • El 64-bit dbghelp:dbghelp tiempos de espera en Wine.
  • advapi32:registry – test_performance_keys() de 64 bits a veces falla en Windows 10.
  • uiautomationcore:uiautomation de 32 bits a veces falla en Wine.
  • winmm:mci a veces obtiene una aserción en las pruebas de Wine de GitLab CI.
  • dbghelp:dbghelp falla en macOS.
  • Múltiples aplicaciones Direct3D 8/9 han incrementado el uso de memoria / se han quedado sin memoria desde Wine 8.14.
  • dmusic:dmusic – test_default_gm_collection() falla en macOS.
  • Word 2007 no puede imprimir varias copias de una página.
  • msxml3:domdoc – test_domnode() falla en Wine.
  • dmime:dmime – test_band_track_play() falla en macOS.
  • amstream:amstream de 32 bits obtiene un assert y se agota el tiempo de espera en el CI de GitLab.
  • psapi:psapi_main falla en Wine.
  • tasklist.exe:tasklist – test_filter() falla al listar ntdll.dll en Wine.
  • wscript.exe:run – Dispatch_Invoke() obtiene un WScript.FullName incorrecto en Wine.
  • uxtheme:system – test_ShouldSystemUseDarkMode() falla en Windows 7 a 10 1909.
  • uxtheme:system – test_EnableThemeDialogTexture() falla en Windows 7.
  • user32:win – test_GetWindowModuleFileName() a veces obtiene inesperadamente un nombre de archivo en Windows 7.
  • Unreal II The Awakening: fallo de protección general al cargar un nivel.
  • Tron 2.0 se bloquea antes de que aparezca el menú.
  • La traducción al catalán se inserta dos veces en wine.desktop.
  • Myst V (GOG.com, demo): violación de acceso cuando el PNJ empieza a hablar.

WINE 8.19 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/YqMa7p2
via IFTTT

Tres en uno: Ubuntu 24.04 ya tiene nombre en clave, fecha de lanzamiento y ha comenzado su desarrollo

Ubuntu 24.04 Noble Numbat

¿Sabéis lo que es un «numbat»? Yo tampoco. Pero tampoco es novedad, ya que pocas veces conozco el animal que usa Canonical para dar nombre a sus nuevos lanzamientos. Sí sé lo que es un gorila, un hipopótamo o una langosta, pero no sabía que era un dingo y había visto pero no sabría darle nombre a un armiño ni tampoco a un kudu. Se sabía que Ubuntu 24.04 tendría como mascota a un animal «noble», y ahora ya sabemos qué animal será ese.

El animal será el numbat, o de lo contrario no habríamos iniciado con esa pregunta. Y el nombre completo, Ubuntu 24.04 Noble Numbat. Llegado a este punto toca explicar un poco qué es este animal: su nombre científico es «Myrmecobius fasciatus», y es una especie de marsupial (más información, en Internet o la Wikipedia). No se suele encontrar en África, pero ya sabemos que esta norma para darle nombre a las versiones de Ubuntu no es muy estricta, que se lo pregunten al actual minotauro.

Ubuntu 24.04 llegará el 25 de abril

La segunda parte del tres en uno es que el desarrollo de Ubuntu 24.04 ya ha comenzado. Esto no significa que ya se pueda probar; sólo han empezado a dar los primeros pasos, toma de decisiones, etc. En los próximos días subirán la primera Daily Live, momento en el que podremos descargar básicamente un Mantic Minotaur con los repositorios de desarrollo sobre el que se va añadiendo todo y dando forma al futuro Noble Numbat.

Por último, pero no menos importante, se ha dado a conocer la fecha de lanzamiento de este numbat noble. Salvo en 2006, que si no me equivoco fue la única vez en la que se lanzó algo en junio, los lanzamientos de Ubuntu llegan en abril y octubre, y tras un lanzamiento del mes 10 toca uno en el mes 04. El día exacto será el 25 de abril.

Sobre las novedades, Linux 6.7 o 6.8, paquetes y escritorios actualizados, entre los que la edición principal usará GNOME 46 y la KDE debería seguir en 5.27, ya que me parece poco probable que una versión con soporte de larga duración suba a un Plasma tan nuevo. Noble Numbat será una versión LTS.

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

Cinnamon 6 empezará a coquetear con Wayland, pero Linux Mint seguirá en X11 por defecto

Linux Mint en Wayland

El boletín de octubre de Linux Mint ha llegado antes de que se marche octubre. Por lo general, Clem Lefebvre suele publicarlos a mes caído, pero esta vez no ha sido así. Y nos ha contado algunas cosas interesantes, empezando por el «Romeo» que es el equivalente a Sid de Debian: ambos rompen cosas, uno juguetes y otro corazones. Y como cabe la posibilidad de que destrocen algo, son los nombres que se usan en las ramas inestables.

En resumen, todas las versiones de Linux Mint tienen nombre de chica, y cada lanzamiento tiene su Romeo que podría romperle el corazón. Los lanzamientos inestables no están disponibles para el público hasta que se lanza la beta, pero se puede activar la opción de recibir algunas novedades desde fuentes de software, en la pestaña donde aparece «romeo» entre paréntesis.

Linux Mint dará más acceso a su software «Unstable»

Lo nuevo es que usarán a Romeo para entregar nuevas funciones y cambios en los que está trabajando el equipo de Mint para preparar la siguiente versión. Esto permitirá a los early adopters o probadores de versiones alfa ejecutar versiones inestables de Cinnamon, Xapps, herramientas de Mint y demás sin tener que compilarlo. Por otra parte, sustituirá el repositorio «Unstable».

El otro punto más interesante es que han empezado a hablar de Wayland. Ya han iniciado el trabajo para adoptarlo, pero Linux Mint seguirá en X11 bastante tiempo más. Lo único claro es que no aterrizará este año, ni tampoco en la v22.x del año que viene, pero pretenden estar preparados para cuando llegue el momento.

Cinnamon 6.0 se podrá antes que Linux Mint 21.3 a finales de este 2023, y añadirá soporte para Wayland experimental. Algo así como lo que ofrece ahora mismo KDE, con la diferencia de que, en teoría, la edición Cinnamon de Linux Mint ofrecerá la opción de usar Wayland desde la pantalla de inicio de sesión sin que haya que instalar el paquete por separado.

No se recomendará su uso para equipos de producción, pero la posibilidad existirá.

Otras novedades

Hypnotix ha recibido nuevas funciones y llegarán junto a Linux Mint 21.3: los canales pueden guardarse en los favoritos y el programa ahora usa libmpv que a su vez se basa en yt-dlp para mostrar contenido de canales de YouTube.

La mayoría de estos cambios llegarán estas navidades en Linux Mint 21.3.

from Linux Adictos https://ift.tt/5deLNkB
via IFTTT

La superconfusapp X empieza a desplegar las llamadas y videollamadas

X con videollamadas

Cuando Elon Musk compró Twitter, una de las cosas que se propuso fue convertir la aplicación en una «súper app». Así yo sólo conozco una, y no mucho porque no la uso, y es WeChat. En China hay algunas más, y desde ellas se pueden enviar mensajes, llamar, videollamar, realizar pagos… Y Musk ha dado ya el primer paso para convertir a X, antes Twitter, en algo parecido. ¿Lo conseguirá?

Siendo honesto, yo tengo mis dudas. X es ahora muy confuso. La opción de pago que te da la verificación con la que te puedes equivocar si no tienes claro qué es cada una, el icono del Doge Coin que estuvo un tiempo supongo que para divertir al magnate o subir el precio de la cripto moneda, que los nuevos usuarios van a tener que pagar 1€ para poder publicar, algo que se supone que evitará la proliferación de bots, y eso por no mencionar que hay servicios, proyectos y todo tipo de usuarios que han decidido abandonar la red social.

X abre las videollamadas en iOS

Pero lo cierto es que X aún no ha quebrado y, en general, se podría decir que sigue usándose con normalidad. Aunque a partir de ahora van a empezar a llegar los cambios serios, o eso entendemos tras la activación de las llamadas y videollamadas.

En un principio sólo están disponibles para iOS/iPadOS, y para poder hacer o recibir llamadas, una vez nos llegue la activación, hay que ir a la foto de nuestro perfil, ir a los ajustes de privacidad, elegir el menú de privacidad y seguridad, luego a la opción de mensajes directos y, allí, activar o desactivar la opción. Se puede elegir entre recibir llamadas de nuestra agenda, cuentas que seguimos o sólo usuarios verificados. Ahora mismo parece que no puede llamarnos cualquiera y no hay opción para que así sea.

Con la posibilidad de enviar mensajes desde ¿siempre?, la cronología o muro y esto de las llamadas, el siguiente paso podría ser el de los pagos, pero para eso habrá que esperar a próximos movimientos que ordene el magnate.

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

Vivaldi 6.4 añade control de volumen a Pop-Out mientras celebra su disponibilidad multi-plataforma

Vivaldi 6.4 y el control de volumen en Pop-Out

El Vivaldi 6.4 que ha llegado hoy es una actualización que, tratándose de este navegador, podríamos decir que es discreta o de transición. Su CEO, Jon von Tetzchner, ha destacado por encima de todo algo que no tiene que ver con esta versión: que ahora se puede usar estemos donde estemos. Da igual si estamos frente a un equipo con Windows, macOS o Linux, si estamos usando una Raspberry Pi o un dispositivo móvil, incluso iOS/iPadOS, o un coche. Está en todas partes. La versión para dispositivos de Apple ha sido la culpable de que no haya v6.3: cometieron un error con la numeración y han subido de la v6.2 a esta.

Pero como acabamos de decir, esta no es una novedad de Vivaldi 6.4. Siguiendo en la misma línea, Jon insiste diciendo que todos los datos estarán sincronizados entre todos nuestros aparatos, y lo hará con seguridad. Cuando pasamos al apartado de novedades, se destaca más bien poco, empezando por algo que la comunidad pedía: Pop-Out tiene ahora un deslizador para controlar el volumen, y en el apartado del vídeo yo noto un par de ausencias.

Vivaldi 6.4 ya disponible

Si desde Chrome, Brave y otros navegadores basados en Chromium vamos, por ejemplo, a YouTube y hacemos clic derecho dos veces (la primera saca las opciones nativas del servicio), veremos una opción que pone «Copiar fotograma». Puede parecer algo sin importancia, pero para alguien como yo que a veces le viene bien hacer una captura de un vídeo es cómoda y no me obliga a hacer malabares para conseguir la captura justa que necesito sin que salgan los controles del vídeo.

Por otra parte, y sigo hablando como usuario, a mí me gusta que el Picture-in-Picture de Firefox permita poner el vídeo a pantalla completa. A una propuesta en esta dirección respondió un embajador de Vivaldi que no entendía por qué, que el sentido de este tipo de vídeos flotantes es justamente este, que floten, pero yo he visto tutoriales en Firefox en un monitor grande y, una vez más, el Picture-in-Picture me permite controlar la acción sin que me moleste la barra de controles, que incluso al darle a pausa suele mostrar tarjetas de otros vídeos que tapan lo que quiero ver. Eso no pasa en el reproductor «alternativo» de Firefox.

Así que, Jon, si me lees, son sólo unas ideas.

Las otras novedades más destacadas que han llegado junto a Vivaldi 6.4 están en el calendario que ahora tendrá plantillas para los eventos repetitivos. Podremos crear ventanas más sencillas o complejas dependiendo de lo que necesitemos, y es algo que no viene mal porque la que hay por defecto, por lo menos para mi uso general, tiene demasiadas opciones.

El equipo de Vivaldi ha aprovechado el momento para subir la versión de Chromium a la versión 118.0.5993.112. Vivaldi 6.4 ya está disponible desde su página web oficial en paquetes DEB y RPM, y también para Windows y macOS.

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