Episode Transcript
Transcripts are displayed as originally observed. Some content, including advertisements may have changed.
Use Ctrl + F to search
0:02
Hello, and welcome to Liddick's action news
0:05
episode two hundred and sixty eight recorded
0:07
on November twenty third twenty twenty
0:09
two. I'm Chris,
0:10
and I'm Wes. Hello
0:11
Wes. Let's do the news.
0:13
We start this week
0:15
with a new framework for Linux.
0:18
Let's finally coming together
0:20
after years of discussion, code
0:22
prototypes, and even some specialized
0:25
drivers. It
0:26
seems that at this year's plumbers conference,
0:29
there
0:29
were some consensus reached among upstream
0:31
developers on how to handle an
0:33
accelerator subsystem for Linux.
0:35
Yeah.
0:36
And we've been kind of
0:37
watching this from afar, not really sure
0:39
what direction it was going to go
0:42
ultimately, and really not
0:44
sure how to communicate about it.
0:46
but it seems like the debate is beginning
0:48
to settle. So let's zoom out a bit here
0:50
and set some context, you know what we're talking about.
0:53
Over the years, kernel developers and
0:56
hardware developers have been
0:58
seen just a large increase in general
1:01
hardware accelerated workloads for all kinds
1:03
of various types of things from
1:05
AI and beyond. And
1:07
currently, the
1:09
drivers for those types of applications, for
1:11
those types to hardware, they live in a
1:13
catchall directory in the Linux tree. And
1:16
what's starting to come together now is
1:18
an overall compute accelerator framework
1:20
or which you might call a subsystem. And
1:23
this new subsystem will
1:25
leverage the existing direct rendering manager
1:27
infrastructure but will also
1:29
provide an official home for those
1:32
wayward drivers. And
1:34
really at the core of this ongoing debate
1:36
for the last few years was just
1:39
should we simply extend that direct rendering
1:41
manager or should we create
1:43
this whole new subsystem. But
1:45
After much discussion
1:48
at the most recent Lennox Palmer's conference,
1:50
it does seem that an agreement was finally reached,
1:53
and a complete subsystem should
1:55
be the way to go for the long term.
1:57
Of course, these kinds of choices are always a
1:59
bit easier when there's some code in
2:01
progress that you can take a look at. Odette
2:04
Gapey of Intel has been working on
2:06
just that with some patches for this
2:08
new, quote, excel subsystem.
2:12
This weekend marked the fourth iteration
2:14
of that patch set. And in the announcement,
2:16
Odette confirmed that it's hopefully
2:19
the last version of the batch set.
2:21
And then he believes it's ready to
2:23
be merged. And
2:24
if all goes as planned, That
2:27
means we could potentially see this hit Linux
2:29
six dot two.
2:34
sticking
2:34
with the colonel for just a bit
2:36
longer. Peter Robinson gave
2:38
a talk at that most recent Lenox Plumber's
2:41
conference. sounding the alarm
2:43
on the state of wireless on Linux.
2:46
He's not only a current maintainer,
2:49
but also a Linux user himself
2:51
since nineteen ninety six.
2:53
Hi, folks. My name is Ted Robinson.
2:56
A bit about me. I've been the next
2:58
user for some time. working on
3:00
ARM and sort of embedded
3:03
edge IoT devices since
3:05
around twenty ten, been employed by
3:07
Red Hat doing various different roles
3:10
since twenty twelve. And
3:12
for the last six years, I've been
3:14
the lead of DeviceEdge and IoT.
3:17
And Peter's talk is not
3:19
a rant. It's a discussion on
3:21
the state of WiFi. Let's talk. It's
3:23
not a rant. I wanna have a discussion.
3:27
but wireless experience. And
3:29
in this case, I'm mostly talking about
3:31
WiFi and Bluetooth. It's
3:34
generally just not pleasant. The
3:37
amount of regressions we get, the
3:39
amount of devices that just don't work
3:41
out of the box, is just
3:43
astounding. So
3:45
the main ones that I deal with, the
3:48
Intel WiFi
3:49
the Broadcom stack, which
3:52
is now a group of three different companies,
3:56
the Marvell One's Realtek Qualcomm
3:58
Media Tech. So
4:01
why? Why are they bad?
4:04
The Intel stuff used to be the best WiFi
4:06
for Linux. might
4:08
still be, but we end
4:10
up in situations where they'll
4:13
ship a Bluetooth firmware update
4:16
And suddenly, like hundreds of people in
4:18
fedora
4:19
can't connect to WiFi anymore.
4:21
We'll have the full talk links in
4:23
the notes. but what Peter outlined
4:25
in that talk means more
4:27
attention. We were
4:29
pleased at least to see some
4:31
small Park from the Linux Wireless Tech.
4:33
Get some attention this week though. Intel
4:36
released IWD two
4:38
point o. Okay.
4:39
So for just like a quick refresher,
4:42
if you don't remember, IWD is
4:44
Intel's wireless, Damon.
4:46
and the project summarizes itself as
4:48
the IWD project aims to provide
4:50
a comprehensive Wi Fi connectivity
4:53
solution for Linux based devices.
4:55
And it's got a goal of it says optimize
4:57
resources, reduce memory,
4:59
and all that. It says it accomplishes
5:01
those goals by quote, not
5:03
depending on any external libraries
5:05
and utilizing features provided
5:07
by the Linux kernel itself to
5:09
the maximum extent possible. The
5:12
result they say is a, quote, self
5:14
contained environment that only depends
5:16
on the Linux kernel and the runtime
5:19
c library.
5:20
Now, we should be honest here, IWD two
5:23
point o probably won't blow you
5:25
away, but it does have
5:27
some nice new features. like being
5:29
smarter about handling ciphers sent
5:31
over p to p arrangements, and
5:33
it had support for MAC address
5:35
changes while the adapter is
5:38
powered. I think
5:39
this is why I am an ideal Linux
5:41
desktop user because I'm the kind of
5:43
geek does get excited about upgrading his
5:45
wireless statement while also being very skeptical,
5:48
and then I'm drawn in by
5:50
the temptations of changing
5:52
my MAC address while the power while
5:54
the adapter is powered. That actually sounds sweet from a
5:56
security perspective, assuming, I guess,
5:58
your hardware supported it. It's
5:59
that kind of stuff that
6:01
I love about being a Linux user and just being able to
6:03
see this stuff as it begins
6:05
to land. And honestly, the updates
6:07
in IWD two point o, they're
6:09
decent. It's good. but they're
6:11
mostly just low level stuff that
6:13
just makes your thing connect to the other
6:15
thing, and that good, that
6:17
very good.
6:22
A brief mention today for Fornomics'
6:25
premium black Friday sale. Michael
6:28
Laravel, over at Varonics, is one of
6:30
the hardest working original sources
6:33
in the open source and Linux News space.
6:35
really for the past nineteen years.
6:38
We often source
6:40
or at least cross check stories on
6:42
this show but the reporting he does
6:44
add Phoronics. And there's really
6:46
no question to us. He makes this
6:48
space better as a result
6:50
of all that hard work. If
6:53
you like us are grateful, through the
6:55
end of November, you can go premium
6:57
at the discounted holiday rate.
6:59
Normally, Veronica premium costs
7:01
forty dollars a year or two
7:03
hundred for a lifetime subscription.
7:05
But while this deal is in play,
7:07
income premium for just thirty dollars
7:09
per year
7:10
or a hundred and fifty for a
7:12
lifetime.
7:16
lino dot com slash land. That's
7:18
where you go to get a hundred dollars in sushi
7:20
day credit on a new account, and it's a great way
7:22
to support the show. while you're checking
7:24
out fast, reliable, cloud
7:26
hosting. And Linode has the best support in the
7:28
business with real humans every
7:30
single day. They're thirty to fifty percent
7:32
cheaper than the hyperscalers out there. They wanna lock
7:34
into their crazy platforms. It's one of
7:36
the reasons we've been a little
7:38
customer for nearly three years. But on top
7:40
of that, they just have the best performance. Eleven
7:43
data centers you can choose from. They're gonna add another
7:45
dozen next year. We built a new
7:47
website on there. We host our internal infrastructure
7:49
on there. Whenever we have a project that
7:51
we unleash on our live stream, we put it on
7:53
Linode because we know it's gonna last. I
7:55
choose Linode because that's long term infrastructure,
7:57
and I'm in for the long haul. So go build
7:59
something, go learn something.
8:01
Try it for yourself and support the show and get
8:03
that one hundred dollars when you go to lynn
8:05
dot com slash land. One more time to
8:07
support the show. linode dot com
8:10
slash land.
8:14
And
8:14
thank you to collide. Calide
8:17
is an endpoint security solution
8:19
that uses the most powerful untapped
8:21
resource in IT and
8:24
users. When you're trying to
8:26
achieve security goals, whether for a
8:28
third party audit or for your own
8:30
compliance standards, the conventional
8:32
wisdom is to treat every device. like
8:34
Fort Knox. Old school
8:37
device management tools like MDMs,
8:39
force disruptive agents on to
8:41
employee devices, slow performance,
8:43
and treat privacy as an afterthought.
8:46
That way of doing things turns
8:48
IT admins and end
8:50
users into enemies. then
8:53
it creates its own security problems
8:55
because users turn to shadow
8:57
IT just to do their
8:59
jobs. Kaleid does
9:01
things differently. Instead of
9:03
forcing changes on users, Kaleid
9:05
sends them security recommendations via
9:08
Slack Clad will
9:10
automatically notify your team when their devices
9:12
are insecure, and give them step
9:14
by step instructions on how to solve
9:16
the problem. By reaching out to
9:18
employees via a friendly Slack DM
9:20
and educating them about company
9:22
policies, Clyde can help you build a
9:24
culture in which everyone contributes
9:26
to security because everyone
9:29
understands how and why
9:31
to do it. For IT
9:33
admins, Calient provides a single
9:35
dashboard that lets you monitor the
9:37
security of your entire fleet,
9:39
whether they're running on Mac, Windows,
9:41
or Linux. You can
9:43
see the clients which employees have their Des encrypted,
9:46
OS up to date, and password
9:48
manager installed. making it
9:50
easy to prove compliance to your auditors,
9:52
customers, and leadership.
9:55
So that's collide. user
9:57
centered, cross platform, endpoint
9:59
security for teams that
10:02
Slack. You can
10:03
meet your compliance goals by putting users
10:05
first. Visit cali dot com slash
10:07
land to find out how. If
10:09
you follow that link, I'll hook you
10:11
up with a goodie bag, including a
10:13
t shirt, just for
10:15
activating a free trial. That's
10:17
K0LIDE
10:19
dot com slash land.
10:22
The
10:25
Asahi
10:25
Linux team released a progress report
10:28
on getting Linux up and running on
10:30
the Apple Silicon Hardware this
10:32
week. And first up, in that update is
10:34
some improvements that take Asahi from.
10:36
Well,
10:36
it just barely
10:38
works. to now
10:40
it works as you would expect.
10:43
Yeah,
10:43
real, genuine, USB,
10:46
thirty. Previously, SAE systems
10:48
were limited to USB two
10:50
speeds on the max Thunderbolt four
10:52
ports, but with some recent work
10:54
done on the five driver, you
10:56
must be three speeds. It should be in
10:58
pretty good shape. Though the project
11:00
does suggest that some
11:02
glitches should still be expected.
11:05
That's
11:05
gonna be even more useful for reasons
11:07
that will be revealed momentarily. But
11:09
overall, there's something you need to know. It's
11:12
not there yet. I think that's
11:14
the high level takeaway. It's getting close, but
11:16
there's still things that don't work properly.
11:18
The project, for example, is still working on getting the
11:20
entire MacBook line of integrated speakers
11:23
functioning. Right now, they're being
11:25
just turned off by default because
11:27
it's possible with software on
11:29
Linux to drive the speakers hard enough that
11:31
they can be damaged. Seems that
11:33
Apple sets that limited software
11:35
apparently. But the good news
11:37
is, with most recent updates and
11:39
work done, The headphone jack is
11:41
now working across the full line of
11:43
devices, thanks to a little bit of
11:45
codec reverse engineering.
11:47
Work also continues to go into power
11:50
management. Then turns out the
11:52
project has a pretty practical approach
11:54
to handling power usage. The
11:56
game's been working on s two idle,
11:58
which should significantly improve
12:00
idle state power savings. Now,
12:03
Apple silicon max do support
12:05
a true s three like
12:07
suspend mode that puts the whole system
12:09
into a deeper sleep state, which of course, is
12:11
what macOS uses when it
12:13
suspends. Now, this would probably
12:15
give considerably more power
12:17
savings to Asani but it's
12:19
also more complex to implement
12:21
and it depends on a few things that the team
12:23
still needs to sort out.
12:25
So for now, since
12:26
there is still low hanging fruit on the
12:28
s two idle side. They're
12:30
gonna focus on that going forward.
12:32
But Perhaps
12:33
the most anticipated updates this
12:36
time around are the
12:37
work going
12:38
in to the installer.
12:40
Indeed,
12:40
of course. Right? Because that's what us non
12:43
Asahi developers need to get
12:45
Linux dual booting on these m
12:47
one and m two max. And
12:49
it seems impressively the project has
12:51
managed to stay in sync with Apple's
12:53
firmware releases because they do this
12:56
firmware release thing where it's in sync
12:58
with Mac OS and the
13:00
hardware, so you basically get the firmware
13:02
updates through the operating system.
13:04
And so for them, they have to really keep an eye
13:06
on that. So not only have they been able to
13:08
keep up with the firmware releases, but
13:10
they've managed to cram some new features into
13:12
their installer,
13:13
Now, the
13:14
installer can recover some broken installations.
13:17
It can also upgrade
13:19
some of the boot environment. And
13:21
when you put all of it together, Asahi
13:24
Linux users will also be able
13:26
to recover some broken Mac
13:28
OS installations, at least when all set
13:30
and done. And one
13:32
thing that could make it easy for Apple Silicon
13:34
owners to dip their toes
13:36
into Linux is along
13:38
with that improved USB three speeds
13:41
There is now what they say is
13:43
expert only experimental feature.
13:46
So keep that in mind, two in stall
13:48
their mini bootloader, that's the M1N1
13:51
bootloader in proxy mode
13:53
onto an external
13:55
USB drive. This is really
13:57
kind of an extra bit of impressive
13:59
here because to my knowledge,
14:01
the Apple SoC Max
14:03
Don't natively support
14:06
USB boot. Apple
14:08
pulls off a little bit of trickery at
14:10
the firmware level. and
14:12
it seems now the Asari installer can
14:14
take advantage of that same mechanism
14:16
even though it's a third party
14:18
OS and should be able to do a quote,
14:21
full USB install of the M1N1
14:24
boot loader. That could make it a lot
14:26
easier for users to just dip their
14:28
toes into a Sajid Linux. before
14:31
taking over the disk and repartitioning.
14:34
I'm hoping that one of our future updates will
14:36
include a link to getting Asahi installed
14:38
on your machine, In the meantime, we'll have a
14:40
link in the show notes that gives you an up
14:42
to date array of what features are
14:44
in which kernel and what stage they're at.
14:46
We'll have a link for that in the show notes
14:48
And of course, we're gonna keep an eye on this
14:50
and everything else going on in the world of
14:52
Linux and Open Source. So don't
14:54
miss a single episode. make sure you go to
14:56
lennox action news dot com slash
14:58
subscribe for all the ways to get new episodes.
15:00
And lennox action news dot com
15:03
slash contact for ways to get
15:05
in touch.
15:05
And happy thanksgiving to those of you who
15:08
participate in the holiday, we of course
15:10
aren't grateful for all of you.
15:12
Thanks for listening. We'll be back
15:14
next week with our take on the latest
15:16
Linux, and open source
15:18
news. And as always, a big thank
15:20
you to everyone for joining us and
15:22
that's all the news for this
15:24
week.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More