martes, 5 de octubre de 2021

Manual para actualizar Huawei Health (Huawei Salud) y HMS Core en Android a la última versión

Huawei ha dejado de subir las nuevas versiones de sus aplicaciones a Play Store (como consecuencia del veto de Estados Unidos, entiendo).
El método que yo uso para mantenerlas actualizadas es mediante Huawei AppGallery:
  1. Descargamos Huawei AppGallery. Lo instalamos de la misma forma que cualquier otro archivo APK (siguiendo los pasos que el sistema nos va indicando).
  2. Abrimos AppGallery.
  3. En la pestaña Aplicaciones buscamos HMS Core y le damos al botón Instalar. Seguimos los pasos que se nos van indicando.
  4. Hacemos lo mismo con Huawei Health (Huawei Salud).
Ahora ya disponemos de las últimas versiones de Huawei Salud y de HMS Core, y podremos tener bien actualizados y bien sincronizados nuestros relojes inteligentes y pulseras de actividad Huawei y Honor en nuestro teléfono Android.

Últimas versiones en el momento de escribir estas líneas:
Notas:
  1. Una vez terminado es conveniente quitar el permiso de Instalar aplicaciones desconocidas a nuestro navegador web (suele ser Google Chrome en la mayoría dispositivos Android), para evitar que nos despistemos e instalemos archivos APK de dudosas fuentes de Internet sin darnos cuenta.
  2. De vez en cuando será necesario repetir los pasos 2, 3 y 4, con el fin de estar al día (yo tengo quitado el segundo plano para que no consuman innecesariamente).

sábado, 12 de diciembre de 2020

Manual para hacer funcionar correctamente GPUs Intel anteriores a Sandy Bridge en distribuciones Linux actuales

Algunas tarjetas gráficas han dejado de funcionar en algunas distribuciones Linux debido a las actualizaciones del sistema. En mi caso se trata de gráficos integrados Intel GMA X3100 (Linux lo muestra como Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller) en Lubuntu 18.04 LTS.

Según se aprecia en "Ubunlog - Cómo acelerar tu tarjeta gráfica Intel", Ubuntu, en 2009, empezó a usar por defecto la arquitectura de aceleración gráfica de Intel UXA (Unified Acceleration Architecture), y más adelante pasó a usar la arquitectura SNA (Sandybridge’s New Acceleration).
Al parecer, la causante de los fallos gráficos es la arquitectura SNA, que puede no funcionar bien con chips gráficos de generaciones anteriores a los Sandy Bridge, provocando mermas de rendimiento, errores de dibujado, parpadeos e incluso dejar inusable el ordenador.

Lo que tenemos que hacer es indicarle al sistema que use la arquitectura que no nos daba problemas (Intel UXA) en lugar de la nueva que usa por defecto (Intel SNA), que no hace su labor correctamente con nuestro hardware. El método que voy a exponer no precisa de mayor herramienta que el ordenador que tenemos delante, que puede que ni cargue la pantalla del selector de usuarios (que en el caso de Lubuntu 18.04 es LightDM).


Paso 1 - Habilitar modo gráfico seguro:

Arrancamos el ordenador.
Cuando la BIOS termine la secuencia de arranque pulsamos la tecla Esc, seleccionamos Opciones avanzadas, y arrancamos el sistema eligiendo una versión del núcleo/kernel Linux de las que ponga recovery mode.
Elegimos Consola de root.
Escribimos nuestra clave de superusuario o administrador, que en la mayoría de casos será nuestra clave de usuario.

Ahora vamos a editar el archivo /etc/default/grub con el editor de texto Nano mediante el siguiente comando:
nano /etc/default/grub
Debajo de GRUB_CMDLINE_LINUX_DEFAULT="quiet splash", escribimos:
GRUB_CMDLINE_LINUX_="nomodeset"
Pulsamos Ctrl + X, y después S para salir guardando los cambios.

Ejecutamos:
update-grub
Una vez que GRUB se actualice con los nuevos parámetros, reiniciamos el sistema con la orden:
reboot
Ya tenemos el sistema listo para que arranque modo gráfico seguro y podamos iniciar sesión en nuestro entorno gráfico como habitualmente, aunque aún sin aceleración gráfica.


Paso 2 - Habilitar aceleración gráfica:

Ahora vamos a activar la aceleración gráfica Intel UXA, que se hace mediante el archivo /etc/X11/xorg.conf.d/20-intel.conf. Abrimos una terminal y escribimos:
sudo nano /etc/X11/xorg.conf.d/20-intel.conf
Introducimos el siguiente texto:
Section "Device"
 Identifier "Intel Graphics"
 Driver "Intel"
 Option "AccelMethod" "uxa"
EndSection
Pulsamos Ctrl X, y después S para salir guardando los cambios.

A continuación tenemos que editar de nuevo el archivo /etc/default/grub para que el sistema no arranque en modo gráfico seguro. En la terminal, ejecutamos:
sudo nano /etc/default/grub
Vamos a la línea GRUB_CMDLINE_LINUX_="nomodeset" que hemos creado antes, y la comentamos para que GRUB no la lea en el arranque. Quedaría así:
#GRUB_CMDLINE_LINUX_="nomodeset"
Pulsamos Ctrl X, y después S para salir guardando los cambios.

Para actualizar dicho cambio, ejecutamos:
sudo update-grub
Una vez que GRUB se actualice con los nuevos parámetros, reiniciamos el sistema.
Ya deberíamos tener todo como antes de que las actualizaciones estropeasen el correcto funcionamiento.


Notas:
  1. La arquitectura de aceleración glamor también puede dar problemas.
  2. Si tu ordenador tiene una GPU más antigua, y no funcionase correctamente con el método de aceleración uxa, puedes probar exa.
  3. Varios métodos de funcionamiento posibles:
    • sna
    • glamor
    • uxa
    • exa
    • blt
    • off o none (desactiva la aceleración gráfica).

viernes, 1 de mayo de 2020

Solución al error "Failed to initialize video. Your GPU may not be supported, or your graphics drivers may need to be updated." de OBS Studio en Linux

Si usas Ubuntu, para instalarlo expongo el método que aparece en su página web (Download | OBS):

Instalar FFmpeg:
sudo apt-get install ffmpeg

Después de instalar FFmpeg, instala OBS Studio usando:
sudo add-apt-repository ppa:obsproject/obs-studio
sudo apt-get update && sudo apt-get install obs-studio

Una vez que vamos a arrancarlo, es posible que te dé el sigiuente error y no arranque:
Failed to initialize video. Your GPU may not be supported, or your graphics drivers may need to be updated.
Para solucionarlo:
1. Abrimos el archivo /usr/share/applications/com.obsproject.Studio.desktop con un editor de texto como superusuario (en mi caso utilizo Lubuntu y Leafpad, pero si usas Ubuntu y GNOME, cambia leafpad por gedit):
sudo leafpad /usr/share/applications/com.obsproject.Studio.desktop
2. Buscamos la línea Exec (en mi caso, Exec=obs), y añadimos bajo ella lo sigiuente:
Exec=env LIBGL_ALWAYS_SOFTWARE=1 obs
3. Guardamos los cambios, cerramos el editor de texto, y abrimos OBS Studio.

Fuente: Question / Help - Failed to initialize video. Your GPU may not be supported, or your graphics drivers may need to be updated.

sábado, 11 de abril de 2020

Manual para crear memorias USB de arranque de cualquier distribución Linux de forma sencilla

Si quieres volcar una imagen ISO de cualquier distribución Linux en una memoria USB, pero estás utilizando cualquier otra distribución y su herramienta de creación de discos de arranque no es estándar sino que sólo sirve para ella (desgraciadamente, algo muy común en el mundo Linux, que cada uno barre para su propia casa), existe una solución gráfica sencilla que no he visto en ninguna parte, y que no precisa de "dd" ni de línea de comandos.
  1. Abrimos la herramienta GNOME Disk Utility. En Lubuntu, se encuentra en Menú - Preferencias - Discos. Si no la encuentras en tu distro, se ejecuta mediante el comando gnome-disks. Su paquete de instalación se llama gnome-disk-utility, por si no la tuvieras instalada.
  2. En el panel izquierdo, selecionamos la unidad de memoria USB en la que queremos volcar la imagen ISO de instalación. No importa que no esté vacía, se borrará toda la información.
  3. Arriba, en el "menú hamburgesa", que está en la parte derecha (botón de tres rayitas horizontales paralelas), presionamos y elegimos la opción Restaurar imagen de disco..., y después hacemos clic en el botón Abrir.
  4. En Imagen que restaurar, pulsamos en (Ninguno), seleccionamos el archivo ISO de la distribución que querremos arrancar desde memoria la USB, y pinchamos en Abrir.
  5. Hacemos clic en Iniciar la restauración..., Restaurar, introducimos la clave de administrador, pulsamos Aceptar, y esperamos los minutos pertinentes.

Manual para reproducir DVDs de vídeo en Ubuntu 18.04

Dejo el método válido para reproducir DVDs de vídeo en Ubuntu. Probado en Lubuntu 18.04 con VLC, que es la distribución Linux, y la aplicación para reproducir vídeo que utilizo, respectivamente.
Digo "válido", porque he leído varios manuales y ninguno me había servido. Nada como acudir a la documentación oficial.

1. Instalar libdvdnav4, libdvdread4, gstreamer1.0-plugins-bad, gstreamer1.0-plugins-ugly, y libdvd-pkg (por ejemplo, desde Synaptic), o en terminal ejecutando
sudo apt install libdvdnav4 libdvdread4 gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly libdvd-pkg
2. Abrir una terminal (presionando Ctrl+Alt+T, por ejemplo).
3. Ejecutar el comando
sudo dpkg-reconfigure libdvd-pkg
y confirmar la solicitud de instalación de libdvdcss2.

LinkWithin

Related Posts Plugin for WordPress, Blogger...