US blocks Palestinian officials from attending UNGA as countries prepare to recognize Palestine
The US has revoked visas for Palestinian officials, barring them from attending next month’s United Nations General Assembly (UNGA) in New York, a move that comes as several Western countries prepare to recognize a Palestinian state.
“In accordance with US law, Secretary of State Marco Rubio is denying and revoking visas from members of the Palestine Liberation Organization (PLO) and the Palestinian Authority (PA) ahead of the upcoming United Nations General Assembly,” the State Department said in a statement on Friday.
It said that the PA Mission to the UN will receive waivers per the UN Headquarters Agreement.
The agency accused PLO and PA of failing to repudiate terrorism, inciting violence, and pursuing “international lawfare campaigns” through the International Criminal Court (ICC) and International Court of Justice (ICJ)
US blocks Palestinian officials from attending UNGA as countries prepare to recognize Palestine
The US has revoked visas for Palestinian officials, barring them from attending next month’s United Nations General Assembly (UNGA) in New York, a move that comes as several Western countries prepare to recognize a Palestinian state.
“In accordance with US law, Secretary of State Marco Rubio is denying and revoking visas from members of the Palestine Liberation Organization (PLO) and the Palestinian Authority (PA) ahead of the upcoming United Nations General Assembly,” the State Department said in a statement on Friday.
It said that the PA Mission to the UN will receive waivers per the UN Headquarters Agreement.
The agency accused PLO and PA of failing to repudiate terrorism, inciting violence, and pursuing “international lawfare campaigns” through the International Criminal Court (ICC) and International Court of Justice (ICJ)
Ice obtains access to Israeli-made spyware that can hack phones and encrypted apps
US immigration agents will have access to one of the world’s most sophisticated hacking tools after a decision by the Trump administration to move ahead with a contract with Paragon Solutions, a company founded in Israel which makes spyware that can be used to hack into any mobile phone – including encrypted applications.
The Department of Homeland Security first entered into a contract with Paragon, now owned by a US firm, in late 2024, under the Biden administration. But the $2m contract was put on hold pending a compliance review to make sure it adhered to an executive order that restricts the US government’s use of spyware, Wired reported at the time.
That pause has now been lifted, according to public procurement documents, which list US Immigration and Customs Enforcement (Ice) as the contracting agency.
Ice obtains access to Israeli-made spyware that can hack phones and encrypted apps
Trump administration contract with Paragon Solutions gives immigration agency access to one of the most powerful stealth cyberweaponsStephanie Kirchgaessner (The Guardian)
adhocfungus likes this.
Everytime I try to start something with Linux I fail.
I just want something as a proof of concept that this can be for me. I am aware I am the problem.
But everything is wildly difficult for me. I pulled back from docker after realising it was above my skillset, I just want to try home assisstant with a few lights but fair enough it is beyond me.
I opted to install a game, fail. Learn about wine and bottles. Start a bottle and get told I only have 8gb free in directory, I cannot for the life of me see where it is getting that from.
Please god someone tell me there is a step by step for the fucking imbeciles out there on where to start!?
Why did PinePhone fail?
like this
Aaron Swartz Documentary: The Internet's Own Boy
The Internet's Own Boy
The story of programming prodigy and information activist Aaron Swartz, who took his own life at the age of 26.PeerTube Nightly
like this
Mastodon says it doesn't 'have the means' to comply with age verification laws | TechCrunch
Mastodon, the decentralized social network, stated it cannot comply with age verification laws like Mississippi's recent legislation because it lacks the technical capability to do so1. While Mastodon's software allows server administrators to specify a minimum age of 16 for sign-ups, the age-check data is not stored, and the nonprofit has no way to verify users' ages1.
The organization emphasizes that individual server owners must decide for themselves whether to implement age verification, noting that Mastodon was founded specifically "to allow different jurisdictions to have social media that is independent of the U.S."1
This stance follows Bluesky's decision to block service in Mississippi over similar age verification requirements1. Mastodon's position highlights the unique challenges decentralized platforms face with regional compliance, as there is "nobody that can decide for the fediverse to block Mississippi," according to Mastodon founder Eugen Rochko1.
- TechCrunch - Mastodon says it doesn't 'have the means' to comply with age verification laws ↩︎ ↩︎ ↩︎ ↩︎ ↩︎
Mastodon says it doesn't 'have the means' to comply with age verification laws | TechCrunch
Decentralized social network Mastodon says it cannot comply with age verification laws, like in Mississippi and elsewhere, and says it's up to individual server owners to decide.Sarah Perez (TechCrunch)
like this
like this
Has Netanyahu made slip-up in case against Karim Khan?
Since late last year, the UN's Office of Internal Oversight Services (OIOS) has been examining sexual misconduct allegations by one female ICC staff member against Khan, International Criminal Court chief prosecutor - allegations he has strongly denied.
But on Wednesday, Netanyahu said that four more women have made accusations against Khan. Netanyahu's claims have never been mentioned in the public domain before, and Khan has confirmed that he is wholly unaware of them.
Khan’s spokesperson told MEE that Khan "has no knowledge whatsoever of the women referred to by Mr Netanyahu".
The spokesperson said that the prosecutor believes the Israeli leader's comments raise "profound questions" as to whether Israel is "interfering in and attempting to manipulate" the UN investigation, and that Netanyahu "is making significant efforts to discredit both the ICC and Mr Khan personally".
Has Netanyahu sabotaged his own campaign against Karim Khan?
Karim Khan has questioned whether Israel is "interfering in and attempting to manipulate" a UN investigation into sexual misconduct allegations against him, following comments made by Israeli Prime Minister Benjamin Netanyahu.Imran Mulla (Middle East Eye)
like this
‘What you feel is valid’: Social media is a lifeline for many abused and neglected young people
- Hacker News.
:::
‘What you feel is valid’: Social media is a lifeline for many abused and neglected young people
Young people who are being abused or neglected are more likely to turn to informal online support systems than to authorities.The Conversation
Technology Channel reshared this.
What is AI slop? A technologist explains this new and largely unwelcome form of online content
What is AI slop? A technologist explains this new and largely unwelcome form of online content
AI slop refers to low- to mid-quality content created with AI tools, often with little regard for accuracy or quality.The Conversation
Need some opinions on my next Laptop and Linux Distro
Hi, im searching for a new Laptop and i was tempted to buy the framework 13.. BUT..
Usually i would search for a used or refurbished Laptop to give it a second life u know. And after it broke down in like 4-6 years usually, i would buy a new used one again.
So my first question is: Is the framework 13 really worth my money for the repairability and upgradability in comparison?
My prefered Laptops are the Surface like ones 2in1 with a stand and detachable keyboard...
But im okay with it to switch to a normal laptop Formfactor.
I would prefere 16:9 or 16:10 for multimedia but im used to a 3:2 so it would be kinda okay for me to stick with it.
How good can i implement linux on some surface like laptop?
I switched from win10 to linux Mint on my desktop this year. But i think im going to switch to another distro, because i need the ASHA-protocoll as fast as possible. Maybe not that important on my desktop but definetly on my next Laptop.
Someone switched from surface like laptop to FW13?
Im not a coder. More like a gamer with og cheat codes in gtaSA on a cracked Version of the game, which runs in deamon-tools as an ISO, lol.
Main use would be Multimedia and some gaming, if possible.
Another use would be AI.. but as far as i know linux doesnt support the build in NPU of the FW13 yet. Maybe ai tinker in a few years then?
And im something like a crypto bro i would say. So how good are crypto tools implemented in linux? Some cold wallet support for exampel.
Which distro would serve my needs the most?
Is there a better choice for me than FW13 ?
So all in all im hopelessly lost and cant decide shit ^^
My only hope is to ask some Linux OGs to help me out on dis.
plz halp.
I have the latest Framework 13 and I had a ThinkPad before this. I can recommend either of them. The Framework is one of my favorite computers I’ve had, but it’s not cheap. You will save some money if you ever have to make repairs, but I don’t know how the TCO works out for upgrades. It’s more about empowerment and reducing waste though.
Linux runs fine on both the Framework and the ThinkPad. You can pretty much just take your pick of distros and they should work, although you may want to stick with one of the more up to date distros on Framework because it has new hardware. Fedora, Arch-based, Tumbleweed all work well.
Salesforce sacrifices 4,000 support jobs on the altar of AI
Salesforce sacrifices 4,000 support jobs on the altar of AI
: Benioff boasts bots now handle half of customer chats as doubts over reliability lingerLindsay Clark (The Register)
The Last Days Of Social Media: Social media promised connection, but it has delivered exhaustion.
At first glance, the feed looks familiar, a seamless carousel of “For You” updates gliding beneath your thumb. But déjà‑vu sets in as 10 posts from 10 different accounts carry the same stock portrait and the same breathless promise — “click here for free pics” or “here is the one productivity hack you need in 2025.” Swipe again and three near‑identical replies appear, each from a pout‑filtered avatar directing you to “free pics.” Between them sits an ad for a cash‑back crypto card.Scroll further and recycled TikTok clips with “original audio” bleed into Reels on Facebook and Instagram; AI‑stitched football highlights showcase players’ limbs bending like marionettes. Refresh once more, and the woman who enjoys your snaps of sushi rolls has seemingly spawned five clones.
Whatever remains of genuine, human content is increasingly sidelined by algorithmic prioritization, receiving fewer interactions than the engineered content and AI slop optimized solely for clicks.
These are the last days of social media as we know it.
The Last Days Of Social Media
Social media promised connection, but it has delivered exhaustion.James O'Sullivan (NOEMA)
Introducing ActivityPub.Space
The in-person events at FediCon in Vancouver lit a fire in the Canadian ActivityPub community. One of the louder calls were for a place in the fediverse for ActivityPub discussions; a place for groups to form and for long-running discussions to be had.
I was more than happy to get involved. I also wanted such a place, and I've discussed it on and off for the past year. ActivityPub development discussions are fragmented across multiple disconnected channels, and none of them fully capture the entirety (or a majority, or even a sizeable minority) of the AP developer community. ActivityPub.Space is my answer to that call.
One constant about ActivityPub is that all ActivityPub developers are on the fediverse, and so it only makes sense that discussions about AP development should also take place on the fediverse.
At the same time, the "fediverse" isn't one singular entity. jaz@mastodon.iftas.org famously quipped "There is One Fediverse. There are a Million Fediverses." While I can't make guarantees about this site connecting with a million fediverses, I can say that it does connect with the microblogiverse, the blogiverse (WordPress blogs!), and the Threadiverse (Lemmy/Piefed/MBin/NodeBB/Discourse).
So how does it work?
The site is divided up into several categories:
- General Discussion is for any non-technical discussions about ActivityPub
- Technical Discussion is for technical deep-dives
- Meta contains discussions about this site itself
- Random is for everything else (there's always a "Random" category on a forum, isn't there...?)
We also pull in content direct from Fediverse news outlets such as "Week in Fediverse", "Connected Places", and "Relay, by We Distribute".
On the threadiverse side, we directly link to several other fediverse-focused communities on Lemmy and Piefed.
We utilise a number of relays to both distribute local content out and receive content from the wider microblogiverse. When content comes in via microblogs, they're not usually categorized, so we check for relevant hashtags and automatically categorize them into one of the local categories.
The wonderful thing about this site is that it fully federates, which means you can follow all of these categories from your app of choice. You don't even have to register a local account if you don't want to, but you definitely can (and should!) if you want the best experience browsing the categorized topics.
The categories today are rather broad, but over time I hope to split them up into smaller topics based on user demand. Give the site a try today!
crossgolf_rebel - kostenlose Kwalitätsposts likes this.
reshared this
Here's instructions I wrote up for another NodeBB site with how to follow stuff from Mastodon - discussions.thenexus.today/top…
How to follow and participate in discussions here from your Fediverse and ATmosphere accounts
Another way you can load discussions here into Fediverse is to copy the address bar, but add a post index to the end. For example, /topic/123 might not load,...The Nexus of Discussions
Jaguar Land Rover Car Production and Sales Crippled by Cyberattack
IT issue leaves JLR unable to register cars on crucial 'new plate' day
No new Land Rover models registered in UK today as firm races to solve system faultFelix Page (Autocar)
Technology Channel reshared this.
Google Photos app uploaded all my locally saved pictures completely against my will
I've gotten a new phone and setting it up for the past few days - a Fairphone 5 with Android installed. So obviously, this means I can't escape Googles clutches. Sure, whatever.
I have been VERY adamant about pressing "No" on all prompts, that try to get me to try something out or use some dumb service. I do not want any AI tool or similar to go through my files.
Yet, while perousing the depths of my system settings, I realized Google Photos was using a suspicous amount of storage. Somehow, it had "synchronized" ALL my locally saved pictures - this included pictures of my vacations, my drivers license, private pictures I would have rather not shared, and so on...
And while checking the Google Photos App for the damage done, obviously it had already automatically generated "previews" and "albums" for me, neatly organized.
IT HAD AUTOMATICALLY ANALYSED MY DRIVERS LICENSE AND SAVED IT INTO AN ALBUM CALLED "Identity-related"
How the fuck is this legal? I am so mad at myself right now. I'm usually so fuckin cautious about denying any sort of pop-up and setting all settings as strictly as possible.
So obviously I just had to spent 2 hours figuring out how to turn this "synchronization" off, and how to delete all photos in google photos - spoiler alert: There is no "Delete All" button. You have to manually select every single fucking image.
Sorry for the rant, I hope it's not too off-topic.
I'm just so mad right now.
a Fairphone 5 with Android installed. So obviously, this means I can't escape Googles clutches
If you have a Fairphone then you can escape Google, Fairphones are one of the few phones that support third party ROMs. If they weren't so expensive I would buy one myself.
Google Photos fails to include a libre software license text file. We do not control it, anti-libre software.
What did you expect? LMAOO
[RESOLVED] Looking for a way to make links to posts that don't leave the instance.
I know I've seen it before, some website that translated a link to a post into a link to that same post, but on the instance of the user clicking the link. I cannot for the life of me seem to find it again, though.
It was not a browser extension.
Fuzzel 1.13 adds new features for menu building and usability
Fuzzel 1.13 adds new features for menu building and usability
Fuzzel, a popular Linux app-launcher and menu building tool on Linux has recently released version 1.13. While Fuzzel may be best known as an app launcher, it's a popular choice for building little menus.Mark Stosberg
A Dark Money Group Is Secretly Funding High-Profile Democratic Influencers
https://www.wired.com/story/dark-money-group-secret-funding-democrat-influencers/
How do I check the wifi connection in Whonix?
Skip the flavour text by going to the bold text
In my sky high arrogance I thought 'I have never let Linux grace my devices, how hard can Qubes/Whonix truly be?' and I learned my lesson within minutes.
So I come here before you, humbly and beaten by 0s and 1s, to ask for your help.
How do I open a window where it neatly lists available connections and, if so, my current connection?
Usually when I am connected, it has a wifi symbol on the top right where the rest of my panels are. It disappeared.
I tried searching on the internet for answers. My mental capacity is basically non-existent, otherwise I wouldn't be here (probably).
Please. I just want to connect my device via wifi. I do not own an ethernet cable.
Thank you.
You title says whonix, but the text mentions QubesOS. Which one? This distinction is very important.
Edit: in QubesOS the networking is handled by the sys-net
qube. If the networking icon does not show up in the tray make sure the sys-net qube is started. If it is, check what programs are available for the sys-net qube in the start menu (hopefully some networking software is available. But I dont have QubesOS in front of me so I cannot check) otherwise try and start a terminal in sys-net and run the command nmtui
Believe me, I wish I could tell you what I've done :') I wanted to get Whonix, but I think the website eventually led me to QubesOS? All I can say is that at startup it shows the Qubes symbol, so it's likely I got that.
When I try to start sys-net it can't start and says that the Qube sys-net has shut down. I'll provide the error message in a moment if I can't get it up with your other suggestion. Thanks!
eta:
Cannot connect to qrexec agent for 120 seconds.
When I want to check the logs, some other qubes cannot start. Bizarre. I even tried creating a qube without the offending qubes (sys-net etc.) yet it still fails.
OpenAI subpoenaed AI governance nonprofits Encode and CANI, alleging they are part of a conspiracy involving billionaires like Elon Musk and Mark Zuckerberg
OpenAI thinks its critics are funded by billionaires. Now it’s going after them
The multibillion-dollar AI giant is filing complaints and issuing subpoenas to groups opposed to it, suggesting they’re all part of a billionaire conspiracy.Emily Shugerman (The San Francisco Standard)
You can be against Zionism and isreals genocide against Palestinians without being antisemitic. Criticism of the actions of a government =/= hatred of a race/religion.
False equivalency.
According to Israel, the only credible authority on anything and everything, you are Antisemitic Hamas.
Expect a live missile on your local hospital's doorstep for your crimes against semitism.
Nazis are antisemitic, zionists are nazis, Netanyahu is an nazi asshole and supported by an US nazi asshole. Sheldon Cooper had the best idea with moving Israel to the US.
Rwanda accepts seven people from US as part of deportation deal
Rwanda accepts seven people from US as part of deportation deal
Trump administration pushing controversial deal to send people to non-home countries including South Sudan and EswatiniGuardian staff reporter (The Guardian)
Oh wow. That means there's a non-zero chance they're lying about treating the extraordinarily renditioned well.
Edit: thank you for answering.
Xi Unleashes China’s Biggest Purge of Military Leaders Since Mao
cross-posted from: lemmy.world/post/35116322
US manufacturing activity contracts for sixth straight month in August: 'It's survival'
cross-posted from: lemmy.ca/post/50889682
Respondents to the ISM's survey widely cited tariffs as putting pressure on their planning, sales, and costs.
reshared this
Review of the Star Labs Starbook7: thanks i hate it
Hey, folks. I wanted to share my findings about the Star Labs StarBook 7 (AKA mk7 AKA mark vii). I've been daily driving this laptop for about 6 months.
Hardware
- Intel® Core™ Ultra 7 165H × 22
- 32.0 GiB memory
- 1TB storage
Display
I have historically been against hidpi displays for laptop because they just don't work 100% of the time on Linux. No matter how many brittle workarounds I've applied, hidpi displays have always hurt more than helped.
However, the StarBook 7 laptop absolutely nailed the display resolution. 3840x2160 is perfect for 2x integer scaling. When I ran Arch, I never ran into an app that was tiny or blurry. From Bitwarden to Claws Mail to Reaper. I'm happy to report everything worked fine. The ONLY app I was able to find that looked blurry was Cambalache for GNOME dev. All of this with ZERO workarounds, ZERO tweaks. It Just Works.
This has been the best hidpi support I've experienced. However, it's still not as good as running standard dpi. Despite the apps not being blurry, some apps like Bitwarden would forget the size of the window when I closed the app. This means, sometimes, some apps, would start in a tiny, little window, and I would have to grab a corner to stretch it out. Annoying.
When I switched to Guix Linux. UUff. This was bad. Almost all non-wayland apps did not respect GNOME's integer scaling. And when I got GTK apps working, QT apps were still broken.
So even though the Starbook 7 has the best hidpi support I've ever experienced, I will gladly take a more stable system, with less workarounds, and a larger amount of supported software over a slightly crisper screen.
Keyboard
The display was the best part of the laptop. The keyboard might be the worst.
This is easily the worst keyboard I've ever used anywhere, by far.
The keyboard is backlit, which is nice. The keys themselves feel a little light and wobbly, not great, but fine.
However, the actual output signals coming out of the keyboard hardware are trash. VERY often a key signal is sent more than once. The space bar in particular VERY often emits two spaces. But this happens with other keys too. I thought I just had to get used to typing on this keyboard, but no, it's not me, it's the keyboard.
The other trash thing about the keyboard is the placement of "home", "pgup", "pgdn", "end", and the freaking ~~print screen~~ sysrq key. This vertical row of keys is not very visible in the product pics on the website. But the placement of the ~~print screen~~ sysrq key in particular is HORRIBLE because it's right next to the right arrow key. And since the arrow keys blend together (another bad layout choice), I very frequently press the ~~print screen~~ sysrq key on accident.
And other thing. I keep saying ~~print screen~~ sysrq because there is no print screen key on this laptop. If you press the sysrq key, you may be fooled into thinking it's print screen. Do not be fooled. It actually sends a totally different keyboard event signal. This means you loose the ability to use GNOME's built-in screenshot tool. I never found a way to fix this.
The keyboard is so bad, that sometimes it interferes with entering my password. I frequently have to toggle the switch to view the password in plaintext that way I can see when the keyboard doubled up a character.
Other things
Cons:
- About 1 out of 30 times I startup the computer, Linux fails to boot. Like the laptop doesn't even try to boot the kernel. It gets stuck on the boot screen. There are no errors. I just have to force power off and try again.
- There is no fwupd support on non-official distros (Ubuntu is official).
- The laptop has BRIGHT ASS pure blue LED lights on the side and right in front of your face. The front facing LED in particular is horrible at night.
- The headphone jack is absolute trash, specifically the mic input. It is extremely noisy. Unusable even with software tweaks.
- Laptop is heavy.
- Laptop gets HOT, fans frequently need to go on.
- Battery life is abysmal
- Shits expensive
Meh:
- The trackpad is all right. It clicks.
- Coreboot is cool for being open source... but I didn't really notice any performance gains compared to the other big, bloated, firmwares.
Pros:
- Port selection is good.
- No barrel jack for power, just plain ol' USB-C
- The camera is decent.
- Wifi works.
- Bluetooth works...
like this
Am I the only one that thinks that USB-C power delivery is a con?
Having the option to charge with usb-c in a pinch is a really nice feature, but for longterm use I'd really rather usb-c plus a seperate barrel jack for power.
The barrel jacks on business line laptops are usually a separate module that if it breaks from catching the cord with your foot and ripping it out of the laptop, you can replace the module. I'm not sure I've really seen replaceable usb-c power jacks very commonly, they're usually part of the motherboard because it's a combined power delivery/thunderbolt port or something. Now if you rip the cord out the jack is totally fucked And you have to solder a new one on.
I guess how much people care also depends on whether they tend to use laptops in ways and places that are prone to causing damage to the ports. I've never damaged any port on any laptop I've ever owned, and it's unlikely I ever will because I like to keep the cables organized and out of the way (so it would require conscious effort to tug on them), and when I want to pick my laptop up, I always quickly run my hand around its perimeter to make sure everything is disconnected.
I do not claim that this is the correct way to use a laptop or that others should do the same, it is a tool that should be used the way its user needs, I just want to point out that for some usecases, this is simply a non-issue in the same way a non-replaceable CPU is - nothing's going to happen to it.
Also, my current laptop does have both a barrel jack (probably works, I've never used it) and a USB-C charging connector, so it's not necessarily an either-or proposition.
Sorry you hate it. Thanks for being honest.
I avoid all of those kinds of devices because the price in no way reflects the mediocre hardware that we'll be getting.
When we can get 4070 Lenovo laptops at Walmart for $1,000, it just doesn't make sense to be spending a comparable price on something without a fucking GPU.
We're lining the pockets of businessmen at that point. And don't be fooled: it's all business at the end of the day.
[Solved] My OpenSUSE Tumbleweed install broke and I can't rollback
Update #1
I fixed my boot issue, but now I have to fix the issue with snapper not working right.
The boot issue: Something—I don't know what—added a removable drive to fstab, and the error was that drive couldn't be mounted at boot. I have two guesses:
- I formatted a microSD card using YaST Paritioner sometime before doing the distro upgrade.
- The drive might have been mounted during the distro upgrade, though I don't think it was.
At any rate, I commented out that line in fstab and it booted right up.
Mullvad is working fine when I boot normally. I guess it was only broken when booting a snapshot from before I upgraded it.
Update #2
I also fixed /.snapshots by adding it to fstab
. Now it gets mounted on every boot, and this version of fstab
will be in all future snapshots. I just took a manual snapshot for good measure.
I don't know which action caused the issue, so I'm going to list everything I did. I'm new to OpenSUSE Tumbleweed, and I haven't used Linux since like Linux Mint 17.
- I disabled KWallet because I got tired of typing in a password every time my desktop launched just for wifi passwords. I decided to just let Linux store them in plain text since my whole system is encrypted with LUKS.
- I did a distro update. (
zypper dup
) After that succeeded, I logged off and back on. - I noticed Mullvad had a new version. They don't officially support OpenSUSE, so I downloaded the new RPM. I ran
rpm -e mullvad-vpn
to remove the old one. That might have been a mistake since my notes say I used zypper to install it the first time. I installed the new one with zypper. It launched and connected just fine. - I had some trouble getting network settings to store/retrieve my wifi password, so I decided to reboot my system since I changed so much stuff.
- It wouldn't boot. I see a few "BIOS" and "ACPI" errors.
- Time to try out Snapper! I reboot and choose the most recent snapshot from before tonight.
- It boots, but when I try
snapper rollback
I getIO error (.snapshots is not a btrfs subvolume)
- I get the same error trying to open the YaST snapshot viewer.
- I check
btrfs
, and I see@/.snapshots
plus a bunch of numbered snapshots, of course. - I check
fstab
, but I don't see an entry mounting anything on/.snapshots
. - I do see a directory at
/.snapshots
, but it appears just be an empty directory.
Mullvad seems broken with this snapshot. I can't connect to the internet. The mullvad-daemon won't start, so I think the killswitch is active. I've had to type all this on my phone.
What can I do to fix this? I just want to rollback to this good snapshot, and then I can worry about fixing Mullvad when the filesystem isn't read-only.
One month. That's how long it took me to break my system. ☹️
Is it possible that you didn't enable snapshots during installation of TW, and then turned it on later?
That seems to be a common explanation on the openSUSE forum when .snapshots is missing from fstab (found by searching for the error you are hitting). There are some threads with workarounds. Basically, mount the .snapshots subvol manually, re-try the rollback and then add .snapshots to fstab so it works in the future.
LTT Labs blog + benchmarks for linux vs windows performance AMD/Intel/NVIDIA
Part 2: lttlabs.com/blog/2025/06/30/is…
LTT Fourm discussion as well linustechtips.com/topic/161659…
They approached this from a noob perspective and the benchmarks seemed pretty rough. The blog has an overall positive tone on linux which is nice even though it got murdered in performance.
I'd like to see a follow up with optimizations, get some of the linux community involved to help setup an optimized linux test bench to go toe to toe with their "golden image" windows 11 benchmark setup.
They benchmarked a few distros against each other and it was very samey which I expected, the real difference is between the drivers/kernel and desktop environment since most distros come very light in terms of installed software.
Not bad. I take issue with the part of the article called "distro wars". There is no war, but I dont expect them to "get it". These cringelords seem to have a need to meme-fi everything, really dings the tone of the reviews. Am I reading a tech review or an opinion article?
Eeh
using the 24.04lts was an odd choice.
and it did prove odd when they noticed the drivers were out of date.
LTT Labs blog + benchmarks for linux vs windows performance AMD/Intel/NVIDIA
Part 2: lttlabs.com/blog/2025/06/30/is…
LTT Fourm discussion as well linustechtips.com/topic/161659…
They approached this from a noob perspective and the benchmarks seemed pretty rough. The blog has an overall positive tone on linux which is nice even though it got murdered in performance.
I'd like to see a follow up with optimizations, get some of the linux community involved to help setup an optimized linux test bench to go toe to toe with their "golden image" windows 11 benchmark setup.
They benchmarked a few distros against each other and it was very samey which I expected, the real difference is between the drivers/kernel and desktop environment since most distros come very light in terms of installed software.
Forget Linux vs Windows, the real question I have is why is Black Myth Wukong so poorly optimized that on a 4060 or 5060 it can't reach 60 FPS at 1080p even on Windows? Freaking unacceptable.
You would think coming from the mobile world, Game Science would be used to low-spec hardware, e.g. phones, but this game can't run well even on pretty new GPUs on PCs??? I had no idea this game had such abysmal performance. I wish people hadn't bought it, so it could've flopped
After about 8 months, I love this Android browser. Not Chrome, FF, or Edge based.
UPDATE: THIS USES GOOGLE WEB VIEW. DO NOT USE.
I can't figure out why nobody talks about this. I see all kinds of alternative browsers on here, but never this one. I especially like the color coded bookmarks for different categories (my news is gray, my searxng/swisscows and other search engines green, my tech solutions purple). It has anti-fingerprinting and a quick toggle for if you need to quickly adjust javascript or cookie setting to make a quick exception. There are lots of features. If anyone else has tried it, it would be interesting to hear your feedback too.
I've seen this when bopping around in the F-Droid catalogue. Never took it seriously because it didn't seem to communicate well what it was doing.
In general; I usually dislike using Chrome anyways....so much so that I hard disable Chrome on my device, oftentimes via ADB, and download a wide range of alternatives; Kiwi (Plugin enabled), Hermit ([Closed source] Forced Isolation of all domains/sites along a side of ad-blocking and web-app caching baked into the app wrapping it's renderer; which is, of course System Webview. Unfortunately this one is not open source, so I do not often recommend it here and while I trust it; your decisions may be different.) and Firefox (Plugins installed, seems to be replacing Kiwi because it's likely a dead/gone/depreciated/archived project.) I even use URLCheck from F-Droid itself as my "Default Browser" so that I have the power to review each URL and open it in a browser I feel is most appropriate to the context of my browsing and choose the browser I feel can best protect my privacy for a given site. One-off visits often go to Hermit; which promptly isolates away and forgets I ever visited the site while blocking ads with a lighter touch than most plugins I've seen that exist. If a site often breaks in Hermit; usually due to ad-blocking hostile scripts; I kick it over to Firefox where I have extensive plug-in tooling to defang the beast...including tools like JShelter, Canvas Blocker, LocalCDN, Chameleon, Decentraleyes and uBlock Origin.
What I do know is that Android System Webview is far more configurable than you might realize; and that it is absolutely possible to build a browser on top of it. Most importantly; Android System Webview IS NOT Chrome! Yes, it is extremely similar and it behaves mostly the same; but it is based on the Chromium project; which is basically what Chrome is before Google applies all of its own Branding, Customization, Policies and Application touches on it. Does Chromium project mirror what Chrome needs? Absolutely yes, but it does not follow Chrome exactly. In general; Android System Webview is a Web rendering component that other applications can call on and wrap their own code around. This means you are basically free to implement whatever other features you want around the webview; including adding plugins and other things like ad-blocking. My favorite closed-source lite-app browser Hermit does this; and I'm not seeing any significant privacy concerns with that one.
Republicans get court win over "green bank" funds
A federal appeals court sided with the Environmental Protection Agency in its effort to freeze billions of dollars and terminate contracts for nonprofits charged with running a "green bank" to finance climate-friendly projects.
The decision from the U.S. Court of Appeals for the District of Columbia Circuit, handed down in a 2-1 ruling, shifts the dispute away from the federal district court and into the U.S. Court of Federal Claims, which handles contract matters. For the nonprofits involved, including Climate United Fund, the ruling represents a major setback in their push to regain access to roughly $16 billion in frozen funds.
Trump Administration Gets Court Win Over 'Green Bank' Funds
The decision stands as a high-profile win for the Trump administration's EPA and a stinging blow to climate groups.Gabe Whisnant (Newsweek)
copymyjalopy likes this.
What distro do you game on?
What was the update? Getting address not found on both calyos.org and calyxinstitute.org which doesn't bode well
Edit: came back up. Update if it's down when viewed
Update: August 27 2025We are concerned that some users may have not seen the important message in this letter about CalyxOS’ current hiatus. Therefore, we are rolling out one last OTA update to devices currently running CalyxOS to reach as many active users as we can. You can read our post for more details about this update.
(solved, thanks guys!) "No key available with this passphrase" despite it being the correct passphrase
Edit: Turns out you guys were right, I entered the setup password wrong for LUKs. I got this new Logitech keyboard I got for a gift and I type around 170wpm, but I've been having issues with it kind of lagging keys for some reason. What I did was I opened up a notepad and typed in my password a bunch of times and noticed whenever I would type something such as "stain" for example, it would come out at "stani" despite me looking at the keyboard and knowing that wasn't what I was typing. So I encrypted my drive with the wrong password, but figured out how to decrypt it that way. Thanks for the help doods!
Hello! I have a external drive I've encrypted with LUKs that has irreplaceable backups of mine, and for some reason no matter which PC I try it won't unlock despite it being the correct password. It doesn't give me anything else in the terminal other than what I put in the title.
I recently just backed up everything onto the external drive from my computer cause I was distro hopping. It's worked fine on my PC, I saved the password so I was able to mount it no problem before, but now it won't mount on any other PC I try. It isn't the end of the world since I can just try and copy old data from my computers drive before the format since I haven't downloaded anything yet that could overwrite anything important, but I'd still like to be able to get this external drive unlocked. As I've said, irreplaceable files of mine are on it so I'm hoping to get it working. Thank you!
How Erik Prince is Trying to “Make Haiti a Hub for Mercenaries” | Haiti Liberte
Erik Prince, the founder of many mercenary companies since Blackwater, is looking to gain a lucrative foothold in Haiti through wheeling and dealing with unelected, illegitimate leaders as cynical as he is. It won’t end well. Photo: ABC News
How Erik Prince is Trying to “Make Haiti a Hub for Mercenaries” | Haiti Liberte
(Français) Erik Prince, 56, the founder of several mercenary companies beginning with the now rebranded Blackwater, might have Washington’s backing forTravis Ross (Haiti Liberté)
Linux and Secure Boot certificate expiration
Linux and Secure Boot certificate expiration
Linux users who have Secure Boot enabled on their systems knowingly or unknowingly rely on a ke [...]LWN.net
like this
Democratic congressman Jerry Nadler for New York will retire next year in move to galvanize generational change among Democratic party
Jerry Nadler, a Democratic representative from New York, will retire next year after 34 years in Congress in a self-proclaimed move aimed at galvanizing a generational changing of the guard in the party.
Nadler, 78, who represents one of New York’s wealthiest districts covering midtown Manhattan, said he had been persuaded not to run for re-election in 2026 after witnessing the implosion of Joe Biden’s presidential bid last year. The former president was pressured into abandoning his candidacy amid widespread doubts about his age and mental acuity. He was replaced by the former vice-president, Kamala Harris, who subsequently lost the election to Donald Trump.
“Watching the Biden thing really said something about the necessity for generational change in the party, and I think I want to respect that,” Nadler told the New York Times, which broke the news of his forthcoming retirement.
He told the newspaper that a younger replacement “can maybe do better, can maybe help us more”.
Democratic congressman Jerry Nadler will not seek re-election in midterms
New York representative will retire next year in move to galvanize generational change among Democratic partyRobert Tait (The Guardian)
CHECK DETAILS
Session is a FOSS messenger focused on privacy. No phone numbers, decentralized servers, and full end-to-end encryption. Perfect for anyone tired of surveillance-hungry chat apps. Secure, anonymous, open-source.
🔗 GitHub: SESSION - GITHUB
GitHub - oxen-io/session-android: Session Android - Onion routing based messenger [DEPRECATED SEE README]
Session Android - Onion routing based messenger [DEPRECATED SEE README] - oxen-io/session-androidGitHub
😅😅😅
kill --windows,
install --linux,
like this
Linux on my smart tv?
I have been rather unhappy with my smart TV's functionality as I feel it isn't smart for me but smart for the manufacturers. I just can't use it how I want to. I would love to overwrite the existing OS from Android to Linux. I've recently converted from Windows and loving Mint.
I haven't read too much regarding Linux smart tvs as my searches mostly come up with raspberry Pi and overwriting an Android box. I don't want to connect anything and just want my tv to boot up in Linux when it's turned on, and get some of my apps going. Is there a way to do this?
For reference I have a Sony Bravia with Android installed on it.
like this
I wish! I have a Samsung and I used to have an LG. One thing I anticipated which turned out to be on the nose is that these TVs stay operational just up until the maker decides they want your money again. I never bought into it to begin with. I only got a Smart TV to begin with because it has everything else I want. But I go straight to hooking up a computer. The apps on the TVs are all ooh and aah until a couple of years go by and then suddenly the apps are not compatible with the sites or backends what have you, and guess what? No more updates. You need a new TV despite the fact that yours is 100% perfectly fine, other than the inherent sabotage built in.
So that’s why I never even had any expectations. But I would love to find the best Linux distro for a media machine that my wife could learn to use. Right now I have to do all of it because it’s just browse to the files or load a playlist. I’d like something like Kodi or Plex but they have issues with one thing or another. I just want an SMB based connection in an interface that shows friendly thumbnails kinda like Nova player on Android. That app is highly underrated. Free, as far as I know open source and aside from a few control designs not being too great, the app is terrific. Kicks VLC’s butt. Why are they still designing the software like it’s 20 years ago and it’s on Windows XP?
Anyway I digress. Smart TV running Android or Linux would rock but I don’t expect it to be too feasible. But what do I know, because I’m not a professional dev.
The cheapest is to buy some android box with armlogic processor and install coreelec on it. You can do it for 20 bucks, then you have a kodi oriented linux distro on your tv.
Though I prefer to straight up connect my laptop to the tv with a small remote keyboard and have full computer functionality. I'm looking to change the laptop for a miniPC when the laptop finally breaks down. I would use a normal DE. Nothing specially suited for smartTV usage. But you get used to it pretty quick.
Do you guys just have flawless experiences or what?
It's been a week. Ubuntu Studio, and every day it's something. I swear Linux is the OS version of owning a boat, it's constant maintenance. Am I dumb, or doing something wrong?
After many issues, today I thought I had shit figured out, then played a game for the first time. All good, but the intro had some artifacts. I got curious, I have an NVIDIA GeForce RTX 3060 and thought that was weird. Looked it up, turns out Linux was using lvmpipe. Found a fix. Now it's using my card, no more clipping, great!. But now my screen flickers. Narrowed it down to Vivaldi browser. Had to uninstall, which sucks and took a long time to figure out. Now I'm on Librewolf which I liked on windows but it's a cpu hungry bitch on Linux (eating 3.2g of memory as I type this). Every goddamned time I fix something, it breaks something else.
This is just one of many, every day, issues.
I'm tired. I want to love Linux. I really do, but what the hell? Windows just worked.
I've resigned myself to "the boat life" but is there a better way? Am I missing something and it doesn't have to be this hard, or is this what Linux is? If that's just like this I'm still sticking cause fuck Microsoft but you guys talk like Linux should be everyone's first choice. I'd never recommend Linux to anyone I know, it doesn't "just work".
EDIT: Thank you so much to everyone who blew up my post, I didn't expect this many responses, this much advice, or this much kindness. You're all goddamned gems!
To paraphrase my username's namesake, because of @SnotFlickerman@lemmy.blahaj.zone and his apt gif (also, Mr. Flickerman, when I record I often shout about Clem Fandango)...
When some wild-eyed, eight-foot-tall GNU/LINUX OS grabs your neck, taps the back of your favorite head up against the barroom wall, and he looks you crooked in the eye and he asks you if ya paid your dues, you just stare that big sucker right back in the eye, and you remember what ol' Jack Burton always says at a time like that: "Have ya paid your dues, Jack?" "Yessir, the check is in the mail."
I agree that there should be a grace period after payments are stopped before they delete stuff. But I see no reason that they should provide you with free access to their service - if you haven’t paid, service is cut off.
But that is just my opinion.
Vik
in reply to Squizzy • • •Squizzy
in reply to Vik • • •I am running the most recent mint on a Dell 7060
I7 8700 processor.
480gb nvme SSD.
1tb HDD
16gb 2666 MHz DDR4 ram
Intel UHD graphics 630
Ŝan
in reply to Squizzy • • •How is þat working for you as a desktop? Are you only encountering issues when you try to do someþing more technical?
If you want to run games, install Steam and get your games and run þem from þere. It's þe easiest way to do it; going straight to Wine and Bottles is jumping in þe deep end.
You really should be comfortable in þe shell, and feel reasonably confident wiþ working wiþ Linux, before you do anyþing wiþ Docker or Podman.
If you want Home Assistant, even þe HA project recommends running þeir bespoke distribution wiþ HA already installed and ready to go. HA on any oþer distribution is þe hard way.
Linux can be easy to learn; it sounds as if you're trying to take really big bites, and approaching projects in þe most difficult way. Which is fine! But it's going to be harder, and require more patience.
Zeddex
in reply to Ŝan • • •Yeah I agree with all of this. It sounds like maybe you're trying to learn too many different things at once. I'd pick one thing and stick with it until you're comfortable.
What games are you trying to play? 99% of the time I’m able to just install a game in Steam and use Proton and be done with it. For any non-Steam games I just use Heroic Games Launcher.
Bazzite is a pretty good distro for gaming since it comes with some of these things pre installed or as an option to install them.
Squizzy
in reply to Zeddex • • •felsiq
in reply to Squizzy • • •Proton’s a compatibility layer to translate between games that want to speak to windows and a Linux system. Steam downloads it for you if you turn it on as a setting, and most of the time you shouldn’t have to worry about it past that.
For pirated games: if you have the game as a folder with a game exe rather than an installer, you can still add it to steam pretty easily as a non-steam game and then just enable proton. If it has an installer this can still work, but it’s more of a pain cuz you have to add the installer to steam, run it with proton, and then switch the steam entry’s file location to the newly installed game. I honestly don’t recommend doing it that second way, I’m chronically allergic to bloat (arch btw) and even for me this is a dumb hacky work around.
Ŝan
in reply to felsiq • • •Zeddex
in reply to Squizzy • • •No Proton is a compatibility layer for running Windows games on Linux. I'm not at my computer ATM but in the Steam settings somewhere you just flip the toggle on that says something like Enable Steam Play for all games. I think it's in Compatibility or something like that.
Then any games you own on Steam you can just install and play and Steam will automatically choose the best Proton version for you. You can override it too if you need. ProtonDB is a good resource for looking up how well a game runs on Linux via Proton. Keep in mind it's limited to games that have Steam releases though.
If you're talking about playing PS5 games you've dumped from a disc with an emulator, which it sounds like maybe you are, Proton and Steam won't do much for you here. If you're talking about PC versions of these games that you've "acquired" then Steam may help there. You could add the game to your library as a "non-Steam" game and then just run it with Proton that way. HGL may work here too but I've only used HGL for games I own on GOG or Epic.
Squizzy
in reply to Zeddex • • •Brilliant thanks for the proton info, toggle on.
I have acquired the pc versions, mind you I own them legally as is for ps5, but I am having trouble installing them which is how I ended up using bottles and getting frustrated. I used fitgirl repacks and the setup doesnt work, presumable it is windows orientated so I moved to bottles to install which is where the drive volume issue arose
Zeddex
in reply to Squizzy • • •Ah I see. I've not used bottles so have no suggestions there, but you may be able to use Proton to run the installer. I've done that for other types of Windows apps like the Battlenet launcher or Origin/EA App. You add the installer itself as a non-Steam game, run it, go through the install process. Then you add the installed exe as a non-Steam game.
I think the installed files would be in the same location as the installer itself but they may also get their own app ID in your Steam folder. I can't recall exactly.
Squizzy
in reply to Ŝan • • •Yeah absolutely I need to find the right pathway in, im not entirely tech illiterate but I have zero code knowledge or anything. I can understand highlevel stuff but the weeds are particularly weedy.
Im trying to see if Linux gaming is a possible alternative to ps5 and switch so I went with emulators and repacks to run some games I already have and it just opened a can of worms I was not prepared for.
jimmux
in reply to Squizzy • • •You might want to check out Bazzite. It aims to smooth out the gaming experience significantly.
I don't even play on Linux these days but I use Bazzite (Developer Experience) because the immutable base gives me peace of mind and all the gaming support helps when I have to use something like bottles.
Depending on what you want to do, it may require you to get comfortable with docker (or podman, but practically the same), but because this is part of the OS's paradigm they give you all the tools to make it easy.
Ŝan
in reply to jimmux • • •brucethemoose
in reply to Squizzy • • •For gaming? You need a distro that does stuff for you!
To elaborate, if you’re using wine bottles, you’ve gone waaay into the land of manual from-scratch configuration, when you should just use stuff from a community that spends thousands of man hours figuring it out and packaging it.
Try CachyOS or Bazzite! They have a bunch of packages like advanced versions of preconfigured Proton one install away.
For docker… yeah, it’s a crazy learning curve if you just want to try one small thing. It’s honestly annoying to go through all the setup and download like 100 gigabytes of files just to run a python script or whatever.
You can often set up the environment yourself without docker, though.
And to reiterate, I’m very much against the ethos of “you should learn how to do everything yourself!” I get the sentiment, but honestly, this results in suboptimal configurations for most people vs simply using the packages others have spent thousands of hours refining.
Squizzy
in reply to brucethemoose • • •If that is actually what the difference in disros is then great, I looked at bazzite and did not get it I thought distros mainly differed in how desktop environment works.
Yeah docker was a stupid goal, I wanted to start automating downloads and such through rdarr. Seems less time consuming to trawl and click.
Yeah I do this to myself, pressure on to fully understand every facet.
brucethemoose
in reply to Squizzy • • •Squizzy
in reply to brucethemoose • • •brucethemoose
in reply to Squizzy • • •I'm a massive fan of CachyOS, personally! Installed it years ago, kept the same image since then and haven't even considered switching.
cachyos.org/
Different philosphies, I suppose. I suspect Bazzite may work better if you want stuff to just work, while Cachy is more tweaking focused and gets quite rapid updates, though is still quite set up out-of-the-box.
CachyOS — Blazingly Fast OS based on Arch Linux
cachyos.orgstuner
in reply to Squizzy • • •I strongly disagree with u/brucethemoose here. You wrote below that you're currently using Linux Mint, which is a great distro for beginners. In my opinion, Bazzite offers nothing essential that is not available on Mint. IMHO, the easiest ways to play games are:
- Use Steam to play your Steam games (native or using Proton). This should just work (on both distros)
- Use Heroic Games Launcher to play games from GOG, Epic, or non-store games. The recommendation is to install the Flatpak version, which is available on both distros. Afterwards, the setup step is to install a Proton-GE version before you can play your games (github.com/Heroic-Games-Launch…).
You can - of course - still switch to a different distro if you like, but this is not necessary or helpful to run games.
Linux Quick Start Guide
GitHubDamage
in reply to stuner • • •ujust
scripts that perform many tasks for you with just a few prompts, a set of programs and utilities uselful for gaming and related tasks.Sure, you can install Heroic and Steam on Mint, but that's not all there is to it.
stuner
in reply to Damage • • •Sure, Bazzite has some nice features. But, I would argue that apart from the Nvidia images (there is no AMD image) those are all minor things. And for Nvidia cards, the Mint Driver Manager is pretty good. I don't think any of those differences play a role here.
In general, I think it's really unhelpful to present "switch to my favorite distro" as the first step in troubleshooting an issue.
Damage
in reply to stuner • • •The minor things together make a huge difference. Can you install all this stuff on other distros? Sure, but you need to know it exists, first.
Well, you should use tools that are suited for the purpose. I've been a Fedora user for years, I think a decade, but after trying out Bazzite I realised how ideal it is for gamers switching over from Windows. I've never been one to suggest Linux to friends, as I don't want the responsibilities that come with that, but nowadays when a gamer friend complains about Windows, I can dare suggesting an alternative.
I've been in OP's shoes, although in my case the issues were getting my CRT monitor to show anything or my dial-up modem to work with ndiswrapper, and any help reaching some of your goals goes a long way in helping you persevere on the task.
stuner
in reply to brucethemoose • • •Bazzite, sure, but it's not gonna magically solve these kind of issues.
However, if one is struggling as a beginner with Linux, I would strongly advise against switching to an Arch-based distro (CachyOS). Arch is great, but this is not its target audience.
Damage
in reply to brucethemoose • • •Idk, when I started out I just copy/pasted commands (later compose files) and it worked
nottelling
in reply to Squizzy • • •Docker won't make much sense if you don't understand the underlying Linux systems and/or applications.
It's similar with Wine and Bottles. If you don't get what's in the bottle, then running the bottle won't make sense.
Find tasks that run on the native OS. learn to manage Linux itself. skip containers, Snap, virtual machines, etc.
try running a web server using httpd or something.
Squizzy
in reply to nottelling • • •Farnsworth
in reply to Squizzy • • •echo 'Hello World!'
My two cents: You can forget about Linux for a while. Using a terminal is more important.
Here's a classic guide: mywiki.wooledge.org/BashGuide
BashGuide - Greg's Wiki
mywiki.wooledge.orgMyNameIsRichard
in reply to Farnsworth • • •Squizzy
in reply to MyNameIsRichard • • •ohshit604
in reply to Squizzy • • •Read into BASH, you may know it as the “Terminal” or “Console” people may also call it the “Shell” it’s essentially the heart of all modern Linux distribution’s and once you wrap your head around the command structure it’s pretty straight forward!
cd
== Change Directorysudo
== Root privilegesmkdir
== Make directoryrm -f
== Remove file/directory with forcetouch
== Make a new filenano
== Text/File editorcat
== Read file contents and print to shellCommands don’t need to be complicated! For example
nano /home/SomeUser/Downloads/SomeRandom.txt
will open the text editor to SomeRandom.txt in the/Downloads
directory of SomeUserEach Linux distribution will come with a package manager, Debian based distributions like Ubuntu, Linux Mint, Kali Linux have dpkg and APT as their package managers and Arch-based systems have Pacman,Fedora-based systems use DNF.
If you really can’t handle the complexity perhaps trying an immutable distro like Bazzite which is more locked down, less easy to break and geared towards folks like yourself.
Pacman command in Arch Linux
GeeksforGeeksUlrich
in reply to ohshit604 • • •so just to be clear:
These are all the same thing?
ohshit604
in reply to Ulrich • • •For the most part yes!
There is a difference between
/bin/sh
(Bourne Shell) and/bin/bash
(Unix Shell), the Bourne shell is still used on more light-weight distro’s like Apache whereas BASH is more feature rich and larger which you use on the more heavier distributions.There is Zsh which is an extension of the Bourne Shell.
Fun fact; Your system may fallback to
/bin/sh
if it cannot boot properly or is unable to run/bin/bash
.Unix shell
Contributors to Wikimedia projects (Wikimedia Foundation, Inc.)humanoidchaos
in reply to Squizzy • • •Have you tried using emulators? They're a great start and can show you how to easily get some usage out of your computer.
If you have a controller, I recommend giving it a shot. There are plenty of emulators out there. Just pick a console you like and you can get games for free at vimm.net
tom
in reply to Squizzy • • •Some distros and technologies can be more complex.
For Home Assistant, consider using Yunohost. It doesn't require Docker skills. You can find step-by-step guides on their website.
I guess gaming with Linux has always been tricky, you can check ProtonDB to see which games are easily compatible with Linux.
YunoHost: garden your own piece of the Internet!
yunohost.orgJames R Kirk
in reply to tom • • •anon5621
in reply to Squizzy • • •Squizzy
in reply to anon5621 • • •N0x0n
in reply to Squizzy • • •A blocky road ahead of you ! It will take some time, don't try to speed up the process ! Remember the first time you started Windows on a computer ? It wasn't easy at all ^^' but now most people know how to start and use a Windows system.
Linux is great, linux is freedom and customization but linux is also a hell of another level of complexity.
Quazatron
in reply to Squizzy • • •Don't feel bad, I've used Linux since 1995 and don't have enough skills to use Bottles.
I do however game a lot, using mainly Steam and Heroic. You can try to start there.
Squizzy
in reply to Quazatron • • •I did get the Heroic Flatpak on my first install but it wouldnt do wat I needed with emulators...cant remember what it was, I think pcsx2 related.
I used Lutris and it worked great but I am struggling on this install to get it back to where I had it.
Also do you rcommend flatpaks always or just for beginners? I have both firfox and firefox FlatPak installed and same for a few other softwares.
wfh
in reply to Squizzy • • •Why do you want to run emulators through Heroic? Most emulators run natively on Linux, most of them are available as flatpaks or native packages.
I feel like you're trying to do too much at once. Installing Linux for the first time and immediately trying to use and understand containers and virtualization is like trying to fly a fighter jet after getting your first drivers license lesson. For example, Docker is useful in server contexts when you want independent, isolated servers running next to each other on the same physical machine, much less in desktop environments.
Take the time to understand the concepts first. Proton/Wine are translation layers that let you run Windows applications/games on Linux almost as native applications, Steam and Heroic are storefronts to download and install paid games, Docker/Podman are used to run containers, virtual machines are fake computers inside your real computer that can be easily managed with Gnome Boxes for example, etc.
My take:
For gaming:
- run emulators as native Linux executables
- use Steam + Proton to install and run most windows games (even non-steam ones)
- use Heroic exclusively to install games from Epic and GOG. Run them through Steam if you want.
- use Lutris as la last resort as it's the least plug-and-play option out there
- avoid plain Wine
For Windows applications:
- install a windows virtual machine in Gnome Boxes, install and run those programs as usual in the VM. Performance will suck.
- only use Wine/Bottles when you understand how they work.
Quazatron
in reply to wfh • • •Good advices.
A bit of research goes a long way. If you get a solid understanding of the basics, you can then build on it.
Squizzy
in reply to Quazatron • • •Squizzy
in reply to wfh • • •wfh
in reply to Squizzy • • •Quazatron
in reply to Squizzy • • •Squizzy
in reply to Quazatron • • •bacon_pdp
in reply to Squizzy • • •Nothing in Linux is above your skill level, you just have not found the community speaking your way of seeing it yet.
You are not the problem; the problem always is community finding is a hard unsolved problem in the Linux space.
Implicit details embedded in code can easily produce your frustration. But as I don’t know what your goals are and what you feel comfortable with, it will be hard to help
Squizzy
in reply to bacon_pdp • • •bacon_pdp
in reply to Squizzy • • •I would suggest not using AI for answering your Linux questions, it provides a bunch of bad advice.
If no one teaches you, why would anyone expect you to know anything?
So it is ok to ask people questions but I do suggest finding a local Linux Users Group (or a local solarpunk group as they usually have a person or two who can help)
Reading wikis (like Arch or Gentoo) will help you solve your common problems and they also have forums where you can get great help as long as you are polite, kind and understand that they will ask clarifying questions and you should do the same but be respectful of them and their time
Squizzy
in reply to bacon_pdp • • •bacon_pdp
in reply to Squizzy • • •bigredgiraffe
in reply to Squizzy • • •In contrast, and I say this as someone who has used various types of Unix and Linux for a long time, I think this is an excellent use for AI, just be sure to use it to teach you things not just to solve your problems for you.
What I mean by this is I have found (mostly Claude) to be great at explaining concepts, especially if you use it to make analogies to something you know. It is absolutely not right every single time but I have had great luck with questions like “explain to me how to X in Y tool, I know how to have the same outcome by doing A in B tool” or “explain to me how docker works using a rocket as a metaphor” or things like that. Also I use it a lot for new subjects where I don’t know what to search for quite yet and I can just give it a long rambling explanation and example and ask it for 3 suggestions to research further or things to check. It is kind of useful as an expensive search engine but if you use it like a research engineer to get you started it can be really helpful in my experience.
As others have said though, I have been doing it forever both personally and professionally and I am definitely still learning. Linux knowledge is more of a skill to develop over time not something that is easy to master because it continually changes. Learning how to find or figure out the answers is the most valuable skill though, it’s impossible to remember everything. That and often there is no single right or correct answer for every situation but there are a lot of options and opinions and often more of the latter than the former. That said though usually the best answer is the one that I forget about because it functions forever and doesn’t blow up in my face hah.
Anyway, hope at least some of that is helpful, best of luck!
:wq
Damage
in reply to Squizzy • • •What game? Install how? Is it from an online platform?
The installation of home assistant, or its usage?
Squizzy
in reply to Damage • • •Mortal Kombat Fitgirl repack.
Literally just setting up docker to then install HA.
daggermoon
in reply to Squizzy • • •WeebLife
in reply to Squizzy • • •Damage
in reply to Squizzy • • •I'd use Lutris for that, it's a rather automated process, you create a new entry, it asks for the installer, and usually recognises the correct executable for the game.
Personally, I prefer to run HA in a VM rather than Docker, especially if you're experimenting, IIRC with docker installation it doesn't support backup and restore of components and their settings. Virt-manager makes running VMs easy enough.
Jack_Burton
in reply to Damage • • •Damage
in reply to Jack_Burton • • •Minnels
in reply to Squizzy • • •BCsven
in reply to Squizzy • • •Portainer helped me get my head around docker images. And docker hub sometimes has the steps to configure the container, and sometimes not; many assume everyone knows how to pass bind or volume mounts and bridge or host network stuff.
I played with portainer a while to visually see what thing do.
Then it led to command line and yaml configs stuff after that. Its a learning process.
neura
in reply to Squizzy • • •Squizzy
in reply to neura • • •merde alors
in reply to neura • • •can we @neuralgh0st without the @wxw.moe ?
@neura ?
how does that work? @neuralgh0st@wxw.moe
neura
in reply to merde alors • • •merde alors
in reply to neura • • •that's what i do ☞ @neuralgh0st@wxw.moe
your mentions appear without the instance and their format seems to be different ☞
[@neura](https://wxw.moe/@neuralgh0st)
it was confusing at first, now i see why
neura
in reply to merde alors • • •merde alors
in reply to neura • • •neura
in reply to merde alors • • •merde alors
in reply to neura • • •ah, thanks, that explains
good day to you
WeebLife
in reply to Squizzy • • •I feel your pain... I recently tried very diligently to install Immich with docker after reading and watching several tutorials that claim it takea 5 minutes and its super easy... Failed.... Like 5 times...
For some advice, I use heroic game launcher to install non steam games. Bottles kind of sucks IMO.
N0x0n
in reply to WeebLife • • •It really takes 5min tops ! But only if you know what you are doing. Immich is not an easy compose stack for beginners. There's also all the other stuff you have to take care off (backup? Behind proxy? Share with people outside your lan? ...).
Having the compose stack up and running is just the first step ^^ but once you get the hang off, it's fun and really cool stuff floating arround (navidrome, pihole, home assistant, newpipe, vaultwarden, jellyfin......)
It takes some time to get comfortable but don't give up, it's worth it !
WeebLife
in reply to N0x0n • • •Squizzy
in reply to WeebLife • • •Bluefruit
in reply to Squizzy • • •Learning Linux can be difficult man. Even after using Linux as my daily driver for a couple years, I still feel like I know nothing man.
Real talk, start with dead simple stuff and go from there. Install a package from a package manager, update your system, make a file with terminal.
You dont have to be a wizzard man, docker shit is still over my head.
underscores
in reply to Squizzy • • •Hot take maybe but Linux isn't for everyone, you gave it a fair shot and if it didn't click with you then use Windows again.
If you want to keep trying then you already what you have to do: just be patient and try to learn how things work, watch videos etc
Don't what that ? Then use Windows again. As a Linux user I appreciate that you tried, as most people don't.
electric_nan
in reply to Squizzy • • •ian
in reply to Squizzy • • •humanoidchaos
in reply to Squizzy • • •Docker is annoying as fuck. Don't blame yourself for not getting it to work.
Bottles is also annoying as fuck.
These two things aren't really a sign of your skill. The first one (docker) is unfortunately super prevalent these days because of memes and bandwagoning. It has its use, but it's also used in many places where it's not needed without providing a comparable means to run software without docker. It sucks how newbies who are just trying to get a program to work all of a sudden have to learn a bunch of docker bullshit. Just another layer of crap to make things harder to learn while the creators jerk themselves off.
Running Windows games on Linux will always be a pain in the ass because you're trying to run complicated, sometimes very old, software that straight up was not designed to be run on Linux! I've been doing it for years and it's still a pain in the ass. Some games only work with Lutris, some require very specific settings. It's all a mess and I don't ever expect a Windows game to work unless I've gotten it to work recently and played it a bunch.
It's not your fault. It's not Linux's fault. This is the price that we all collectively get to pay for not doing things right the first time.
In short, don't lose hope. You're doing fine.
Ulrich
in reply to Squizzy • • •People love to go around talking about how easy Linux and self-hosting and Home Assistant are but they aren't.
I ran Home Assistant for about 3 years. It's incredibly powerful but it's also incredibly complicated. After the 3rd time it offed itself I just put all the mechanical shit back in and deleted it.
Linux I kinda gave up on. It's awesome playing Steam games on my Steam Machine but even just playing GOG or Epic games it's 50/50. I still have Linux on my laptop but I simply can't use it for a lot of stuff so I mostly use an old iMac.
So yeah, it's not just you. It's mostly fucking software engineers and developers constantly telling you how "easy" this shit is.
spaghettiwestern
in reply to Ulrich • • •I had similar issues with Home Assistant initially and had two failures that looked like database corruption in less than 6 months. I decided to give it one last try and switched to MariaDB. That was nearly 3 years ago. Since then it's been rock solid.
You had a lucky escape, HA is addictive.
Ulrich
in reply to spaghettiwestern • • •spaghettiwestern
in reply to Ulrich • • •pebbles
in reply to Squizzy • • •Yeah I feel Linux has a lot of dead ends. Its easy to follow the wrong path. My saving grace has always been that once you get things working, you know how you did it and it likely won't change much.
So really its a big search, but once you hit a steady state it really feels like home.
Squizzy
in reply to pebbles • • •pebbles
in reply to Squizzy • • •I am young and have a computer science degree, and I still struggle at times. I get it.
For games, I'd try to install steam and run them through steam if thats how you'd normally do it on windows. Then for me the main setting to play with (on a game by game basis) is setting the game to use proton (in the compatibility settings of the game) and whether or not to use steam input for controller support.
If you are trying to install a non steam game, maybe look into lutris. Though I'm on the techy side, and I hear a lot of people like heroic game launcher on the less techy side.
Good luck. I think it's fair to run out of energy while trying get the right combo, but if ya stick to it I'm confident you'll find the set up that works for you.
Squizzy
in reply to pebbles • • •I actually did get lutris perfect last time for what I wanted it, this time is different.
I had steam told to use proton in general compatibility settings but I just copped that on a per program basis it was off for some reason so I selected it and it progressed to install which is great. Unfortunately it did stall in the same place as bottles, by claiming there was only 8GB free of a necessary 60 so I have to figure out why that keeps cropping up. My only drives are 300gb free ssd and 1tb free hdd.
Thanks for the confidence though, much appreciated.
bridgeenjoyer
in reply to Squizzy • • •Squizzy
in reply to bridgeenjoyer • • •bridgeenjoyer
in reply to Squizzy • • •verdigris
in reply to Squizzy • • •bridgeenjoyer
in reply to pebbles • • •This right here. Once you figure shit out youre DONE. Likely in 10 or more years those commands will still work. No bullshit windows updates wrecking functionality.
I haven't touched windows in 3 months now and its been great. Linux is way easier even than 5 years ago
Sips'
in reply to Squizzy • • •PastafARRian
in reply to Squizzy • • •downhomechunk
in reply to Squizzy • • •QuestionMark
in reply to Squizzy • • •I don't remember ever getting anything to work in Bottles. PlayonLinux is much better (for any sort of app, not just games).
PixelPinecone
in reply to QuestionMark • • •cyberwolfie
in reply to Squizzy • • •If I were you, I'd make sure to tackle one thing at the time, and set aside some time to figure it out, where the goal is not to for instance play games, but set up a game for play later. That way you can focus on the first part, instead of trying to rush that. So for example, when you are trying to set up Home Assistant, spend time just getting Docker to work first. I've fallen into that trap many times before, where I ended up not reading the messages properly because I was impatient and just wanted to get to the end fast. Once you get more familiar with Linux, this stuff gets quicker because more of the steps involved with any task is familiar to you already, and the troubleshooting threads you find on different forums are less Greek.
For specifics:
1) For Docker, when you feel ready to try that again, I'd recommend setting it up together with a GUI, like Portainer. If you follow the official guides to install Docker and then Portainer, you should have a web UI accessible that makes dealing with containers easier. I generally like doing things in the command line, but for containers, I prefer to have a GUI.
2) When it comes to Home Assistant, I'd honestly go for either Home Assistant Green or Yellow from Nabu Casa (you'd support the Open Home Foundation directly this way). If you want to set it up yourself, I'd go the route of a dedicated single board computer, like a Raspberry Pi, and use Home Assistant OS. I tried to set it up as a container as well before, but there are certain limitations you avoid by just running their OS directly on dedicated hardware. It's been running smoothly for me since I set it up on my Raspberry Pi 4.
3) It is good to learn about Wine and Bottles, but I'd start out with Steam (and Proton), Heroic and Lutris. I've had much headaches getting stuff to run properly on Heroic and Lutris, but I think the trick here is to avoid Flatpaks for these sorts of things, because there are many dependencies, and you are dependent on a good permissions setup for Flatpaks. Your mileage may vary though, I'm sure there are plenty of people with painless experiences with Flatpaks here.
utopiah
in reply to Squizzy • • •So.. you receive plenty of great technical advice, I won't go there.
I'm sure your title is wrong. I know for a fact that there is plenty of things you did with Linux that looked until then impossible. They do look impossible to most people today. So... yes there are plenty of things you don't know how to reliably do but you eventually will manage!
I did read a bit from the Greater Good Science Center in Berkeley greatergood.berkeley.edu/ and there was a piece specifically on "everytime" or "always" as basically shortcuts during arguments that reframe the situation incorrectly. You surely meant to say "I often get frustrated trying new things on Linux" instead. It sounds like I'm nitpicking, yet simply rephrasing gives a totally new outlook to the situation. We all, literally ALL of us, do struggle when we try something new. We often fail but if we keep on trying, get methodical about it (what was the error message? did I try something similar before? how does it actually work? who could help me? etc) then you are bound to succeed.
So no, you are not the problem. No, you are not an imbecile. No, you do not always fail!
Greater Good: The Science of a Meaningful Life
Greater GoodSquizzy
in reply to utopiah • • •Nibodhika
in reply to Squizzy • • •Ok, lots of answers focusing on the game, so I think you have plenty of suggestions on what to try there. That being said I have never heard of bottles, I've used raw wine and PlayOnLinux before Steam integrated Proton so now I just use that.
For docker it can be daunting, and home assistant is not an easy thing to setup. The thing with docker is that it can be very complex, but you don't have to worry about the majority of it. I assume you have docker installed, enabled and your user is in the correct groups. Unfortunately Mint/Ubuntu don't have docker in their normal repos so you probably had to add the docker PPA and install from there. Let's run a couple of commands to ensure all went well:
sudo systemctl status docker
This should show you the status of the docker daemon, and it should say that it is Active. If you get a no such service type error then docker is not installed, if it's not shown as active then the daemon is not started and can be done so by running
sudo systemctl start docker
(and you can replace start with enable for it to happen at boot). If it's Active then awesome, let's check that your used can run docker commands, try running this:docker run hello-world
if that fails butsudo docker run hello-world
works then your user doesn't have access, you want to add your user to the docker groupsudo usermod -aG docker $USER
and reboot.Ok, docker hello world is working, what now? Now, I assume you have some idea of what docker is, but in a (wrong but simple) way you can think of it as virtual machines. Let's try to run some cool stuff in it, there are two main ways, running a long complicated command, or writing those parameters on a file and running a simple command. This file is called a compose file, and should be named
compose.yaml
ordocker-compose.yaml
. let's try that, create a folder calledsilverbullet
(just because that's the service we will try, it is a note taking app that I really like) and in there create a filecompose.yaml
and write the following content there (everything starting with#
is a comment I added explaining what that does, and can be removed if you don't want it):Uff, that was a lot, but we're done, now just run
docker compose up -d
(up to start -d to run as a daemon, i.e. in the background) and you should be able to access http://localhost:5000/ and get to Silver bullet logging in with admin 123, then if you write about something you will see files appearing in thesilverbullet/data
folder.I know that this was a lot in one go, but I chose Silver bullet because it touches all of the most common stuff you'll need and it's easy to get going.
Good luck with your self hosting journey, and don't hesitate to ask if you have any questions.
Squizzy
in reply to Nibodhika • • •kyub
in reply to Squizzy • • •Technically, nothing you use in tech is ever really "simple", there's tons of complexity hidden from the common user. And whenever parts of that complexity fail or don't work like the user expects it to, then the superficially simple stuff becomes hard.
Docker and containers are a fairly advanced topic. Don't think that it's easy getting into this stuff. Everyone has to learn quite a bit in advance to utilize that.
To play games, you went into the wrong direction when fiddling with wine directly, or even just indirectly by using bottles You COULD do that, but you've literally chosen the hardest path to do so. You should use something like HeroicGamesLauncher, Lutris or Steam in order to manage your games, install and launch them fairly easily. These will take care of all the complex stuff behind the scenes for you.
Squizzy
in reply to kyub • • •Thanks, its heartening to know its fairly advamced stuff and Im not an idiot.
As for the gaming, I have seen some success last night. I managed to run the setup successfully in steam... but I dont know where the installed game is now to run it 😂
Bit by bit
vala
in reply to Squizzy • • •Squizzy
in reply to vala • • •anistorian
in reply to Squizzy • • •verdigris
in reply to Squizzy • • •You seem to be reaching for pretty advanced solutions -- Docker and HA both require you to read a lot of documentation to get started. Bottles is also a powerful and flexible tool, which is the opposite of simple.
What game are you trying to run? If it's on Steam it should be a no-brainer, otherwise Lutris can simplify a lot of things.
I doubt you actually need Docker for anything, unless you have a specific use case I would just abandon that. For your lights, I would try searching for "home assistant [model/brand of lights]" and see if you can find a setup that someone else has gotten working that you can mostly copy.
CapillaryUpgrade
in reply to Squizzy • • •I have fucked up my computer so many times.
I have also succeeded with some really cool stuff, but that's the thing about working with computers; you fail completely, until it works perfectly.
This is of course a gross simplification, but it also has a lot of truth to it. There's just not a lot "this is not great, but it will do", it either functions or it fails (until you get it working and start fine tuning it for the rest of you life)
Just laugh at the absurdity of the situation when you realize you were just missing a comma in a JSON file, and don't let it bother you that you didn't notice before you paid to have your second floor covered in aluminium foil trying to fix the issue.
Try creating a VM in GNOME Boxes (if you use GNOME) or Virt-manager, take a snapshot, so you can easily repeat this process, and break it. Just make it stop functioning. Do it in an interesting way, and look up more ways on the internet.
Be curious, have fun and don't feel bad about getting sick of that stupid computer, you can come back later and it won't care that you even left.
Valso
in reply to CapillaryUpgrade • • •I have fucked up my computer only once but I did it on purpose - to see what will happen. I had already created a clonezilla backup of a working system, so I was free to experiment and... I decided to uninstall both kernels (rolling and LTS) and reboot. There was no kernel panic because there was no kernel to begin with. 😆
eelectricshock
in reply to Squizzy • • •