User Tools

Site Tools


Next Meeting

29th July 2024

In person meeting.


Our room booking requires a minimum of 4 people.

If you plan to come please add your name to the attendance list. The venue is booked for July but it's nice to see who's coming.

It's fine to turn up on the night without notice.

Address for in-person meetings

PlaceThe Great Northern Hotel
Address 644 Rathdowne St (corner of Pigdon St), Carlton North VIC 3054
Pre-meeting 6pm, in the dining function room
Time for Talks 7:30pm, in the dining function room
Phone (03) 9380 9569
Tram Routes 1 or 6 from Melbourne Central, get off at stop 118 Pigdon st, Carlton

When we meet in person, we generally run a parallel virtual meeting at

We meet on the last Monday of the month (excepting December where we take a break).


A big thank you to our sponsors; IT support & Domain Name Services. website

July Talks

Talk Speaker Slides
A hardware hack demo Malcolm Herbert

Join the MLUG mailing list (Google Group)

The MLUG mailing list is great place to keep up to date on Linux news and events and discuss Linux/open source related questions.

Melbourne Linux User Group
Join the MLUG Google Group

Mailing list tips

Volunteer for a talk

Feel like doing a talk? Please volunteer on our mailing list or email me directly at

Previous Talks

24th June 2024

Talk Speaker Slides
ed - the original Unix line editor Duncan Roe

27th May 2024

Talk Speaker Slides
TLA+ Clinton Roy

25th March 2024

Talk Speaker Slides
The synchrotron Clinton Roy

26th February 2024

Talk Speaker Slides
The bcachefs file system Danny Robson 20240226-bcachefs.pdf

27th November 2023

Talk Speaker Slides
Upscaling and ad-free video in mpv Cam 20231127-upscaling_video.pdf

30th October 2023

Talk Speaker Slides
Use case for preprocessed src w/out headers Duncan Roe
General discussion everybody

28th August 2023

Talk Speaker Slides
Debug Makefiles with remake Duncan Roe slides

31st July 2023

Talk Speaker Slides
Adventures in database corruption Danny Robson slides
More to MANPATH than meets the eye Duncan Roe

26th June 2023

Talk Speaker Slides
Self-hosted AI Richard C slides

24th April 2023

Talk Speaker Slides
Generating preprocessed source without headers summary Duncan Roe Updated state diagrams

27th March 2023

Talk Speaker Slides
Generating preprocessed source without headers Part 3 Duncan Roe slides (3 talks)

27th February 2023

Talk Speaker Slides
Generating preprocessed source without headers Part 2 Duncan Roe in part 3

30th January 2023

Talk Speaker Slides
IPFire Michael Pope ipfire slides
Managing DNS with DNSControl Danny Robson slides
Generating preprocessed source without headers Part 1 Duncan Roe in part 3

28th November 2022

Talk Speaker Slides
Mopidy music player Michael Pope

26th September 2022

Talk Speaker Slides
rav1e internals and development David Michael Barr slides

29th August 2022

Talk Speaker Slides
plik - sending large files through thunderbird Michael Pope plik_slides
thunderbird useful addons Michael Pope TB_addons_slides
Thunderbird Calendar hack to xfer events to home page AJ Baxter

25th July 2022

Talk Speaker Slides

27th June 2022

Talk Speaker Slides
Setting up a Network Video Recorder (MotionEYE) Michael Pope slides
Miscellaneous insights from upgrading Slackware Duncan Roe mlug0622.pdf

30th May 2022

Talk Speaker Slides
NSA ION stack Sam Dunkley slides

25th April 2022

Talk Speaker Slides
GDB errlog Duncan
Deskreen demo Michael Pope

28th March 2022

Talk Speaker Slides
PXE booting over the internet Michael Pope slides

28th February 2022

Talk Speaker Slides
Encoding AV1 video with ffmpeg Cameron slides
Passbolt Michael Pope slides

31st January 2022

Talk Speaker Slides
Porting sagemath debian binary to Slackware + sage Duncan Roe
Installing LineageOS on a Samsung Michael Pope slides

29th November 2021

Talk Speaker Slides
MeshCentral2 large setup Michael Pope slides

25th October 2021

Talk Speaker Slides
More on script kiddy hacking tools Sam Dunkley

27th September 2021

Talk Speaker Slides
CRDT Collaboration editing in all editors Michael Pope slides

30th August 2021

Talk Speaker Slides
Sweet Home 3D Cameron slides
introduction to script kiddy hacking tools Sam Dunkley
Intro to gdb Duncan Roe

26th July 2021

Talk Speaker Slides
flashing ASUS routers with Open Source firmware 'ASUSWRT-Merlin' Michael Pope asuswrt_merlin_slides
Comskip: Skip commercials on your TV (lightning) Michael Pope comskip_slides
initial experiments with an RTL2832U (USB software defined radio) Danny Robson slides
my efforts to reverse engineer a WiFi enabled solar inverter Danny Robson slides

28th June 2021

Talk Speaker Slides
DVD subtitle OCR toolchain Malcolm Herbert
process timing: quick update Duncan Roe
weak attribute skullduggery (short talk) Duncan Roe

31st May 2021

Talk Speaker Slides
Adventures in process timing Duncan Roe
Ventoy USB multiboot Michael Pope slides

26th April 2021

Talk Speaker Slides
J text editor AJ
emacs as a webserver (lightning talk) (live demo) Michael Pope slides slides amended
Using mutt with Gmail (short talk)Duncan Roe

Emacs related files emacs_org-ehtml_config.tar.gz

29th March 2021

Talk Speaker Slides
wireless remote webcam with environmental sensor installation running on a rpi zero w Rick Miles slides
Quick live demo of PiKVM (last month's talk) Michael Pope
Getting Doxygen to play ball with GNU autotools Duncan Roe

22nd February 2021

Talk Speaker Slides
PiKVM Michael Pope slides
Q editor updates Duncan Roe

25th January 2021

Talk Speaker Slides
Open Source NAS Michael Pope slides
VDSL data logging adventures Danny Robson

30th November 2020

Talk Speaker Slides
Best of 2020. Most anticipated 2021 Discussion

26th October 2020

Talk Speaker Slides
MeshCentral 2 Michael Pope slides
Poorly Planned Filesystem Adventures Danny Robson slides

28th September 2020

Talk Speaker Slides
Group Discussions

31st August 2020

Talk Speaker Slides
iSpindel Homebrew Danny Robson slides

27th July 2020

Talk Speaker Slides
Group Discussions
Git GUI comparisons Michael Pope slides

29th June 2020

Talk Speaker Slides
Group Discussions

25th May 2020

Talk Speaker Slides
Utility software discussions Group

27th April 2020

Talk Speaker Slides
Adventures in self-hosting Danny Robson
'Paperwork' document management system Michael Pope slides

30th March 2020

Talk Speaker Slides
lizard-fs Darren Wurf
Remote collaboration discussions Discussion
Adventures in self-hosting (TBC) Danny Robson

24th February 2020

Talk Speaker Slides
iio sensors on single-board systems Rick Miles slides
UrBackup Michael Pope slides

27th January 2020

Talk Speaker Slides
Project Updates Group
Discussions Group

25th November 2019

Live stream:

Talk Speaker Slides
OpenSSH certificate authentication Timothy Rice
doku2wiki to mkdocs Danny Robson
USB foot pedal for RSI Michael Pope slides

28th October 2019

Talk Speaker Slides
nfq progress update Duncan Roe
VirtualBox and physical disks Malcolm Herbert

30th September 2019

Talk Speaker Slides
YouTube streaming with a Raspberry Pi Michael Pope slides
DNS mangling with libnetfiler_queue Duncan Roe

26th August 2019

Talk Speaker Slides
bcache for SSD+HDD Danny Robson slides
Using ZFS daily on your Linux laptop Malcolm Herbert slides

29th July 2019

Talk Speaker Slides
A backup methodology (Lightning) Michael Pope slides
Using ZFS daily on your Linux laptop Malcolm Herbert
Modem and internet reliability and testing Round table

24th June 2019

Talk Speaker Slides
Shell access via injection Damien Buttler
Kernel bug hunting with git bisect Duncan Roe

27th May 2019

Talk Speaker Slides
Bluetooth audio streaming to a Pi Michael Pope slides
Problem solving roundtable, Show and tell Discussion
Website conversion progress Discussion

29th April 2019

Talk Speaker Slides
bashrc funDanny Robson slides

25th March 2019

Talk Speaker Slides
Multiboot USBMichael Pope slides
Jitsi, Matrix, IRCOpen slides

25th February 2019

Talk Speaker
PiTooth - Raspberry Pi as a Bluetooth/​USB adapterDanny Robson
Kodi + Netflix, 3dprinters, etcMichael Pope slides

28th January 2019

Talk Speaker
Really complicated car clockMichael Pope slides
LCA2019 reportDuncan Roe

30th December 2018

No meeting as per usual for December. Enjoy your break!

26th November 2018

Talk Speaker
Show and tellOpen floor

For this month only we are in the 'snug' (still at The Great Northern) due to a booking clash.

You are encouraged to bring along, or have someone else bring along, something you have found interesting to show off in an unstructured discussion.

24th September 2018

Talk Speaker
Danny Robson & RemoteJitsi Conferencing Experiments

27th August 2018

Talk Speaker
Michael PopeSetting up a serial consoleslides
GeneralOpen Floor Problem Solving Q&A

30 July 2018

Talk Speaker
Timothy RiceAn introduction to filesystem ACLs

25 June 2018

Talk Speaker
Darren WurfBlockchain Data Structures
Malcolm HerbertThe jq JSON processor

28th May 2018

Talk Speaker
command line double entry accounting with ledger-cliMichael Popeslides
A Raspbery Pi as an ethernet-wifi bridgeDanny Robson

30th April 2018

Talk Speaker
Static Blogging with PelicanDanny Robson

28th March 2018

Talk Speaker
NVMeDuncan Roe
Raspberry Pi air quality sensorMichael Pope

26th February 2018

Talk Speaker
Gentoo LinuxDanny Robson
nftablesDuncan Roe

29th January 2018

Talk Speaker
Spectre & Meltdown Discussion All @ Dinner
borg backupDanny Robson
csmanager for NextCloud managementBob Parker

27 November - Cancelled

This months meeting is cancelled as most people cannot make it.

30 October 2017

Talk Speaker
KRACK WPA vulnerability pre-meeting discussion Everyone
gnuplot Rick Miles
Low powered x86 board (lightning) Michael Pope slides

Feel free to volunteer for a talk on our mailing list.

Talk Preparation

Normal talks go for 45minutes, lightning talks go for 15minutes. If there a lot of questions please save them for after the talks. There is room for two full talks and one lightning. Please let me know which length your talk is when volunteering.

The talks are performed in the function room.

The LED TV supports HDMI up to 1920×1080.

Live Demos

MLUG is known for doing live demos and it's something which makes our group unique. We would like to continue this tradition so if you do a live demo as part of your talk please make sure it fits within the time limit. If it does take a long time you can setup the demo and perform the demo after all the talks have been done.

Do you want to help make the MLUG website better?

  • Evaluate alternatives to dokuwiki, set them up and show them at MLUG meetings either before or after.
  • Mock up a better design or suggest a better menu structure.
  • Updates to our other groups listing, I would love this to be complete.
  • Create tutorials / content for our website, such as cheat sheets or handy hints.

Refer to our discussion at the start of the year at: rolling distros & MLUG 2012 improvements

Main MLUG Contact

It's best to head over to the mailing list for any questions, discussion or announcements. If you are having problems related to MLUG and you are not on mailing list you can contact:

Contact Duncan Roe

New to Linux

Notebooks with Linux pre-installed or no OS

Check compatibility before buying a notebook:

Hardware guide

Support GNU/Linux/BSD Vendors

MLUG is not connected to these companies in any way. These are just companies we have found that are selling notebooks/computers with the option of Linux pre-installed or no OS installed.

Australia - Lots of options and lots of distros on offer (Melbourne based) – Horize notebooks, better specs than some of the stores - Offer Ubuntu or No OS, competitive prices (Horize only) - Good range, plenty of options. - Sydney based but can deliver.

Overseas - They now deliver to Australia

MLUG workshop extras

The new extras that we talk/work on at meetings are:

  • Working on improving the MLUG group such as website, mailing list, services, venue selection, getting the word out about mlug.
  • Cool Things this month (everyone who comes gets a chance to tell us what's cool this month in the world of Linux and Open Source)
  • Too Hard Basket. Everyone has a task which is too hard to complete, this is a chance to get fresh input on your “too hard basket” item.


Linux useful commands:
You can contact us via our Mlug mailing list


start.txt · Last modified: 2024/07/19 11:49 by duncan