Bitácora de EleKtR0

English - Italiano - Deutsch - Français - Português - русский

22 de octubre de 2023

Aceleracion hardware en el navegador

Hay muchos artículos donde explican cómo habilitar la aceleración por hardware en el navegador pero no es tan sencillo encontrar la forma de consultar en los principales navegadores de Linux si la aceleración por hardware está funcionando por lo que dejo las URLs necesarias para Chrome / Chromium y Firefox:

Chrome / Chromium: chrome://gpu/

Firefox: about:support

En el caso de Chrome y derivados podemos consultar información interna sobre las reproducciones que estemos realizando, si por ejemplo estamos reproduciendo un vídeo en Youtube, abriendo otra pestaña con la URL chrome://media-internals/

Hay una lista de las URLs internas de Chrome y derivados para obtener todo tipo de información en https://beebom.com/chrome-urls/

Etiquetas: , , , , ,

10 de noviembre de 2014

Instalando adaptador Wifi MT7601U en Raspbian

Si has comprado un adaptador Wifi USB con chipset MT7601U, identificado como 148f:7601 al ejecutar lsusb, tienes que compilar el driver del fabricante si quieres hacerlo funcionar en Raspbian. La última versión del driver está en este enlace de la web del fabricante. Al compilar el driver probablemente te muestre un error al compilar el fichero rt_linux.o
/usr/src/linux-headers-3.12-1-common/scripts/Makefile.build:308: recipe for target '/root/DPO_MT7601U_LinuxSTA_3.0.0.4_20130913/os/linux/../../os/linux/rt_linux.o' failed
make[4]: *** [/root/DPO_MT7601U_LinuxSTA_3.0.0.4_20130913/os/linux/../../os/linux/rt_linux.o] Error 1
/usr/src/linux-headers-3.12-1-common/Makefile:1245: recipe for target '_module_/root/DPO_MT7601U_LinuxSTA_3.0.0.4_20130913/os/linux' failed
make[3]: *** [_module_/root/DPO_MT7601U_LinuxSTA_3.0.0.4_20130913/os/linux] Error 2
Makefile:130: recipe for target 'sub-make' failed
make[2]: *** [sub-make] Error 2
Makefile:8: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-3.12-1-rpi'
Makefile:401: recipe for target 'LINUX' failed
make: *** [LINUX] Error 2

Según he encontrado en los foros de Ubuntu, el problema se soluciona cambiando en el fichero include/os/rt_linux.h del driver el tipo de dato de dos campos en la estructura _OS_FS_INFO_. Esta estructura está sobre la línea 280 del fichero include/os/rt_linux.h
typedef struct _OS_FS_INFO_
{
        int                             fsuid;
        int                             fsgid;
        mm_segment_t    fs;
} OS_FS_INFO;
Hay que cambiar el tipo de dato int por los que indico más abajo, guardar los cambios y ejecutar lo siguiente para recompilar: make clean && make && make install
typedef struct _OS_FS_INFO_
{
        kuid_t                             fsuid;
        kgid_t                             fsgid;
        mm_segment_t    fs;
} OS_FS_INFO;
El parche completo sería el siguiente:
--- include/os/rt_linux.h 2013-09-12 13:27:14.000000000 +0800
+++ include/os/rt_linux.h.patched 2014-03-23 11:45:03.907628847 +0800
@@ -279,8 +279,8 @@ typedef struct file* RTMP_OS_FD;
 
 typedef struct _OS_FS_INFO_
 {
- int    fsuid;
- int    fsgid;
+ kuid_t    fsuid;
+ kgid_t    fsgid;
  mm_segment_t fs;
 } OS_FS_INFO;
 
Fuentes: Can't compile driver for TP link WN727n v4 USB wireless adapter
Compiling MT7601U/RT2870 WiFi Driver in Fedora

Etiquetas: , , ,

8 de marzo de 2014

Convirtiendo la Raspberry Pi en una emisora FM

En Menéame comentan un artículo sobre la forma de convertir una Raspberry Pi en una emisora de radio FM sólo con un cable pero, como dice alguno en el artículo, probablemente no sea una maravilla de emisora así que una de las posibilidades es comprar un módulo para esta función. En las páginas chinas los venden realmente baratos.

Raspberry Pirate Radio

Turning the Raspberry Pi Into an FM Transmitter

Por cierto. No conocía la revista Make y es todo un descubrimiento. Me he suscrito a su canal de Youtube y perfil de Twitter para no perderla de vista

Etiquetas: ,

9 de marzo de 2013

Gadgets con Linux

Siguen apareciendo pequeños dispositivos con kernel Linux para hacer mil y una cosas. El último que he conocido es el MK-808 a través de este análisis que @grandunrv ha compartido en Twitter. Otros dispositivos que conocía son BeagleBoard, Arduino, Mele A2000, NSLU2 (este aparato es viejuno y creo que ya no se vende), Raspberry Pi y hasta hay un documento que explica cómo crear tu propio gadget usb con Linux: Useful USB gadgets on Linux

Algunos de estos dispositivos tienen una gran comunidad detrás que busca nuevas aplicaciones y crea nuevas versiones de firmware al margen del proporcionado por el fabricante. Por ejemplo: 40+ Cool Ideas for your Raspberry PI Project



Actualización:
Más gadgets con Linux en la web HardKernel y pcDuino

Etiquetas: ,

6 de febrero de 2011

Fallos en discos duros por su sonido

Encuentro en Menéame una entrada donde aparece una empresa dedicada a la recuperación de datos que tiene en su web diversos fallos de discos duros, por marca y tipo de disco, con el sonido que se produce con el fallo.

Failing hard drive sounds

Etiquetas:

31 de octubre de 2010

Mini servidor de bajo consumo

Un cacharrito con muy buena pinta, aunque en DealExtreme los hay hasta más baratos pero este es más completo y al menos se sabe que funciona :-D

Un mini servidor Linux por $99 con 1W de potencia.

Plug Computer

Etiquetas: ,

6 de enero de 2010

Presentado el móvil de Google

Google ha presentado oficialmente su teléfono Nexus One, con el que quiere competir con Apple y su Iphone.

En esta web de Google están disponibles sus especificaciones, fotos y otros datos: Nexus One

Según dicen en Xataka, el teléfono lo ofrecerá en Europa Vodafone a partir de la primavera con un contrato de dos años.

Etiquetas:

9 de abril de 2009

Fallo en firmware de discos Seagate

Según leo en la bitábora de un usuario en Barrapunto, toda una familia de discos duros de Seagate tiene un problema de firmware que deja el disco K.O

Parece que actualizando el firmware se evitaría el problema porque una vez se presenta el fallo sólo puede enviarse al servicio técnico de Seagate para solucionarlo.

Fuente: Bitácora de Angel en Barrapunto

Etiquetas:

16 de diciembre de 2007

Instalando Linux en las nuevas consolas

Gracias a Reddit encuentro una colección de tutoriales sobre cómo instalar distintas distribuciones de Linux en una PS3

Por el momento no pienso gastarme mucho en una consola pero la idea de instalar Linux en un maquinón como la PS3 es atrayente.

También existen proyectos para instalar Linux en la WII, donde ya tienen bien destripado el funcionamiento del Wiimote, Free60 para porder Linux a la XBOX 360, DSLinux para la Nintendo DS y PSP-Linux para hacer lo mismo con la PSP

Ahora me arrepiento de no haber comprado una de las últimas XBOX que vendieron a 99 euros para probar el Xbox Media Center

Etiquetas: , ,

19 de mayo de 2007

Portátil calentito

Mi primo me ha traído un portátil, que le han regalado y que se apaga al poco de encenderlo, por si podía repararlo así que me he puesto a investigar el asunto y los apagones parecen deberse a problemas de temperatura.
El portátil es un Mitac 8599 (Airis vende este mismo portátil como Airis Gea N790) con un micro Pentium 4 a 3 GHZ, 512 MB de RAM y de disco duro ni idea porque no lo he mirado :)

La cosa es que el aparato se apaga a los 5 minutos de tenerlo encendido sin ver otra cosa que las pantallas de la BIOS y si le quito una placa de chapa que lleva debajo tarda unos 20 minutos en apagarse y haciendo cosas más interesantes como arrancar un liveCD de Kubuntu 7.04

El portátil carece de una interfaz que permita ver la temperatura del micro porque probando con acpi -t no obtengo nada y por los mensajes de la gente (1,2) en varios foros parece que es así.

Demasiado poco tarda en apagarse este ordenador así que posiblemente tenga el micro medio frito de tantos calentones. Para colmo, no funciona muy bien el lector de DVD porque me da dado muhcos errores de lectura con el liveCD de Kubuntu así que tenemos un caro tostador/calefactor con un diseño muy bonito.

Las ideas que se me habían ocurrido en un principio para medio reutilizar el portátil eran las siguientes pero no creo que solucionaran el problema del mal diseño y la inclusión de componentes de sobremesa en un portátil:

1º Utilizar Powernowd
Hablando de Powernowd, actualmente sigo usando athcool para que no se derrita mi Athlon XP 1600+

2º Reducir la velocidad del micro si fuese posible para bajar la temperatura

3º Probar con alguna de las placas de aluminio para refrigeración de portátiles que venden por unos 30/40 euros.

4º Como último recurso, dedicarme al bricolaje informático (1,2) creando mi propia solución para el problema de temperatura.

Etiquetas: