LWDW 231: Moobian

Linus kisses AVX goodbye, torrenting comes to the browser, Canonical Flutters, and easy undervolting for Intel CPUs.

Special tanks to: Kaptain_zero



04:21 Linus hates AVX
07:31 Torrents in the browser
10:51 Debian on mobile 
15:36 Easy undervolting 
19:26 Canonical and Flutter
24:56 XMMS mpris
28:26 Shameless self promotion
34:56 Pi PROM
37:07 NESDUE
39:06 Mate Pi 

Colour key: Venn Pedro Jill

Linus on AVX

  • I completely agree with Linus.
  • Intel needs to focus on fixing their core cpu tech and their recent exploits.
  • There is always a delicate balance between workstation level processing and consumer.
  • Intel introducing stuff exclusive to their processors to make them look good in benchmarks is nothing new.
  • Though, in the past, this has come back to bite them.
  • Pretty hard in the case of spectre and it’s 11 variants.
  • Intel AVX-512 is a set of CPU instructions that impacts compute, storage, and network functions. The number 512 refers to the width, in bits, of the register file, which sets the parameters for how much data a set of instructions can operate upon at a time.
  • New chips won’t have it and Linus gives negative cares. 



  • In 2014 I remember testing the beta, and hoping that WebRTC would be the future of torrenting.
  • More recently I have used it in the Brave browser, and it works great.
  • This is going to get abused. 
  • The WebTorrent protocol allows peers to connect over WebRTC in addition to the widely supported TCP and UDP transports. 
  • Yeah, browser based torrent client, what could go wrong. 
  • Electron torrent clients incoming! 
  • For the good, it could simplify downloading torrents. 


Mobile DEbian 

  • I have been waiting for a Debian phone OS.
  • Debian was one of the first distros to have an ARM port.
  • I had used and compiled Debian on my webOS smartphones.
  • I’d much rather not.
  • Don’t get me wrong, I can see that this would be working as a base for other systems to spring up around it.
  • But there are already quite a few efforts to bring Linux to mobile.
  • Can we instead focus on bringing those features which those systems are missing from debian to them?
  • Who remembers Pinephones? 
  • With Mobian you get a browser, Shortwave internet radio, Wiremapper Linux client for Pockethernet network tester, Metronome app for the GNOME desktop, and Grock app for displaying geological maps of the UK.


Easy undervolt

  • I have used undervolting on my cpus for long renders before.
  • This is another GUI: https://github.com/lukechadwick/linux-intel-undervolt-gui
  • And a command line one: https://github.com/georgewhewell/undervolt
  • And here I thought Intel was desperately trying to curb this kinda thing to stop Plundervolt attacks.
  • This requires an Intel CPU that is 4th generation and newer so no AMD. 
  • Only works with SystemD. 
  • Packages for Ubuntu and Arch. 
  • It has support for profiles. 
  • Don’t play around with voltage on a modern system. 


Flutter on Linux (Nehmo)

  • Yet another easy way to build desktop apps on Linux.
  • And bring the Linux desktop experience to developers and new users.
  • With the power of Google’s Flutter SDK.
  • Maybe Flutter created apps will surpass Electron ones in the future.
  • Google and Canonical didn’t like someone else using CEF to build electron, so they’ve decided to do it themselves.
  • We’re all painfully aware of Canonical’s “Not Developed Here” syndrome.
  • But I guess Google needed another project to eventually kill.
  • This one seems like a slam dunk.
  • Google says it has done ‘extensive refactoring’ to the engine to support, power, and provide native desktop experiences.
  • And Canonical is working with the Googs to improve Linux support and maintain feature parity.
  • This could very well be a fantastic project, until Google kills it. 



  • I loved XMMS classic, and it’s nice to see XMMS2 getting more modern.
  • MPRIS support should be a must for media players in 2020.
  • Not just for KDE and it’s absolutely thorough integration of it for the desktop and mobile with KDE Connect, but literally anyone who has multimedia keys in their keyboard.

Slice of Pi

Xbox Pi 

  • PiPROM allows you to easily read, write, and erase original Xbox EEPROM chips using a Raspberry Pi
  • Keep in mind, you will have to enable the I2C interface on your Raspberry Pi.

Arduino Pi

Pi Mate 4

  • The 3D hardware accelerated VC4/V3D (fkms) driver is enabled by default.
  • Had fun watching Wimpy’s live stream.
  • Seeing Martin show all the stuff that is working on the Pi made me wish for an official Mate spin for the Pinebook Pro.
  • The unofficial one, based on the Rock64 image, is great and all.
  • But there’s a lot of stuff that doesn’t work out of the box. 

Leave Your Reply