thelinuxexperiment

joined 4 years ago
 

Extend the life of your Debian 10 systems before migrating to another distribution: https://tuxcare.com/extended-lifecycle-support/debian-10-extended-support/?utm_campaign=The%20Linux%20Experiment%20-%20Debian%2010%20ELS&utm_source=youtube&utm_medium=paidsocial&utm_term=the-linux-experiment

Grab a brand new laptop or desktop running Linux: https://www.tuxedocomputers.com/en#

๐Ÿ‘ SUPPORT THE CHANNEL: Get access to a weekly podcast, vote on the next topics I cover, and get your name in the credits:

YouTube: https://www.youtube.com/@thelinuxexp/join Patreon: https://www.patreon.com/thelinuxexperiment Liberapay: https://liberapay.com/TheLinuxExperiment/

Or, you can donate whatever you want: https://paypal.me/thelinuxexp

๐Ÿ‘• GET TLE MERCH Support the channel AND get cool new gear: https://the-linux-experiment.creator-spring.com/

๐ŸŽ™๏ธ LINUX AND OPEN SOURCE NEWS PODCAST: Listen to the latest Linux and open source news, with more in depth coverage, and ad-free! https://podcast.thelinuxexp.com

๐Ÿ† FOLLOW ME ELSEWHERE: Website: https://thelinuxexp.com Mastodon: https://mastodon.social/web/@thelinuxEXP Pixelfed: https://pixelfed.social/TLENick PeerTube: https://tilvids.com/c/thelinuxexperiment_channel/videos Discord: https://discord.gg/mdnHftjkja

00:00 Intro 00:36 Sponsor: Extend the life of Debian 10 01:47 Cosmic Updates 03:36 Plasma 6 and GNOME get even better 06:53 Youtube has a 5s delay against adblockers 08:24 Google moves forward with manifest v3 09:46 Linux outperforms Windows 11 11:10 Open Source Nvidia drivers now VUlkan compliant 12:14 Gaming: improved Steam, Wine 8.21, DX12 support 14:27 Sponsor: Get a PC made to run Linux 15:27 Support the channel

#Linux #OpenSource #technews

Cosmic Updates

https://blog.system76.com/post/a-cosmic-thanksgiving-2023

PLasma 6 and GNOME get even better

https://pointieststick.com/2023/11/24/this-week-in-kde-the-plasma-6-feature-freeze-approaches/

https://thisweek.gnome.org/posts/2023/11/twig-123/

Youtube has a 5s delay against adblockers

https://www.404media.co/youtube-says-new-5-second-video-load-delay-is-supposed-to-punish-ad-blockers-not-firefox-users/

https://www.techradar.com/computing/browsers/youtube-may-now-have-annoying-delays-if-you-use-an-ad-blocker-heres-why

Google moves forward with manifest v3

https://www.techradar.com/computing/chrome/chromes-ad-blocking-plan-could-be-a-privacy-disaster-and-a-reason-to-switch-to-firefox

https://www.youtube.com/watch?v=8KWCLhHrblE&pp=ygULbWFuaWZlc3QgdjM%3D

Linux outperforms Windows 11

https://www.phoronix.com/review/threadripper-7995wx-windows-linux

Open Source Nvidia drivers now VUlkan compliant

https://www.gamingonlinux.com/2023/11/open-source-nvidia-vulkan-driver-nvk-hits-vulkan-10-conformance/

Gaming: improved Steam, Wine 8.21, DX12 support

https://steamcommunity.com/games/593110/announcements/detail/3823053915988527062

https://www.gamingonlinux.com/2023/11/vkd3d-proton-211-released-with-directx-raytracing-enabled-by-default/

https://www.winehq.org/announce/8.21

 

Head to https://squarespace.com/thelinuxexperiment to save 10% off your first purchase of a website or domain using code thelinuxexperiment

Grab a brand new laptop or desktop running Linux: https://www.tuxedocomputers.com/en#

๐Ÿ‘ SUPPORT THE CHANNEL: Get access to a weekly podcast, vote on the next topics I cover, and get your name in the credits:

YouTube: https://www.youtube.com/@thelinuxexp/join Patreon: https://www.patreon.com/thelinuxexperiment Liberapay: https://liberapay.com/TheLinuxExperiment/

Or, you can donate whatever you want: https://paypal.me/thelinuxexp

๐Ÿ‘• GET TLE MERCH Support the channel AND get cool new gear: https://the-linux-experiment.creator-spring.com/

๐ŸŽ™๏ธ LINUX AND OPEN SOURCE NEWS PODCAST: Listen to the latest Linux and open source news, with more in depth coverage, and ad-free! https://podcast.thelinuxexp.com

๐Ÿ† FOLLOW ME ELSEWHERE: Website: https://thelinuxexp.com Mastodon: https://mastodon.social/web/@thelinuxEXP Pixelfed: https://pixelfed.social/TLENick PeerTube: https://tilvids.com/c/thelinuxexperiment_channel/videos Discord: https://discord.gg/mdnHftjkja

#Linux #Systemd #opensource

00:00 Intro 00:42 Sponsor: 10% off your first website 01:36 Init systems and SystemD 03:21 SystemD is bloated? 05:48 Everything depends on it now? 07:01 It's a Red Hat project? 08:44 It restricts choice and modularity? 09:51 It makes Linux less secure? 10:59 Why use systemD? 12:37 Parting thoughts 13:52 Sponsor: Get a PC made to run Linux 14:52 Support the channel

All Linux based systems use an Init system, short for initialization: it's the first process that starts after you boot your OS, and it runs in the background while you're using your computer, to manage system services, and various processes. For many, many Linux distros, SystemD is this init system.

SYstem D is a relatively recent project, at the scale of Linux anyway, it started in 2010, and was spearheaded by Red Hat. Its goal was to replace the existing solutions, like SysV or Upstart, to make things faster and more resilient.

It quickly became the default on Fedora, obviously, then on Arch Linux, Debian, Ubuntu, SUSE, and many, many others.

The famous Bloat argument is one advanced most often. System D, as time went on, encompassed more and more features that were generally handled by individual services, not the init system itself, like device management, login, or network management and creating logs.

This can be perceived as going against the Unix philosophy, where a piece of software is supposed to do just one thing, and to communicate well with other small systems.

What's certain is that most distros that implement it are general purpose distros, that need to provide as many systems as possible, and so they tend to use most of systemD's features and modules.

SystemD also "hides away" certain configurations with its own tools, like systemctl, instead of exposing everything as a config file. Whether these things are important or not, though, depend on the person.

Another criticism levelled at System D is the fact that it has become so pervasive that a lot of other components are created with a hard dependency on it: without SystemD, they can't work at all, or will have a limited featureset. This results in some extra work for distros that don't want to use systemD, as they have to use an alternative implementation of these features.

Another regular criticism of SystemD comes from the fact it's mainly a Red Hat project, or at least was started by Red Hat. The fact remains that while systemD was started at Red Hat, it IS an open source project, and it is receiving contributions from a lot of people that aren't at Red hat.

Another criticism of SystemD is that it's making Linux based systems uniform and that it restricts choice. I'd argue this isn't really true, since there ARE other alternatives, like OpenRC, Dinit, SysVInit and more.

One final problem people identify with SystemD is system security. First, there's the fact that having one single system that powers the init and service management of most distros is a security risk: an attacker can target many, many systems by targeting systemD.

Second, some people would say that since SystemD is huge and does a lot of things, it has a very large attack surface.

But why would you WANT to use it, exactly?

SystemD is a unified project, which means you don't have to learn 20 different programs if you need to interact with something: you learn how systemD works, and you can manage everything.

Compared to other init systems, it's also simpler, as it opens various sockets that services can plug into, and services can start in mostly any order. And finally, systemD is written in C, and isn't the usual compilation of bash scripts, so it tends to be faster and more efficient than many other init systems.

 

Try the new version of Thunderbird (it's now my email & calendar client of choice!): https://mzla.link/tb-flatpak

Grab a brand new laptop or desktop running Linux: https://www.tuxedocomputers.com/en#

๐Ÿ‘ SUPPORT THE CHANNEL: Get access to a weekly podcast, vote on the next topics I cover, and get your name in the credits:

YouTube: https://www.youtube.com/@thelinuxexp/join Patreon: https://www.patreon.com/thelinuxexperiment Liberapay: https://liberapay.com/TheLinuxExperiment/

Or, you can donate whatever you want: https://paypal.me/thelinuxexp

๐Ÿ‘• GET TLE MERCH Support the channel AND get cool new gear: https://the-linux-experiment.creator-spring.com/

๐ŸŽ™๏ธ LINUX AND OPEN SOURCE NEWS PODCAST: Listen to the latest Linux and open source news, with more in depth coverage, and ad-free! https://podcast.thelinuxexp.com

๐Ÿ† FOLLOW ME ELSEWHERE: Website: https://thelinuxexp.com Mastodon: https://mastodon.social/web/@thelinuxEXP Pixelfed: https://pixelfed.social/TLENick PeerTube: https://tilvids.com/c/thelinuxexperiment_channel/videos Discord: https://discord.gg/mdnHftjkja

#Linux #OpenSource #TechNews

00:00 Intro 00:47 Sponsor: Thunderbird 01:40 Microsoft has to open Windows 03:22 FSF calls to the EU for more open source 05:06 AMD is teasing some FOSS work around AI 06:36 Peertube's roadmap looks pretty awesome 08:21 Desktop Environment news 10:47 Kernel 6.7 is full of good stuff 12:39 Gaming: Deck OLED, SteamOS update, Wine on Wayland 15:40 Sponsor: Get a PC made to run Linux 16:36 Outro

Microsoft has to open Windows

https://www.theverge.com/2023/11/16/23963579/microsoft-windows-11-eu-digital-markets-act-feature-changes

FSF calls to the EU for more open source

https://fsfe.org/activities/upcyclingandroid/openletter.en.html

AMD is teasing some FOSS work around AI

https://www.phoronix.com/news/AMD-Advancing-AI-Open

Peertube's roadmap looks pretty awesome

https://framablog.org/2023/11/14/lets-regain-ground-on-the-toxic-web-framasofts-2023-report/

Desktop environment news

https://pointieststick.com/2023/11/17/this-week-in-kde-panel-intellihide-and-wayland-presentation-time/

https://thisweek.gnome.org/posts/2023/11/twig-122/

Kernel 6.7 is full of good stuff

https://www.omgubuntu.co.uk/2023/11/linux-6-6-kernel-confirms-long-term-support

https://www.phoronix.com/news/Linux-6.7-rc1

https://www.phoronix.com/news/Linux-6.7-USB-Thunderbolt

https://www.phoronix.com/review/bcachefs-linux-67

Gaming: Deck OLED, SteamOS update, Wine on Wayland

https://9to5linux.com/steam-deck-oled-is-now-available-to-order-with-hdr-display-and-bigger-battery

https://www.phoronix.com/news/SteamOS-3.5.5

https://www.phoronix.com/news/Wine-Wayland-HiDPI-Merged

https://www.gamingonlinux.com/2023/11/wine-820-brings-directmusic-improvements-and-preparations-for-wine-90/

 

Try Proton VPN, my pick for a secure and private VPN: https://protonvpn.com/TheLinuxEXP

Grab a brand new laptop or desktop running Linux: https://www.tuxedocomputers.com/en#

SUPPORT THE CHANNEL: Get access to a weekly podcast, vote on the next topics I cover, and get your name in the credits:

YouTube: https://www.youtube.com/@thelinuxexp/join Patreon: https://www.patreon.com/thelinuxexperiment Liberapay: https://liberapay.com/TheLinuxExperiment/

Or, you can donate whatever you want: https://paypal.me/thelinuxexp

๐Ÿ‘• GET TLE MERCH Support the channel AND get cool new gear: https://the-linux-experiment.creator-spring.com/

๐ŸŽ™๏ธ LINUX AND OPEN SOURCE NEWS PODCAST: Listen to the latest Linux and open source news, with more in depth coverage, and ad-free! https://podcast.thelinuxexp.com

๐Ÿ† FOLLOW ME ELSEWHERE: Website: https://thelinuxexp.com Mastodon: https://mastodon.social/web/@thelinuxEXP Pixelfed: https://pixelfed.social/TLENick PeerTube: https://tilvids.com/c/thelinuxexperiment_channel/videos Discord: https://discord.gg/mdnHftjkja

#Linux #Flatpak #Snap #AppImage

00:00 Intro 00:47 Sponsor: Proton VPN 02:17 Quick summary of formats 05:52 Performance benchmarks 08:52 Sandboxing 11:41 Missing Features 15:24 Parting Thoughts 16:59 Sponsor: Get a PC made to run Linux 18:00 Support the channel

So, what we call "packages" are debs, for Debian and Ubuntu based distros, and RPMs for Red Hat and SUSE based distros. These packages can contain libraries, or apps, and all libraries are shared between applications.

We then have Flatpaks, which are distro-agnostic. Flatpaks are sandboxed, and while they share a lot of libraries through runtimes, they can use more space over time.

Snaps are basically the same concept as flatpaks, made by Ubuntu. There are a few technical differences with flatpaks, the big one being that Snaps are suitable for graphical apps, and for command line programs.

AppImages are a more portable format: the whole app is shipped inside a single file, with most, if not all of its libraries. This means you can copy/paste apps from a system to another, and they run on any distro that has access to FUSE2.

Now, let's look at some performance comparison between different packaging formats. I ran all these tests on the same Ubuntu 23.04 VM, with 16 gigs of RAM, 4 cores of my 13th gen i7 13700h.

Judging from the results, we can see that all packaging formats take longer to start than basic deb packages. It's especially visible with heavy apps that need to do some setup when they first open, like LibreOffice or GIMP. But we also notice that on subsequent openings of an app, all packaging formats are pretty close.

I ran the Speedometer test in all 4 versions of Firefox: the snap performs worse for jetstream, but much better for Speedometer, while flatpak performs on par for SPeedometer, but worse for jetstream. Deb packages perform well for jetstream, but worse for speedometer., and the Appimage is generally just a good performer.

A sandboxed application runs in its own environment, with very few ways to access things outside of that sandbox. This is similar to how web browsers run each tab in a separate process.

Regular packages aren't sandboxed by default: basically it means that you should only install these packages from sources you trust: either your distro's repos, or well vetted third party repos.

As per Flatpaks, they're all sandboxed. The sandbox isn't 100% bulletproof, nothing is, but it does limit what the app can access. This is all managed through app permissions, much like what you'd find in Android or iOS apps.

Snaps can be sandboxed, but the sandbox isn't mandatory: developers can decide to not use it, although this triggers a manual review of the snap app when it's uploaded to the Snap Store, to check if it does anything weird. As per AppImages, they don't have a sandbox natively.

Now let's see what's missing in terms of features. Regular packages can access everything, so there are no missing features there.

Flatpaks and snaps have more restrictions. The main missing piece is native messaging support: this is what lets an app communicate with another, and one main use case is for password managers: currently, no web browser packaged as flatpak or snap can interact with a third party password manager reliably.

Support for the system theme is also not perfect for snaps and flatpaks, or for AppImages.

As per various problems with these packaging formats, you also have the size of packages: while Snaps and Flatpaks do share libraries between apps, they don't share as much as regular packages, which means they can take up more space.

Snaps also have the added problem that they mount each app in its own virtual filesystem, that is decompressed on the fly: this can clutter your mount points, which can be annoying if you need to manage these regularly. The Snap Store backend is also proprietary, and it's centralized.

 

Try out Proton Mail, the secure email that protects your privacy: https://proton.me/mail/TheLinuxEXP

Grab a brand new laptop or desktop running Linux: https://www.tuxedocomputers.com/en#

๐Ÿ‘ SUPPORT THE CHANNEL: Get access to a weekly podcast, vote on the next topics I cover, and get your name in the credits:

YouTube: https://www.youtube.com/@thelinuxexp/join Patreon: https://www.patreon.com/thelinuxexperiment Liberapay: https://liberapay.com/TheLinuxExperiment/

Or, you can donate whatever you want: https://paypal.me/thelinuxexp

๐Ÿ‘• GET TLE MERCH Support the channel AND get cool new gear: https://the-linux-experiment.creator-spring.com/

๐ŸŽ™๏ธ LINUX AND OPEN SOURCE NEWS PODCAST: Listen to the latest Linux and open source news, with more in depth coverage, and ad-free! https://podcast.thelinuxexp.com

๐Ÿ† FOLLOW ME ELSEWHERE: Website: https://thelinuxexp.com Mastodon: https://mastodon.social/web/@thelinuxEXP Pixelfed: https://pixelfed.social/TLENick PeerTube: https://tilvids.com/c/thelinuxexperiment_channel/videos Discord: https://discord.gg/mdnHftjkja

00:00 Intro 00:43 Sponsor: Proton 01:54 Linux Mint is working on Wayland 03:26 Youtube's adblock blocker might not be legal 04:52 Fedora 39 gets delayed twice 06:09 OpenSUSE wants to replace its logo 07:41 KDE & GNOME Updates 09:22 New accessibility framework for Linux 10:40 Performance improvements for Linux and drivers 12:57 Gaming News: SteamVR, 3DS emulator perf boost 14:31 Sponsor: Get a PC made to run Linux 15:39 Support the channel

#Linux #OpenSource #technews

Linux Mint is working on Wayland

https://blog.linuxmint.com/?p=4591

Youtube's adblock blocker might not be legal

https://www.theregister.com/2023/10/26/privacy_advocate_challenges_youtube/

Fedora 39 gets delayed twice

https://linuxiac.com/fedora-linux-39-release-delayed-due-to-last-minute-bugs/

https://linuxiac.com/fedora-39-release-delayed-by-a-week-for-the-second-time/

OpenSUSE wants to replace its logo

https://linuxiac.com/opensuse-calls-for-fresh-logo-submissions/

KDE & GNOME Updates

https://pointieststick.com/2023/10/27/these-past-2-weeks-in-kde-wayland-color-management-the-desktop-cube-returns-and-optional-shadows-in-spectacle/

https://thisweek.gnome.org/posts/2023/10/twig-119/

New accessibility framework for Linux

https://blogs.gnome.org/a11y/2023/10/27/a-new-accessibility-architecture-for-modern-free-desktops/

Performance improvements for Linux and drivers

https://www.phoronix.com/news/Mutter-Nouveau-Zero-Copy

https://www.phoronix.com/news/Mesa-24.0-Feature-Starts

https://www.phoronix.com/news/AMD-Ryzen-Framework-Linux-BIOS

Gaming News: SteamVR, 3DS emulator perf boost

https://store.steampowered.com/news/app/250820/view/3739736044830869589

https://www.gamingonlinux.com/2023/10/valve-released-big-new-steam-desktop-steam-deck-and-steamvr-20-updates/

https://www.gamingonlinux.com/2023/10/nintendo-3ds-emulator-citra-gets-a-performance-boost-on-linux-steam-deck/

 

Head to https://squarespace.com/thelinuxexperiment to save 10% off your first purchase of a website or domain using code thelinuxexperiment

Grab a brand new laptop or desktop running Linux: https://www.tuxedocomputers.com/en#

๐Ÿ‘ SUPPORT THE CHANNEL: Get access to a weekly podcast, vote on the next topics I cover, and get your name in the credits:

YouTube: https://www.youtube.com/@thelinuxexp/join Patreon: https://www.patreon.com/thelinuxexperiment Liberapay: https://liberapay.com/TheLinuxExperiment/

Or, you can donate whatever you want: https://paypal.me/thelinuxexp

๐Ÿ‘• GET TLE MERCH Support the channel AND get cool new gear: https://the-linux-experiment.creator-spring.com/

๐ŸŽ™๏ธ LINUX AND OPEN SOURCE NEWS PODCAST: Listen to the latest Linux and open source news, with more in depth coverage, and ad-free! https://podcast.thelinuxexp.com

๐Ÿ† FOLLOW ME ELSEWHERE: Website: https://thelinuxexp.com Mastodon: https://mastodon.social/web/@thelinuxEXP Pixelfed: https://pixelfed.social/TLENick PeerTube: https://tilvids.com/c/thelinuxexperiment_channel/videos Discord: https://discord.gg/mdnHftjkja

#Wayland #X11 #linux

00:00 Intro 00:39 Sponsor: 10% off your first website 01:36 X11 vs Wayland 04:47 What's missing from Wayland itself 06:22 Desktop Environment support 09:07 Wayland & GPUs 10:50 Gaming on Wayland 13:01 Apps & Wayland 14:52 Parting Thoughts 16:39 Sponsor: Get a PC made to run Linux 17:57 Support the channel

So, up until recently, all Linux desktops used the X Server, also called X.org or X11. It's a venerable piece of software, that predates even the first release of the Linux kernel, by almost a decade, and X11 is virtually unmaintained now.

And so that's why Wayland was started in 2008. In terms of advantages, it eliminates screen tearing, it lets you have multiple monitors with different refresh rates and different scaling factors, and it's more secure.

https://www.secjuice.com/wayland-vs-xorg/

The Wayland protocol still lacks network transparency: Wayland doesn't support running a program on a computer, and displaying it on another. Some stuff also isn't supported yet, on Wayland OR on X11, for example HDR.

Support for fractional scaling has just recently been added, and isn't fully supported by all major Linux desktops and toolkits just yet. Wayland also doesn't support global shortcuts by default, but it's fixed through a desktop portal.

And we need to look at desktop environments and window managers. GNOME is probably the one with the more robust Wayland support available right now: not the most feature complete, but the most robust.

On KDE, Wayland support is a bit less solid, in my experience, Plasma 6 should be THE release with good Wayland support.

As per other desktop environments: Cinnamon is just beginning, MATE hasn't started, but XFCE has published a roadmap of the things that already work, and the things that need to be worked on. Pantheon, the desktop for elementary OS, has an experiment wayland session that is, for now, not really usable, and Deepin doesn't seem to have any plans yet.

You can use Sway, which is basically i3 but made for Wayland, with support for i3 config files, you have hyprland, based on the wlroots implementation, that seems to be the fastest moving tiling window manager for Wayland.

If you use open source drivers, like the mesa drivers for Intel and AMD GPUs, or the Nouveau driver for nvidia, you're all good. These support everything you need, and work well with Wayland, just as well as on X.Org. But then, there are the proprietary nvidia drivers.

And to be fair, they do work with Wayland. it took a long while, but it works, I've been using them on hybrid graphics laptops on GNOME and KDE, and on a desktop running Fedora for a long while, and it works. But it's also not the best experience.

And since we're talking about GPUs, let's talk about gaming. Gaming on Wayland basically relies on X.org, with something called XWayland: it's and X11 server running inside of Wayland.

There is a small performance impact depending on the game. It's not huge, but it's there, so if you're struggling to keep a smooth 60FPS, Xorg will be better. This is notably true with Nvidia drivers, which don't handle XWayland very well.

For now, Wayland enforces Vsync everywhere, unless your monitor has adaptive sync, so stuff like Gsync of freesync. If you don't have that, then Vsync is, for now, mandatory.

And finally, we have application support. All the latest Kirigami apps for KDE, or QT 5 and Qt 6 apps, or Libadwaita apps will handle Wayland well, and all the portals they need to interact well with other apps, screen sharing, and the like. Electron apps using a recent version of electron will also support Wayland, but a lot of electron apps still use an old version that doesn't support it properly.

And older apps using GTK 2, or older versions of Qt also won't support Wayland. Some web browsers also don't run natively with Wayland.

 

Try Collabora Online, your open source, private online office suite: https://www.collaboraoffice.com/collabora-online-youtube/

Grab a brand new laptop or desktop running Linux: https://www.tuxedocomputers.com/en#

๐Ÿ‘ SUPPORT THE CHANNEL: Get access to a weekly podcast, vote on the next topics I cover, and get your name in the credits:

YouTube: https://www.youtube.com/@thelinuxexp/join Patreon: https://www.patreon.com/thelinuxexperiment Liberapay: https://liberapay.com/TheLinuxExperiment/

Or, you can donate whatever you want: https://paypal.me/thelinuxexp

๐Ÿ‘• GET TLE MERCH Support the channel AND get cool new gear: https://the-linux-experiment.creator-spring.com/

๐ŸŽ™๏ธ LINUX AND OPEN SOURCE NEWS PODCAST: Listen to the latest Linux and open source news, with more in depth coverage, and ad-free! https://podcast.thelinuxexp.com

๐Ÿ† FOLLOW ME ELSEWHERE: Website: https://thelinuxexp.com Mastodon: https://mastodon.social/web/@thelinuxEXP Pixelfed: https://pixelfed.social/TLENick PeerTube: https://tilvids.com/c/thelinuxexperiment_channel/videos Discord: https://discord.gg/mdnHftjkja

00:00 Intro 00:37 Sponsor: Collabora Online 02:02 KDE tips and tricks 02:09 Fix bad icons in taskbar 03:37 Open anything with the Super key 04:28 Configure windows for specific apps 05:27 Resize windows easily 06:36 Zoom in and out 06:55 Clipboard management 07:14 Hidden app launcher 07:55 Drag and drop to sticky note 08:11 Favourite KDE Note taking app 09:43 Plasma Widgets 11:33 KDE Connect 12:52 Stamp PDFs 13:35 Drag and drop in Dolphin 14:14 Save Searches 14:37 Customize System Monitor 14:55 Parting Thoughts 15:45 Sponsor: Get a PC made to run Linux 16:52 Support the channel

Commands I showed in the video:

Set krunner to open with the Super key: kwriteconfig5 --file kwinrc --group ModifierOnlyShortcuts --key Meta "org.kde.krunner,/App,,toggleDisplay"

Apply the changes (needs dbus, ovbiously): qdbus org.kde.KWin /KWin reconfigure

List all the things you can trigger with a shortcut: qdbus org.kde.kglobalaccel /component/kwin org.kde.kglobalaccel.Component.shortcutNames

Set the thing you want to open with the Super key:

kwriteconfig5 --file ~/.config/kwinrc --group ModifierOnlyShortcuts --key Meta "org.kde.kglobalaccel,/component/kwin,org.kde.kglobalaccel.Component,invokeShortcut,NAME_OF_THE_THING_YOU_WANT_TO_OPEN"

 

Grab a brand new laptop or desktop running Linux: https://www.tuxedocomputers.com/en#

๐Ÿ‘ SUPPORT THE CHANNEL: Get access to a weekly podcast, vote on the next topics I cover, and get your name in the credits:

YouTube: https://www.youtube.com/@thelinuxexp/join Patreon: https://www.patreon.com/thelinuxexperiment Liberapay: https://liberapay.com/TheLinuxExperiment/

Or, you can donate whatever you want: https://paypal.me/thelinuxexp

๐Ÿ‘• GET TLE MERCH Support the channel AND get cool new gear: https://the-linux-experiment.creator-spring.com/

๐ŸŽ™๏ธ LINUX AND OPEN SOURCE NEWS PODCAST: Listen to the latest Linux and open source news, with more in depth coverage, and ad-free! https://podcast.thelinuxexp.com

๐Ÿ† FOLLOW ME ELSEWHERE: Website: https://thelinuxexp.com Mastodon: https://mastodon.social/web/@thelinuxEXP Pixelfed: https://pixelfed.social/TLENick PeerTube: https://tilvids.com/c/thelinuxexperiment_channel/videos Discord: https://discord.gg/mdnHftjkja

#Ubuntu #Linux #linuxdistro

00:00 Intro 00:31 Enhanced Tiling 02:32 New App Store 05:11 Firmware Tool 05:50 Install Changes 07:24 GNOME 45 Features 09:31 Under the hood 11:05 Official Flavours 14:16 Sponsor: Get a PC made to run Linux 15:29 Support the channel

All GNOME 45 features: https://www.youtube.com/watch?v=RQSA0nZaF6M

You'll get the whole new tiling assistant extension added, right out of the box. It expands on the edge tiling that GNOME already brings, by letting you do quarter tiling, so you have more flexibility in how you organize your workspace. You also can scale a window to use half of your screen's height, by dragging it to the bottom edge, or to the top edge.

Ubuntu 23.10 also comes with a brand new Ubuntu App Store, called the App Center. It's a really well designed application, and it won't stop you from installing apps from the Ubuntu repos, since debian packages are supported after all.

Ubuntu 23.10 also comes with a new firmware updater application. It uses the linux vendor firmware service as a backend, or course, so it's basically just a GUI for the FWUPD daemon.

The installer now defaults to a new install, with just the essentials. If you want the full complement of apps Ubuntu usually ships, then you'll have to select the "full install" option instead.

There's also a new experimental full disk encryption option that uses the TPM chip in your computer, if it has one.

And, of course, Ubuntu 23.10 ships with GNOME 45. First, the Activities button has been replaced with a workspaces indicator. Background apps have been improved in the quick settings, with the ability to click them to open a window, and a little indicator when closing an app. Still in the quick settings, you'll get a keyboard backlight toggle, that lets you turn that feature on or off, or select the brightness level you prefer. And, in the panel, you'll get a camera indicator when an app is accessing your webcam.

In terms of apps, there's a new split headerbar design for apps like Nautilus and the settings, and Nautilus gained improved search.

In the settings, you'll get a new system dialog, with more information about your computer, and an easy clickable button to copy all that information. There's also a new Privacy page, better designed, and a few otehr pages have been touched up, like with virtually every release of every desktop environment.

Finally, the compositor, Mutter, gained support for YUV color space, so it should handle certain movies and shows much better, and it now has a separate thread to handle the mouse pointer under wayland, which will result in a lot less lag and input delay, so that's a big improvement.

Under the hood, 23.10 ships whit the Linux kernel 6.5, so you should get the latest hardware support, and a bunch of performance improvements. Mantic Minotaur will be supported for 9 months, as it's not an LTS release, so it's only suitable if you don't mind running big upgrades regularly.

The flavour with the most changes is Ubuntu budgie, which updates to Budgie 10.8. THis has a new trash applet, the new Magpie compositor to better support X11 while Budgie plans its transition to being Wayland only, a new dialog to get super user permissions, support for performance modes in the power applet, plus some theme refinements with a green accent color by default, and a lot of smaller changes to the control center, the applets, support for Raspberry Pi, more themes being bundled out of the box, and more.

Ubuntu Cinnamon moves to Cinnamon 5.8.4, which will give you touchpad and touchscreen gestures, with a lot of configuration options, the new global dark mode setting, better support for desktop portals and flatpak apps. You get the new styles feature.

Other flavours are stuck on the same version of heir respective DEs and don't bring many changes apart from the internals.

 

Grab a brand new laptop or desktop running Linux: https://www.tuxedocomputers.com/en#

Murena 2 campaign (not sponsored, no affiliate commission): https://www.kickstarter.com/projects/murena/murena-2-switch-your-privacy-on

๐Ÿ‘ SUPPORT THE CHANNEL: Get access to a weekly podcast, vote on the next topics I cover, and get your name in the credits:

YouTube: https://www.youtube.com/@thelinuxexp/join Patreon: https://www.patreon.com/thelinuxexperiment Liberapay: https://liberapay.com/TheLinuxExperiment/

Or, you can donate whatever you want: https://paypal.me/thelinuxexp

๐Ÿ‘• GET TLE MERCH Support the channel AND get cool new gear: https://the-linux-experiment.creator-spring.com/

๐ŸŽ™๏ธ LINUX AND OPEN SOURCE NEWS PODCAST: Listen to the latest Linux and open source news, with more in depth coverage, and ad-free! https://podcast.thelinuxexp.com

๐Ÿ† FOLLOW ME ELSEWHERE: Website: https://thelinuxexp.com Mastodon: https://mastodon.social/web/@thelinuxEXP Pixelfed: https://pixelfed.social/TLENick PeerTube: https://tilvids.com/c/thelinuxexperiment_channel/videos Discord: https://discord.gg/mdnHftjkja

#privacy #google #android

00:00 Intro 01:08 The Phone: Murena 2 02:36 Specifications 05:17 eOS on the Murena 2 10:46 Price and availability 13:03 Sponsor: Get a PC made to run Linux 14:08 Support the channel

This isn't the completely finalized design, so the back of the phone, and the protection that came in the box aren't completely final and might change a little.

The very point of the Murena 2 is to offer a privacy focused phone: it comes with /e/ OS, and it has a privacy switch to disconnect the cameras and microphone, and another switch to completely shut off any connectivity the phone has. The first switch, for the camera and mic is a physical one: it completely shuts off the connection to the camera and the mic.

The connectivity switch is purely software, and will just turn on airplane mode and will mute your phone, so it's more a "big do not disturb" mode than a privacy switch.

It comes with a mediatek CPU, with 4 performance cores at 2.1Ghz and 4 efficiency cores at 2 Ghz, it has 8 gigs of RAM, 128 gigs of storage, plus a micro SD slot. It supports dual SIM, and the OLED screen is 6.43 inches and a resolution of 1080x2400, plus a hole punch cut out for the selfie camera, which is 25 megapixels.

On the back, you get 3 camera lenses, one is the standard lens, at 64 megapixels, one is an ultrawide, at 13 MP and one is a telephoto lens at 5 Megapixels.

It has a 4000 milliamp hour battery, with support for high speed charging at 18W, it supports Wifi ac and bluetooth 4.2, and it's 4G, not 5G.

They also say they have a 6 out of 10 on repairability, and they'll offer spare parts and schematics for easy repair. They'll provide 5 years of support for the software at least.

On the Murena 2, /e/ OS runs OK. It's not perfectly smooth, animations can sometimes jitter a bit, but generally, the experience is what you'd expect from a mid range Android smartphone: it's not high refresh rate, buttery smoothness, but it's definitely not annoying. In some apps, you'll definitely notice stutters, like in the App Lounge when scrolling, but navigating the phone is good enough, and video playback and games run well.

Haptics don't seem to be perfectly configured yet, as typing on the keyboard provides a very tiny sort of clicky rattle instead of a nice vibration, and going back using gestures also doesn't feel super tactile, but that's probably because it's a pre production model.

The 2 privacy switches work perfectly, with the one on the right toggling airplane mode and do not disturb, and the one on the left shutting down the camera and the mic, both have a little LED as well to indicate that these switches are on, although handling of that could be improved, as launching the camera app with the privacy toggle on, will spit out an error, instead of a smoother message indicating your privacy toggle is on.

Testing the phone further, the screen is really nice and bright, with very vivid colors, it feels pretty damn nice to use, but that's probably because it's OLED.

The cameras are pretty basic, the telephoto had a very hard time focusing on anything for me, but the other 2 worked fine, although you won't find the same kind of post processing you'll get on most Android phones, so your pictures might not look as sharp or well balanced as on, say, a Pixel or even a Samsung A series phone. The front facing camera, though, is pretty solid, and produces nice pictures all things considered.

The speakers are decent enough for a phone, they won't blow you away or anything, but they get pretty loud without distorting too much or at all. They are bottom firing, there's no "stereo" speaker using the earpiece of the phone. The microphone isn't great though, your vocal messages and phone calls won't sound extremely crisp.

With the kickstarter, the phone is 399โ‚ฌ, without it, it will be 499โ‚ฌ.

 

Try the new version of THunderbird (it's now my email & calendar client of choice!): https://mzla.link/tb-flatpak

Grab a brand new laptop or desktop running Linux: https://www.tuxedocomputers.com/en#

๐Ÿ‘ SUPPORT THE CHANNEL: Get access to a weekly podcast, vote on the next topics I cover, and get your name in the credits:

YouTube: https://www.youtube.com/@thelinuxexp/join Patreon: https://www.patreon.com/thelinuxexperiment Liberapay: https://liberapay.com/TheLinuxExperiment/

Or, you can donate whatever you want: https://paypal.me/thelinuxexp

๐Ÿ‘• GET TLE MERCH Support the channel AND get cool new gear: https://the-linux-experiment.creator-spring.com/

๐ŸŽ™๏ธ LINUX AND OPEN SOURCE NEWS PODCAST: Listen to the latest Linux and open source news, with more in depth coverage, and ad-free! https://podcast.thelinuxexp.com

๐Ÿ† FOLLOW ME ELSEWHERE: Website: https://thelinuxexp.com Mastodon: https://mastodon.social/web/@thelinuxEXP Pixelfed: https://pixelfed.social/TLENick PeerTube: https://tilvids.com/c/thelinuxexperiment_channel/videos Discord: https://discord.gg/mdnHftjkja

#Linux #OpenSource #TechNews

00:00 Intro 00:39 Sponsor: Thunderbird 01:32 elementary OS 7.1 released 05:14 Malware lands in the snap store 06:33 France wants to ban VPNs 09:01 GNOME weekly app updates 10:26 Plasma 6 updates 12:08 Gaming News: Proton and Linux marketshare 14:02 Sponsor: Get a PC made to run Linux 15:07 Support the channel

elementary OS 7.1 released

https://blog.elementary.io/os-7-1-available-now/

Malware lands in the snap store

https://www.phoronix.com/news/Snap-Store-Malicious-Apps

France wants to ban VPNs

https://www.techradar.com/pro/vpn/france-vpns-might-be-banned-amid-sren-bills-new-unreasonable-amendments

https://adguard-vpn.com/en/blog/vpn-ban-france-new-law.html

GNOME weekly app updates

https://thisweek.gnome.org/posts/2023/10/twig-116/

Plasma 6 updates

https://pointieststick.com/2023/10/06/this-week-in-kde-re-organized-system-settings/

Gaming News: Proton and Linux marketshare

https://github.com/ValveSoftware/Proton/releases/tag/proton-8.0-4

https://www.phoronix.com/news/Steam-Survey-September-2023

 

Try out Proton Mail, the secure email that protects your privacy: https://proton.me/mail/TheLinuxEXP

Grab a brand new laptop or desktop running Linux: https://www.tuxedocomputers.com/en#

๐Ÿ‘ SUPPORT THE CHANNEL: Get access to a weekly podcast, vote on the next topics I cover, and get your name in the credits:

YouTube: https://www.youtube.com/@thelinuxexp/join Patreon: https://www.patreon.com/thelinuxexperiment Liberapay: https://liberapay.com/TheLinuxExperiment/

Or, you can donate whatever you want: https://paypal.me/thelinuxexp

๐Ÿ‘• GET TLE MERCH Support the channel AND get cool new gear: https://the-linux-experiment.creator-spring.com/

๐ŸŽ™๏ธ LINUX AND OPEN SOURCE NEWS PODCAST: Listen to the latest Linux and open source news, with more in depth coverage, and ad-free! https://podcast.thelinuxexp.com

๐Ÿ† FOLLOW ME ELSEWHERE: Website: https://thelinuxexp.com Mastodon: https://mastodon.social/web/@thelinuxEXP Pixelfed: https://pixelfed.social/TLENick PeerTube: https://tilvids.com/c/thelinuxexperiment_channel/videos Discord: https://discord.gg/mdnHftjkja

#Linux #security #cybersecurity

00:00 Intro 00:56 Sponsor: Proton Mail 02:32 Software and updates 04:04 Services and SSH 06:38 User management 10:10 Physical Security 11:35 SELinux, AppArmor, and firewall 14:04 Parting Thoughts 15:15 Sponsor: Get a PC made to run Linux 16:30 Support the channel

Password complexity tips: https://www.networkworld.com/article/2726217/how-to-enforce-password-complexity-on-linux.html

Tips to secure SSH: https://www.cyberciti.biz/tips/linux-unix-bsd-openssh-server-best-practices.html

The more software you use, the larger the attack surface for your Linux install is. It's always good to take a look at all the installed applications, and libraries, and remove what you don't use anymore. You can also remove packages that aren't linked to anything else and aren't used by anything.

On Debian or Ubuntu, for example, you can find these by running sudo apt autoremove

And on a desktop, you probably already apply updates, or your distro has auto updates enabled. But on a server, it's easy to let things slide, and forget to log in regularly and make sure things are up to date. I'm guilty of that myself.

And just like with packages, libraries, and apps, you should also make sure you only run the services you actually use. You can list all services running with:

systemctl list-unit-files

To stop a service you don't need, you can run

systemctl stop SERVICE

To stop the service from starting with the system, you can run

systemctl disable SERVICE

If you're on a server, the general rule of thumb is also NOT to run a graphical desktop on it. It will often be much more secure to use SSH to log in to the server remotely.

But you might also need to secure SSH first. If you have multiple users, make sure only the ones who need it have SSH access. To do that, you can edit the /etc/ssh/sshd_config file, and type AllowUsers then the names of the users that will actually have access to SSH.

Now, something that might be useful in general, for a server or a desktop, is making sure all the users are correctly handled. The first thing will be to disable root login.

If you decide to disable the root account, make sure at least one user has admin privileges though, or you'll have a system without any way to access any task with sudo. Once you're certain everything is ok, you can use the following method:

Edit /etc/passwd, and change the first line, by replacing /bin/bash, or whatever other shell root currently logs into, by /sbin/nologin (or /usr/sbin/nologin depending on the distro)

If you prefer, you can simply disable root login through SSH, so the account is still there if you want it locally, but remote attackers won't be able to login as root. To do so, you can edit /etc/ssh/sshd_config, and uncomment the PermitRootLogin line, and then set its value to no. Restart SSH with sytemctl restart sshd, and you're done.

To remove the ability to use USB, Thunderbolt or Firewire, you can add the following lines to their respective files (create them if need be). To revert this, just remove the lines that have been added in the various files by the commands.

Add: install usb-storage /bin/true to /etc/modprobe.d/disable-usb-storage.conf Add blacklist firewire-core to /etc/modprobe.d/firewire.conf Add blacklist thunderbolt to /etc/modprobe.d/thunderbolt.conf

 

Download your free CentOS migration guide: https://tuxcare.com/downloadables/centos-migration-guide-a-seamless-shift-to-almalinux?utm_campaign=TuxCare_centos_migration&utm_source=youtube&utm_medium=paidsocial&utm_term=influencer

Grab a brand new laptop or desktop running Linux: https://www.tuxedocomputers.com/en#

๐Ÿ‘ SUPPORT THE CHANNEL: Get access to a weekly podcast, vote on the next topics I cover, and get your name in the credits:

YouTube: https://www.youtube.com/@thelinuxexp/join Patreon: https://www.patreon.com/thelinuxexperiment Liberapay: https://liberapay.com/TheLinuxExperiment/

Or, you can donate whatever you want: https://paypal.me/thelinuxexp

๐Ÿ‘• GET TLE MERCH Support the channel AND get cool new gear: https://the-linux-experiment.creator-spring.com/

๐ŸŽ™๏ธ LINUX AND OPEN SOURCE NEWS PODCAST: Listen to the latest Linux and open source news, with more in depth coverage, and ad-free! https://podcast.thelinuxexp.com

๐Ÿ† FOLLOW ME ELSEWHERE: Website: https://thelinuxexp.com Mastodon: https://mastodon.social/web/@thelinuxEXP Pixelfed: https://pixelfed.social/TLENick PeerTube: https://tilvids.com/c/thelinuxexperiment_channel/videos Discord: https://discord.gg/mdnHftjkja

#Linux #OpenSource #TechNews

00:00 Intro 00:35 Sponsor: Learn how to migrate off of CentOS 01:34 LMDE 6 is now out 02:59 Photoshop on the web is now available 04:38 Cosmic desktop updates 06:12 GNOME & KDE weekly updates 07:55 Nvidia open source driver update + Mesa drivers 23.2 released 09:41 Raspberry Pi 5 is available for preorder 11:05 Gaming News: Steam VR 2, GPU overclocking 13:25 Sponsor: Get a PC that was mde to run Linux 14:29 Support the channel

LMDE 6 is now out

https://www.omgubuntu.co.uk/2023/09/lmde-6-officially-released

https://blog.linuxmint.com/?p=4570

https://blog.linuxmint.com/?p=4571

Photoshop on the web is now available

https://www.techradar.com/computing/internet/photoshop-on-the-web-finally-launches-but-its-still-not-a-free-canva-rival

Cosmic desktop updates

https://blog.system76.com/post/cosmic-september-new-window-swapping-mode

GNOME & KDE Weekly updates

https://pointieststick.com/2023/09/29/this-week-in-kde-time-for-the-new-features/

https://thisweek.gnome.org/posts/2023/09/twig-115/

Nvidia open source driver update + Mesa drivers 23.2 released

https://www.phoronix.com/news/NVK-Pipeline-Caching-Start

https://www.phoronix.com/news/Mesa-23.2-Branched

Raspberry Pi 5 is available for preorder

https://www.omgubuntu.co.uk/2023/09/raspberry-pi-5-officially-announced

Gaming News: Steam VR 2, GPU overclocking

https://www.phoronix.com/news/TuxClocker-1.0

https://www.winehq.org/announce/8.17

https://www.gamingonlinux.com/2023/09/chimeraos-linux-44-out-now-with-improved-support-for-various-handhelds/

https://store.steampowered.com/news/app/250820/view/3666547477701338587

view more: โ€น prev next โ€บ