How to install wine ?


There are so many Wine Front ends so many guides

  1. play on linux (playonlinux.com/)
  2. wine tricks (github.com/Winetricks/winetric…)
  3. winecharm (github.com/fastrizwaan/WineCha…)
  4. wineZGUI (github.com/fastrizwaan/WineZGU…)
  5. bottles (usebottles.com/)
  6. qt gui for wine (web.archive.org/web/http://q4w…)


Games


  1. lutris (lutris.net/)
  2. protontricks (github.com/Matoking/protontric…)
  3. protonplus (protonplus.vysp3r.com/)
  4. portporton (linux-gaming.ru/)
in reply to tdTrX

The most basic version, just install from your distro's repository if it has one. On Debian, Ubuntu, Mint, etc., for example, it"s sudo apt install wine.

If you're on Steam, just enable compatibility, and Steam will handle everything for you, though do note you can only use their version of Wine ("Proton") when launching through their launcher or calling the executable file directly.

If you're on Heroic Launcher, there's a menu for handling Wine versions, including downloading, and using is the same as Steam's.

Can't remember other methods now.

Recommend me a USB to SATA adapter that actually works on Linux


Title. I need a USB 3 to SATA adapter to use a spare 2.5" SSD with a machine that doesn't have any spare SATA ports and no place to put it at this point.

I've read that most of these adapters have issues with supporting TRIM on Linux. I need one that supports TRIM.

So any recommendations for something that will survive reboots which I'm planning to use for semi-permanent game storage?

An enclosure style is fine.

(Note: I too can search Amazon. When looking into the reviews from Linux users most of the adapters that claim to work with Linux have people clarifying TRIM doesn't work.)

in reply to dadarobot

Unified push is great news in general for AOSP based ROMs phones for battery life, it's an open notification standard and system. There are several providers or distributors. If you're already using nextCloud with the unified push support on the server (murena has enabled this already because they want apps to consume less energy because of having to run in the background if not wanting to use the proprietary google services notifications) then you can use the unified push app already available on f-droid. If using conversations (xmpp client) it already supports working as an unified push provider and perhaps other xmmp clients already added such support and conversations is also available on f-droid. Or you can use the ntfy provided app also available on f-droid. There's an apps list available to find out if particular apps already support unified push, and as you can see fennec is one of them. BTW, if one doesn't want or need push notifications on fennec this can be disabled on its notifications settings, When installing an unified push notification provider, the apps supporting it will attempt to subscribe with a particular topic name on the provider, and usually the providers come with default settings to automatically accept subscriptions, and one can just check if the subscription is there already or not, one might need to stop and re-open the app for it to attempt to subscribe. Make sure the provider is running in the background without restrictions, I can tell conversations and ntfy are pretty low battery consumers so no worries about no restrictions on battery consumption.

Does that help? Otherwise I'm kind of lost with the questiosn.

in reply to LiveLM

Not necessarily.

I've had a couple instances where a game would run in Wine but not in Proton or even GE-Proton.

It was Warhammer 40,000: Boltgun. Lol. In Proton (or GE-Proton), the game would run but it wouldn't save games, not even autosaves. But I played it using Wine and it worked totally fine.

My point it it's very rare but it can happen.

This entry was edited (5 hours ago)

[Phoronix] KDE Plasma 6.6 Delivers An Impressive Edge For Radeon Graphics Over GNOME 50 On Ubuntu 26.04


This entry was edited (15 hours ago)

#dnf5 offline reboot : the flawl... Boring Asahi upgrade from Fedora 42 to 43


In other non-news, I just "dnf5" updated my Asahi Linux install from Fedora 42 to 43. The only caveat I can provide is that this mac (m2 pro mbp) still runs un-updated from Sonoma 14-something, since I (quite) never use the Dark Side of this machine & never bothered to touch it. Having had to fiddle with a brand new such laptop recently, I can confirm that the more modern your apple device is, the greater the pain in your lower parts it is.
#Asahi #Gnome #foss #linux
This entry was edited (13 hours ago)

Apple begins age checks in the UK with latest iOS update


Well... the UK always has had a hard-on for authoritarianism has it not?

I still can't believe I will run into people HERE on the fediverse who think this kind of thing is a good idea ughh.

This entry was edited (20 hours ago)

linux kernel compatibility


i had cachyOS installed for a couple of months but was plagued with random system freezes (only hard reset possible, no leads in journalctl). i tracked it down to an issue with the combination of wayland, KDE plasma and the kernel or at least that's what i could gather from web searches. i had at least one of those freezes per week, often more.

i am now on kubuntu which basically has the same combination of things (wayland and KDE) that should cause the problem but it has been running fine for three weeks, no freezes. so something with the cachy kernel didn't agree with my system.

i was now told i could use the arch kernel on cachyOS, which was news to me. i tried switching to the cachy LTS kernel but the issue persisted. i now wonder how does the compatibility of the linux kernel work? is it compatible because it is both arch linux? or would the kubuntu kernel also work on cachyOS?

This entry was edited (1 day ago)

Blender Siggraph 2011 reel (Revised)


The media in this post is not displayed to visitors. To view it, please go to the original post.

Highlights of Blender work from artists and studios all over the world. Music "Bigger than us" by White Lies. Edited by Mike Pan. Reel can be used as Creative Commons, BY-NC-ND. creativecommons.org/licenses/b…

(Reuploaded because the previous version had some technical glitches and incomplete credits)

This entry was edited (6 months ago)

I Spoke To The Developer Of The Systemd Birth Date PR - YouTube


Some of you need to watch this video, and hang your head in shame.

Dylan Taylor has been receiving constant harassment, including threats to his life and safety, for actions done collectively by SystemD. The article by Sam Bent was explictly mentioned as part of the harassment campaign, and rightfully so.

I don't think enough people realize that this is catastrophically bad. It'll discourage people from becoming open source developers, it'll discourage people from using Linux, and it'll discourage legislators from taking the Linux community seriously.

If you ever wished ill upon another human being for complying with a relatively inconsequential law, you are better off never touching a computer again. The Linux community has collectively gone so far beyond what is acceptable here.


(URL replace addon enabled for X, YouTube, Instagram and some news sites.)

don't like this

Pysanka Festival | Ukrainian Culture Center of Los Angeles | 2026-03-22


The media in this post is not displayed to visitors. To view it, please go to the original post.

Pysanka Festival⁾ at the Ukrainian Culture Center of Los Angeles⁾, featuring performances by the Blahovist choir of St. Andrew's Catholic Church, the students of Ridna Shkola of Los Angeles, Namysto, Daniela Pashko, Chervona Kalyna, Karina Pashko, Veronika Gnyp, Iryna Reznytska, Lisa Pakholchuk, Anastasia Koval, Liza Far, Chervona Kalyyna, Lykhtaryky, and others.

The recording begins 2 hours late to the 1:00 PM event.

Chapters

0:00 Entertainment Schedule
0:15 22 — The Blahovist choir of St. Andrew's Catholic […]
17:19 23 — Namysto & Daniela Pashko
22:08 24 — Chervona Kalyna
25:30 25 — Karina Pashko
29:05 26 — Veronika Gnyp
31:06 27 — Namysto
37:55 28 — Iryna Reznytska
43:08 29 — Iryna Reznytska
46:13 30 — Chervona Kalyyna
52:33 31 — Namysto
55:42 32 — Lisa Pakholchuk & Anastasia Koval
58:58 33 — Liza Far
1:03:22 34 — Maiia Babych
1:06:32 35 — Chervona Kalyyna
1:10:14 37 — Lykhtaryky
1:14:16 36 — Liza Pakholchuk
1:17:14 38 — Namysto
1:20:09 Closing Remarks

This entry was edited (1 day ago)
in reply to Lety Does Stuff 🔕

Hihi! Cat here, auto-commenting from my main account (which doesn't have a 🔕 icon like @lety⁠'s peertube account)!

This is how Leti's PeerTube videos look on other Fediverse platforms!

Remotely interact with this video using an account on an ActivityPub-powered platform like Mastodon Social! Just click the “Add comment...” box under any PeerTube video and enter your Fedi handle in the pop-up. That’ll direct you to the federated post for that video on whatever platform you use.

Or, if you’re already logged in on Mastodon or wherever you're seeing this message, just look at the post I’m responding to on behalf of Leti (without her knowing)!

Replies and favorites on that post show up as comments and likes on PeerTube, and following the account that posted it subscribes you to Leti's videos.

Heads up, though! While some platforms might allow you to respond with custom emojis, gifs, images, polls, and reactions, most of that fancy stuff won’t show up correctly on PeerTube. The same goes for any edits you might want to make to your response unless you delete & re-draft.

If you already know all this or are tired of seeing this wall of text, you can hide these explanation posts by going to your account preferences and creating a new filter with the title and keyword “⁠#LetyDoesPeerTubeExplainer⁠” and all context boxes checked.

Thanks so much for watching! ⚡​⚡​⚡​

This entry was edited (1 day ago)
in reply to Lety Does Stuff 🔕

Hihi! Lety here, auto-commenting from my main account (which doesn't have a 🔕 icon)!

This is how my PeerTube videos look on other Fediverse platforms!

Remotely interact with this video using an account on an ActivityPub-powered platform like Mastodon Social! Just click the “Add comment...” box under any PeerTube video and enter your Fedi handle in the pop-up. That’ll direct you to the federated post for that video on whatever platform you use.

Or, if you’re already logged in on Mastodon or wherever you're seeing this message, just look at the post I’m responding to!

Replies and favorites on that post show up as comments and likes on PeerTube, and following the account that posted it subscribes you to my videos.

Heads up, though! While some platforms might allow you to respond with custom emojis, gifs, images, polls, and reactions, most of that fancy stuff won’t show up correctly on PeerTube. The same goes for any edits you might want to make to your response unless you delete & re-draft.

If you already know all this or are tired of seeing this wall of text, you can hide these explanation posts by going to your account preferences and creating a new filter with the title and keyword “#LetyDoesPeerTubeExplainer” and all context boxes checked.

Thanks so much for watching! ⚡​⚡​⚡​

Discover Krita 5.3/6.0: 10 new features explained to get you started


The media in this post is not displayed to visitors. To view it, please go to the original post.

Join me (and my french accent 😀 ) as I take you through my top 10 favorite new features in Krita. In this video, I'll provide a walkthrough of my top 10 new feature, giving you a comprehensive tutorial on how to localize and utilize them to enhance your Krita workflow. By the end of this video, you'll have the key to take advantage of this new release!

→ Get Krita 5.3/6.0: krita.org/en/posts/2026/krita-…
→ Full release notes: krita.org/en/release-notes/kri…

Chapters:
0:00 Intro
1:31 10 - A new color picker
2:38 9 - Docker in Pop-up Palette or Toolbars
5:31 8 - A new Bundle Creator
6:55 7 - New texture options
8:36 6 - New knife/panel tool
10:13 5 - Fill tool: close gaps
10:58 4 - Transform Tool Improvements
13:20 3 - Stabilizer Improvements
15:57 2 - Color Overlay Mask
17:00 1 - The New Text Tool
19:52 1 - Presets
20:55 1 - Type Setting Mode
22:20 1 - Text-on-Shape
23:07 1 - Text-on-Path
24:15 1 - PSD Compatibility
24:33 End notes

Linktree support/blog/comic/shop: davidrevoy.com/linktree/

License: Creative Commons Attribution 4.0 International
Video and artworks by David Revoy
www.davidrevoy.com

Soundtrack:
* (jingle) "Hanami Matsuri" CC By Fabian Measures
* "Chillowanie Bomby" CC By Paweł Feszczuk, freemusicarchive.org
* "Dawn" CC By Somatoast
* "Cool Change" CC By Mr Smith, freemusicarchive.org
* "LoFi Hip Hop" CC 0 Omfgdude, opengameart.org
* "A cup of Tea" CC 0 TAD, opengameart.org
* "Bartender" CC 0 TAD, opengameart.org
* "Cue" CC 0 TAD, opengameart.org

Licence: Creative Commons Attribution 4.0 International
Video and artworks by David Revoy
www.davidrevoy.com
webcomic: www.peppercarrot.com

March 2026

This entry was edited (1 day ago)

The ‘European’ Jolla Phone Is an Anti-Big-Tech Smartphone


Jolla may not be a household name, but for more than a decade the Finnish company has positioned its Linux-based Sailfish OS as an alternative to the mobile software duopoly that is Google’s Android and Apple’s iOS.

Now, 13 years since it tried to cut through the market with the Jolla Phone—a device which remarkably received software updates through 2020—it's back with a successor of the same name.

This time, the company is positioning its handset as the “European phone.” This bit of marketing caters to the growing distrust in US digital services and platforms that has arisen since Big Tech sidled up to the second Trump administration.

The new Jolla Phone (pronounced “Yolla”) costs €649, mimics the Scandinavian design of the original, and has secured more than 10,000 preorders since its preview in December 2025. Those orders are expected to begin shipping at the end of June. At Mobile World Congress 2026 in Barcelona this week, the company divulged more details about the phone's hardware.

Alt Android

Jolla has had a turbulent history. After the company floundered the launch of its Jolla Tablet in 2015, it nearly went bankrupt and pivoted to licensing Sailfish OS to automotive companies and governments, including Russia. After the invasion of Ukraine, Jolla had to cut ties with Russia, and a corporate restructuring meant that Jolla's assets were acquired by the company's former management under a new company called Jollyboys.

It got back into the smartphone game in 2024 with the Jolla C2 Community Phone, made in collaboration with a local Turkish company, and it was this experience that gave Jolla the courage to jump back into the hardware business with the new Jolla Phone. Unlike the C2, this device is completely assembled in Salo, Finland, where Nokia phones were manufactured more than a decade ago.

“Europeans want more European technology,” Sami Pienimäki, CEO of Jolla Mobile, tells WIRED. “People want to go away from Big Tech, and the other trend is that European people want sovereign tech—it makes it possible for our kind of company to have a position in the market.”

Building a smartphone from scratch was also much harder over a decade ago, but today, Pienimäki says the operation can be fairly lean without having to “pay too much up-front.”

The components are sourced from various vendors and countries. The MediaTek Dimensity 7100 5G chip hails from Taiwan; the 50-megapixel main and 13-megapixel ultrawide camera sensors are from Sony; the 8 or 12 GB of RAM is from SK Hynix in South Korea.

“There are Chinese components as well—we are totally open about it—but the key is that, as we compile the software ourselves and install it in Finland, we protect the integrity of the product,” Pienimäki says.

What makes Sailfish OS unique over competitors like GrapheneOS and e/OS is that it's not based on the Android Open Source Project, but Linux. That means it has no ties to Google—no need for the company to “deGoogle” the software; meaning there's a greater sense of sovereignty over the software (and now the hardware). Still, it's able to run Android apps, though the implementation isn't perfect. Another common criticism is that it's not as secure as options like GrapheneOS, where every app is sandboxed.

There's a good chance some Android apps on Sailfish OS will run into issues, which is why in the startup wizard the phone will ask if you want to install services like MicroG—open source software that can run Google services on devices that don't have the Google Play Store, making it an easier on-ramp for folks coming from traditional smartphones without a technical background. You don't even need to create a Sailfish OS account to use the Jolla Phone.

Jolla’s effort is hardly the first to push the anti–Big Tech narrative. A wave of other hardware and software companies offer a deGoogled experience, whether that’s Murena from France and its e/OS privacy-friendly operating system or the Canadian GrapheneOS, which just announced a partnership with Motorola. At CES earlier this year, the Swiss company Punkt also teamed up with ApostrophyOS to deploy its software on the new MC03 smartphone. Jolla is following a broader European trend of reducing reliance on US companies, like how French officials ditched Zoom for French-made video conference software earlier this year.

Murena CEO and founder Gaël Duval wrote in a statement emailed to WIRED that the company believes it has a different mission from the Jolla Phone as it's trying to bring the existing mobile app ecosystem—minus the permanent data collection by Google and third-party trackers—without a learning curve for the average person. “We want to make privacy possible for the everyday person without the need for technical expertise or a development background,” he says.

The Phone

A common problem with these niche smartphones is that they inevitably end up costing a lot of money for the specs. Take the Light Phone III, for example, a fairly low-tech anti-smartphone that doesn't enjoy the benefits of economies of scale, resulting in an outlandish $699 price. The Jolla Phone is in a similar boat, though the specs-to-value ratio is a little more respectable.

It's powered by a midrange MediaTek Dimensity 7100 5G chip with 8 GB of RAM, 256 GB of storage, plus a microSD card slot and dual-SIM tray. There's a 6.36-inch 1080p AMOLED screen, the two main cameras, and a 32-megapixel selfie shooter. The 5,500-mAh battery cell is fairly large considering the phone's size, though the phone's connectivity is a little dated, stuck with Wi-Fi 6 and Bluetooth 5.4.

Uniquely, the Jolla Phone brings back “The Other Half” functional rear covers from the original. These swappable back covers have pogo pins that interface with the phone, allowing people to create unique accessories like a second display on the back of the phone or even a keyboard attachment. There's an Innovation Program where the community can cocreate functional covers together and 3D-print them. And yes, a removable rear cover means the Jolla Phone's battery is user-replaceable.

Pienimäki says that while the device doesn't have FCC approval, you can theoretically import it into the US, and it should work with the major US carriers, though compatibility is rarely a given. Jolla is considering a separate US launch, though right now it's focusing on the European Union, the UK, Norway, and Switzerland.

Antti Saarnio, Jolla Group’s chairperson, reiterates that the Jolla Phone will be a niche product. “Most of the people using Android or iOS will not switch, but we should treat this as a stepping stone for something new,” Saarnio says. The “path to real volume” will come from the mobile market breaking down into new form factors, powered by artificial intelligence.

He's likely referring to Jolla's Mind2, a privacy-focused AI computer, which is still in active development. It plugs into a PC and connects Jolla's AI assistant to apps like email and calendar locally—no cloud access required. The chatbot-like interface lets you ask it questions about your data, whether you're fishing for something from an email or a private message. While the new Jolla Phone won't have any AI capabilities at launch, Saarnio says an integration will be an option users can enable later this year.

Jolla has street cred for supporting its devices for a long time, but we'll have to wait and see how the fresh hardware holds up and just how much the company has polished the Sailfish OS experience, especially since it's much easier today to get started with a deGoogled Android alternative.

The ‘European’ Jolla Phone Is an Anti-Big-Tech Smartphone


cross-posted from: lemmy.ml/post/44022276

Jolla may not be a household name, but for more than a decade the Finnish company has positioned its Linux-based Sailfish OS as an alternative to the mobile software duopoly that is Google’s Android and Apple’s iOS.

Now, 13 years since it tried to cut through the market with the Jolla Phone—a device which remarkably received software updates through 2020—it's back with a successor of the same name.

This time, the company is positioning its handset as the “European phone.” This bit of marketing caters to the growing distrust in US digital services and platforms that has arisen since Big Tech sidled up to the second Trump administration.

The new Jolla Phone (pronounced “Yolla”) costs €649, mimics the Scandinavian design of the original, and has secured more than 10,000 preorders since its preview in December 2025. Those orders are expected to begin shipping at the end of June. At Mobile World Congress 2026 in Barcelona this week, the company divulged more details about the phone's hardware.

Alt Android

Jolla has had a turbulent history. After the company floundered the launch of its Jolla Tablet in 2015, it nearly went bankrupt and pivoted to licensing Sailfish OS to automotive companies and governments, including Russia. After the invasion of Ukraine, Jolla had to cut ties with Russia, and a corporate restructuring meant that Jolla's assets were acquired by the company's former management under a new company called Jollyboys.

It got back into the smartphone game in 2024 with the Jolla C2 Community Phone, made in collaboration with a local Turkish company, and it was this experience that gave Jolla the courage to jump back into the hardware business with the new Jolla Phone. Unlike the C2, this device is completely assembled in Salo, Finland, where Nokia phones were manufactured more than a decade ago.

“Europeans want more European technology,” Sami Pienimäki, CEO of Jolla Mobile, tells WIRED. “People want to go away from Big Tech, and the other trend is that European people want sovereign tech—it makes it possible for our kind of company to have a position in the market.”

Building a smartphone from scratch was also much harder over a decade ago, but today, Pienimäki says the operation can be fairly lean without having to “pay too much up-front.”

The components are sourced from various vendors and countries. The MediaTek Dimensity 7100 5G chip hails from Taiwan; the 50-megapixel main and 13-megapixel ultrawide camera sensors are from Sony; the 8 or 12 GB of RAM is from SK Hynix in South Korea.

“There are Chinese components as well—we are totally open about it—but the key is that, as we compile the software ourselves and install it in Finland, we protect the integrity of the product,” Pienimäki says.

What makes Sailfish OS unique over competitors like GrapheneOS and e/OS is that it's not based on the Android Open Source Project, but Linux. That means it has no ties to Google—no need for the company to “deGoogle” the software; meaning there's a greater sense of sovereignty over the software (and now the hardware). Still, it's able to run Android apps, though the implementation isn't perfect. Another common criticism is that it's not as secure as options like GrapheneOS, where every app is sandboxed.

There's a good chance some Android apps on Sailfish OS will run into issues, which is why in the startup wizard the phone will ask if you want to install services like MicroG—open source software that can run Google services on devices that don't have the Google Play Store, making it an easier on-ramp for folks coming from traditional smartphones without a technical background. You don't even need to create a Sailfish OS account to use the Jolla Phone.

Jolla’s effort is hardly the first to push the anti–Big Tech narrative. A wave of other hardware and software companies offer a deGoogled experience, whether that’s Murena from France and its e/OS privacy-friendly operating system or the Canadian GrapheneOS, which just announced a partnership with Motorola. At CES earlier this year, the Swiss company Punkt also teamed up with ApostrophyOS to deploy its software on the new MC03 smartphone. Jolla is following a broader European trend of reducing reliance on US companies, like how French officials ditched Zoom for French-made video conference software earlier this year.

Murena CEO and founder Gaël Duval wrote in a statement emailed to WIRED that the company believes it has a different mission from the Jolla Phone as it's trying to bring the existing mobile app ecosystem—minus the permanent data collection by Google and third-party trackers—without a learning curve for the average person. “We want to make privacy possible for the everyday person without the need for technical expertise or a development background,” he says.

The Phone

A common problem with these niche smartphones is that they inevitably end up costing a lot of money for the specs. Take the Light Phone III, for example, a fairly low-tech anti-smartphone that doesn't enjoy the benefits of economies of scale, resulting in an outlandish $699 price. The Jolla Phone is in a similar boat, though the specs-to-value ratio is a little more respectable.

It's powered by a midrange MediaTek Dimensity 7100 5G chip with 8 GB of RAM, 256 GB of storage, plus a microSD card slot and dual-SIM tray. There's a 6.36-inch 1080p AMOLED screen, the two main cameras, and a 32-megapixel selfie shooter. The 5,500-mAh battery cell is fairly large considering the phone's size, though the phone's connectivity is a little dated, stuck with Wi-Fi 6 and Bluetooth 5.4.

Uniquely, the Jolla Phone brings back “The Other Half” functional rear covers from the original. These swappable back covers have pogo pins that interface with the phone, allowing people to create unique accessories like a second display on the back of the phone or even a keyboard attachment. There's an Innovation Program where the community can cocreate functional covers together and 3D-print them. And yes, a removable rear cover means the Jolla Phone's battery is user-replaceable.

Pienimäki says that while the device doesn't have FCC approval, you can theoretically import it into the US, and it should work with the major US carriers, though compatibility is rarely a given. Jolla is considering a separate US launch, though right now it's focusing on the European Union, the UK, Norway, and Switzerland.

Antti Saarnio, Jolla Group’s chairperson, reiterates that the Jolla Phone will be a niche product. “Most of the people using Android or iOS will not switch, but we should treat this as a stepping stone for something new,” Saarnio says. The “path to real volume” will come from the mobile market breaking down into new form factors, powered by artificial intelligence.

He's likely referring to Jolla's Mind2, a privacy-focused AI computer, which is still in active development. It plugs into a PC and connects Jolla's AI assistant to apps like email and calendar locally—no cloud access required. The chatbot-like interface lets you ask it questions about your data, whether you're fishing for something from an email or a private message. While the new Jolla Phone won't have any AI capabilities at launch, Saarnio says an integration will be an option users can enable later this year.

Jolla has street cred for supporting its devices for a long time, but we'll have to wait and see how the fresh hardware holds up and just how much the company has polished the Sailfish OS experience, especially since it's much easier today to get started with a deGoogled Android alternative.

in reply to HaraldvonBlauzahn

What makes Sailfish OS unique over competitors like GrapheneOS and e/OS is that it’s not based on the Android Open Source Project, but Linux.


Not only are AOSP and its derivatives also based on Linux, they are actually free software unlike Sailfish OS which contains some amount of proprietary code (I know at least the Android compatibility layer - which I'm told isn't simply the AOSP runtime (as Waydroid uses) but some proprietary thing).

Egonarria 4x09: Saguzarren misterioak | Naiara Corcuera (Naturtzaindia)


The media in this post is not displayed to visitors. To view it, please go to the original post.

Ba al duzu saguzarrik inguruan? Atera berri dira lozorrotik eta kumeak jaiotzear dira...

Izurriteak saihesteko lagun handiak dira, saguzar bakoitzak milaka eltxo jaten baititu gau bakarrean.
Saguzarretan espezie ugaritasuna handia da, pentsa, ugaztun espezie basatien %20 dira saguzarrak, eta Euskal Herrian bertan 27 saguzar espezie ditugu. Espezie bakoitzak ditu bere elikatzeko eta bizitzeko ohitura oso bereziak, eta horiek ekarri dizkigu Naturtzaindiako kide den Naiara Corcuerak. Elkarte honek Euskal Herriko saguzarren gida eta Gipuzkoako kiropteroen atlasa ditu argitaratuak.

This entry was edited (1 day ago)

[Help] Reduce timeout on services that hang for systemd


My system is running Debian 13, and has been running Debian great for well over a year however, recently when I went to reboot my computer KDE Plasma (X11) froze and didn’t want to log in, I found it odd and rebooted as per usual but it repeated itself yet again.

I jump into another TTY and start checking the journal, nothing out of the ordinary, obviously annoyed I start reinstalling packages.

kde-full, kde-standard, kde-plasma-desktop, sddm, nvidia-driver, linux-generic-headers xorg and so on. No luck. I figured I would give Wayland a try even though a lot of my software still does not support it, and to my surprise loaded up instantly, so I got some hope my system isn’t borked, I tried X11 again but instead of rebooting or shutting down after it froze I just left it to see if anything at all changes and after a while it decided to load my desktop!

So after a few more days of trying to catch something in my journal I finally noticed this 3 minute gap in these entries of my journal.

3/23/26 9:44 PM systemd systemd-timedated.service: Deactivated successfully.
3/23/26 9:45 PM systemd-timesyncd Timed out waiting for reply from 84.16.67.12:123 (2.debian.pool.ntp.org).
3/23/26 9:45 PM systemd-timesyncd Contacted time server 217.147.208.1:123 (2.debian.pool.ntp.org).
3/23/26 9:48 PM systemd Reload requested from client PID 2681 ('startplasma-x11')...
3/23/26 9:48 PM systemd Reloading...


I don’t have much to work off of but I’m guess this is what is kicking my system back in order, is there a way I could reduce the timeout of the above systemd request?


Update


So i manage to capture the time it takes for me to reboot and land back at my desktop, it's roughly ~30 seconds to reboot and land at sddm but another whopping 5-6 minutes to actually load the X11 desktop.

I captured the logs within this time frame to hopefully weed out the issue I'm encountering.

Log File (via CopyParty)

This entry was edited (1 day ago)
in reply to ohshit604

Try journalctl -xe to get more info

Just as a reality check, disable systemd-timesyncd and verify if that is the problem - tbh, I'd be surprised it's that.

There can be an issue with things like databases holding up the shutdown / reboot (I have an issue with a systemd service waiting for mariadb that I've not found time to resolve)...

I don't use kde, but perhaps there's something there that might help point to the issue.

in reply to SayCyberOnceMore

Well that's interesting,

I ran journalctl -xe expecting not to get much of an output however, my log is full of:

Mar 24 16:50:37 debian kwin_x11[2914]: kwin_effect_blur: Failed to create an offscreen framebuffer
Mar 24 16:50:37 debian kwin_x11[2914]: kwin_scene_opengl: 0x501: GL_INVALID_VALUE error generated. <levels>, <width> and <height> must be 1 or greater.
Mar 24 16:50:37 debian kwin_x11[2914]: kwin_scene_opengl: Invalid framebuffer status:  "GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT"
Mar 24 16:50:37 debian kwin_x11[2914]: kwin_effect_blur: Failed to create an offscreen framebuffer
Mar 24 16:50:37 debian kwin_x11[2914]: kwin_scene_opengl: 0x501: GL_INVALID_VALUE error generated. <levels>, <width> and <height> must be 1 or greater.
Mar 24 16:50:37 debian kwin_x11[2914]: kwin_scene_opengl: Invalid framebuffer status:  "GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT"
Mar 24 16:50:37 debian kwin_x11[2914]: kwin_effect_blur: Failed to create an offscreen framebuffer
Mar 24 16:50:37 debian kwin_x11[2914]: kwin_scene_opengl: 0x501: GL_INVALID_VALUE error generated. <levels>, <width> and <height> must be 1 or greater.
Mar 24 16:50:37 debian kwin_x11[2914]: kwin_scene_opengl: Invalid framebuffer status:  "GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT"
Mar 24 16:50:37 debian kwin_x11[2914]: kwin_effect_blur: Failed to create an offscreen framebuffer
Mar 24 16:50:37 debian kwin_x11[2914]: kwin_scene_opengl: 0x501: GL_INVALID_VALUE error generated. <levels>, <width> and <height> must be 1 or greater.
Mar 24 16:50:37 debian kwin_x11[2914]: kwin_scene_opengl: Invalid framebuffer status:  "GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT"
Mar 24 16:50:37 debian kwin_x11[2914]: kwin_effect_blur: Failed to create an offscreen framebuffer
Mar 24 16:50:37 debian kwin_x11[2914]: kwin_scene_opengl: 0x501: GL_INVALID_VALUE error generated. <levels>, <width> and <height> must be 1 or greater.
Mar 24 16:50:37 debian kwin_x11[2914]: kwin_scene_opengl: Invalid framebuffer status:  "GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT"
Mar 24 16:50:37 debian kwin_x11[2914]: kwin_effect_blur: Failed to create an offscreen framebuffer
Mar 24 16:50:37 debian kwin_x11[2914]: kwin_scene_opengl: 0x501: GL_INVALID_VALUE error generated. <levels>, <width> and <height> must be 1 or greater.
Mar 24 16:50:37 debian kwin_x11[2914]: kwin_scene_opengl: Invalid framebuffer status:  "GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT"
Mar 24 16:50:37 debian kwin_x11[2914]: kwin_effect_blur: Failed to create an offscreen framebuffer
Mar 24 16:50:37 debian kwin_x11[2914]: kwin_scene_opengl: 0x501: GL_INVALID_VALUE error generated. <levels>, <width> and <height> must be 1 or greater.
Mar 24 16:50:37 debian kwin_x11[2914]: kwin_scene_opengl: Invalid framebuffer status:  "GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT"
Mar 24 16:50:37 debian kwin_x11[2914]: kwin_effect_blur: Failed to create an offscreen framebuffer
Mar 24 16:50:37 debian kwin_x11[2914]: kwin_scene_opengl: 0x501: GL_INVALID_VALUE error generated. <levels>, <width> and <height> must be 1 or greater.
Mar 24 16:50:37 debian kwin_x11[2914]: kwin_scene_opengl: Invalid framebuffer status:  "GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT"
Mar 24 16:50:37 debian kwin_x11[2914]: kwin_effect_blur: Failed to create an offscreen framebuffer
Mar 24 17:00:00 debian systemd[2614]: Started drkonqi-sentry-postman.service - Submitting pending crash events.
░░ Subject: A start job for unit UNIT has finished successfully
░░ Defined-By: systemd
░░ Support: https://www.debian.org/support
░░ 
░░ A start job for unit UNIT has finished successfully.
░░ 
░░ The job identifier is 4486.
Mar 24 17:00:00 debian drkonqi-sentry-postman[9023]: org.kde.drkonqi.sentry: QNetworkReply::ConnectionRefusedError "Connection refused"
Mar 24 17:00:00 debian drkonqi-sentry-postman[9023]: org.kde.drkonqi.sentry: QNetworkReply::ConnectionRefusedError "Connection refused"
Mar 24 17:00:00 debian drkonqi-sentry-postman[9023]: org.kde.drkonqi.sentry: QNetworkReply::ConnectionRefusedError "Connection refused"
Mar 24 17:00:00 debian drkonqi-sentry-postman[9023]: org.kde.drkonqi.sentry: QNetworkReply::ConnectionRefusedError "Connection refused"
Mar 24 17:00:00 debian drkonqi-sentry-postman[9023]: org.kde.drkonqi.sentry: QNetworkReply::ConnectionRefusedError "Connection refused"
Mar 24 17:04:12 debian plasmashell[2938]: KPackageStructure of KPluginMetaData(pluginId:"org.kde.merkuro.contact.applet", fileName: "/usr/share/plasma/plasmoids/org.kde.merkuro.contact>
Mar 24 17:04:13 debian kmenuedit[3266]: QThreadStorage: Thread 0x55c784c1f8d0 exited after QThreadStorage 8 destroyed
Mar 24 17:04:13 debian systemd[2614]: app-org.kde.kmenuedit@c3c9752c88b040738079b63d23e609ee.service: Consumed 3.486s CPU time, 34.4M memory peak.

Appears to be related to my wallpaper, perhaps the KDE Wallpaper Engine plugin i use borked, however i never did mention in the main post but i did backup and reset my desktop environment following Debians documentation and that didn't resolve the hanging issue either so i am hesitant to say the desktop itself is borked, seems more like a dependency that's failing to talk with plasma.

Edit: After doing some digging it appears others have encountered the same kwin error message along with comments of freezing and crashing. Appears to be a driver issue and is patched in 580.xx versions which Debian 13 does not ship on its stable branch.

This entry was edited (1 day ago)

Floating on a River


Migration from XMonad to River

This summer, I got a new laptop for my job. It came pre-installed by the
sysadmin team with Fedora 42 (upon request; Ubuntu LTS is the norm). Since it
came with Wayland already, I decided to use it as a forcing function to finally
take the leap to Wayland. However, I had not yet set up my dotfiles to actually
support running River. So I forced myself to use GNOME until I was
done. This took far longer than it should have, but such is life.

Getting Hooked on Tiling


My dotfiles were started back in early 2010 when I decided to build things up
from a "I am at a TTY. What is next?" situation. I had been presenting on an
eeePC 900 and the OOM killer visited X due to memory consumption.
At the time, I was using KDE as I had since I started with Linux back in 2006,
when I was "onboarded" by Kevin Kofler from the Fedora KDE team
through my connections in the TI calculator community. Since I wanted the same
setup on all of my machines, I decided to start from the ground up and add
things incrementally. Luckily my course load was such that I had enough time to
do so.

Of course, one of the first things to do is to start X. But the default TWM
leaves a lot to be desired. My first "barebones" window manager was
ratpoison. This is a tiling window manager that aims to "kill
the rodent" by making the mouse unnecessary. It was, indeed, good at that, as I
once had my T61 dotfiles (where the trackpad is disabled due to having a
trackpoint) "leak" onto my netbook where the trackpad was all I had. It took a
few days for me to discover what was going on and get the trackpad working
again. But I still managed to get by without a mouse at all during that time.

One thing that ratpoison did get me hooked on was "submaps". Basically,
instead of "naked" keybindings, window manager actions are more like tmux or
screen where they are sequences of keys. I ended up with <Ctrl>i as my
prefix, so banishing the mouse (setting its location to the lower-right corner)
was <Ctrl>i followed by z.

Eventually, I desired some more…advanced tiling support and landed on XMonad.
It helped that I was also on a Haskell kick around that time. I even wrote and
contributed a few
modules to support my desired configuration. My
xmonad.hs ended up fairly long at around 650 lines, and that's with a bunch
of list comprehensions making a few dozen bindings at a time.

The main benefits of XMonad, to me, were:

  • stability: rarely did my configuration need major reworks due to decisions I
    didn't make
  • per-workspace layout decisions: each workspace had its own layout memory
    instead of such changes affecting all workspaces at once
  • rich API for actions: I was able to make bindings for things like "swap
    workspaces on two monitors" and "send this window to another workspace" using
    absolute or relative commands
  • monitor behavior: each monitor viewed a workspace and could be swapped at
    will
  • support for status bar per monitor: with (contributed) support to manage them
    as monitors came and went

Other than that, it was a pretty standard tiling window manager setup.

GNOME Thoughts


Fast forward to July of this year when, after 15 years of using XMonad, I was
using GNOME. It was…fine. Some things I found annoying, but it was nice to at
least see what kinds of things are available when starting to build up my
actual river setup (notably the multi-finger tap support on the trackpad).

One of my biggest annoyances is with the app-centric model. As one might
imagine, I live in a terminal most of the time. This means each workspace I use
has two applications: Firefox and foot (it was urxvt256c in X). If I
switched to Firefox on one workspace, it would "pop" to the top in other
workspaces as well. Sometimes there was even a race when changing workspaces
quickly that would put me "back" at the old workspace. For someone who is more
task-centered, this was quite jarring.

Notifications being in the center of the screen was also obnoxious. Since I was
using tiling, if a terminal was on the right side, a prompt at the top of the
window would be obscured. And I never did find a keybinding to dismiss them, so
I had to use the mouse.

There were other annoyances, but they're "standard" behaviors. I can say that
it behaves better than Windows or Apple's window management at least.

Using river


Getting river set up took some fiddling to integrate with my systemd user
session. In 2013, I started using systemd to manage my user session. I don't
know how early I was to the "party", but I think I was definitely one of the
first based on the issues I ended up running into. Unfortunately, this meant
that display managers are not really suitable for me because they start the
session directly instead of "just" letting systemd handle everything using unit
files. It also means that I have some different .target units compared to
what most programs provide on their own, so I end up ignoring system user units
for the most part and writing my own.

So I had to ditch gdm and instead start back at the TTY again. No big deal.
However, I did have to discover some new unit features to make things truly
work. Unlike X where the X server starts and the window manager sort of "hooks
in" later and a simple After=xorg.target would suffice to make sure that
anything wanting X didn't start before an X socket was ready, river needs to
make sure that everything waits until it is done. This means using
Type=notify to make sure that systemd doesn't start other services before
river has made everything available.

Since river's configuration is "just" an executable file that calls
riverctl, systemd-notify --ready is the obvious solution to this. However,
systemd is clever and can detect when something is trying to "impersonate" the
service and ignores it unless NotifyAccess=all is used. Without this, systemd
would "timeout" river.service and kill it, taking the whole session down. But
I'd get glimpses of it for up to a minute.

Benefits


There have been two main benefits of starting to use river: battery life and
latency. There's also the "everything is tiled again", but that was something I
expected.

Battery Life


One thing about the new laptop is that its battery life is fantastic. The BIOS
(or what does one call it when it is UEFI-based these days?) allows me to cap
the battery charge to 80%, which has, so far, kept the battery nice and fresh.
We'll see after 3 years when the battery life in this brand tend to take a
nosedive based on my previous 4 laptops of theirs.

GNOME reports a battery life from this 80% max of around 8 or 9 hours. Not the
best on the market, but it definitely feels nice. However, this is when the
machine is idle. Once you start running Firefox with a few chat app tabs
(Google Chat, Slack, Discord, etc.), it definitely starts to get worse.

With river? I have seen 11 hour estimates at 49% now. Granted, this is idle,
but even with streaming music, watching GitLab logs in Firefox, and editing,
I'm seeing over 2.5 hours left at 21% (it goes to 3.5 when I change to an idle
Firefox tab in the foreground). This is on par with arm64 macOS laptops. Now,
it does assume some powertop tweak applications (something I do by default on
all machines now), but that is not too hard for distributions to enable by
default.

I don't know what was taking up so much in GNOME, but with this knowledge, I'm
glad that I am able to use a tiling window manager like river. Perhaps GNOME
can resolve whatever issue(s) are sapping battery life, but I imagine it means
trimming down quite a few things.

Latency


Another major benefit latency. GNOME had this weird habit of lagging at times,
which was definitely noticeable when a build was going on in the background
(but that is nothing new for Linux users). It also (usually) has a nice
workaround: use the -l (load average) flag on make or ninja and you're a
lot better off. Other times it would just be a "stutter" that would pause
everything mid-animation for a second or two. These I could deal with. What I
could not abide was keys stuttering in mpv. I don't know what it was, but
mpv would end up getting duplicate key events during these stutters. Which is
really bad when the key is "double speed" or "half speed". I'd end up with
mpv slammed at either 100x or 0.01x. Luckily mpv accepts input on the
terminal too which did not have such issues.

But in river, things feel more responsive. foot responds instantly and
scrolls on demand. Firefox tab management also feels faster. mpv also feels
faster. The lack of animation on workspace changing is also helpful in the
subjective feel.

I don't really use many apps beyond those for further comparison, but for my
workflow, the improvement in responsiveness is significant.

Conclusion


I'll definitely continue to use river, and I'll need to do some development
to truly replicate my XMonad setup. Supporting submap bindings and "toggle
hooks" (flags that change the behavior of the next window) come to mind. I
also probably need to do some work to mask the underlying "tag" model with
workspaces. Luckily, I'm fine with "just" 9 of them. Perhaps all of these are
doable with the new "river window management" protocol that just landed in the
past week.

in reply to Ben Boeckel

The theme offers impressive and fresh discoveries and information access. Each slope free level is continually changing, providing a sense of surprise and an endless challenge. Vibrant neon colors paired with fast-paced gameplay provide an adrenaline-pumping experience that makes it difficult to take your eyes off the screen.
in reply to PumpkinDrama

run a local LLM like Claude!

Look inside

"Run ollama"


Ollama will almost always be slower than running vllm or llama.cpp, nobody should be suggesting it for anything agentic. On most consumer hardware, the availability of llama.cpp's --cpu-moe flag alone is absurdly good and worth the effort to familiarize yourself with llamacpp instead of ollama.

Please explain to me...


Please explain to me. I moved away from Big Tech and installed - even on my old MacBook Pro 2015 - Linux Mint. I use open source software and my social media is on Fedivers.
I tought I was "safe" by using Linux, but the Linux Foundation is sponsord by a lot of money by Microsoft, Amazon, Meta, Google, etc... etc... the exact companies I try to take some distance off. Can somebody please explain me if Linux is "sold" to US Big Tech now?

[Help Request] Installing Cannon drivers


I have a Canon Maxify 2750.

Up until now I've been using the standard linux drivers for it but they have a serious limitation I really need to solve which is I can only print one page at a time, on one sheet of paper. Printing a longer document is a pain. Printer is capable of full duplex printing.

I've been able to install the drivers before but now I'mbeing confronted with an unexpected _"("__ error. Nothing more, nothing less.

I run the install script and it just fails.

Can someone lend a hand on this, please?

This entry was edited (2 days ago)
in reply to qyron

Hey fellow Debian Stable penguin, I'm running out of power-ups over here, wondering if you were able to install it and check? Would love to know if it worked better for you, before num-nums and nite-nite time. 22:50 local time here for me.

sudo apt-get install printer-driver-gutenprint

There's also a Gutenprint GUI installable as a Snap package, that way Debian Stable (for good reason) is timely behind Experimental (which has it).

Check if snap is installed by:

snap --version

If not installed already, you can run:
sudo apt install snapd

Then rerun the above 'version checker command' and if all went well, do:
sudo snap install core

And then get it into Active state with:
sudo systemctl enable --now snapd.socket

Then we make a symbolic link for classic snap support (Arch and Debian systems need this:
sudo ln -s /var/lib/snaps/snap /snap

Whew. All's in place. Now getcha the Gutenprint GUI using snap:
sudo snap install --edge gutenprint-printer-app

And once it's snapped into your Debian system, launch it from Terminal with:
gutenprint-printer-app

This is my first comment ever on Lemmy with this many copy/paste code snippets. Hoping it all formatted correctly for ya, and let us know how it goes from here! LOLseas
in reply to qyron

From screenshots of having the GUI installed (It's looking like some sort of Web Config or Printer Settings pave that has toggles for 2-Sided/Duplex printer, as well as playing with the quality of the print jobs. Maybe I was misunderstanding thr purpose of the gutenprint-printer-app

Give it a go, we're curious, and I'm invested in you overcoming this silly printer hoops-and-loops getting just the basic features ironed out.

Do it. Do it now.

How to view 360° photos and panoramas in Linux


This is a small guide to setup your Linux desktop to view 360 degree interactive photos - also called photospheres - and panoramas in Linux.

Regular image viewers generally don't support 360 images. There are very few native Linux viewers out that that supports them. The best I know of are:

SphereView is available as a Flatpak for amd64 and arm64 platforms (I use both myself), while the author of Lux provides packages and AppImages but only for amd64.

What's more, I prefer the way SphereView uses the mouse to pan and tilt. So I recommend SphereView.

To install it, open a terminal and simply install the Flatpak from Flathub:

flatpak install io.github.dynobo.sphereview

And that's pretty much it for the basic installation: when you want to view a 360 image, right-click on it, select Open with, then select the SphereView application (your mileage may vary depending on the particular file manager you use, but this seems fairly universal).

But what if you want to automatically open a 360 image in SphereView and a flat image in your regular image viewer?

Unfortunately, SphereView doesn't render flat images correctly, so you can't use it as your default image viewer. But it's possible to write a small "shim" script that replaces the default image viewer, that inspects the image(s) the viewer is supposed to open, determines those that are flat and those that are spherical, then opens the flat images in the regular viewer and the spherical images in SphereView.

To do this:

  • Install zenity and exiftool. On a Debian-based system for example, do:


sudo apt install zenity exiftool  

  • Create a text file called auto_open_image_as_normal_or_photosphere.sh in your path with the following content:


\#!/bin/bash  

FLATIMG_VIEWER="gtk-launch org.gnome.gThumb.desktop"  
PHOTOSPHERE_VIEWER="gtk-launch io.github.dynobo.sphereview.desktop"  

if [ $# -eq 0 ]; then  
  IFS='|' read -ra ARGS <<< $(zenity --title "Choose one or more JPEG images to view" --multiple --file-selection --file-filter="*.jpg *.jpeg *.JPG *.JPEG")  
else  
  ARGS=("$@")  
fi  

FLATIMGS=()  
PHOTOSPHERES=()  

for FILE in "${ARGS[@]}"; do  
  if exiftool -X -xmp:ProjectionType "${FILE}" | grep -i equirectangular > /dev/null 2> /dev/null; then  
    PHOTOSPHERES+=("${FILE}")  
  else  
    FLATIMGS+=("${FILE}")  
  fi  
done  

if [ ${#FLATIMGS[@]} -gt 0 ]; then  
  ${FLATIMG_VIEWER} "${FLATIMGS[@]}"  
fi  

if [ ${#PHOTOSPHERES[@]} -gt 0 ]; then  
  echo TOTO  
  ${PHOTOSPHERE_VIEWER} "${PHOTOSPHERES[@]}"  
fi  

I like to put all my scripts in a ~/scripts directory in my home directory that I added to my PATH. What follows assumes the script resides in /home/user/scripts.

Also, the script - and the explanations below - assume spherical images are only in JPEG format. I only use JPEG for photospheres personally. If you use other formats, adapt the script and the installation as needed.

This script assumes you have Gtk installed, and your default image viewer is gThumb. Replace the xdg launcher gtk-launch and/or the viewer org.gnome.gThumb to the launcher and image viewer of your choice.

If you want to reuse the default image viewer to view JPEG images, you can find out which one it is currently set to by doing:

xdg-mime query default image/jpeg  

  • Make the script executable:


chmod +x ~/scripts/auto_open_image_as_normal_or_photosphere.sh  

  • The script needs a .desktop entry so it can be used as the new default application for the image/jpeg mimetype: create ~/.local/share/applications/auto_open_image_as_normal_or_photosphere.desktop with the following content:


[Desktop Entry]  
Name=Automatically open image as a normal image or as a photosphere  
Exec=/home/user/scripts/auto_open_image_as_normal_or_photosphere.sh %U  
MimeType=image/jpeg  
Terminal=false  
Type=Application  

  • Finally, change your default viewer for the image/jpeg minetype to the script:


xdg-mime default auto_open_image_as_normal_or_photosphere.desktop image/jpeg  

And that's it! Now when you open an image in your file manager, SphereView will be used to view it if it's a properly-formatted 360° image, as shown in the video.
This entry was edited (2 days ago)
Unknown parent

piefed - Link to source

ExtremeDullard

I just tried it: I had to modify the main .py file so it uses Webkit 4.1 instead of 4.0 (that's the version I have installed) and it works. But for some reason, photo spheres are only displayed properly if there was no Eye of Gnome instance already running: if there's already an image up, the second photo sphere remains displayed as a flat photo.

Also, the pan / tilt mouse movements are a bit scratchy. It's probably because the engine underneath is Javascript.

Other than that, it works well. Thanks!

Qt 6.11 released


The 6.11 release for Qt Framework is now available, with improved performance, newly supported techniques and capabilities on graphics, connectivity and languages, not to mention a whole new approach to asynchronous C++ coding.

  • Hardware-Accelerated 2D Rendering: A new module, Qt Canvas Painter, based on the HTML Canvas 2D Context, provides performance & productivity gains.
  • 3D Improvements: New rendering techniques Screen Space Global Illumination (SSGI) as an option for lightmap baking, and Screen Space Reflections (SSR). Also imrovements on the Temporal Anti-aliasing algorithm with motion vectors. New user-defined render passes for post-processing effects, color picking, layer masks, etc. directly in QML.
  • Interactive Graphs: You can now implement custom graphs where a user-defined delegate renders each data point. There's a new Qt example, the Wind Turbine Dashboard, and many improvements, e.g. new ways to style line graphs, and multi-axis support on 3D graphs.
  • Declarative Approach to C++: Qt Task Tree brings a whole new approach to asynchronous coding and C++ API design in Qt. In addition, various APIs have been unified to allow adapting any asynchronous task to work with the new module.
  • Other Improvements: Improvements on vector graphics, controls, and accessibility. Connecting to web servicers is now easier with the new module, Qt OpenAPI. Navigating in an IDE between QML and C++, and making data available from C++ backend code to Qt Quick have gotten easier. A wealth of other improvements, such as for multimedia, Android, and API documentation.

Qt 6.11 released


cross-posted from: lemmy.ml/post/44893731

The 6.11 release for Qt Framework is now available, with improved performance, newly supported techniques and capabilities on graphics, connectivity and languages, not to mention a whole new approach to asynchronous C++ coding.
  • Hardware-Accelerated 2D Rendering: A new module, Qt Canvas Painter, based on the HTML Canvas 2D Context, provides performance & productivity gains.
  • 3D Improvements: New rendering techniques Screen Space Global Illumination (SSGI) as an option for lightmap baking, and Screen Space Reflections (SSR). Also imrovements on the Temporal Anti-aliasing algorithm with motion vectors. New user-defined render passes for post-processing effects, color picking, layer masks, etc. directly in QML.
  • Interactive Graphs: You can now implement custom graphs where a user-defined delegate renders each data point. There's a new Qt example, the Wind Turbine Dashboard, and many improvements, e.g. new ways to style line graphs, and multi-axis support on 3D graphs.
  • Declarative Approach to C++: Qt Task Tree brings a whole new approach to asynchronous coding and C++ API design in Qt. In addition, various APIs have been unified to allow adapting any asynchronous task to work with the new module.
  • Other Improvements: Improvements on vector graphics, controls, and accessibility. Connecting to web servicers is now easier with the new module, Qt OpenAPI. Navigating in an IDE between QML and C++, and making data available from C++ backend code to Qt Quick have gotten easier. A wealth of other improvements, such as for multimedia, Android, and API documentation.

New CPU flaws, Plasma 6 & GNOME 45, SUSE & Oracle team up: Linux & Open Source News


The media in this post is not displayed to visitors. To view it, please go to the original post.

Stream any OS or app to your browser with KasmVNC: github.com/kasmtech/KasmVNC

Grab a brand new laptop or desktop running Linux: 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: youtube.com/@thelinuxexp/join
Patreon: patreon.com/thelinuxexperiment
Liberapay: liberapay.com/TheLinuxExperime…

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

👕 GET TLE MERCH
Support the channel AND get cool new gear: the-linux-experiment.creator-s…

🎙️ LINUX AND OPEN SOURCE NEWS PODCAST:
Listen to the latest Linux and open source news, with more in depth coverage, and ad-free! podcast.thelinuxexp.com

🏆 FOLLOW ME ELSEWHERE:
Website: thelinuxexp.com
Mastodon: mastodon.social/web/@thelinuxE…
Pixelfed: pixelfed.social/TLENick
PeerTube: tilvids.com/c/thelinuxexperime…
Discord: discord.gg/XMuQrcYd

#Linux #OpenSource #TechNews

00:00 Intro
00:40 Sponsor: Stream any OS, desktop, or app to your browser
01:34 Security flaws in CPUs mean less performance
03:06 SUSE & Oracle create a foundation to provide RHEL compatible code
04:46 Red Hat hires to work on bootloaders
05:44 Plasma 6 updates and new features
08:12 GNOME 45 will get a few cool features
09:49 Rhino Linux is a rolling release Ubuntu with some nice tools
11:11 Gaming News: Refurbished Steam Decks, Overwatch 2 on Steam
12:54 Sponsor: Get a PC made to run Linux
13:52 Support the channel

Security flaws in CPUs mean less performance

wired.com/story/downfall-flaw-…

techradar.com/pro/all-amd-zen-…

gamingonlinux.com/2023/08/down…

SUSE & Oracle create a foundation to provide RHEL compatible code

openela.org/news/hello_world/

zdnet.com/article/oracle-suse-…

linuxiac.com/rocky-oracle-and-…

Red Hat hires to work on bootloaders

global-redhat.icims.com/jobs/1…

phoronix.com/news/Red-Hat-Hiri…

Plasma 6 updates and new features

blog.broulik.de/2023/08/on-the…

quantumproductions.info/articl…

blog.david-redondo.de/kde/wayl…

GNOME 45 will get a few cool features

omglinux.com/gnome-45-native-s…

thisweek.gnome.org/posts/2023/…

Rhino Linux is a rolling release Ubuntu with some nice tools

rhinolinux.org/news-6.html

Gaming News: Refurbished Steam Decks, Overwatch 2 on Steam

gamingonlinux.com/2023/08/now-…

phoronix.com/news/Intel-Graphi…

gamingonlinux.com/2023/08/over…


(URL replace addon enabled for X, YouTube, Instagram and some news sites.)

This entry was edited (1 year ago)

Why In-Situ Crushing Makes Mobile Crushing Plants More Environmentally Friendly?


In the mining and construction aggregate industry, sustainability is becoming a top priority. Traditional crushing methods often involve transporting raw materials over long distances, leading to increased fuel consumption, emissions, and site disturbances. With the rise of mobile crushing technologies, operators now have an effective way to minimize environmental impact while maintaining productivity. Mobile stone crusher(trituradora de piedra móvil) systems, especially when paired with in-situ crushing strategies, offer significant ecological advantages.

Understanding In-Situ Crushing in Mobile Stone Crushers


In-situ crushing refers to the process of crushing raw material directly at the extraction site rather than transporting it to a fixed aggregate crusher plant. By eliminating the need to haul unprocessed stone over long distances, this method reduces both carbon emissions and fuel costs. Mobile stone crusher units are designed to be easily transported between locations, enabling operators to set up near excavation sites and process material on-demand.

One of the key advantages of in-situ crushing is its impact on land and site management. Conventional aggregate crusher plants(planta trituradora de agregados) require extensive groundwork, including foundations and access roads. In contrast, mobile stone crusher setups reduce the need for permanent infrastructure, preserving natural terrain and minimizing soil disruption.

Reduction of Transportation Emissions


Transporting unprocessed stone from quarries to stationary crushing facilities is energy-intensive. In many regions, trucks account for a large portion of operational carbon footprints. By using a mobile stone crusher directly at the quarry, operators can process material on-site and transport only the crushed aggregate, which is more compact and often requires fewer trips. This practice substantially lowers greenhouse gas emissions and fuel consumption.

Furthermore, mobile crushers can handle different materials, such as limestone, granite, and concrete debris, making them versatile for recycling operations. Using a concrete crusher at construction or demolition sites ensures that concrete waste is reprocessed immediately, avoiding the environmental cost of disposal and secondary transport.

Optimizing Site Efficiency With Mobile Crushers


Beyond reducing emissions, in-situ crushing enhances operational efficiency. Mobile stone crusher units can be configured with various modules, including screening, feeding, and conveyor systems, forming a compact aggregate crusher plant that operates on-site. This modularity allows operators to adjust production rates according to demand without relying on a large, permanent facility.

On-site crushing also minimizes material handling. A concrete crusher deployed at a demolition site, for example, can reduce debris into reusable aggregates in a single step. This not only speeds up project timelines but also reduces dust, noise, and the need for extensive stockpiling, all of which contribute to a cleaner and safer work environment.

Environmental Benefits of In-Situ Mobile Crushing


In addition to cutting emissions, in-situ crushing addresses several environmental concerns common in traditional aggregate production. These include:

  • Reduced Habitat Disruption: Mobile crushers can be relocated easily, limiting long-term ecological disturbance.
  • Lower Water Usage: Some stationary aggregate crusher plants require water for dust suppression and processing. Mobile units often incorporate more efficient dust control systems that use less water.
  • Enhanced Recycling Capabilities: Concrete crushers(quebradora de concreto) allow construction and demolition waste to be transformed into usable aggregate on-site, reducing landfill dependency.

By integrating mobile stone crusher technologies with sustainable practices, mining operations can meet environmental regulations while maintaining profitability.

Implementing In-Situ Crushing in Modern Projects


For mining and construction companies looking to adopt more sustainable practices, the integration of in-situ mobile crushing is a practical approach. Operators can deploy mobile stone crusher units to handle raw material extraction and processing at the same location, turning previously inefficient or environmentally taxing operations into greener alternatives. A well-planned aggregate crusher plant layout on-site ensures minimal energy use and maximizes material output.

Concrete recycling projects also benefit from this approach. By placing a concrete crusher directly at the demolition site, operators can convert concrete debris into high-quality aggregate for reuse in new projects. This practice not only supports circular construction models but also reduces overall environmental footprints for both material transport and waste management.

Driving Toward Sustainable Aggregate Production


The push for greener mining and construction practices is accelerating worldwide. In-situ mobile crushing offers a compelling solution by combining mobility, efficiency, and environmental responsibility. Mobile stone crusher units, aggregate crusher plants, and concrete crushers all play vital roles in reducing emissions, conserving resources, and supporting sustainable operations. By embracing these technologies, the aggregate industry can continue to meet growing infrastructure demands while minimizing its ecological impact.

Benchmark Cases: How AIMIX Self-Loading Mixers Transformed Construction Projects in Jamaica


The media in this post is not displayed to visitors. To view it, please go to the original post.

Jamaica’s construction landscape, with its unique blend of rugged topography, variable infrastructure, and demanding project timelines, has long presented a logistical crucible for contractors. The advent of AIMIX self loading cement mixer has, however, instigated a paradigm shift, moving beyond mere equipment procurement to fundamentally rewriting the rules of on-site concrete logistics. This transition is best understood through an examination of benchmark cases where these machines have not only solved immediate production bottlenecks but have also served as a catalyst for broader operational metamorphosis, from the steep inclines of rural developments to the space-constrained urban infill projects that define the island’s modern expansion.

The Logistical Alchemy of Remote Topography


In the parish of Portland, notorious for its winding, precipitous roads and unpredictable weather patterns, a substantial eco-resort development faced an existential threat from traditional ready-mix truck dependencies. The recurring inability of drum trucks to ascend the final kilometers of unpaved terrain resulted in concrete that arrived with compromised slump, leading to costly material rejection, work stoppages, and a fractious relationship between the developer and the sole batching plant. The introduction of an AIMIX self-loading mixer—specifically the 3.5-cubic-meter variant—acted as a form of logistical alchemy. By shifting the batching process on-site, the contractor circumvented the vulnerabilities of the supply chain entirely. The machine’s articulated chassis and four-wheel-drive capability allowed it to navigate the muddy gradients to access the precise points of pour, a feat previously deemed impossible. This eliminated the need for wasteful pumptruck rentals on lower slopes and secondary handling via wheelbarrows across the site. Consequently, the project realized a 40% reduction in direct concrete costs, but more significantly, it eradicated the crippling schedule variance. The ability to produce in situ—metering aggregates, cement, and water with a calibrated precision often surpassing that of remote batching facilities—turned a project teetering on the brink of insolvency into a paragon of efficiency, demonstrating that in challenging terrains, the mobile batching plant is not merely a convenience but an existential prerequisite.

concrete mixer in ethiopia

Urban Infill and the Circumvention of Spatial Constraints


Contrastingly, a high-profile commercial development in the Kingston Metropolitan Region presented a diametrically opposite challenge: extreme spatial scarcity. The project involved the construction of a multi-story parking facility wedged between existing operational buildings, leaving a footprint so constrained that there was no staging area for a conventional concrete pumptruck, let alone a queue of ready-mix trucks. Standard operating procedure would have necessitated a protracted schedule of small, labor-intensive mixes using portable mixers, a method rife with inconsistencies in curing and strength. The deployment of an AIMIX self-loading cement mixer for sale in Jamaica offered a counterintuitive solution to the spatial puzzle. Despite its size, the machine’s exceptional maneuverability and tight turning radius allowed it to operate within a confined “cockpit” of space. The operator served as a mobile batching unit, replenishing raw materials from a stockpile located a hundred meters away and returning to the pour point with a freshly batched, homogeneous load. This eliminated the requirement for a static batching zone, freeing up the site for steel fixing and formwork. The benchmark case here underscored a critical lesson in resource optimization: the machine’s integrated weighing system ensured that every cubic meter produced met the stringent compressive strength specifications required for seismic compliance, a non-negotiable in Jamaican construction. The project concluded three weeks ahead of its concrete schedule, with the general contractor citing the elimination of coordination overhead—the incessant radio calls to manage truck sequencing and the associated demurrage charges—as an intangible yet substantial financial windfall.

self loading concrete mixers across africa countries

Infrastructure Durability Through Process Autonomy


Perhaps the most compelling testament to the transformative capacity of these machines lies in a municipal road rehabilitation project in the rural hinterlands of St. Elizabeth. This initiative faced the chronic issue of infrastructure degradation exacerbated by logistical failures; remote sections of the parish often received ready-mix concrete that had been in transit for over two hours, leading to premature setting and a lifecycle of brittle, crack-prone surfaces. The procurement of an AIMIX self-loading large concrete mixer for the parish council’s direct works department shifted the paradigm from dependency to autonomy. The benchmark established here was one of quality assurance and longevity. By batching concrete directly adjacent to the formwork for box culverts and roadway slabs, the crew gained absolute authority over the water-to-cement ratio—the singular most critical factor in concrete durability. The machine’s digital scales and rotating drum ensured a level of mix consistency that hand-mixing or aged drum-truck deliveries could not replicate. The operational shift also allowed for “just-in-time” production, where concrete was poured within minutes of batching, optimizing the hydration process and yielding a final product with superior compressive strength and reduced permeability. This project became a benchmark for public sector infrastructure, proving that by internalizing the batching process, the parish not only achieved a higher standard of asset longevity but also cultivated a skilled cadre of operators who could execute pours with a nimbleness and responsiveness that centralized batching plants could never match, fundamentally altering the calculus of infrastructure maintenance for a region historically underserved by reliable supply chains.

Precision in Concrete Plants: Solving Moisture and Aggregate Challenges in Latin America


Achieving precise batching is one of the most critical requirements in modern construction, especially across Latin America where environmental conditions vary widely. From humid coastal regions to high-altitude zones, concrete plant operations must handle challenges such as powder deliquescence and high aggregate mud content. These factors directly affect weighing accuracy, mix consistency, and ultimately the quality of concrete. For contractors evaluating a concrete plant(planta concretera) or even a small concrete plant, understanding how advanced metering systems address these issues is essential for long-term performance.

Key Challenges Affecting Metering Accuracy

Powder Deliquescence in Humid Climates


In many Latin American regions, high humidity causes cement and mineral powders to absorb moisture from the air, leading to clumping and flow instability. This phenomenon, known as deliquescence, disrupts the smooth discharge of materials and introduces errors in weighing systems.

For example, in coastal areas where concrete plant Peru(planta de concreto Perú) projects are common, moisture control becomes a constant operational concern. Without proper handling, powder materials can adhere to silo walls or feeding mechanisms, causing inconsistent batching and reduced production efficiency.

High Mud Content in Aggregates


Aggregates in Latin America often contain higher levels of clay and fine particles due to natural soil conditions. Excess mud content affects the accuracy of aggregate weighing and alters the water-cement ratio in the final mix.

In both large concrete plant setups and small concrete plant configurations, this issue can lead to:


  • Variations in concrete strength
  • Increased water demand
  • Reduced durability of finished structures


Combined Impact on Production Quality


When powder moisture and aggregate contamination occur simultaneously, their effects compound. Inaccurate metering leads to unstable mix proportions, making it difficult for operators to maintain consistent output quality.

Advanced Metering Technologies in Modern Concrete Plants

High-Precision Weighing Systems


Modern concrete plant systems utilize digital load cells with high sensitivity and real-time feedback. These systems ensure accurate measurement even when material flow is inconsistent.

In regions like Peru, where environmental variability is significant, concrete plant Peru solutions often integrate adaptive calibration functions to maintain precision under changing conditions.

Moisture Sensors and Compensation Systems


To address both powder deliquescence and wet aggregates, advanced plants are equipped with moisture detection technologies. These sensors continuously monitor the water content in aggregates and adjust the batching process accordingly.

This is particularly valuable for a small concrete plant(planta de concreto pequeña), where operational margins are tighter and material inconsistencies can have a larger impact on output quality.

Intelligent Control Systems


Automation plays a key role in overcoming metering challenges. Intelligent control systems analyze data from multiple sensors and automatically adjust material ratios in real time.

Benefits include:


  • Reduced human error
  • Consistent mix quality
  • Improved production efficiency


Practical Solutions for Powder Handling

Sealed Storage and Controlled Feeding


To minimize the effects of deliquescence, modern concrete plant designs incorporate sealed silos and controlled feeding mechanisms. These systems limit exposure to ambient humidity and ensure stable material flow.

Air-Assisted Discharge Systems


Air fluidization devices are commonly used to maintain powder movement within silos. By preventing material buildup, they help maintain consistent feeding rates and improve weighing accuracy.

Regular Maintenance and Inspection


Even with advanced systems, routine inspection is essential. Operators should regularly check for material buildup, moisture accumulation, and equipment wear to ensure optimal performance.

Managing Aggregate Quality Effectively

Pre-Screening and Washing


Installing aggregate washing and screening equipment can significantly reduce mud content before materials enter the batching system. This is a practical solution for both large facilities and small concrete plant operations.

Optimized Storage Practices


Proper aggregate storage, such as covered stockpiles and drainage systems, helps control moisture levels and prevents contamination.

Dynamic Water Adjustment


By integrating moisture sensors with control systems, the concrete plant can automatically adjust water addition, ensuring the correct water-cement ratio despite variations in aggregate conditions.

Why These Solutions Matter in Latin America

Adapting to Diverse Environmental Conditions


From tropical rainforests to arid regions, Latin America presents unique operational challenges. A well-designed concrete plant must be capable of adapting to these conditions without compromising accuracy.

Supporting Infrastructure Growth


Countries like Peru are investing heavily in infrastructure development. Reliable concrete plant Peru solutions are essential to meet the demand for high-quality construction materials.

Enhancing Competitiveness for Contractors


For contractors, especially those operating a small concrete plant, the ability to maintain consistent quality while controlling costs is a key competitive advantage. Advanced metering systems provide the precision needed to achieve this balance.

Building Reliability Through Precision


Precision in batching is not just a technical requirement—it is a strategic advantage in the construction industry. By addressing challenges such as powder deliquescence and aggregate mud content, modern concrete plant systems enable contractors to produce consistent, high-quality concrete under even the most demanding conditions. Whether investing in a large facility or a small concrete plant, choosing equipment with advanced metering capabilities ensures long-term reliability, improved efficiency, and stronger project outcomes across Latin America.

My Epic Linux Troubleshooting Journey!


I feel pretty good about this as I have only had Linux installed as my daily driver since late October 2025. This machine is the only exposure to Linux I get, as I work as a Windows sysadmin. I run openSUSE LEAP 16.0 with KDE and while I can't say I'm comfortable or even within spitting-distance of being comfortable with it, I feel like today moved the needle a bit more towards that.

This started a few days ago with my three displays. I run an LG 34" curved display as my main monitor and two 27" CRUA curved displays on the sides of it. Previously, I had experienced no issues with this setup when using Bricklink Studio 2.0 via wine. However, on Thursday night I quit Studio and boom, my side monitors wouldn't stay on or detect a signal, and my main display kept freaking out and blinking every 5-7 seconds. I could get one of the two side monitors to work, but not both with the main monitor.

Long story short (DP->HDMI adapter swaps, cable changes, port arrangements with the graphics card, etc.), I used DuckDuckGo searches (lots of the results came from the Arc forums, my consolences) and was pointed toward log files for kwin. I used the Logs app on my machine to check the important logs that would appear when I tried to have both monitors plugged in. That showed me that it was having trouble finding or removing some reference object. I looked in the Display Configuration settings and noticed the monitors would pop up, last for about 5-7 seconds, then get disconnected within the same time frame as the logs. I also noticed that when they would be visible, the 'Enable' checkbox would be unchecked.

So with my trusty vertical mouse in hand, I studied the placement of the buttons and checkbox and after a few fails, successfully selected the checkbox to enable one of the displays, apply the change, and select keep before it could fully disconnect the monitor. Boom! The monitor turned back on and stayed on. I had to adjust it's position in the layout, but after that, it had no issue being on! I repeated this for the other monitor and now, I am happy to say, all three of my monitors are on and my system is running exactly as before!

I really appreciate the openness to information that I see in many of the Linux communities, and thank you to those of you who have contributed, or will contribute to that knowledge. Because of people keeping that information open and available, a complete and utter Linux-n00b like myself can take a shot at investigating and fixing my own system woes.

Best regards!

P.S. I have a theory about what happened with wine and why the issue wouldn't happen with one of the side monitors plugged in, and only happen when both were. But I'll save that for a comment if someone asks.

This entry was edited (3 days ago)
in reply to Ænima

I used DuckDuckGo searches (lots of the results came from the Arc forums, my consolences) and was pointed toward log files for kwin ...


i started using deepseek to figure out small problems that i have and it occurred to me the other day that, if i had deepseek 25 years ago, my linux adoption would have happened much sooner.

back then, i had to rely on google searches and the good graces of other people in forums like this and i managed to muddle my way at first like you're doing now; but if i had something like deepseek, i could have gone it alone and it makes me envy people that are getting into linux and foss today because of it.

Good distro for touch screen / pen support?


Hey there folx, I'm getting ready to go back to school and I was curious of any distro that have good pen support. The basic use see is likely just reading studies and being able to highlight in the PDF.

I'm looking at either a new framework12 or trying to find a surface to meet these needs. Likely won't be until next year I'm in school so I have time to tinker and troubleshoot.

in reply to pirat

Okay, so I haven't seen anyone else mention this, but using Linux on a Surface requires a custom kernel and knowledge about how to install Linux with a nonstandard kernel. see the linux-surface project on github for more info.
I recently had the displeasure of installing raspian on a Surface RT. Which is another beast that I absolutely do not recommend to anyone.

Otherwise, your best bet is a framework or a lenovo.

As for the DE, even though I love KDE and mainly use it these days, the extra padding on GNOME makes that DE probably more suited to touch. At least the interface looks very touch-centric

in reply to tdTrX

None of the other comments here are properly answering your question, so I will pitch in.

There are two layers to this.

One layer is to use one of the many power management daemons available to you. If you're using KDE plasma, this is power-profiles-deamon by default, and it takes care of this. Gnome has its own thing. If you want something independent, you can use TLP. You shouldn't generally use more than one at a time. Another popular option is cpupower.

What these do is tell your CPU lower its clock speed (which means your CPU will draw less power).

If you also have a dedicated GPU (for eg. Nvidia), you should make sure that it is also powered down when not in use.

So far, you're only communicating your preferences to the CPU and the GPU. There are however, other parts of your machine that consume power, eg, your monitor, Bluetooth and wifi modules etc. To control this layer, you need something like powertop. Powertop has an auto tune feature which enforces automatic time outs for hardware modules and make sure they go to sleep.

sudo powertop --auto-tune

But once you run this, you may find that your Bluetooth mouse may go to sleep in 5 seconds of inactivity instead of a more desirable 30, so you'll need to go back and disable specific optimizations within power top.

There are also other obvious things you can do, such as turning down monitor brightness and disabling keyboard backlight. Monitor brightness in particular is a huge power sink.

In any case, wiki.archlinux.org/title/Power… is your go-to source of information. There is a lot of outdated and misinformed opinions about this on the internet, particularly about Linux computers, because battery life is something that can easily be influenced by placebo.

I'll also say that in rare cases, certain acpi kernel parameters can also help your battery life depending on your mobo, but this takes lots of experimentation to find out.

You can read live power consumption by catting out /sys/class/power/BAT0/one_of_the_files_here when not plugged in. Once you get your idle down to under 10 watts, that's probably good enough.

Il répond au nom de Bardella - Les Goguettes (en trio mais à quatre)


The media in this post is not displayed to visitors. To view it, please go to the original post.

On sait que c'est plus trop la mode de se moquer de l'extrême-droite, mais que voulez-vous : on est resté un groupe à l'ancienne. Avec une pensée pour le procès en appel de Marine Le Pen... #soutien

À Bobino tous les lundis du 9 mars au 27 avril 2026 !
Réservations : Goguettes.lnk.to/bobino

Et en tournée dans toute la France ! Toutes nos infos, dates de tournée et réservations : www.lesgoguettes.fr


Il répond au nom de Bardella
Sur les cheveux il met de la Gomina
Il a un joli sourire comme ça
On dirait une publicité pour Signal

Il répond au nom de Bardella
C’est le king de Tik tok c’est le boss d’insta
Pour s’entraîner à paraître sympa
Rien qu’en coaching ça lui a coûté un bras

Du FN au RN c’est du pareil au même
De Jean-Marie à Marine, toujours la même rengaine
Hier ils étaient honnis, maintenant ils font des petits
D’Eric Ciotti à Retailleau

Galvanisés, propulsés par Bolloré
C’est une bande organisée qu’il faudrait canaliser
Qui braque les caisses de l’UE tout en critiquant l’UE
Faut croire qu’ils nous mènent en bateau

Mais quand je le vois
Flamber comme ça
J’aimerais retirer la chaise sur laquelle il s’assoit
C’est pas malin
Ça sert à rien
Mais ça fait plaisir c’est humain

Il répond au nom de Bardella
Il sort un nouveau bouquin tous les 6 mois
Il est plus efficace qu’une IA
Mais pas beaucoup plus humain rassure toi

Il répond au nom de Bardella
Sur Cnews et sur Europe 1 c’est le roi
Qu’est-ce qui s’est passé dans les médias
Pour qu’on en soit arrivé à ce point là

La réforme des retraites pour lui c’était prise de tête
D’abord il veut l’abroger puis il veut plus l’abroger
Puis il veut la reporter et final’ment l’abroger
J’crois qu’ils sont deux dans son cerveau

Socialement c’est l’arnaque, dès que le beau vernis craque
On voit que dans extrême-droite, y’a extrême et puis y’a droite
Limiter le RSA, privatiser les médias
J’crois pas qu’ça aide le populo

Mais quand je le vois
Chez Cultura
J’ai comme une envie de vomir qui monte en moi
J’me sens pas bien
Ça m’coup’ la faim
Du coup j’me refais un refrain

Il répond au nom de Bardella
On aimerait lui dire faut qu’tu t’barr’s de là
Tu fais que mettre le bordel là
A part pour les jeux d’mots y’a pas besoin d’toi

Il répond au nom de Bardella
Mais bien sûr que non il n’est pas candidat
Tant que Marine survit en tout cas
Mais reposez lui la question dans 6 mois

Il part en TGV rencontrer les vrais français
Qui sont pas déconnectés surtout pas trop basanés
De Fréjus à Perpi on ne voit que lui
Mais où est-ce qu’il trouve toute cette énergie

Sur les plateaux télé il récite son couplet
On l’voit qui s’met à buguer dès qu’il se fait bousculer
C’est qu’on l’a plutôt habitué, à se faire dorloter
De Cnews jusqu’à LCI

Mais quand je le vois
S’planter comme ça
Je me dis qu’on est quand même tombé bien bas
Et que si demain
Ce mec devient
Notre chef on aura l’air malin

Il répond au nom de Bardella
Un jour il aime Trump le lend’main il l’aime pas
Cherche les brebis galeuses dans ses candidats
Y’a encore un p’tit peu de boulot je crois

Il répond au nom de Bardella
Bon moi je crois que je vais m’arrêter là
Toute façon j’ai plus de rime en A
Et j’en peux plus de chanter avec cett’ voix

On va se taper ce mec eh eh
Bête comme ses ieps eh eh
En 2027 eh eh
Si rien ne l’arrête eh eh

De Marine c’est le iench eh eh
De Marine c’est le iench eh eh
C’est dur les rimes en iench eh eh
Dur les rimes en inch eh eh

Allez ce soir on guinche eh eh
Pas vrai les aminches eh eh
Même si j’ai mal à la hinche eh eh
Allez j’arrête c’est ianch eh eh

Ça me prend la tête eh eh
Faut qu’on arrête eh eh
Cette goguette eh eh
Et qu’on entende plus parler de Bardella

This entry was edited (4 days ago)

DATI BLUES - Les Goguettes (en trio mais à quatre)


The media in this post is not displayed to visitors. To view it, please go to the original post.

En cette période électorale, avez-vous le Dati Blues ?
Ouiiiiii ?
Pour accompagner Rachida Dati dans sa course à l’hôtel de ville, il fallait employer les grands moyens alors une fois n’est pas coutume, on a recruté une chorale, un chien et une poubelle !

Et si vous voulez venir chanter en chœur avec nous, il reste quelques places à Bobino tous les lundis jusqu’au 27 avril 2026 ! Réservations : Goguettes.lnk.to/bobino

Et en tournée dans toute la France ! Toutes nos infos, dates de tournée et réservations : www.lesgoguettes.fr


À Paris je suis une idole
Je rêvais de virer cette gauche folle
Tout le monde me dit c’est toi qu’a ce rôle
Casseroles

Je suis trempée dans pas mal d’affaires
Corruption, magouilles financières
Même moi je comprends rien, de quoi j’ai l’air ?
LR

Oh Dati, Oh Dati Dati Blues,
Oh Dati Blues
Oh Dati Dati

Paraît qu’avec le secteur gazier
J’aurais des conflits d’intérêt
Si c’est le cas ça va me faire suez
Faire Suez

Et j’ai pas déclaré c’est ballot
Des bijoux et autres joyaux
Quel malheureux improglio
Proglio

Oh Dati, Oh Dati Dati Blues,
Oh Dati Blues
Oh Dati Dati

Ne croyez pas ceux qui prétendent
Que l’ex-ministre de la culture truande
Ce ne sont que des mauvaises Jack Lang
Jack Lang

Et j’ai mis du temps je le reconnais
À quitter le gouvernement, c’est vrai
Mais mieux vaut Qatar que jamais
Qatar que jamais

Oh Dati, Oh Dati Dati Blues,
Oh Dati Blues
Oh Dati Dati

This entry was edited (4 days ago)

Guide to configuring Arch Linux like Manjaro with Cinnamon desktop?


I’m planning to switch from Manjaro to pure Arch, but I really like the easy setup Manjaro provides. Are there any guides, wikis, or personal tips to replicate that setup on a fresh Arch install? Looking for something that covers the essential packages, configurations, and tweaks to get a similar out‑of‑the‑box feel. Thanks in advance!
in reply to MindfulMaverick

I mean, you don't necessarily need a fresh Arch install; I'd wager you could just switch to Arch in place by editing your /etc/pacman.conf and /etc/pacman.d/mirrorlist to Arch repos. You'd probably need to keep a Manjaro section at the bottom of pacman.conf to avoid breaking too many things at first. Is this a good idea? Probably not, but it'd be fun to try.

Two-way file sync, no remote agent needed


Today Synchi is finally public! It's designed for syncing files between two locations (local or over SSH). It detects conflicts, and lets you decide what to do.

Why not rsync/Unison/Syncthing?
- rsync has no memory between runs and is one-way
- Unison needs to be installed on both sides
- Syncthing requires always-on daemons

Synchi runs on demand, works over SSH, and only transfers what actually changed.

I use it daily for syncing a shared folder between my machines and an android phone. Works great in combination with Tailscale/WireGuard so that you can sync files remotely.

Synchi - Two-way file sync


cross-posted from: lemmy.ml/post/44815211

Two-way file sync, no remote agent needed

Today Synchi is finally public! It's designed for syncing files between two locations (local or over SSH). It detects conflicts, and lets you decide what to do.

Why not rsync/Unison/Syncthing?
- rsync has no memory between runs and is one-way
- Unison needs to be installed on both sides
- Syncthing requires always-on daemons

Synchi runs on demand, works over SSH, and only transfers what actually changed.

- GitHub: github.com/jakobkreft/synchi
- Docs: jakobkreft.github.io/synchi/

I use it daily for syncing a shared folder between my machines and an android phone. Works great in combination with Tailscale/WireGuard so that you can sync files remotely.

in reply to grapemix

Thanks! I've done some testing, nothing scientific, but I can tell you it transfers at about the same speed as other tools I tested, usually limited by network speed. I spent quite some time optimizing how small files are packaged together for transfer, so there's no slowdown even with many small files compared to a single file of the same total size. Android APK idea is not bad though! I've published 2 Android apps before so will definitely look into it. Current Termux terminal approach is definitely not very user friendly.

In my head canon, there is a timeline where Gobolinux took off in a big way, and radically transformed the Linux filesystem structure as we know it.


Not that it matters much, ultimately it's about becoming familiar with where stuff is put, even if it's in a weird grab bag of /usr, /var, /etc/etc/etc. Still, I can't help but check out Gobolinux from time to time.
in reply to AnimalsDream

First time I hear about Gobolinux. A quick websearch for comparison between Nix and Gobolinux brought me this article from 2011: sandervanderburg.blogspot.com/… . An interesting system.
in reply to davel

Could these devices be used to, say, teach coding to kids? Or network to let kids with these devices chat with one another? Or play games?

I mean, you give it to a child, and then what does the child do with it?

Civil disobedience works by provoking a disproportionate, generally violent, government response against peaceful acts of protest - think of cops killing civil rights protesters in the '60s, or ICE killing civil rights protesters earlier this year.

You give this device to a child, the child doesn't have anything to use it for it, the child shoves it in a drawer and forgets about it. And the government of California ignores it because it's a petty technical violation of the law that doesn't matter.

Now, you give these devices to kids, and kids actually use them to access the internet without age restrictions, that gets closer to actual functional civil disobedience. "We're distributing tiny free Linux computers to teach poor kids to code and the government is all up in our privacy" lol.

Sprite Fright Weekly #35 -- 26th Feb 2021


The media in this post is not displayed to visitors. To view it, please go to the original post.

You're watching a weekly of Sprite Fright's crew as they discuss Blender's new Open Movie, coming this October. For more weeklies, as well as inspiration, tips, tricks and downloadable assets, check out Sprite Fright's production logs on Blender Cloud: cloud.blender.org/films/sprite…

0:00 Start
0:04 Hjalti
2:09 Met
4:59 Andy
9:50 Julien
13:57 Pablo F
15:10 Simon
19:06 Sybren
20:29 Vivien

This entry was edited (3 months ago)

This Week in Plasma: Time Zone Offsets and Type-Ahead on the Desktop


what do you think hypervisor cracks will do to linux gaming?


for those who dont know. in the piracy communties there are new cracks for denuvo that use hypervisor. they often crack it day one now.

so i suspect denuvo will become a hypervisor itself to stop piracy,as a result it will need windows driver that proton wont be able to translate. thus making any denuvo game with these new protections not run on linux.

what do you think?

This entry was edited (4 days ago)

The Engineer Who Tried to Put Age Verification Into Linux


Shakira - Empire [4K REMASTERED]


The media in this post is not displayed to visitors. To view it, please go to the original post.

🇬🇧 "Empire" is a dramatic, anthemic pop-rock ballad by Shakira with sweeping strings, towering vocals and cinematic production; the music video uses stark, moody visuals and emotive performance shots to match the song’s intense, yearning lyrics. The track showcases Shakira’s vocal range and a contemporary rock-influenced sound distinct from her dance-pop singles.

Note: Shakira was 37 when "Empire" was released in 2014.

<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>

🇪🇸 "Empire" es una balada pop-rock dramática y épica de Shakira, con cuerdas amplias, voces potentes y una producción cinematográfica; el vídeo presenta imágenes sobrias y emotivas que acompañan la intensidad de la letra. La canción destaca la amplitud vocal de Shakira y un sonido influenciado por el rock contemporáneo, diferente a sus éxitos más bailables.

Nota: Shakira tenía 37 años cuando se lanzó "Empire" en 2014.

Follow Shakira:
► Follow Shakira Isabel Mebarak Ripoll: @shakiramusic@tube.matrix.rocks tube.matrix.rocks/a/shakiramus…
► Watch more music videos by Shakira: tube.matrix.rocks/c/shakira_mu…
► Listen to Shakira: tube.matrix.rocks/a/shakiramus…
► Listen to Shakira's album "Shakira" (2014): tube.matrix.rocks/w/p/fQeF1yEZ…
► Subscribe to the official Shakira channel: tube.matrix.rocks/c/shakira_mu…

🎵 L Y R I C S / L E T R A S 🎵:
Take off all of your skin, I′m brave when you are free
Shake off all of your sins and give 'em to me
Close up, let me back in
I wanna be yours, wanna be your hero
And my heart beats

Like the empires of the world unite, we are alive
And the stars make love to the universe
You′re my wildfire every single night, we are alive
And the stars make love to the universe
And you touch me
And I'm like, and I'm like

And I′m like (whoo, whoo)
And I′m like (whoo, whoo)
And I'm like (whoo, whoo)
And I′m like (whoo)

I will follow you down wherever you go
I am, baby, I'm bound to you and do you know?
Closer, pull me in tight
I wanna be yours, wanna be your hero
And my heart beats

Like the empires of the world unite, we are alive
And the stars make love to the universe
You′re my wildfire every single night, we are alive
And the stars make love to the universe
And you touch me
And I'm like, and I′m like

And I'm like (whoo, whoo)
We are alive (whoo, whoo)
And I'm like (whoo, whoo)
We are alive (whoo)

I′m just gonna raise my head
Welcome to the final edge
And I′m gonna fall
(And the stars make love to the universe)
I'm just gonna raise my head
And hold you close

Like the empires of the world unite, we are alive
And the stars make love to the universe
You′re my wildfire every single night, we are alive
And the stars make love to the universe
And you touch me
And I'm like, and I′m like

And I'm like (whoo, whoo)
And I′m like (whoo, whoo)
And I'm like (whoo, whoo)
And I'm like (whoo)

<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>

Album Artist: Shakira
Album(s): Shakira (2014)
Written by: Shakira Mebarak Ripoll, Steve Mac, Ina Wroldsen (and production collaborators)
Music genre(s): Pop-rock, pop ballad
Released: 2014
Decade for first release: #2010sMusic

Chart notes: "Empire" charted modestly in several European and Latin markets and received radio play as a promotional single; it did not reach the same commercial peaks as Shakira’s biggest international hits. Specific peak positions varied by country.

#popRock #Shakira #2010sMusic #Ballad #loveSongs #LatinPop #femaleSinger #musicaLatina #femaleVocalist #musicaLatina

This entry was edited (4 days ago)

How they make it hard to fix this heater


The media in this post is not displayed to visitors. To view it, please go to the original post.

These motherfuckers put some weird screws on this electrical heater so you cannot open it unless you have a very specific screw driver. Absolutely criminal behavior. But I understand it. You have to trade in this world in order to survive and thrive, and so these tactics can create advantages for you: the heater breaks, people buy a new one. Done. More profit.

Ubuntu 22.04 Review: It's GOOD again! + Kubuntu, Xubuntu, MATE, Budgie...


The media in this post is not displayed to visitors. To view it, please go to the original post.

Get 100$ credit for your own Linux and gaming server: linode.com/linuxexperiment

Get your Linux desktop or laptop here: slimbook.es/en/

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

YOUTUBE: youtube.com/channel/UC5UAwBUum…

Patreon: patreon.com/thelinuxexperiment

Or, you can donate whatever you want: paypal.me/thelinuxexp?locale.x…

You can also protect your privacy by using this extension from Startpage, each install helps the channel with a small commission: add.startpage.com/en/protectio…

🏆 FOLLOW ME ELSEWHERE:
Linux news in Youtube Shorts format: youtube.com/channel/UCtZp0mK9I…

Join us on our Discord server: discord.gg/xK7ukavWmQ

Twitter : twitter.com/thelinuxEXP

My Gaming on Linux Channel: youtube.com/channel/UCaw_Lz7oi…

📷 GEAR I USE:
Sony Alpha A6600 Mirrorless Camera: amzn.to/30zKyn7
Sigma 56mm Fixed Prime Lens: amzn.to/3aRvK5l
Logitech MX Master 3 Mouse: amzn.to/3BVI0Od
Bluetooth Space Grey Mac Keyboard: amzn.to/3jcJETZ
Logitech Brio 4K Webcam: amzn.to/3jgeTh9
LG Curved Ultrawide Monitor: amzn.to/3pcTVDH
Logitech White Speakers: amzn.to/3n6wSb0
Xbox Controller: amzn.to/3BWmIA3
Amazon Links are affiliate codes and generate small commissions to support the channel

00:00 Intro
00:34 Sponsor: 100$ your Linux or Gaming Server
01:26 Ubuntu 22.04 LTS
03:45 Look & Feel
06:43 Desktop Features
09:16 Applications and Snaps
11:37 Ubuntu Flavors
11:41 Kubuntu
12:15 Ubuntu MATE
13:25 Ubuntu Studio
14:10 Lubuntu
14:46 Xubuntu
15:19 Ubuntu Budgie
16:01 Good or not?
17:29 Sponsor: Get a Laptop or Desktop with linux preinstalled
18:11 Support the Channel

This new theme is really more of an adaptation of the new GNOME 42 libadwaita style. In the shell, you don't get these little arrows pointing to the element you clicked on, you get fully rounded menus.

The purple Aubergine color is now gone as well in the shell, replaced by the traditional Ubuntu Orange.

In the settings, you can still go dark mode, in the Appearance tab, but there's also a nice new change: accent colors!

Oh, and there's the new logo. At startup, and in the About page. I like it, I know a lot of people don't. It would probably look less weird if it wasn't that tall. There's also a new wallpaper, which I find really nice. I love these geometric renderings of animals, and at least it keeps the purple tones.

The apps grid is WAY more responsive, scrolls horizontally, and lets you rearrange icons as you please, into folders, or not.

You also get horizontal workspaces, which are bigger, easier to use, easier to drag your windows or your app icons into. They still keep the dock on the left side, and it now holds the trashcan, and it also displays all removeable media and network devices.
You can also move it to any side of the screen, and make it look like a real dock, without it extending from screen edge to screen edge.

From GNOME 42, you also get the new screenshot UI, which isn't a dedicated app anymore, but more of an overlay.

The Ubuntu Software store finally started to catch up to the default GNOME Software, with nicer app pages, more space for screenshots, more legible information about download size, safety, and update notes.

Kubuntu 22.04 gets the latest KDE Plasma, version 5.24, with its new overview effect much inspired by the GNOME Activities view, the newer notification system, the new Breeze theme, and the accent colors as well. Apart from that, you also get the latest releases of Thunderbird, Firefox and LibreOffice, and all KDE frameworks are up to date.

Ubuntu MATE uses MATE 1.26.1 with full compatibility with the Yaru theme, including all accent colors. There's also full support for the dark theme, some interesting AI generated wallpapers, and there are a lot of improvements to the MATE Tweak tool with better reliability for desktop layout switching.

Ubuntu Studio still uses KDE Plasma, version 5.24 this time, with all the same changes that Kubuntu 22.04 brings. It also moves to pipewire by default.

Lubuntu 22.04 won't be using LXQT 1.1.0, unfortunately, so it's going to be stuck on 0.17.

As per Xubuntu 22.04, it gets XFCE 4.16, just like 21.10, but there's initial support for GTK4 and libhandy in the default greybird theme, which means that GTK4 apps from GNOME shouldn't look horrible.

Ubuntu Budgie uses version 10.6 of that desktop, with better support for ayatana indicators and notification tray icons, and Evolution and Thunderbird can now integrate with the desktop notification system. The GNOME Control Center is replaced by the Budgie Control Center which gives you all options to configure your desktop how you like it.


(URL replace addon enabled for X, YouTube, Instagram and some news sites.)

This entry was edited (2 years ago)

Manjaro trouble, Germany mandates open formats, Google destroys sideloading - Linux Weekly News


The media in this post is not displayed to visitors. To view it, please go to the original post.

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

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

👏 SUPPORT THE CHANNEL:
Get access to:
- a Daily Linux News show
- a weekly patroncast for more thoughts
- your name in the credits

YouTube: youtube.com/@thelinuxexp/join
Patreon: patreon.com/thelinuxexperiment

Or, you can donate whatever you want:
paypal.me/thelinuxexp
Liberapay: liberapay.com/TheLinuxExperime…

👕 GET TLE MERCH
Support the channel AND get cool new gear: the-linux-experiment.creator-s…

Timestamps:
00:00 Intro
00:41 Sponsor: Proton Mail
01:40 Manjaro community wants to split from company
04:51 Android dev verification is a nightmare
07:17 Google made the worst sideloading UX possible
09:23 Germany mandates the ODF format
11:08 Orion browser has a public beta
12:52 CachyOS is the most used gaming distro right now?
14:32 Firefox talks about their upcoming new features
16:43 GNOME 50 is released, and it's a massive update
18:13 Thunderbird shares their roadmaps
20:10 Playstation 5 runs Linux now
21:28 DLSS 5 gets massively bad reactions
24:58 Sponsor: Tuxedo Computers

Links:

Manjaro community wants to split from company
forum.manjaro.org/t/manjaro-2-…

Android dev verification is a nightmare
itsfoss.com/news/android-devel…

Google made the worst sideloading UX possible
arstechnica.com/gadgets/2026/0…

Germany mandates the ODF format
linuxiac.com/germany-mandates-…

Orion browser has a public beta
omgubuntu.co.uk/2026/03/orion-…

CachyOS is the most used gaming distro right now?
xda-developers.com/cachyos-det…

Firefox talks about their upcoming new features
blog.mozilla.org/en/firefox/fi…
blog.mozilla.org/en/firefox/me…

GNOME 50 is released, and it's a massive update
youtu.be/lrLlQlvHV1Q

Thunderbird shares their roadmaps
blog.thunderbird.net/2026/03/i…

Playstation 5 runs Linux now
phoronix.com/news/Mesa-AMDGPU-…
https://nitter.net/theflow0/status/2030011206040256841

DLSS 5 gets massively bad reactions
arstechnica.com/gaming/2026/03…

#linuxdesktop #linuxdistro #linuxnews


(URL replace addon enabled for X, YouTube, Instagram and some news sites.)

This entry was edited (12 hours ago)

Is it safe to assume that all apps from the software store (Discover in my case) are safe?


Hi, there!

Newbie question here: basically, the title. Perhaps what I'm asking is pretty obvious, but I'd like to double-check with the community on this.

I use Discover on my Debian KDE Plasma set-up, with Flatpaks enabled (but not Snaps). Sometimes, I come across apps (I did just yesterday, searching for translation apps to replace DeepL), that have according to its page, an unknown author and, sometimes, even an unkown licence, but which do require access permission to the whole system (this latter requirement applying specifically to Deb packages, from what I've seen).

Under these circumstances, is it safe to assume that such apps will still be safe because of the fact that they appear listed on Discover (in other words, is Discover a guarantee of safety for the apps it shows, as in, some type of checked or proved content), or should I still be wary of potentially malicious software included on it?

Thank you very much in advance 😀

in reply to Cekan14

The media in this post is not displayed to visitors. To view it, please go to the original post.

First-party stuff from your system package manager (things you install from the official repos with APT) are pretty much guaranteed to be safe. But the Snap Store (which uses snaps instead of flatpaks and is not installed by default on Debian) has unknowingly allowed and distributed malicious apps before. Flathub with flatpaks (which I think is enabled by default on Debian) hasn't had such issues to this day AFAIK, but I would still be skeptical of stuff I install from there, and just not install apps with the Unverified badge on Flathub.

In the case of flatpaks, Flathub shows what permissions an app requests and gives it a kind of arbitrary safety level on its page:

You can click on it to see more information:

You can also use Flatseal to disallow any flatpak app from having certain permissions that you think it doesn't deserve having.

in reply to Cekan14

All Discover is is a graphical front end to your repositories, so the real question is "is everything in my repositories safe?".

There are no guarantees in life, but if you're using only the default official Debian repos you're just about as safe as you can get. If you add extra repos, whether deb based or flatpak, Discover will only be as safe as whatever you've hooked it up to.

This entry was edited (3 days ago)

Natasja - Gi' mig Danmark tilbage


The media in this post is not displayed to visitors. To view it, please go to the original post.

Ey danmark, hvad sker der for dig?
Jeg savner dig, jeg vil ha′ dig tilbage,
ligesom i de gamle dage hvor en spa'e var en s. YO!
Jeg vil ha′ dig tilbage,
ligesom i de gamle dage hvor en fri fugl var fri,
og hvor man mente hvad man sae'.

Ey Danmark, jeg savner dig.
Jeg freaking f*cking savner dig.
Du skræmmer mig,
jeg vil ha dig tilbage, for jeg græmmer mig.

Jeg kan se det ske, det' ak det′ ve.
Det′ Satan og han lægger kræfterne i,
Det' nat over dag. Det′ bæ over ble.
Det' død over liv. Det′ træl over fri
Det' kød på kniv. Det′ råb, det' skrig.
Det ligner en krig, og det' spild af politi.
Det′ dødeligt giftigt, min urtete,
Og det′ noget de kan li' i det danske parti,
Helt f*cked up på sne. ...
Woow, sagde jeg det?

Meget skal man høre, Gud bevare mit humør.
Så ta′ lidt luft. Kom til fornuft, og prøv og fat det.
At Staden den var fin, og de vil aldrig ku' erstat den.
Hele folket blev til grin fra den dag da de besat′ den.
Nu' det værre end det vilde vest, det ku′ vi ha' fortalt dem.

Så gir de ungdomshuset væk til en fanatisk sekt,
med et kors i røven, hvor er det frækt.
Gi' mig mit land tilbage, ligesom i de gamle dage.
Gi′ mig frisindet igen, der lurer under byens tage.
Gi′ mig København igen, min farverige gamle ven.
Gi' mig ungeren igen. Vi vil ha ungeren igen!

Fjern heroin fra Istedgade og la′ Staden være staden.
Hvis du strammer garnet, yo, så be'r du om ballade.

Det′ snak, det' snik. Det′ top retorik.
Det' ik politik. Det pis og polemik.
Her kører det fedt, så vi keder os lidt.
Vi har indsigt, hvad med et U-lands kick.
Yo, flåden er slidt, børn er fallit
Tro mig i Danmark der har vi det fint.
Så ufatteligt godt at det er vores pligt,
At gøre noget godt, der hvor det' skidt
Verden er vor fremtid men vi fatter det ik.
Vi har for travlt med at forpurre vores egen butik.

Så gi′ mig Danmark tilbage, ligesom i de gamle dage.
Gi′ mig frisindet igen, der lurer under byens tage.
Gi' mig København igen, min farverige gamle ven.
Gi′ mig ungeren igen. Vi vil ha ungeren igen!

Fjern heroin fra Istedgade og lad Staden være staden.
Hvis du strammer garnet, yo, så be'r du om ballade. Ey!

En helt unik energi.
Men se økonomi er ganske fri for empati, har ingen pli.
Ekshippier, skabsrygere der vælger at tie.
Kom nu i gang i har vidst noget i skal sige.
Rødvin og piller,
hele f*cking landet chiller, ungdommen bli′r vildere.
Flere og flere sniffer sniffer kokain fra Cap Horn til Berlin.
Yo, et junkfrit røgmarked er en rimelig sjælden ting.
Men vi havde et.

Meget skal man høre, Gud bevare mit humør.
Tror de selv at de kan lægge byen tør?
Se toppen fatter ik' en dør af hvad de gør.
Sådan vil det være, sådan har det altid været før. Ey!
Det sprog vi taler hedder kroner og ører.
Og en grådig mand har aldrig været svær at forføre.
Se grådighed går hånd i hånd med magt.
Og større vil ha større, mere vil ha mere.
Staten er jo helt op′ og køre.
Ta' lidt luft. Kom det fornuft og prøv og fat det.
At Danmark har det fint, og USA ka' ik′ erstat′ det.

Gi mig' ungeren igen, vi vil ha ungeren igen.
Gi′ mig København igen, min farverige gamle ven.
Gi' mig frisindet igen, vi vil ha frisindet igen.
Gi′ mig Danmark tilbage ligesom i de gamle dage.
Få lidt styr på Istedgade og la' Staden være staden.
Hvis du strammer garnet, yo, så kvæler du jo barnet.

Jeg savner dig jeg vil ha′ dig tilbage,
Ligesom i de gamle dage hvor en spa'e var en s. yo!
Jeg vil ha dig tilbage ligesom i de gamle dage,
Hvor en fri fugl var fri og hvor man mente hvad man sagde.
Ey, gi mig mit Rabalderstræde og få styr på Istedgade.
Arh, kom nu for fanden!

This entry was edited (22 hours ago)

Explained: Tilt!


The media in this post is not displayed to visitors. To view it, please go to the original post.

Nudging and various other save moves are part of pinball. Those are always made against the limitations of the tilt bob, skilled players managing to pull insane moves without even getting a warning from the machine.

So let's take a closer look of how the tilt mechanism works. Note that this is completely different beast than the slam tilt, which ends the whole game. Think of normal tilt as a yellow card, the slam tilt being the red!

This entry was edited (5 days ago)

Inkscape downgraded to system version


Inkscape downgraded to system version and refuses to launch the flatapak.
I've tried anything , fixed updates , upgraded the shit out of it (my desktop is fire 😛) . I downloaded 3 different app managers , extensions , even installed it from the terminal and tried to run it.
I give up thinking to format and reinstall FEDORA .
It all started 2 days ago by disabling system fonts and reinstalling them after messing up my whole system . Also playing with the bleach app 😛
At my last attempt a notification said that this version won't run in my laptop because my screen is too big -_-
in reply to biscuitfree

I downloaded 3 different app managers , extensions , even installed it from the terminal


At first you need to clean up I guess.

If something like Inkscape does not work, the first thing you should do is to analyze what is wrong. The system's log files are your assistant and friend. journalctl -ef is a good start into the rapid hole.

There you will be provided with the information what is not working properly und what needs to be fixed.

This entry was edited (5 days ago)
in reply to Viking_Hippie

I’m trying to work out the logic in the meme. It seems like it argues against itself somewhat.

A requires B to function

Divided C lowers difficulty of exploitation C. The two lines seems to imply the that exploiting C is required for the functioning of B.

Having something easier does not normally indicate it is a requirement. Typically tha is especially so if there are multiple ways to make something easier.

This meme seems lazy in its argument. But then I’m very very far from a logician.

in reply to drewaustin

It is a bit lazy. But it's also a meme and not a thesis. If the purpose is mass communication, resonance is more important than rigor.

More to your point, I don't think capitalism requires racism but it does require some sort of superiority dynamic within the working class. The more, the better. This takes form in misogyny, racism, ageism, ableism, and pretty much any other discrimination you can think of. All will be propped up by the inherent incentives of capitalism in order to keep the attention of the working class off of the business owners actually causing the problems.

Olofboost and the rule


The media in this post is not displayed to visitors. To view it, please go to the original post.

For a bit of context, this is a reference to a 2014 Counter Strike major tournament where the team Fnatic used an unknown boost to get an unfair advantage over the other team. From their spawn point, they were able to use 3 different players to get a view over half of the map, allowing the pro player Olofmeister to snipe them unawares. They were 13 points down and about to be knocked out of the tournament, but the boost allowed them to win the game and (theoretically) move onto the semi finals. The other team had been using less powerful boost positions against them earlier in the game, and there weren't hard rules against using such strategies, so they felt comfortable using it.

However, the outcry from across the esports world was enough for them to forfeit the match, allowing the other team, LDLC, to progress and eventually win the tournament. It has thus become an iconic moment in esports that shaped both professional standards and Counter Strike map design going forward.

This entry was edited (1 week ago)
in reply to TotallynotJessica

amazing, but if the other team were using boosts too, I don't see why they should have forfeited - it feels less like cheating and more like creatively exploiting the map to me 🤔

but I'm not an esports person, and I really enjoyed learning how to glitch and exploit maps like this in various games - so my perspective might be biased 😅

A Noob Friendly Guide for installing Photoshop 2021 on BazziteOS using Lutris


To be completely frank, i created this guide for myself using an LLM, by using this guide that i found on reddit as a starting point. It was completely indecipherable to a new bazziteOS user like myself, but the guide worked! I am posting it here hoping it will be just as helpful for someone else 😁

1. Install the basic tools


You need three main things: Lutris, ProtonUp-Qt, and some Proton-GE builds.

1.1 Enable Flatpak (usually already enabled on Bazzite)


Open a terminal and run:

flatpak remotes

If you see flathub in the list, you’re good. If not:
sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
1.2 Install Lutris and ProtonUp-Qt
flatpak install flathub net.lutris.Lutris
flatpak install flathub net.davidotek.pupgui2

2. Install GE-Proton and a vanilla Wine via ProtonUp-Qt


  1. Open ProtonUp-Qt (look for “ProtonUp-Qt” in your app menu).
  2. At the top, there’s a “Target” selector:
    • Set it to “Lutris”.


  3. Click “Add version”:
    • For GE-Proton:
      • Type: GE-Proton
      • Pick a recent version (e.g. GE-Proton9-XX or similar).


    • For Wine (vanilla):
      • Type: Wine-GE or Lutris-Wine or similar “vanilla-ish” Wine build.
        (You just need a normal 64‑bit Wine version, not Proton, to create the prefix.)



When done, ProtonUp-Qt will have installed:
- One vanilla Wine build for prefix creation.
- One GE-Proton build for running Photoshop.


3. Get the patched Wine from the guide (OP’s tar.gz)


From the guide you quoted, there’s a patched Wine tar.gz file. Do this:

  1. Download that wine-...tar.gz file into your Downloads folder.
  2. Right-click → Extract Here (or use your file manager’s extract option).
  3. You should end up with a folder that contains something like bin/wine inside.
    Note the full path to that folder (for example:
    /home/yourname/Downloads/wine-op-patched/).

We’ll point Lutris to that later.


4. Prepare a folder for the Photoshop prefix


This is where your “fake Windows C: drive” will live.

  1. Create a folder, for example:


mkdir -p ~/Games/photoshop2021-prefix

Remember this path: ~/Games/photoshop2021-prefix.

5. Create a new Lutris entry for Photoshop


  1. Open Lutris.
  2. Click the “+” button → “Add locally installed game”.
  3. In the Game info tab:
    • Name: Adobe Photoshop 2021
    • Runner: choose Wine.


  4. Click Save once to create it, then right-click the new entry → Configure.

6. Step 1 in the guide: create a 64‑bit prefix with vanilla Wine


In the Configure window for Photoshop:

6.1 Runner options


Go to the “Runner options” tab:

  • Wine version:
    Choose the vanilla Wine you installed via ProtonUp-Qt (it will appear in the list, often with a name like wine-ge-... or lutris-fshack-...—pick the one that is not GE-Proton if you installed both).
  • Enable DXVK/VKD3D/etc: leave defaults for now.


6.2 Game options


Go to the “Game options” tab:

  • Executable:
    Point this to your Photoshop 2021 installer (e.g. /home/yourname/Downloads/Photoshop2021/setup.exe).
  • Wine prefix:
    Set this to the folder you created:
    ~/Games/photoshop2021-prefix


6.3 Make sure the prefix is 64‑bit


Lutris usually creates 64‑bit prefixes by default, but to be explicit:

  1. Go to the “System options” tab.
  2. In Environment variables, add:
    • Key: WINEARCH
    • Value: win64


Click Save.

6.4 Initialize the prefix


Now, with vanilla Wine selected:

  1. In Lutris, right-click Adobe Photoshop 2021Wine console (or Run EXE inside wine prefix if available).
  2. If there’s an option like “Run EXE inside wine prefix”, choose something harmless (or just run the game once).
    The goal: let Wine create the prefix at ~/Games/photoshop2021-prefix.

If it asks to install Mono or Gecko, accept.

Once that’s done, the 64‑bit prefix is initialized.


7. Step 2: switch to OP’s patched Wine for the actual install


Now we follow the “Wine for creating prefix → patched Wine for install” part.

  1. Right-click Adobe Photoshop 2021 in Lutris → Configure.
  2. Go to “Runner options”.
  3. For Wine version, choose “Custom” (or similar wording).
  4. There should be a field like “Custom Wine executable” or “Use system/custom Wine”:
    • Point it to the wine binary inside the patched tar.gz folder, e.g.:
      /home/yourname/Downloads/wine-op-patched/bin/wine


  5. Make sure Wine prefix in Game options is still:
    ~/Games/photoshop2021-prefix.
  6. Make sure Executable is still your Photoshop installer.

Click Save.

Now run the game entry in Lutris (double-click it).
This should launch the Photoshop 2021 installer using the patched Wine.

  • Go through the installer like on Windows.
  • Install into the default path (usually C:\Program Files\Adobe\Adobe Photoshop 2021).

When the installer finishes, close it.


8. Step 3: switch to GE-Proton to run Photoshop


Now we follow the last part: “GE-Proton for running the app”.

  1. Right-click Adobe Photoshop 2021Configure.
  2. Game options:
    • Change Executable from the installer to the actual Photoshop EXE inside the prefix, something like:
      /home/yourname/Games/photoshop2021-prefix/drive_c/Program Files/Adobe/Adobe Photoshop 2021/Photoshop.exe


  3. Runner options:
    • Wine version: choose the GE-Proton build you installed via ProtonUp-Qt (e.g. GE-Proton9-XX).


  4. Keep Wine prefix as ~/Games/photoshop2021-prefix.

Click Save.

Now double-click Adobe Photoshop 2021 in Lutris.
If everything went right, Photoshop should start.


9. Quality-of-life tweaks (optional but helpful)


  • Fonts & UI issues:
    If text looks weird, you can install corefonts and other components via Winetricks (Lutris → right-click game → Winetricks).
  • Performance:
    In Runner options, you can enable DXVK, Esync, Fsync if they aren’t already.

10. If something breaks


Because you’re new to Linux, a few tips if it doesn’t work:

  • If the prefix gets messed up, you can:
    • Close Lutris.
    • Delete ~/Games/photoshop2021-prefix.
    • Recreate it and repeat from Step 6.


  • When asking for help online, mention:
    • Distro: BazziteOS (Fedora-based)
    • Runner: Lutris
    • Wine version: which vanilla Wine, which patched Wine, which GE-Proton version
    • Any error messages from Lutris logs.


in reply to dannymon

With all respect to the impressive work, I am still convinced that if someone really really needs photoshop over gimp, they should pay it and accepta windows as a necessary evil.

Honestly 90% of those convinced they actually really really need it are just reluctant to learn gimp. Which is understandable, because they don't have the time. But in that case they also don't have the time to do all of this.

in reply to Courant d'air 🍃

it lists multiple tmpfs:
tmpfs on /run type tmpfs (rw,nosuid,nodev,noexec,relatime,size=1616504k,mode=755,inode64)  
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev,inode64)  
tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k,inode64)  
tmpfs on /run/credentials/systemd-journald.service type tmpfs (ro,nosuid,nodev,noexec,relatime,nosymfollow,size=1024k,nr_inodes=1024,mode=700,inode64,noswap)  
tmpfs on /run/credentials/systemd-resolved.service type tmpfs (ro,nosuid,nodev,noexec,relatime,nosymfollow,size=1024k,nr_inodes=1024,mode=700,inode64,noswap)  
**tmpfs on /tmp type tmpfs (rw,noatime,inode64)** (i am guessing it's this one)  
tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=1616500k,nr_inodes=404125,mode=700,uid=1000,gid=1000,inode64)  
tmpfs on /run/snapd/ns type tmpfs (rw,nosuid,nodev,noexec,relatime,size=1616504k,mode=755,inode64)  

i hope these are all as konsole doesn't seem to have a search function in kubuntu, why?
This entry was edited (5 days ago)
in reply to bad1080

You are correct this is the one mounted on /tmp.

Everything under /run and /dev is normal to be on tmpfs and should not be changed.

In Linux, a lot of internal systems and devices are considered as files even if they are not really a file in the usual sense of it. For example what is in /dev is usually not really taking up RAM space but more of a representation of the devices (internal and external) that are attached to your system. You can programatically read and write to these "files" to communicate with the devices.

Unknown parent

piefed - Link to source

bad1080

thanks! but it's unclear how to tell it lives in RAM...
Filesystem      Size  Used Avail Use% Mounted on
tmpfs           1,6G  2,2M  1,6G   1% /run
tmpfs           7,8G  1,5G  6,3G  19% /dev/shm
tmpfs           5,0M  8,0K  5,0M   1% /run/lock
tmpfs           1,0M     0  1,0M   0% /run/credentials/systemd-journald.service
tmpfs           1,0M     0  1,0M   0% /run/credentials/systemd-resolved.service
tmpfs           7,8G  236M  7,5G   3% /tmp
tmpfs           1,6G   11M  1,6G   1% /run/user/1000

How to connect to local private network?


I'm trying to connect my Linux laptop to the network at my workplace so I can share files with colleagues, but it's not clear how to do it.

I can plug in the Ethernet cable and get a connection to public internet but cannot see any storage drives on the local network.

What should I do?

Debian 13, GNOME 43.

in reply to Da Oeuf

Unless your company's IT department specifically setup the drives on the local network to be accessible from other OS's then Windows, you won't be able to connect to them, without setting up Samba/CIFS.

As others have status, if you are allowed to use Linux as a company device, ask your IT department how to access the company stuff.
If you are not really allowed and are just doing, you probably won't have access to much that is not a webapp.

Sprite Fright Weekly #67 - 15th October 2021


The media in this post is not displayed to visitors. To view it, please go to the original post.

You're watching a weekly of Sprite Fright's crew as they discuss Blender's new Open Movie, coming this October. For more weeklies, inspiration, and downloadable assets, check out Blender Cloud: cloud.blender.org/

0:00 Start
0:02 Matthew
1:48 Hjalti
6:42 Andy
12:22 Rik
15:55 Beau
19:44 Julien
24:06 Pablo
25:22 Paul
29:20 Simon

This entry was edited (6 days ago)

Mobile Sand Production Line Installation Checklist: Tools, Equipment, and Timeline


The orchestration of a mobile sand production line is a logistical endeavor that demands meticulous forethought, for its very mobility implies a transient existence—it will arrive, assemble, produce, and eventually decamp to the next quarry face or project site. Unlike a fixed plant bolted to concrete plinths for decades, a mobile system must be designed for rapid deployment and disassembly, making the installation phase a critical test of project management acumen. A successful installation hinges not merely on the machinery itself, but on the coordinated arrival of specialized tools, the availability of heavy lifting equipment, and a rigidly adhered-to timeline that accounts for the inevitable quirks of site conditions. Overlooking a single hydraulic torque wrench or misjudging the ground-bearing pressure for outriggers can cascade into costly delays. This checklist serves as a guide through that intricate dance, ensuring that when the first stone is fed into the hopper, every preceding step has been executed with precision, transforming a collection of modules into a finely tuned, aggregate-producing symphony.

Essential Tooling and Calibration Equipment for Assembly


Before a single bolt is turned, the installation crew must verify the presence of specialized tooling that goes far beyond a standard mechanic's set. The assembly of [mobile crushers](aimixgroup.com/stone-crusher-p…

) and screens relies heavily on high-torque hydraulic tightening equipment to achieve the precise pre-load specifications on critical structural fasteners, particularly those securing the jaw or impact crusher base frames to the chassis. A calibrated hydraulic torque wrench set, complete with appropriate sockets and a reliable pump, is non-negotiable for preventing bolt fatigue under the dynamic loads of crushing. Additionally, the team requires laser alignment tools or precision levels to ensure that conveyor drives are perfectly coaxial and that screen boxes are mounted without torsional stress, which would drastically shorten bearing life. For the electrical integration, a comprehensive set of insulated tools, a multimeter capable of checking phase rotation and voltage, and a megohmmeter for testing motor winding insulation resistance are imperative before energizing the system. This preparatory phase also demands an inventory of rigging gear: nylon slings protected from sharp edges, shackles of appropriate tonnage, and spreader bars to lift delicate components like screen media without damage.

Heavy Lifting and Site Preparation Prerequisites


The physical placement of a mobile sand making machine plant is a ballet of heavy machinery that demands the site itself be prepared as a willing partner. Prior to the arrival of the low-loaders delivering the plant modules, the ground must be assessed and prepared. A geotechnical evaluation of the pad area is wise; the bearing capacity must support not only the static weight of the fully assembled plant but also the dynamic, vibrating loads it will impose during operation. Once confirmed, mobile cranes of suitable capacity—often ranging from 50 to 150 tonnes, depending on the largest module—must be positioned on stable, compacted ground, sometimes requiring the use of steel crane mats to distribute the immense point loads. The sequence of lifts follows a predetermined logic: the primary crusher unit is typically set first, establishing the anchor point, followed by the positioning of screens and then the intricate network of transfer conveyors. During this phase, the chosen mobile crane must have the boom length and radius to reach over partially assembled structures to place subsequent components safely, a choreography that requires clear communication between the crane operator and the rigging crew, often relying on hand signals or radio comms to navigate blind lifts.

Phased Timeline from Foundation Work to First Material


Condensing the installation into a predictable timeline requires breaking the process into distinct, sequential phases, each with its own milestones. The initial phase, encompassing site survey, pad preparation, and crane mobilization, typically consumes the first two to three days, contingent on weather and ground conditions. The subsequent mechanical assembly phase follows, a period of intense activity where the major modules are craned into place and mechanically connected. This includes installing crushers, bolting screen decks, and connecting conveyor sections—a process that, for a standard two-stage mobile plant, might occupy four to five full days with a crew of six. The third phase involves the meticulous work of belt lacing on all conveyors; this is a critical path item, as improperly vulcanized or mechanically fastened belts are a primary source of early downtime. Following mechanical completion, the electrical and hydraulic commissioning begins. This involves terminating control cables, programming the PLC (Programmable Logic Controller), and testing all safety interlocks. A prudent timeline reserves two full days for this, followed by a day of "dry runs" without material to verify rotation directions and system responses. Only then does the plant see its first feed, a cautious start-up where material is introduced slowly to "bed in" the belts and allow operators to make initial tracking adjustments, marking the culmination of roughly two weeks of concerted effort from pad preparation to the first rumbling of processed sand.

Beyond Burning: Plastic Pyrolysis Oil as a Chemical Goldmine


For years, the narrative around plastic pyrolysis has been dominated by fuel. The vision was simple: take non-recyclable plastic waste, heat it up, and turn it back into the oil it came from. But as the technology matures, a more sophisticated and economically compelling question is emerging: Why burn it when you can break it?

While burning pyrolysis oil in boilers or engines generates energy, using it as a chemical feedstock unlocks a completely different level of value. We are moving from the kilowatt-hour to the molecule. In the world of materials, molecules are worth far more than calories.

  1. The Naphtha Replacement Theory
    To understand the potential of plastic pyrolysis oil (often called "py-oil") as a feedstock, we have to look at the front end of a modern refinery: the steam cracker.

Today, steam crackers primarily consume feedstocks like naphtha (from crude oil) or natural gas liquids (ethane, propane) to produce the building blocks of the petrochemical industry—ethylene, propylene, butadiene, and BTX (benzene, toluene, xylene). These are the molecules that become plastics, synthetic rubber, fibers, and solvents.

Plastic py-oil, particularly from polyolefins (like polyethylene and polypropylene, which make up the majority of packaging waste), is chemically very similar to naphtha. It is a complex mixture of hydrocarbons that, if cleaned up, can be dropped directly into a steam cracker.

This concept is known as chemical recycling or feedstock recycling. Instead of downcycling plastic into a lower-quality product, you are returning it to its molecular origins to make new virgin-quality plastics. This creates a true circular economy for plastics.

  1. The Cracking Potential: What’s in the Mix?
    Not all pyrolysis oil is created equal. Its value as a chemical feedstock depends entirely on its composition. When analyzing a sample of plastic py-oil, we look for three key fractions:
  2. The Olefinic Gases (C1-C4):
    Even within the liquid oil, there are light ends that are gaseous at room temperature. These include methane, ethane, ethylene, propane, and propylene. In a fuel application, these might be burned to heat the reactor. In a feedstock scenario, these are high-value monomers. Recovering ethylene and propylene from the oil stream allows you to directly recycle the building blocks of plastic.
  3. The Naphtha Range (C5-C10):
    This is the sweet spot. This fraction contains the molecules that steam crackers are designed to process. It includes paraffins, isoparaffins, olefins, naphthenes, and aromatics. A high-quality py-oil will have a high concentration of this naphtha-range material, making it an excellent substitute for fossil naphtha.
  4. The Heavy Residue (C11+):
    Heavier waxes and tars. While they have fuel value, they are less desirable for cracking. These heavy ends can cause coking and fouling in a steam cracker. Therefore, the purification process often involves distillation to separate this heavy fraction from the light and middle distillates.
  5. The Aromatic Advantage: BTX from Plastics
    Beyond the simple olefins, pyrolysis oil is a treasure trove of aromatics, specifically Benzene, Toluene, and Xylene (BTX). These are some of the highest-value basic chemicals in the world.

When plastics like Polystyrene (PS) are pyrolyzed, they tend to revert to their monomer, Styrene, which is a direct precursor to valuable polymers. Similarly, other plastics and the catalytic degradation of polyolefins can yield high concentrations of BTX.

The advantage here is significant. Producing BTX from fossil naphtha in a refinery requires complex catalytic reforming processes. Extracting BTX directly from plastic waste via pyrolysis simplifies the supply chain. It turns a waste stream directly into a high-purity chemical stream after appropriate separation and hydrogenation.

  1. The Purity Problem: The Gatekeeper to the Cracker
    This is where the rubber meets the road. A steam cracker is a sensitive piece of equipment. It operates at extreme temperatures and relies on precise catalysis. Contaminants are its enemy.

Raw plastic pyrolysis oil from plastic to oil machine comes with a host of impurities that must be removed before it can be considered a "drop-in" feedstock:

Chlorine: From PVC plastics, even in small amounts, chlorine creates HCl acid, which corrodes the cracker and poisons catalysts.

Nitrogen: From nylons or other engineering plastics, nitrogen leads to NOx emissions and catalyst deactivation.

Sulfur: While sometimes present, sulfur can also be a catalyst poison.

Solid Residue: Char and ash particles from the pyrolysis process must be filtered out to prevent erosion and fouling.

Diolefins: These are highly reactive molecules that can polymerize in the pre-heater of a steam cracker, forming gums and fouling the equipment.

Therefore, the "pyrolysis oil as feedstock" model requires a pretreatment unit. This typically involves hydrogenation (mild hydrotreating) to saturate the diolefins and remove heteroatoms like Cl, N, and S, followed by distillation to cut the oil into the desired fractions.

  1. The Economic Reality: Fuel vs. Feedstock
    Why would a company go through the trouble of purification instead of just selling the oil as industrial fuel?

The answer lies in the value pyramid. Burning pyrolysis oil treats it like a commodity—you get paid for its energy content (BTUs). Selling it as a feedstock, however, ties its value to the oil price, but with a significant premium.

Fuel Market: Pyrolysis oil competes with heavy fuel oil or coal. The price is low, and the margins are thin.

Feedstock Market: Refined py-oil competes with naphtha. Naphtha prices are generally higher than fuel oil. Furthermore, in a world demanding circularity, "circular naphtha" commands a green premium. Brands are willing to pay more for plastics made from recycled waste because it helps them meet sustainability goals.

Conclusion: The Molecule Economy
The future of plastic pyrolysis lies in its integration with the petrochemical industry. As major chemical companies like BASF, Shell, and SABIC invest in chemical recycling, they are not looking for fuel; they are looking for molecules.

They want the ethylene to make new food-grade packaging. They want the benzene to make styrene for synthetic rubber. They want the propylene for automotive parts.

By viewing plastic pyrolysis oil not as a low-grade fuel substitute, but as a liquid feedstock of high-value hydrocarbons, we shift the paradigm. We stop simply managing waste and start mining it for the chemical building blocks of the modern world. In this new paradigm, the value isn't in the flame—it's in the formula.

(1995) Cyber Surfin' - Internet for the Rest of Us


The media in this post is not displayed to visitors. To view it, please go to the original post.

Unicast Technology Corporation; Tsunami Productions, 1995 ( VHS )

Via OCLC: "Introduces novices to all aspects of the Internet including: hardware and software needs, terminology, shareware, the Web, history of the Internet, evaluating service providers and more."

This entry was edited (1 week ago)
in reply to hornedfiend

  • Eh, I don't see the point. It seems Void already has a TUI installer you can use, then afterwards you just gotta Install your DE of choice.
  • Void is a smaller distro, and as such you might not find as much help for it online compared to other distros, so I think think it'd be best for you to use it directly and do things the "manual" way first so you can gain familiarity with its inner-workings, so you can better serve yourself/fix issues you encounter.
    Jumping directly into a "niche of a niche" distro that does everything for you doesn't sound like a good idea if you don't already have familiarity with the base system, IMO.
This entry was edited (5 days ago)

Why does Discover offer me to "update" GNOME if I'm using KDE Plasma?


The media in this post is not displayed to visitors. To view it, please go to the original post.

Does this even make sense to you? I acknowledge I am not an experienced Linux user yet, but this seems most weird to me; why would KDE Plasma offer me to update GNOME?

For context, I am using Debian 13 Stable, which I installed just with KDE Plasma - so I'm not running more than one DE, nor did I install more than this.

This entry was edited (6 days ago)
in reply to Cekan14

All the "App Store" apps like Discover are merely frontends for your system's underlying package manager (apt for Debian and derivatives, dnf for Fedora and its derivatives).

The underlying package manager does the updating of packages: if you've installed it through the package manager (which is usually most stuff on an install) - it'll get updated.

Discover just gives you a nice, user-friendly way of interfacing with the package manager(s) on your system so you don't need to bother with the CLI if you don't want to (that's what "frontend" means - a nice, friendly UI for underlying services).

And yes, you can have multiple - for example apt and Flatpak. Discover and friends should update all.

This entry was edited (6 days ago)

What is really likely to happen to you if you use an OS that doesn't comply with age verification laws.


Okay you are ready to take a stand for freedom!

You are going to use an OS that isn't going to bend the knee and comply with age verification laws. I solute you, comrade!

Here are the likely consequences of your choice:

The Feds aren't coming after you. You aren't going to be out on a watch list.

What will likely happen is that if you try to log into your Facebook account you will get a message that says "Your Operating System is not currently supported. Your user experience will be limited to Groups labeled "Everyone"."

That's basically it. Your personal user experience will be limited to "kid friendly" areas of the Internet. (Same with apps and games.)

That's the real driver of these laws. Facebook and other app producers know that the days where they can just shrug off child predators using their products is coming to and end. Regardless of your opinion on age verification is as a solution, child predators are a real world problem and it's not just the parents fault. The platforms have some responsibility too.

Which is exactly what Facebook and the others specifically don't want -responsibility for their own platforms. That's why they are pushing for these laws that off load their responsibility onto the OS makers. Then they can just say "Oh, we don't have any responsibility for this child being abused in our platform. We asked the OS what the user's age was and the OS reported 18+. What else could we have done?"

So, that's the consequence if you choose to use an OS that refuses to comply. You'll just be relegated to the kid friendly version of website, games, and applications.

(On the other hand, if your OS chooses to falsely report to a website or an app an age for a child that is abused, then the OS should also be held responsible. But at that point you can go ahead and blame the parents too for letting their child use an OS that isn't safe for them to use.)

This entry was edited (6 days ago)
in reply to 1dalm

What will likely happen is that if you try to log into your Facebook account you will get a message that says "Your Operating System is not currently supported. Your user experience will be limited to Groups labeled "Everyone"."

That's basically it. Your personal user experience will be limited to "kid friendly" areas of the Internet. (Same with apps and games.)


Well, that makes no sense because that means that using an unvetted machine is more beneficial for groomers and predators than a vetted one. Meaning they'll be incentivized to use that, instead of some perfect system where they'd be easily trackable and held accountable.

in reply to unwarlikeExtortion

The problem the predators would have if they are relegated to the "kid friendly" sectors is that those sectors are much better policed by users and the corporations.

It's not really the public content that is the problem, the problems really come when a predator can lure a child into a private chat. That's when the predator can start their process of grooming that eventually leads to blackmailing the child (grooming is a process and it's damn evil and damn sinister). By relegating the users to "kid friendly" areas, the opportunity to pull kids into private spaces is greatly diminished.

Now, will the predators stop being predators? No. But if the platforms have strong child protection policies that make it more difficult for the predators, then they will move on to a website that has weaker policies. Which is just about the best an organization or platform can do, make the predators uncomfortable enough that they go hunt someone else's kids.

Réunion de quartier


Réunion Mairie-"Les Garrigues" du 12 décembre 2019

" Cécile Duflot a fait une erreur en portant l’obligation faite aux communes d’avoir 25 % de logements sociaux sur leur territoire.
En effet 25 % ce n’est pas assez pour les grandes métropoles urbaines qui ont un nombre important d’ouvriers ou de personnes à faibles revenus, mais c’est trop pour les villages ruraux tel que le notre.
Rendez vous compte, je n’ai pas assez de demandes de bédarridais pour répondre à l’offre de logements prévus !
"

C’est à peu près en ces termes et en guise d’introduction que s ‘est exprimé l’adjoint à l’urbanisme lors de la réunion d’information sur les logements sociaux du quartier des Garrigues.

Et de poursuivre, la bouille désolée :
" Alors nous allons accueillir des personnes étrangères, qu’on ne connaît pas, qui n’ont pas les racines ni la culture bédarridaise au risque de voir notre village devenir un village dortoir. »[Comme s’il ne l’était déjà !]"

Voilà l’audience rassurée, elle qui n’avait rien demandé, d’autant plus assure-t-il, qu’ils vont rester vigilants sur l’attribution des demandes.

Devant de tels propos, je me suis pincé. Non, je ne rêve pas !

Discrimination, exclusion, repli sur soi et un racisme sous-jacent sont bel et bien présents dans notre beau village ou du moins dans l’esprit de ceux et celles qui le dirigent.

Changeons, vite !

in reply to tdTrX

As far as I understand, audio cards hold a buffer of the audio that should be played at any time. If the CPU can't keep up producing new audio, it will loop to the beginning of the buffer. My guess is that when you suspend, the CPU stops producing new data before the audio card stops consuming it. And that's why you hear the last part for a short instant.

It also happens on my devices, and it's always happened on all my previous devices as far as I can remember.

Disclaimer: this is based on my understanding + a lot of suppositions. It might not be accurate.

in reply to RmDebArc_5

I wont be using it but something I want to say is that it's weird that it took this long. The normal version of Opera has been available on Linux for a very long time now, I don't know exactly how long but it's been at least since prior to May 15, 2001, from what I could find (I saw a claim that it was released for Linux in Dec 31,1997, but there's no proof). Ever since the release of Opera GX, there was a lot of discussion about when/if GX would be available for Linux and, from what I understand, a lot of the people who used Opera on Linux wanted GX. I just don't understand why it took them this long to release a Linux version.

power-profiles-daemon vs autocpu-freq vs tlp, which is better?


Currently I have only one laptop, I use it for everything and it has an nvidia gpu and a 11th Gen Intel(R) Core(TM) i7-11800H. I have a mode which disables the GPU which i use when i am out and about. However I want to minimize battery use to a significant degree, so which out of the three should I have on? power-profiles-daemon or autocpu-freq or tlp, which is better for battery performance? I know ppd is configurable via desktop, so i have kde set to power saving mode, but I still want better if possible, is there something more i can be doing with ppd or would autocpu-freq or tlp work better?

Artix isn't going to comply with age-gating.


Per the very first reply on their thread discussing it in their forums, which I linked directly to for the post title:

We'll NEVER require any verification or identification from the user.


However, what's gonna happen should the attempts to age-gate the XDG portal screw over alt-init distros like Artix too? My guess is maybe they start blocking regions which force age gating like Arch Linux 32 is doing.

This entry was edited (1 week ago)

I built a minimalist SPA tool using eBPF/XDP to keep ports invisible. First project in Go!


Hi guys,
I wanted to share a project I’ve been working on called xSpa. It's an implementation of Single Packet Authorization that works at the XDP level.

I built this because I wanted something faster and more DDoS-resilient than traditional port-knocking or SPA tools that rely on userspace processing or iptables. Here, the "drop-all" logic happens right at the driver level.

Key bits:

 L1 verification (SipHash) in kernel space.

 L2 (ChaCha20-Poly1305) in Go userspace.

 It uses the eBPF ring buffer for communication.

This is my first Go project and my first shot at Open Source. I’m still a bit of a noob when it comes to kernel-level programming, so I’d love to get some feedback on the architecture and security. If anyone has time to check the code, I’d love to hear your thoughts on how to make it better.

‘American Doctor’ Review: An Unflinching Chronicle of Three Courageous U.S. Physicians Who Volunteered in Gaza


January 23, 2026

It’s hard to make a documentary about the war in Gaza that does not feel overtly political. And yet director Poh Si Teng’s unflinching new exposé, American Doctor, is first and foremost a humanitarian story — one in which medicine and moral decency take precedence over partisanship.

Which isn’t to say that this very hands-on look at three American physicians volunteering in Gaza isn’t also a political statement. By its very existence — and in what it reveals about the IDF’s killing, maiming and wounding of Palestinian civilians over the past few years — the film is a condemnation both of Netanyahu’s far-right war machine and the U.S. government’s steadfast support of it.

in reply to tdTrX

Few options off the top of my head:

  • Open a terminal (e.g. Ctrl+Alt+T) and type "firefox -p &". The & operator runs the process in the background so it will continue to run even when the terminal is closed

OR

  • Use your desktops equivalent to windows "run". So for example, on KDE use Krunner (Alt+F2 or Alt+Space usually launches it) and type in "firefox -p"; it usually defaults to running a command. There is also a dedicated "Run Command" plasmoid that can be added to your desktop. On Gnome, I think the "run a command" dialogue will do the same (also Alt+F2 I believe).

OR

  • Add an app entry to your desktops menu for Firefox Profile Manager. On KDE if you type Profile, "Profile Manager - Firefox" already exists as a Krunner action; so you can easily get it from your menu or krunner just typing Profile. If it doesn't exist then you can use your desktop's menu editor to copy the firefox entry and add the -p as the command line argument. On KDE that done most easily by right clicking on the menu icon and selecting "edit applications..." or search for menu editor. Other desktops will be very similar.
This entry was edited (1 week ago)

GNOME 50: a MASSIVE release that delivers what users asked for!


The media in this post is not displayed to visitors. To view it, please go to the original post.

Try out Joplin, one of the best Open Source Note taking apps: joplinapp.org/?source=TheLinux…

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

👏 SUPPORT THE CHANNEL:
Get access to:
- a Daily Linux News show
- a weekly patroncast for more thoughts
- your name in the credits

YouTube: youtube.com/@thelinuxexp/join
Patreon: patreon.com/thelinuxexperiment

Or, you can donate whatever you want:
paypal.me/thelinuxexp
Liberapay: liberapay.com/TheLinuxExperime…

👕 GET TLE MERCH
Support the channel AND get cool new gear: the-linux-experiment.creator-s…

Timestamps:
00:00 Intro
00:31 Sponsor: Joplin
01:59 The biggest feature
02:12 No more X11
03:49 No Session restore yet
05:14 Compositor changes
07:34 Parental Controls
09:39 Nautilus
11:03 Glycin Image Library
11:43 Screen Reader Improvements
1327 Remote Desktop
15:15 Settings Changes
17:05 Calendar
18:19 Papers PDF viewer
19:51 Other Changes
22:27 Sponsor: Tuxedo Computers


(URL replace addon enabled for X, YouTube, Instagram and some news sites.)

This entry was edited (1 hour ago)
in reply to The Linux Experiment

As a big KDE fan-blort, I want to say congratulations to all the Gnome contributors. This looks great! Personally I'm still very jealous of how clean and free of excessive borders Gnome has.

I hope that they'll expand the parental controls are expanded to include self restriction that can be incredibly useful for ADHD and other neurotypical folks to avoid excessive use of particular apps / features.

#Gnome #Gnome50 #ParentalControls #ADHD #KDE

in reply to ∟⊔⊤∦∣≶

this new anti-systemd sentiment reminds me of anti-TPM and anti-SecureBoot sentiment

having TPMs and SecureBoot on Linux machines has only ever empowered device owners to ensure that the software on their devices has not been tampered with

there's never been a case where these technologies were used against Linux device owners

likewise, I predict that Linux device owners may find the age field useful for certain opt-in parental controls, but we'll otherwise look back on this and shrug at the extreme paranoia

Suggest linux `File Manager` w/ Features and Extensions. Also which are fast in implementing suggestions.


~~What Linux File Manager project would be interested in adding more features ?~~
Windows File Explorer is the best in terms of features, most Linux File managers lack basic functionality.

If someone dares to point that on redit they get "Then go use windows" (Linux is not a religion). or it's opensource go do it yourself.

Is there a File Manager project that would like to implement features, there are many projects that allow feature request but don't act on it.

I got many ideas.

This entry was edited (3 days ago)

do u think apple will kill somehow Asahi Linux in future?


personally think it will be like iphone soon and not with new machine but with firmware update
because is new capitalist trend like chinese companies hard locking bootloaders on phones like on iphone and more
i personally use mbp14 on NixOS and its awesomeeee soo much
and yes i deleted macos ignoring asahi team "you will dont get firmware updates"(for what? to get a brick because apple make new rules? to get slower machine because tim wants to you buy new M963773 Pro Max Ultra Plus) etc etc "how you will repair if something broke" (recoveryOS terminal just exist)

my next laptop will be framework if macbook die
linux works many times better than tim bloatware

in reply to erin

I like risky sports (relative for some people it might be boring) but when I have to work or even play I want stuff that just works. I can't imagine using a laptop and wondering every day if this is the last update to my OS I might get.

Sure Apple laptops might be great hardware, you might love the design, etc but just the fact that this question exists make it impossible to consider such hardware.

TL;DR: I don't know and I don't want to care. Please support OEMs who are not making money by selling locked hardware.

First time "rice"


The media in this post is not displayed to visitors. To view it, please go to the original post.

Manjaro/KDE Plasma I made a window that I can idle on because I like pretty things.

I spent all day writing that freaking clock in Python lol. It's pretty sweet though. You can select different fonts and colors including an RGB effect with adjustable speed. I also made a config file in fastfetch that lets me add a gif (and yes it works) in place of the distro logo. The other two are Btop and Cava. I'm pretty happy with it 😀

Edit: I'm using Kitty terminal emulator

This entry was edited (1 week ago)

Systemd preparing to comply with age verification laws


Fork time? Maybe all the anti-systemd zealots were right all along...

Edit: To address whether it is likely that this change will affect users: Gnome is planning a stronger dependence on userdb, the part of systemd where this change is being implemented.
blogs.gnome.org/adrianvovk/202…

Final Edit: The PR has been merged into main.

This entry was edited (1 week ago)
in reply to Soot [any]

love to hear some examples of the issues you've seen

for years, i've always completely wiped the trusted CAs and enrolled my own SecureBoot keys, and only use Linux

there have been vulnerabilities in SecureBoot, sure, but only for folks that don't wipe the "trust Microsoft" keys away first

tell me how user-enrolled keys cements Microsoft's ownership over my device please 😀

Kaban — Catálogo de soluciones para la industria del corte


En daserglobal.com se muestra un compendio de equipos y sistemas diseñados para optimizar procesos industriales en materiales como aluminio, PVC, acero y madera. Bajo este catálogo, Kaban aparece como palabra clave referente a una propuesta de productos orientados a la precisión y la automatización: máquinas de corte, centros de mecanizado y líneas que facilitan la integración robotizada en talleres y plantas de producción.

El portal permite navegar por las distintas familias de maquinaria, consultar fichas técnicas y contactar con el equipo comercial para asesoramiento personalizado. Además, incluye enlaces a recursos digitales, presencia en redes sociales y la opción de descargar la app de la compañía para acceder a información y soporte desde dispositivos móviles. Con una oferta pensada para reducir tiempos de fabricación y mejorar la repetibilidad de las operaciones, Kaban se presenta en este catálogo como una alternativa para empresas que buscan combinar fiabilidad y eficiencia en su parque de maquinaria.

Jonas Nordwall - Toccata on God Rest Ye Merry Gentlemen


The media in this post is not displayed to visitors. To view it, please go to the original post.

From 2018, Jonas Nordwall playing Toccata on God Rest Ye Merry Gentlemen at First United Methodist Church in Portland, Oregon. It is one of those slow builds with an impressive finish.
This entry was edited (2 months ago)

Cerrajero Quito: Resolviendo Emergencias con Eficiencia


En momentos de apuro, un cerrajero quito especializado es crucial para solucionar problemas de cerrajería de manera ágil. Cerrajeros 24/7 se establece como una opción líder en la ciudad, brindando un servicio rápido y profesional que se ajusta a las necesidades de cada cliente.

Esta empresa está disponible todos los días del año, garantizando que su ayuda esté siempre al alcance cuando surgen contratiempos, ya sea que hayas quedado fuera de casa o del coche. Su equipo, formado por técnicos expertos, emplea técnicas no destructivas para abrir cerraduras y vehículos sin dañar las propiedades.

Entre los múltiples servicios que ofrecen se encuentran la cerrajería residencial, comercial y automotriz. Desde la instalación de cerraduras de alta seguridad hasta la programación de llaves con chip, cada intervención está diseñada para proporcionar seguridad y tranquilidad a sus clientes.

Cerrajeros 24/7 es conocido por su respuesta rápida, llegando a cualquier punto de Quito en un tiempo récord. Su compromiso con la excelencia y la atención al detalle los convierte en el aliado perfecto para resolver cualquier urgencia de cerrajería en la capital ecuatoriana. Si necesitas asistencia inmediata, este cerrajero en Quito te ofrece confianza y soluciones efectivas.

in reply to ProdigalFrog

What I meant was Blender is very bad at degrading gracefully to work fairly well with older OpenGL versions. As soon as your stuff is just a tad older than Blender supports, that's it. You're left out in the cold.

I have very modest Blender needs (mostly I need to rework prosthesis models for 3D-printing), my GPU is fairly recent but very low spec, yet sufficient for what I need. But the driver only implements OpenGL 3.0, so essentially I'm stuck with Blender 4.0.2 if I want to make use of hardware acceleration.

Any higher version and Blender simply pukes out a message saying that my GPU doesn't have the features it requires. Or I have to degrade to software GL, which is not acceptable.

Blender has always been like that. The Blender developers assume their audience is mostly professionals with endless resources to throw at their software project, and they just don't give a rat's ass about making their stuff usable for people with older hardware.

This entry was edited (1 week ago)
in reply to ExtremeDullard

Not to minimize your plight there, but that sounds like a fairly uncommon situation. The last version of OpenGL 3 was released in 2010, which was 16 years ago, so if you have a recent card that's unable to use a version newer than that, then your driver is strictly to blame, not Blender (If Blender supports OpenGL 4.0, which was also released in 2010, that would mean it still supports 16 year old cards, such as a Geforce GTX 460, which would be pretty spectacular support and backwards compatibility. IMHO, the opposite if expecting users to constantly upgrade).

May I ask what card you have that suffers from this issue?

This entry was edited (1 week ago)

Advice for Linux media center


Hi everyone!

In the next year or so, my project is to rip all my blurays and put them on a 4tb external USB hard drive. I've already done it for all my DVDs, but I still have to buy an external bluray player in order to finish the job. My budget for the bluray player is CHF 75.- used, so around 75$. All this is done through MakeMKV.

Then, I'd want to have a small Linux PC that I'd use as a media center. My budget is under CHF 100.-, so around 100$. I've noticed that you can get 2014 MacMinis with i5 or i7 for that budget, but I'm open to any other brand.

What I'd want the PC to do:
-Play all my movies stored on my external USB drive. I don't think I have 4k movies, but I can't exclude that some of my Blurays will be 4k in the future
-Display my family pictures and videos stored on kDrive (a cloud by Infomaniak) through Firefox and WebDav
-Play my music on my Yamaha Amplifier through Firefox and Tidal
-Use the wifi for updates, browser based stuff, etc..

The PC would probably not be used for anything else for now, but it needs to be able to become a desktop PC again in the future if needed.

I'd want to operate the PC with a bluetooth mouse and only have to use a keyboard from time to time.

I've heard about Jellyfin, Libelec, Kodi and other stuff but I don't really know what they are.

Thanks in advance for your advice!

in reply to Dariusmiles2123

here’s someone who installed linux on one.. If you need WiFi make sure you understand how to add the Broadcom module into the kernel.

The 2014 minis are all dual core haswell CPUs so don’t bother with the hotter i7 versions. You can’t upgrade the ram so buy what you need.

If you’re in Europe often the hp elitedesk is a used pc of note. The elitedesk 800 g4 specifically may be a better option since the sff ones can already have bd drives built in, can take extensive internal storage upgrades (2x nvme, 2x 3.5, 1x 2.5) and will have a four core eighth generation intel processor 99% of the time which makes 4k within reach.

Kodi is the media system package used by a lot of linux systems. Libreelec is a linux distribution that focuses on running kodi.

If your stereo has hdmi you can just plug one into the other and hear movies and tv sound through the stereo, if not then you’ll will need to do some kind of input switching to listen to music using the 3.5mm jack and movies using sound over hdmi.

E: don’t worry about power efficiency. Even the 2014 Mac you’re looking at is able to turn stuff off at the processors clock tree and idles at a low enough draw to not worry about.

This entry was edited (1 week ago)
in reply to doodoo_wizard

I read your article and it was interesting.

I didn’t know the RAM on the 2014 MacMinis wasn’t upgradeable. Thanks for letting me know.

Also what did you mean by don’t bother with the hotter i7 version as I saw a lot of them for quite cheap? Are they bad or just too powerful for what I’d do?

As for the Broadcom module, I’ve done it on my 2012 upgraded MacBook Pro and it was easy in Fedora. Don’t know about other distros though..

This entry was edited (1 week ago)
in reply to Dariusmiles2123

The RAM is upgradable on the 2018 mini, though the storage isn't. The ability to upgrade the RAM is a big part of why those ones have kept their value.

I actually use a 2014 mini as my general purpose home server.

The interesting thing about that model is that they were offered with a Fusion drive: so basically, some have a small SSD for installing the OS on, with a larger spinning HDD for everything else. If you do pick one up and it doesn't have the adapter for an M.2 drive, you can buy them on eBay for less than £10.

So mine now has a 250GB M.2 SSD and a 1TB SATA SSD. When I installed Debian, I put /root on the M.2 and /home on the SATA, which works perfectly. The OS can have as much space as it needs without eating into the space my stuff needs. And I have an external 1Tb HDD connected too.

But yeah, as mentioned elsewhere, the wifi can be a pain on those Macs. Personally, I didn't bother with it as it's hooked up with Gigabit ethernet anyway.

edit to add: Mine is an 8GB model and I honestly haven't found myself wishing it had more (for what I use mine, that is).

Mine runs Jellyfin, Navidrome, Mealie (a recipes app), pihole, and Booklore, and doesn't give me any trouble.

This entry was edited (1 week ago)
in reply to djdarren

Thanks for your answer! I only realized now that since it’s gonna be near my router, an Ethernet cable can do the job in case RPM Fusion and installling the Broadcom drivers isn’t enough.

Just put an offer on an auction site for a MacMini with 16Gb of Ram, an i7 and a 265gb SSD. We’ll see if I get it for less than 100.-🤞

This entry was edited (1 week ago)

This website uses cookies. If you continue browsing this website, you agree to the usage of cookies.