Skip to main content

a silhouette of a person's head and shoulders, used as a default avatar

No me va el WiFi en mi Mac con Linux – Solución

Hoy toca artículo invitado del estilo de cómo, y eso me encanta. Se trata de «No me va el WiFi en mi Mac con Linux – Solución» de la mano y de la experiencia de rfog un desarrollador en C++ que le gusta estar al día en casi cualquier tecnología y que además es fan de Jules Verne y de la ciencia ficción Pulp. Bienvenido al blog y gracias por participar.

No me va el WiFi en mi Mac con Linux – Solución

A veces intentamos instalar un equipo nuevo, sobre todo si es reciente, y descubrimos que hay alguna parte del mismo que no nos funciona porque simplemente el Kernel no la ha detectado.

Un caso bastante común, sobre todo en los equipos de Apple, es el WiFi, que que suele utilizar chips no muy estándar en los MAC. Aunque lo que os vamos a contar aquí está específicamente destinado a solucionar un problema que el autor tuvo cuando intentó poner Linux a su MacBook Pro Retina del 2012, también se puede aplicar a más situaciones y a más dispositivos no detectados.

Y no hay situación más frustrante que encontrarte con un sistema operativo que no puede salir a internet. ¿Alguien recuerda el infausto texto que aparecía en algunos equipos cuando los encendías sin teclado, y que decía, en inglés, Teclado no encontrado. Presione F1 para continuar. ¿Cómo vamos a presionar F1 si no tenemos teclado?

Pues el caso que nos ocupa es similar, por lo que hay que tener paciencia y adoptar dos soluciones: o bien disponemos de una tarjeta de red por USB o bien otro equipo con el que bajarnos los paquetes que vayamos a necesitar.

El primer paso consiste en abrir una consola de comandos y teclear «dmesg» sin las comillas. Presionamos enter y vemos que nos ha aparecido todo el texto que ha generado el Kernel al arrancar el ordenador.

Ahora debemos hojear hacia arriba -la rueda del ratón es nuestra amiga-, y encontrar el texto en rojo que nos informe del error. Siendo un MAC, lo habitual es encontrarnos con un chip WiFi no detectado o detectado a medias. Fijaos en la Figura 1:

No me va el WiFi en mi Mac con Linux - Solución
Figura 1

El propio Kernel nos está diciendo qué hemos de hacer. Con un poco de inglés que sepamos, nos está explicando que falta el firmware b43/ucode29_mimo.fw Y para más inri, nos dice de dónde tenemos que bajarlo.

Bien, ya tenemos la pista. Podemos ir a donde nos dice, aunque en este caso esa página Web ya no existe, o podemos buscar en Internet el nombre del firmware y ver qué sale. Quizás debamos añadir el nombre de nuestra distribución o de una compatible, ya que existen muchas posibilidades de que alguien haya empaquetado el citado firmware y solo tengamos que bajarlo e instalarlo.

Quizás la búsqueda sea la parte más complicada de todo el asunto, porque nos podemos sentir perdidos ante los resultados. No obstante, en el caso que nos ocupa, ha sido fácil: en Debian existe un paquete que se llama firmware-b43-installer, que nos va a instalar un montón de firmwares diferentes relacionados con la familia de chips WiFi y Bluetooth del fabricante Broadcom.

Por lo tanto, con un sistema de paquetería actualizado, ejecutamos

sudo apt-get install firmware-b43-installer

en la consola anterior y si todo ha ido bien, tendréis lo que hace falta en vuestro ordenador.

No me va el WiFi en mi Mac con Linux - Solución

No obstante, si habéis elegido la opción de usar otro equipo para bajarte los paquetes y copiarlos a través de un USB (de la red no podrás), quizás tengas que cumplir dependencias y repetir varias veces los pasos hasta instalar todas las mismas. En el caso de Debian y compatibles, el comando a ejectutar desde la carpeta en donde dejaste los paquetes DEB es:

dpkg -i

Una vez instalado todo, ya solo nos queda reinciar. Si hemos seguido los pasos correctamente, tendremos WiFi en nuestro ordenador recién isntalado. Como se muestra en la última captura, donde podemos observar cómo se ha cargado todo lo relativo al chip b43_phy0, e incluso conocemos el chip exacto: Broadcom 4331 revisión 29.

No me va el WiFi en mi Mac con Linux - Solución

a silhouette of a person's head and shoulders, used as a default avatar

Cómo montar discos internos y externos en Plasma

Los desarrolladores de Plasma, el escritorio de la Comunidad KDE no deja de sorprenderme. Hoy os contaré cómo montar discos internos y externos en Plasma de una forma muy sencilla… al tiempo que demostraré porqué las costumbres nos hacen, en ocasiones, animales un poco tercos.

Cómo montar discos internos y externos en Plasma

Una de los objetivos que tiene el equipo de desarrollo de KDE es que todo sea simple y sencillo, no olvidemos que su máxima es «simple por defecto, potente si es necesario» y el montaje automático de discos no es una excepción… inclusos de los internos.

Yo siempre lo he hecho modificando el fstab ya que así aprendí hace tiempo y se me quedó clavado en mi memoria. Para ello solía copiar el fstab a mi carpeta home, añadir la línea del montaje con apuntando a la carpeta a montar, y volviendo a copiar el fstab con permisos de superusuario en /etc.

No era demasiado complicado pero requería escribir en la consola, averiguar el UUID del disco, preparar la carpeta y algunos detalles más. De hecho, uno de mis ex-alumnos así lo hizo siguiendo mis instrucciones hace poco.

La cosa es que he aprendido otra forma de hacerlo, mucho más sencilla y utilizando las herramientas del Sistema de Preferencias de KDE.

Simplemente debemos:

  • Ir a las Preferencias del Sistema.

Cómo montar discos internos y externos
  • Ahora ir a la sección Hardware y seleccionar Almacenaje extraíble.
Cómo montar discos internos y externos

  • Ahora seleccionar Dispositivos Extraíbles.

Cómo montar discos internos y externos
  • Seleccionar «Habilitar el montaje automático de los dispositivos extraíbles»

Cómo montar discos internos y externos en Plasma

Y ya está, aunque es posible que nos toque salir de la sección para que se active. Si hay problemas al acceder será, con toda seguridad, por temas de permisos de carpeta.

Mil perdones a las personas que les expliqué el otro método y les mareé, y una demostración más del trabajo por simplicar todo lo que tenga que ver con el control de nuestro Sistema.

a silhouette of a person's head and shoulders, used as a default avatar

Practicando #Vim jugando en nuestro navegador

Aprendamos y practiquemos el uso del editor Vim con estos juegos en nuestro navegador web

La mejor manera de aprender algo o fijar esos conocimientos es la repetición, algo que puede ser aburrido. Pero si practicamos de manera lúdica podemos hacer sencillo el aprender o practicar en el uso del editor Vim.

Para ello hay algunas webs que ofrecen la posibilidad de jugar, mientras aprendemos a utilizar el editor Vim. Lo que hace que aprendamos y fijemos los comandos del editor Vim casi sin darnos cuenta.

Este artículo es una nueva entrega del curso “improVIMsado” que desde hace meses vengo publicando en mi blog sobre el editor Vim y que puedes seguir en estos enlaces:

De nada sirve que descarguemos guías, que veamos útiles páginas con un resumen de comandos sobre el editor Vim. Debemos utilizarlo, debemos perder el miedo inicial a Vim y después de conocer lo básico ir adentrándonos en su uso, hasta hacerlo casi instintivo.

Para ello, lo mejor es hacer de manera lúdica, mientras pasamos un buen rato jugando y que nos “fuerza” a utilizar los comandos de Vim para jugar.

Por eso, hoy en el blog os traigo una pequeña selección de unas páginas web que ofrecen que conozco en las que ofrecen la posibilidad de utilizar los comandos de Vim para jugar o lo hacen de una manera interactiva con atractivos gráficos.

La lista empieza con Vim Adventures, donde tendremos que manejar a nuestro personaje y recorrer un mundo lleno de retos y puertas que abrir utilizando los comandos de Vim.

Otra opción es Vim Snake, donde con el popular juego de “snake” deberemos manejar el movimiento de la serpiente con la conocida combinación hjkl para mover en todas las direcciones la cabeza de la serpiente en modo normal.

También deberemos cazar la comida que se muestra, pero eso solo en modo edición. Así que una buena dosis de hjkl + i + Esc para llegar a una buena puntuación.

VimGenius ya no es un juego como tal, pero sí nos reta a ir cambiando de nivel, mientras nos propones cuestiones de cómo hacer cosas en Vim y nosotros respondemos correctamente.

Y por último un tutorial interactivo sobre Vim, donde de una manera gráfica nos enseñará a utilizar Vim y a poner en práctica las lecciones.

Cabe mencionar que estas páginas son en inglés, por lo que además de practicar el uso de Vim, también deberás desempolvar tus dotes con e idioma de Shakespeare.

¿Te animas al reto de probarlas? ¿Conoces otras opciones? Comparte en los comentarios tus puntuaciones o las opciones que conoces.

a silhouette of a person's head and shoulders, used as a default avatar

Lanzada la tercera actualización de Plasma 5.19

Tal y como estaba previsto en el calendario de lanzamiento de los desarrolladores, hoy martes 7 de julio la Comunidad KDE ha comunicado que ha sido lanzada la tercera actualización de Plasma 5.19. Una noticia que aunque es esperada y previsible es la demostración palpable del alto grado de implicación de la Comunidad en la mejora continua de este gran entorno de escritorio de Software Libre.

Lanzada la tercera actualización de Plasma 5.19

No existe Software creado por la humanidad que no contenga errores. Es un hecho incontestable y cuya única solución son las actualizaciones. Es por ello que en el ciclo de desarrollo del software creado por la Comunidad KDE se incluye siempre las fechas de las actualizaciones.

Lanzada la tercera actualización de Plasma 5.19

De esta forma, el martes 7 de julio ha sido lanzada la tercera actualización de Plasma 5.19, la cual solo trae (que no es poco) soluciones a los bugs encontrados en esta semana de vida del escritorio y mejoras en las traducciones. Es por tanto, una actualización 100% recomendable.

Más información: KDE

Las novedades básicas de Plasma 5.19

Como he dicho en la introducción esta versión de Plasma no ofrece muchas novedades y los desarrolladores se han dedicado más a pulir la versión anterior e ir mejorando la experiencia de uso.

No obstante, tal y como se comentó en la entrada que se realizó en el día de su lanzamiento, tenemos algunas novedades como las siguientes:

  • Mejoras en los plasmoides: reescrito al pack de widgets de System Monitor o los de la bandeja del sistema, por poner un par de ejemplos.
  • Completada la colección por defecto de avatares de usuarios.
  • Mejoras en la consistencia entre módulos de las Preferencias del Sistema.
  • Optimización de la herramienta de indexación de ficheros.
  • Rediseñado KinfoCenter.
  • Mejoras en Kwin, Wayland y Discover.

Más información: KDE

a silhouette of a person's head and shoulders, used as a default avatar

#Codeberg como alternativa a #GitHub o #GitLab

Codeberg, es un servicio de hospedaje de repositorios git. Un reemplazo comunitario y más libre a opciones más conocidas como GitHub o Gitlab

Clic sobre la imagen para ampliar

El mundo del desarrollo del software libre, cada vez está tomando más fuerza, aunque sea en sistemas privativos. Es cada vez más normal, el subir nuestro software a un repositorio de git hospedado en algún sitio para que desarrolladores interesados en él colaboren en su código.

Pero quizás se te ha planteado el problema de qué servicio de hospedaje de repositorios git subir tu código. ¿Quizás GitHub? ¿Quizás GitLab? Quizás no te convence ninguno de esos o de otras opciones, pero ¿conoces Codeberg?

Quizás a la hora de subir tu repositorio git, una de las primeras opciones a escoger es GitHub, tiene una gran cantidad de usuarios y muchas comunidades de software libre lo utilizan como hospedaje de su código.

Pero, quizás el que sea propiedad de Microsoft, el que tenga desde hace tiempo poca empatía con el software libre, qué paradoja! (código propio no liberado, imposibilidad de montar “tu propio GitHub, etc) no te parece la mejor opción.

Quizás hayas sopesado GitLab, también muy numeroso en usuarios (aunque en mucho menor número) y repositorios hospedados, más amigable en cuanto al software libre, pero quizás el que tengan sus repositorios en servidores de Amazon tampoco sea de tu agrado.

Y sí, tienes la posibilidad de gestionar tu propio servicio de GitLab en un servidor que tu controles, pero eso quizás ya se escapa con mucho de lo que quieres/necesitas.

Cierto que hay otras opciones (Savanah, BitBucket, Gitea en diferentes servicios, etc) pero antes de que te desesperes, echa un vistazo a codeberg.

Desde el 2019, Codeberg, es un proyecto comunitario sin ánimo de lucro que ha montado un servicio de hospedaje de repositorios git para proyectos de software libre y código abierto, gestionando sus propios servidores ubicados en la Unión Europea.

Tal como comentan en su web, el desarrollo tiene en mente un proyecto comunitario e idealista, no el montar una nueva “start up” con la que especular y ganar una buena cantidad de dinero al venderla a quien quiera comprarla.

La verdad es que no lo he probado en profundidad, pero el uso que le he dado para probarlo me ha gustado bastante.

Tiene unas funcionalidades y una interfaz web muy similar a los sistemas más conocidos. La interfaz web está disponible en varios idiomas, entre ellos el español, por lo que moverse por menús y acceder a las diversas funciones es muy sencillo.

Y algo que me ha sorprendido gratamente, es que tienen un tema oscuro para la interfaz web  (como puedes ver en la captura). Algo que desde hace mucho tiempo se ha pedido a GitHub y que a día de escribir esto todavía no han desarrollado.

También puedes acceder a tus repositorios, o desde la interfaz web, si no de manera remota, etc. En definitiva puedes realizar todo lo que se espera de un servicio de alojamiento de repositorios git.

En el informe de mayo de 2020 anunciaban que ya hospedaban 3494 repositorios, mantenidos por 2825 usuarios, lo que hacía que hubiera un crecimiento de 511 repositorios y 282 usuarios más que el mes anterior.

Tienene las capacidades de sus servidores al 61%, y pensaban ampliarlas al llegar al 66% y pensando en ofrecer más opciones a sus usuarios. Y no te olvides de colaborar donando.

Te invito a que lo explores, si te apetece te abras una cuenta y vayas explorando las opciones y ventajas que ofrece frente a otros sistemas menos “free software friendly”.

a silhouette of a person's head and shoulders, used as a default avatar

Añade efectos visuales a Panon, el ecualizador visual para Plasma

Me complace compartir con todos vosotros una de las secciones que acabo de descubrir en la Store de KDE y que añade efectos visuales a Panon, el ecualizador visual para el escritorio Plasma. Una demostración más del poder de personalización del Software Libre.

Añade efectos visuales a Panon

El otro día hablé de Panon, un visualizador de frecuencias sonoras muy configurable que queda espectacular en nuestro escritorio Plasma.

Hoy quiero comentar que este visualizador tiene una sección específica en KDE Store, al tienda de aplicaciones de la Comunidad KDE. De momento solo dispone de 6 modelos con los que ampliar los modos de visualización del mismo, el cual os aseguro que es bastante elevado.

Añade efectos visuales a Panon

Su instalación se puede realizar con el típico «Add new stuff…» y no puede ser más sencillo.

Como vemos, las posibilidades son visualmente muy atractivas y os aseguro que es de estos complementos que una vez puestos será difícil que lo quite de mi ordenador… al menos del que utilizo habitualmente en el despacho.

¿Qué es Panon?

Hace tiempo que este plasmoide rondaba por el blog, listo para ser presentado, pero no había visto bien su uso ya que pensaba que se ejecutaba en la consola, lo cual no es cierto.

Panon

Panon es un ecualizador visual de audio para tu escritorio, fue el plasmoide número 152 presentado en el blog y es el fruto del trabajo de RBN43.

Básicamente nos permite poner en el fondo de escritorio o en una barra de tareas un ecualizado visual realmente impresionante y precioso.

Lo mejor es ver un vídeo de su funcionamiento:

a silhouette of a person's head and shoulders, used as a default avatar

Kiriki, juego de dados para Linux realmente adictivo

Este domingo también me apetece seguir presentando algunos juegos de la división más lúdica y divertida de KDE. Ya han pasado por este humilde blog un buen número de juegos de la división KDE Games como los recientes LsKat o KPatience o los pasados Kbounce, KSnakeDuelKmines,  KBreakoutKTuberling, Granatier, KSudoku, KGoldrunner, Kolor Lines (o Klines), KBlocks, Bovo, KapmanKnights, PalapeliKSquares, KBlackbox, KShinsen o Kubrick. Hoy ha llegado el turno a Kiriki , un juego de dados para Linux con el que podemos pasar muy buenos ratos solo o en compañía.

Kiriki, un juego de dados para Linux

Con este será el primer juego de dados que aparece en el blog.

Hoy toca hablar de Kiriki, un juego de dados de la familia de KDE Games que consiste en conseguir una serie de combinaciones de dados como 4 iguales, full, 3 iguales, etc., tirando tres veces los dados.

Se trata de un juego de hasta 6 jugadores, tanto humanos como controlados por la CPU. y tiene un alto componente estratégico ya que básicamente debes ir seleccionando si te conformas con el resultado que te aparece en cada dado o lo vuelves a tirar para conseguir tu objetivo. Obviamente los contrincantes hacen lo mismo.

Kiriki, juego de dados para Linux

El juego es una creación del incombustible Albert Astals Cid  <aacid@kde.org>, miembro muy activo de la Comunidad KDE, con la contribución de Eugene Trounev  < irs_me@hotmail.com >

Más información: KDE Games

¿Y cómo se instala?

Al ser un juego de la rama de KDE la  instalación es sumamente sencilla. Básicamente debemos abrir una sesión de la consola y escribir:

En KDE Neon, Kubuntu y Linux Mint: $sudo apt install kiriki

En openSUSE: $sudo zypper kiriki

En Mageia (gracias a Hurr) tenéis 3 opciones:

$ sudo dnf in kiriki

o
$ sudo dnf install kiriki

o
$ sudo urpmi kiriki

[… comenta y añadimos cómo se instala en tu distribución favorita]

a silhouette of a person's head and shoulders, used as a default avatar

Magic Lamp Vs Yet Another Magic Lamp, vídeo-comparativa

Hoy no puedo escribir un artículo como se merecen mis lectores, así que he decidido poner el vídeo primero e ir ampliando la entrada a medida que tenga más tiempo. Bienvenidos al vídeo-comparativa de Maginc Lamp Vs Yet Another Magic Lamp, un pequeño vídeo donde veremos las pros de utilizar el segundo.

Magic Lamp Vs Yet Another Magic Lamp, vídeo-comparativa

De la mano de baby WOGUE nos llega un interesante vídeo en el que compara el efecto de Kwin por defecto Magic Lamp, el cual minimiza las ventanas ejecutando una animación que recuerda a un genio saliendo o entrando de una lámpara mágica, con el efecto no oficial Yet Another Magic Lamp.

De esta forma, en primer lugar nos enseña a activar el efecto que viene instalado en Plasma por defecto, mostrándonos que que no tiene ninguna opción de personalización.

Posteriormente, nos muestra el efecto creado por la Comunidad Yet Another Magic Lamp y sus múltiples opciones de configuración, que van desde la duración hasta la forma de la curva que va a tomar la animación.

Magic Lamp Vs Yet Another Magic Lamp

Todo ello en un vídeo de apenas 2 minutos que, ahora si, podéis disfrutar abajo de estas líneas

La descripción y el código de este efecto está alojado en GitHub, concretamente en esta dirección, en la cual también se explica como se instala en diferentes distribuciones.

Hay que destacar que este tipo de efectos no son necesarios y consumen recursos (aunque con los equipos actuales no se debería notar) pero hacen que el trabajo con los ordenadores sea mucho más agradable y, por tanto, nos hace más eficiente a la hora de invertir nuestro tiempo en él.

Por otra parte, este tipo de cosas son importantes para atraer nuevos usuarios, o al menos, es lo que me pasa con mis alumnos a la hora de presentar qué es Linux.

a silhouette of a person's head and shoulders, used as a default avatar

#openSUSE Tumbleweed revisión de la semana 27 de 2020

Tumbleweed es una distribución “Rolling Release” de actualización contínua. Aquí puedes estar al tanto de las últimas novedades.

Tumbleweed

openSUSE Tumbleweed es la versión “rolling release” o de actualización continua de la distribución de GNU/Linux openSUSE.

Hagamos un repaso a las novedades que han llegado hasta los repositorios estas semanas.

El anuncio original lo puedes leer en el blog de Dominique Leuenberger, publicado bajo licencia CC-by-sa, en este enlace:

La semana 27 ha sido en la que ha visto la luz openSUSE Leap 15.2. Lo que ha hecho que los desarrolladores y responsables de paquetes de software se hayan enfocaco en hacer otro gran lanzamiento de openSUSE Leap en esta nueva versión 15.2

Aunque esto no ha hecho que el ritmo de publicaciones en Tumbleweed haya decaido. De hecho se han publicado 6 nuevas snapshots esta semana 0625, 0626, 0627, 0628, 0630, y 0701.

Los cambios más relevantes que han traído son:

  • Kernel Linux 5.7.5
  • KDE Plasma 5.19.2
  • systemd 245.6
  • Mesa 20.1.2
  • Valgrind 3.16.0
  • hplip 3.20.6

Y en próximas semanas podremos disfrutar entre otras cosas de:

  • Cambios de paquetes de Python3 para cambiar el modo en el que OBS compila estos paquetes
  • openSSL 3.0

Si quieres estar a la última con software actualizado y probado utiliza openSUSE Tumbleweed la opción rolling release de la distribución de GNU/Linux openSUSE.

Mantente actualizado y ya sabes: Have a lot of fun!!

Enlaces de interés

Geeko_ascii

——————————–

a silhouette of a person's head and shoulders, used as a default avatar

Panon, un ecualizador visual de audio en tu escritorio- Plasmoides de KDE (152)

Llegamos al plasmoide número 152 presentados en el blog con Panon un ecualizador visual de audio en tu escritorio con el que podrás disfrutar más de la música en tu entorno de trabajo favorito.

Panon, un ecualizador visual de audio en tu escritorio- Plasmoides de KDE (152)

Hace tiempo que este plasmoide rondaba por el blog, listo para ser presentado, pero no había visto bien su uso ya que pensaba que se ejecutaba en la consola, lo cual no es cierto.

Panon

Panon es fruto del trabajo de RBN43 y nos permite poner en el fondo de escritorio o en una barra de tareas un ecualizado visual realmente impresionante y precioso.

Lo mejor es ver un vídeo de su funcionamiento:

Y como siempre digo, si os gusta el plasmoide podéis “pagarlo” de muchas formas en la nueva página de KDE Stre, que estoy seguro que el desarrollador lo agradecerá: puntúale positivamente, hazle un comentario en la página o realiza una donación. Ayudar al desarrollo del Software Libre también se hace simplemente dando las gracias, ayuda mucho más de lo que os podéis imaginar, recordad la campaña I love Free Software Day 2017 de la Free Software Foundation donde se nos recordaba esta forma tan sencilla de colaborar con el gran proyecto del Software Libre y que en el blog dedicamos un artículo.

Más información: KDE Store

¿Qué son los plasmoides?

Para los no iniciados en el blog, quizás la palabra plasmoide le suene un poco rara pero no es mas que el nombre que reciben los widgets para el escritorio Plasma de KDE.

En otras palabras, los plasmoides no son más que pequeñas aplicaciones que puestas sobre el escritorio o sobre una de las barras de tareas del mismo aumentan las funcionalidades del mismo o simplemente lo decoran.