Google confirms more ads on your paid YouTube Premium Lite soon


My work pc with win 11 and 64g of ram is slower than my linux pc with 15 year old hardware


Title kind of says it all but it's still baffling. Running an old ass amd fx with 24 gig ram in the other computer. Work laptop is an i7 with 64 gigs of ram and is still slower in daily use. Both have ssd boot drives.

Granted im comparing desktop and laptop. But a 15 year difference is pretty crazy to me.

I feel like I wouldn't be avoiding conflict if I could just trust that the other person to be as likely as me to end the conflict when it's over


I came here to vent; I'm sick of being told that I'm non-confrontational and I avoid confrontation, I don't. I avoid confrontation with you because you need to be correct so I'd rather not waste time by arguing with you and instead just find a way to solve the problem in which you're correct and the problem is solved. And it's objectively wrong to say about me that I avoid confrontation because I do have regular confrontation with specific people who do end it.

But if you think conflict builds character you're not going to get any of that character building with me ¯\_(ツ)_/¯ sorry nobody owes it you which means no one owes you a confrontation which means I'm not avoiding confrontation.

Newb here, help needed w/ Bazzite


So I have been getting green screen of death on this new computer build of mine. This new computer is the first time I have run linux as I am NOT paying Microsoft any more of my money. The green screens started happening immediately I had originally thought it was due to old drivers at first but I updated every last thing I could find and it is still happening. AI told me that it could be a corrupted file system and suggested a command but it did not seem to do anything and I do not know why. Please help with this and any other suggestions on why I may be greenscreening. It is very intermittent, if I am online for 17 hours it will happen once or twice. Anyway, here is the command the AI gave me and its results...

fsck / btrfs --check --repair
fsck from util-linux 2.40.4
If you wish to check the consistency of a BTRFS filesystem or
repair a damaged filesystem, see btrfs(8) subcommand 'check'.

Probably a super newb question but I am a super newb here in Linux lol

X870
RX9070 XT
Ryzen 9800X3D

Thanks in advance

in reply to Necroscope0

I'm a bazzite user for a good year now, and also a first time Linux user. My hardware is amd as well, and for me the experience has been great, the most annoying issues having been compatibility workarounds for windows software. I would definitely recommend you to join their discord for support.

A green screen of death does not sound healthy, even crashes or hard reboots have never produced something similar for me. To rule out hardware issues, can you install a windows copy and/or create a USB with a live Linux OS such as mint to compare? (For reference, some Linux distros are able to run entirely off a USB stick, albeit much slower due to the obvious bottleneck).

If all this checks out I would suggest either reinstalling bazzite off a verified iso (there is a function before installing to make sure there are no errors) or using another distro.

This entry was edited (8 hours ago)

Anyone use a voice/mic modulator they can recommend?


I hope it's the right term. I'm primarily looking for live pitch-shifting for funsies. Even a little delay in the output is alright for me.

I spent a while futsing around with wireplumber gui/pipewire to get Lyrebird to work to no effect. I tried routing my mic audio through Lyrebird and sometimes through sox, and then forwarded their audio to obs, but - no effects got applied. Sounded like my regular mic sound. I did make sure to activate pipewire to manage the audio instead of just pulseaudio.

Hoping for a recommendation before I spend another evening experimenting.

Linux server hangs on shutdown


I've had two server oses here: alma linux and debian(currently). On both of them, they will hang when I shut them down from cockpit, and they hang at the end of the shutdown.

Also, it takes an hour to a day to have this issue start. if it's restarted two times in a row quickly, it works perfectly fine for some reason.

What I've tried:

  • setting "acpi=off" and "acpi=force" kernel parameters in grub
  • removing my nvidia gpu(i was using nouveau drivers)
  • changing distros

nothing worked. here are some things that both distros had in common with eachother:

  • systemd
  • cockpit
  • libvirt & qemu
  • docker

does anyone have advice? nothing i've seen online has worked. thank you for suggestions

in reply to potentiallynotfelix

I don't have an Nvidia GPU so I don't have any experience with it but a quick search brought me to Nvidias website and the instructions seem to line up with users answers on other forums.

Disable it here docs.nvidia.com/ai-enterprise/… or apparently installing Nvidias proprietary drivers automatically blacklists Nouveau.

Dear #profileActing #rolePlay #communityAccount's.

This is a reshare of a recent advise by the administration of this instance for this profile.

Considerating the content of it, we'd like to call the attention to all of you to consider with more dedication the contribution you decide to publish in the respective profiles.
None of us is interested in losing this space.
As it is ever more difficult to really know the extent of the community, please reshare this post if you are part of those who have access to the profiles so we get a better idea about what is going on.
thx


TupambAdminOrg [2024.03] - 2025-01-31 13:44:44 GMT

👩‍⚖️ @jesuiSatire …ᘛ⁐̤ᕐᐷ,
can you please stop with your #rolePlay #profileActing stunts in places like this @Friendica Support forum on a distant instance?It's hard enough to work things out. Just consider this forum a working environment where there is no place for foolish children having fun disturbing the precious minds of hard working freestyling unpaid coders so you can do your recreational #contentCreation stuff.

Even tho it might seem reasonable to point out that it can have unexpected consequences and lead to people feeling offended by the naming of the profile @EDIT | don't follow! @utopiArte, please ignore #whiteHatTroll's like @jesuisatire, and have him at bay, other wise this administration might have a look into the conditions of your profile contract, consider further restrictions, temporary suspension or even en entire freezing of it's activities.

@all, sry .. kidd's you know.
🤷‍♀️

anonymiss reshared this.

in reply to AlexanderTheGreat

Any distro will work.Your issues with driver install should be obvious, but also let us know what card you're working.

There is a big difference between Docker Desktop and docker-ce when you're talking about CUDA integration and performance. You probably just want docker-ce with the nvidia-runtime configured.

The easier distros with Nvidia drivers are going to be the Debian, Fedora or Ubuntu flavors, and you need to pay attention to the CUDA requirement which is not always in-line with the stock gaming GPU version of drivers. Nvidia has a compatibility matrix you can lookup with detailed instructions on how to navigate what is what.

This entry was edited (12 hours ago)

Missing project?


Why is there no fediverse project forma online sales (like eBay)?

I get that involving payment adds a layer of complexity, bit it shouldn't be that hard? And with the rising rates of older platforms it feels like a missed opportunity

don't like this

in reply to ByroTriz

Are you maybe looking for flohmarkt?

The name flohmarkt is a german word and translates to flea market or garage sale in english. This is a symbol for each flohmarkt being meant to be a small place for a somehow connected group of people. All the flohmarkts willing to federate make up one big place for small advertisements about exchange of goods and services.
This entry was edited (14 hours ago)

Linux Mint a PITA to install on Win 11


I have a Windows 11 laptop and recently gotten excited to try Linux. I read good things about Mint being pretty good to go out of the box, and while I can be a fast learner I'm also tired and don't have a tremendous amount of bandwidth.

So I followed all the installation instructions, verified, flashed a USB, booted into it and started to install a dual boot of it. Made it through installation until it told me my computer had BitLocker on, and I'd need to go turn it off and try again. Fair enough.

Went back into my Windows OS (after booting it went to "diagnosing your PC"). I don't seem to have bitlocker installed - looks like a Pro version thing which I don't have. It did show that encryption was enabled, so I turned it off.

Restarted to boot to USB. Nope, "mmx64.efi - Not Found" error.

OK, googled it, renamed it, let's go.

error: shim_lock protocol not found
error: you need to load kernel first

OK... I googled it just enough to see this is going to be a pain.

I tried remaking my USB just in case, didn't help. It's extra frustrating because my first attempt to boot into Linux went so well! How did it go from booting into it flawlessly to giving me a series of errors?

Did I anger the Microsoft gods and now they're blocking my path? Is this a bad omen that Linux is going to be a problem on my laptop in general?

in reply to ReversalHatchery

iirc it was using Method 3 on this guide (but my efi path looks different).

Edit: oh, I also definitely used bcdedit /copy to clone the windows entry, and then edited the clone.

This entry was edited (5 hours ago)

This new game Jump Ship looks interesting


Didn't hear about this game until today, but it looks really cool! Full game's not out yet but there's a demo up which I plan to try out with some friends when they're available.

According to some reports on ProtonDB it works great on Linux too, which is good news for me.

What's your first impressions?

This entry was edited (16 hours ago)

Season 2 Episode 1: FediForum Commentary


We’re covering FediForum this week, and talk about what’s going on in the space, ActivityPub and AT Proto, the controversy that made FediForum postpone, and some predictions for what this week’s unconference entails.
This entry was edited (16 hours ago)
in reply to hexaflexagonbear [he/him]

It’s playing into the 2010s culture of workplaces being “cool hangouts with beer taps,“ and acting like that’s all millennials care about.

What they never understood is yeah, that stuff could be nice I guess in certain contexts, but that’s not why we went to work. None of us forced those companies to do that shit. And some of us even didn’t like it, because those places could often blur the lines between a place of business and a place for socializing, which often led to women being sexually harassed.

WeWork anyone?

in reply to LandedGentry

And some of us even didn’t like it, because those places could often blur the lines between a place of business and a place for socializing


To be clear, this was always the goal. If an employer could have you work 80 hours a week and sleep under your desk, they would. The goal is to give employees things to do around the office, so they don’t feel the need to actually leave work. Because if you’re playing ping pong in the break room, you’re immediately available for your manager to go “hey, we have a project for you.” Even if you’re not clocked in while playing ping pong, you’re essentially on call.

Now that PewDiePie is on his Linux/engineering arc, could he help boost the Fediverse?


Pewds has been dabbling more in Linux and engineering content lately, and considering he's essentially retired and doesn’t rely on YouTube ad revenue anymore, wouldn’t it be amazing if he also started posting his videos on PeerTube in parallel?

He can definitely afford to support decentralized platforms and wouldn’t be held back by monetization concerns. With his reach, even just mirroring his content to PeerTube could bring massive attention to the Fediverse. Do you think he'd ever consider it?

Samsung teams up with Glance to use your face in AI-generated lock screen ads


Just a little bit more privacy invasion. C'mon, juuuust a little.. 'till you no longer notice.

TIL: Up to 85% of Americans Believe Abortion Should Be Legal in At Least Some Circumstances Despite What Politicians Say


Full disk encryption - Hibernation and unlocking


Hey magical linux-oracle,

I recently made a full disk encryption on my computer via the debian installer.

I partitioned it like this:

SSD:

-- unencrypted part --

Boot - 1GB space, Mounting point: /boot

EFI - 512MB space, Mounting point: ESP, bootable flag: on

-- encrypted part --
Encrypted container with a volume group (vg-1) containing 3 logical volumes:
Root - 50GB space, Mounting point: /
Swap - 30GB space, Mounting point: swap
Home - Rest of space, Mounting point: /home

  • Second harddrive fully encrypted with one logical volume and mounting point /mnt/data

The install of linux worked pretty well.

Unfortunately, the hibernation part doesn't work out of the box. When I press hibernate (or standby), it only goes to the lock screen. How can I solve that issue? (Is it even a good idea to use hibernation on encrypted devices?)

Second thing: As you can see from my setup, I use 2 disks. When I start up my system, I only need to enter my decryption password once (not twice for the 2nd HD) and I see, that my second hard disk seems to be mounted already. It seems that people usually struggle with typing in their passwords twice and want a solution for that. Is it possible, that debian automatically fixed this for me (It's the same pw for both)?

Thanks!

~sp3ctre

This entry was edited (20 hours ago)
in reply to sp3ctre

You have to use two swaps if you already use one swap, because one will be used when the system is on, but the second will be used to set the RAM content + the 1st content into SWAP (if any), otherwise, it would fail.

Then, find the hibernation swap uuid:

sudo swapon --show
lsblk -o name,uuid

Then
# /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="resume=UUID=xxxx"

\#/etc/initramfs-tools/conf.d/resume
resume=UUID=xxxx

# bash
sudo update-grub
sudo update-initramfs -k all -u

# to hibernate on lid switch
# /etc/systemd/logind.conf
HandleLidSwitch=hibernate

Then reboot 😀
This entry was edited (20 hours ago)
in reply to sp3ctre

You can do encrypted swap as well. If you use the same passphrase you can install decrypt_keyctl and use it as described here. It will cache the passphrase and send it to every other LUKS volume that needs decrypting so you have to type it only once. This is what I'm currently using and my root is on ZFS on LUKS.

Another option which I haven't used is to have a small volume that only stores your LUKS keys as files, then your LUKS volumes reference those files as keys, then you decrypt only that volume with a passphrase upon boot.

Another option is to use a swap file. I used to run Ubuntu LTS on LUKS on LVM. That is disk > EFI and LVM partitions > LVM volume boot, LVM volume for LUKS > root filesystem inside LUKS > swapfile in that root filesystem. Upon boot, GRUB is able to read the Linux kernel straight from the boot volume on LVM. Boots the kernel. You get a prompt to decrypt the LUKS volume where the root filesystem is. Once decrypted, the kernel can access the swapfile if it needs to resume from it.

This entry was edited (18 hours ago)
in reply to sp3ctre

I have this working on Debian like how you have it set up, everything on an encrypted lvm volume, except for boot and efi. Just one disk though. When waking up, it asks for the password like it does during normal bootup. It then restores RAM from the encrypted swap after you type the password. I think it worked out of the box, but it has been a while, so not 100% sure if I had to enable this somehow. Anyway this looks good to me.

If you manually run systemctl hibernate, does that work? Assuming this also does not work, you need to look at the logs during the failed hibernate attempt. Probably something like sudo journalctl -f and/or sudo dmesg -wH (for kernel logs). Open this up in two terminals, run systemctl hibernate and observe any errors or warnings.

It's possible this is a hardware/driver issue, i.e. a driver prevents hibernation or fails at it. You may be able to figure out which driver/device is responsible by looking at the logs.

This entry was edited (13 hours ago)

[Mostly solved?] audio distortion from hdmi on graphics card


OK, I'm on Debian Trixie with Gnome and just got a new (used) geforce 1050ti graphics card. I installed the proprietary drivers, and everything was working fine (after wrangling wine issues) until I turned on the sound. Playing something simple from a single audio source would work OK. But if another program started playing something, or if I pause/played quickly, then the audio would get all distorted and echo-y.

So far, the only way I can get the audio to be stable is the following:

  1. in gnome settings, set the audio output to HDMI/displayport
  2. install easyeffects
  3. under output/players, enable the PipeWire ALSA [fluidsynth] playback
  4. under PipeWire/General, uncheck the "Use default output", and change the output to "Built-in Analog Stereo" (which in my case isn't hooked up with anything)

Alternatively, I can changev the Gnome settings to the "Built-in Analog", and then in easyeffects, I can exclude the pipewire ALSA, and enable whatever programs I want to hear. The problem with this method is the Gnome volume control then doesn't work.

I'm mainly posting in hopes this gets indexed and helps some other wayward linux weirdo in the future. But I'm also curious if yall have any suggestions for a more permanent fix. Remove ALSA? In the default configuration, it definitely seems like there's some feedback or doubling or interference going on with pipewire and/or ALSA.

But linux audio is still black magic to me. I don't even know if ALSA or pipewire is a lower level. It's one of those situations where I half-solve a problem I couldn't find by googling, and just want to put it out in the ether

in reply to doubtingtammy

ALSA is lowest level, and is the kernel interface to audio hardware. Pipewire provides a userspace service to share limited hardware.

Try setting "export PIPEWIRE_LATENCY=2048/48000" before running an audio producing application (from the same shell).

Distortion can sometimes be related to the audio buffers not getting filled in time, so increasing the buffering as above gives it more time to even out. You can try 1024 instead of 2048 too.

There is no doubt a way to set it globally, if it helps.

Good luck!

This entry was edited (21 hours ago)
in reply to Kwdg

I can appreciate that people use their systems very differently, but this is something that gnomes designers did not care to acknowledge throughout that whole exchange; input directly from their end users, and that's bearing in mind they collect no telemetry.

I appreciate working in UX for a community driven project is no easy task, many of the people commenting in the thread linked above could be considered more advanced users with their own desktop shortcuts configured, and a one size fits all approach satisfying all is difficult to deliver. All they asked for was an option for this new behaviour.

The communication in that thread was so poor that matt miller got involved.

This entry was edited (2 days ago)

Oniux: Kernel-level Tor network isolation for any Linux app


Liberux Nexx GNU/Linux smartphone starts crowdfunding!


Original Text by: @AprilShowers@lemmy.blahaj.zone

The Liberux Nexx smartphone will be (if it makes it to the production stage) the most powerful smartphone (with the RK3588S) to run GNU/Linux and the mainline kernel. More powerful than the PinePhone Pro, or the OnePlus 6. It will have a decent OLED display, alot of RAM, and much of what you would expect from a privacy-focused GNU/Linux smartphone such as hardware killswitches.

That is to say, this phone will (hopefully if it releases) be a true daily-driver candidate for many people, more so than the current offerings are now. While I am skeptical of it (as I am with any crowdfunded project) I think this will be a great thing if it does make it to production.

Site: liberux.net/

Crowdfunding Link: indiegogo.com/projects/liberux…

My week with Linux: I'm dumping Windows for Ubuntu to see how it goes


There are more than a billion PCs in use and, according to StatCounter, only 71 percent of them run Windows. Among the rest, about 4 percent run Linux. That's tens of millions of people with Ubuntu, Mint, Debian, etc as their desktop operating system. I envy them.

Windows 11 has become more annoying lately as it shoves ads for XBox Game Pass in my face, pushes AI features no one asked for and demands that I reconsider the choices I made during installation on a regular basis. Plus, it just isn't that attractive.

I'm ready to try joining that industrious four percent and installing Linux on my computers to use as my main OS, at least for a week. I'll blog about the experience here.

It's hard to give up Windows forever because so many applications only run in Microsoft's OS. For example, the peripheral software that runs with many keyboards and mice isn't available for Linux. Lots of games will not run under Linux. So I think it's likely I'll be using Windows again, at least some of the time, after this week is through.

However, for now, I'm going to give Linux a very serious audition and document the experience.

https://www.tomshardware.com/news/live/my-week-with-linux

in reply to FizzyOrange

Mozilla, for example, would sign Firefox's flatpak with a PGP key that they would disclose on their website. You verify the signature using the RSA algorithm (or any other algorithm for digital signatures. There are a bunch.) Or, you could just trust that your connection wasn't tampered the first time, then you would have the public key, and it would verify each time that the package came from that same person. Currently, you have to trust every time that your connection isn't tampered.

Major flatpak providers (Flathub at the very least) would include their PGP public key in the flatpak software repo, and operating system vendors would distribute that key in the flatpak infrastructure for their operating system, which itself is signed by the operating system's key.

This entry was edited (3 days ago)

Trump administration returns Guatemalan migrant hastily deported to Mexico back to the US


A Guatemalan national who says he was wrongfully deported to Mexico is back in the United States, his legal team told CNN, in what appears to mark the first time the Trump administration has brought back a migrant after a judge ordered the administration to facilitate their return.


[...]

He is now in Immigration and Customs Enforcement’s custody, Realmuto told CNN.

Why Microsoft open sourced PowerShell and ported it to Linux


In the comments section of a recent post I found out that Windows PowerShell had been ported to Linux. Had no clue it was a thing.

Went looking and found this old article attempting to explain why they did it. Not remotely interested in giving up Bash for PowerShell, but I thought it was interesting enough to share. The article seems to be from 2016.

I have never been more tempted to check the NSFW box, but I'll leave it open for now unless a mod complains. 😁


Microsoft Edit is coming to Linux


The brand new Microsoft Edit, which is the successor of the old MS-DOS-editor will come soon to Linux as well?

There is a discussion going on how to call ms edit executable under Linux at: github.com/microsoft/edit/disc…

Microsoft Edit is fully written in Rust. And the source-code is actually fully open-source as well under MIT license 😮.

I personally would like see them calling it dos-edit or just dosedit, since that would be kinda funny. But I understand it will be called ms-edit instead.

I know Linux already has vi, vim, neovim and nano, ... and more... However is kind of ironic to see this binary be shipped to Linux distros. Of course it's already added to Arch btw: aur.archlinux.org/packages/ms-…

Official GitHub page.


in reply to enemenemu

How does this help though? If anything they would've helped themselves by porting more Linux commands to work natively in Windows. This move makes it easier for Windows admins and devs to switch to Linux. With the latest horrible moves in the Windows desktop space I can't believe they're trying to become the "RedHat of Windows".
This entry was edited (6 days ago)

Trying to recreate a version control system for my music collection, with one crucial difference ... 🤯


I want to have a mirror of my local music collection on my server, and a script that periodically
updates the server to, well, mirror my local collection.

But crucially, I want to convert
all lossless files to lossy, preferably before uploading them.

That's the one reason why I can't just use git - or so I believe.

I also want locally deleted files to be deleted on the server.

Sometimes I even move files around (I believe in directory structure) and again,
git deals with this perfectly. If it weren't for the lossless-to-lossy caveat.

It would be perfect if my script could recognize that just like git does, instead of deleting and reuploading the
same file to a different location.

My head is spinning round and round and before I continue messing around with find
and scp it's time to ask the community.

I am writing in bash but if some python module could help with it I'm sure I could
find my way around it.

TIA


additional info:

  • Not all files in the local collection are lossless. A variety of formats.
  • The purpose of the remote is for listening/streaming with various applications
  • The lossy version is for both reducing upload and download (streaming) bandwidth. On mobile broadband FLAC tends to buffer a lot.
  • The home of the collection (and its origin) is my local machine.
  • The local machine cannot act as a server
This entry was edited (1 week ago)

Boiling Steam's latest analysis based on ProtonDB's dataset | Linux Distros in May 2025: CachyOS is The Fastest Growing Distro


Included is the following disclaimer by the author:

  • This may not be representative of all types of Linux users. I’m sure this is not what your AWS engineer uses on EC2.
  • This may not be completely representative of all Linux gamers either. But I’d wage this is actually a good predictor where the market is going to shift. We saw first that Manjaro was getting the boot here first, before going under pretty much everywhere.
  • There may be some additional biases, due to whoever used ProtonDB.
  • Flatpak is NOT a distro, but that’s what Steam reports when it’s running on Flatpak, and Flatpak being distro independent we report it as a separate environment, if that makes sense. Feel free to ignore it if you wish.
  • Arch Linux is Arch Linux on desktop. The Steam Deck’s OS is reported as HoloISO, not Arch Linux, so stop trying to claim that Arch is first because of the Steam Deck! This is mainly data reported from desktop PCs, so no, SteamOS is not a thing at the moment on such machines. This may change as Valve starts providing official support beyond the Steam Deck.
This entry was edited (1 week ago)

Looking for the Best KDE Distro – Fast, Stable, and Feature-Rich


Hey folks,

I’ve been using Linux on and off for over a year now—not a total newbie, but still learning. I know the basics and usually rely on GPT or forums when I hit a wall. I’ve tried a bunch of distros so far: Kali, Debian, Pop!_OS, KDE Neon, Kubuntu… and currently running Fedora KDE.

Fedora is solid, but I keep finding myself tempted to try something new. Maybe I get bored easily—or maybe I just haven’t found the one yet. That’s why I’m asking for your help.

Here’s what I’m really looking for:

🔹 Large and fast app repository – I want access to a wide range of apps, updated quickly, without weird dependency issues.

🔹 Great UI/UX – KDE is my current favorite. I love how modern and smooth it feels, and I want something that builds on that experience.

🔹 Stability without being outdated – I don’t mind rolling release if it’s reliable. Crashes and breakages are a dealbreaker.

🔹 Good extras – Whether it’s unique tools, deep customization options, or just thoughtful polish, I love a distro with a “complete” feel.

🔹 Active community/support – Docs, forums, or anything that helps when things go wrong.

I’d love your suggestions—especially if you’ve been in the same place: bouncing between distros, loving KDE, and still chasing that “perfect” setup.

What would you recommend and why? Any underrated KDE-based distro I should check out? Or maybe something mainstream but deeply customizable and stable?

Appreciate your thoughts!

Also, if you can, please share some of the best (and free) resources to really learn and master Linux.
I’m still learning and only know some basics, but I want to go deeper and really understand how things work under the hood. Even if I don’t feel super advanced yet 😅, I’m curious and willing to grow.

Thanks a ton in advance!

in reply to NotUrHoney

You could try Tuxedo OS. It's stable Ubuntu minus Snap plus newer KDE packages by a small Linux system retailer. Been using it for about a year now on my work laptop and it's perfectly adequate.
This entry was edited (11 hours ago)

Is there a quick way to know which instance might need mods?


As per title.
I've been wondering about this. How can we help when someone managing a community/instance can't find help locally, for whatever reason? Something like an "help wanted" board. Even if it's for one month, three months, etc.

I've been an admin for a 8-9k+ users Discord server for years, but I love Lemmy so much I'd like to see if I can be somehow useful here. I don't think I'm power tripping at all, but have zero tolerance for harassment, racism or sexism, bigotry and honestly want to keep neocons and bigots/trolls out of Lemmy as long as it's humanly possible. Whenever in doubt, I generally abstain from using any moderation power and talk with other mods/users to find the best course of action.

The situation I imagined in the first paragraph did happen to me. Managing the server alone was draining my mental health, and I couldn't find anyone to help with all I had to do. Then someone wrote to me, we had lengthy discussions about the rules and philosophy of the server and we've been co-managing it together for years. Lemm.ee closing down made me think about "how to help where and when it's needed"?

I'm posting in this community in hope that other users may be wondering about it and may find any answer useful.

[Multiple edits, original post written quite late, judging from most replies, I failed to phrase correctly what I had in mind]

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

I'm wondering if the fediverse in general (but especially Lemmy) would benefit from some kind of "fediverse help wanted" board for moderators, donations, technical help, etc.

edit: People who run a Lemmy/Mbin/Piefed/etc instance might be hanging out in the Matrix chat room for the software they are running; that might already serve this purpose.

This entry was edited (1 day ago)

PSA: Exporting and importing your Lemmy account settings will also include your saved posts and comments


This entry was edited (22 hours ago)

Yet another linux distro advice question


16gb ram. nvida GTX1650. Triple monitors

want to run existing windows 10 installation in VM, with write access. This is mostly for tax software.

plan is new SSD drive. Make 2 partitions for windows, with backup to both. Let it be C: drive? Then reformat PCIe M2 drive for linux.

I only care about the VM not FUBARing the windows installation, even if I have a 2nd backup of it.

I play one game that has a linux version: beyond all reason.

I've used debian/ubuntu based linux before. I don't need/want to highly customize performance/features. Just working out of box.

in reply to humanspiral

You're overcomplicating things.

If you have an existing Win10 install, just format the new SSD for whatever distro, install, and set the boot target for the new SSD drive.

Then run Linux for a bit, make sure everything works, and make an image of the already existing Win10 partition to run in a VM.

Much simpler.

Also: almost all tax software runs in a browser now. If not then it will run under Wine or Proton. I think you have less to worry about than you think.

This entry was edited (1 day ago)

Lemmy.zip Turns One!


Hey all,

Today, 10th June 2024, marks Lemmy.zip's first birthday.

Back on the 10th June 2023, I was as disillusioned with Reddit as many others here were, and wanted somewhere I could go where mods and users weren't treated like an end product.

At the time I had been messing with a lot of home server stuff (think Jellyfin and the *arr suite - usenet is great 😉) and figured I could spin up a docker container or two, how hard could it be right?

I'd never even heard of ansible, never changed an nginx config file, hell I'd never had more than one other person use something I'd spun up before. But after a couple of hours, there it was - Lemmy.zip. And suddenly, people were actually joining, posting, and making content. It felt unreal.

Since then, and with an awful lot of help and support from Sami and the community, I feel like we've got a really good, solid, stable and active Lemmy instance, our own corner of the internet where we can't be abused for corporate greed. In this first year, I have spent an awful lot of time learning how to run a so-called "social media" site, how to protect the backend, and how to build a bot to do all the boring stuff.

Linked in this post is a very brief overview of the last year - yearone.lemmy.zip - which gives some detail on how things unfolded at the start.

I am insanely thankful for all the lemmy.zip users, even the ones who only visited briefly. You're all brilliant (yes, even the lurkers 😘 ) and I hope you all continue to enjoy Lemmy.zip for many more years.

Running your own Lemmy server has its ups and downs. Days like today, when I can debug various issues without stressing, push new code to ZippyBot like its second nature, and have the ability to celebrate massive milestones like this, make all the bad times worth it.

I remember about a month or two in to the sites operation, and we'd just upgraded to the latest lemmy version - there was a period of about 5 or 6 hours continuous downtime and nothing I tried was getting the site working again. I was sat with my head in my hands, completely out of ideas, ready to give up. But thanks to the guidance of some fantastic people in the wider Lemmy community, eventually the site came back to life. Many mistakes have been made (many server backups have been restored 🙃) but we've continued to learn and grow, and I think the site is all the better for it.

We've got over 2,500 signed up users, we've recently tipped over 500 active users a month, we're in the top 20 lemmy instances - and in reality, that's all thanks to the mods and users of lemmy.zip. Without you, there wouldn't be any point to the site!

(Interesting fact - our longest serving user is Firestorm Druid - I don't have any medals yet sorry, but you deserve one!)

Looking forward to the next 12 months, I'm hoping we can continue to grow and continue to be a Lemmy instance for everyone. With the increasing enshittification of Reddit (and the wider "traditional" social media sites), I hope many people can escape and make their way over here. The Lemmy of today is a much different place to what it was 12 months ago. Even from purely a technical standpoint, federation is infinitely more reliable, and there are many long-standing servers to choose from now.

So once again I say a massive thank you to everyone. To the mods, you're the backbone of creating content across the whole lemmy network. Its often a thankless job, but here's hoping this goes a little way to expressing the gratitude we all have for you.

To everyone that has donated - I'm still humbled by your generosity. Thank you, you keep the lights on and the bits flowing.

And to the users of Lemmy.zip - thank you for being here. You make this whole thing worthwhile 😀

Happy Birthday Lemmy.zip 🍻

Demigodrick
❤️

Attempt 2 at Lemmy 0.19.11 upgrade! (April 12, 13:00 BST)


Hello all,

Attempt two to update to Lemmy 0.19.11 is now planned in for tomorrow, April 12th at 13:00 BST (that's 12:00 UTC!)

Following feedback from the downtime thread, information can be found on the upgrade in these places:

  • Matrix - We have a Matrix space you can join by clicking here. This is likely where I'll be most active during the update.
  • Status Page - Following the failure of our old status page to actually detect any downtime, I've swapped to a different status page supplier temporarily while I review the options. Uptime Kuma was great (and free, and self hosted) but let us down. Our status page has now been updated, and I've included the maintenance on there. If there are any unforseen issues, I will add them there.
  • Mastodon - I have a mastodon account which you can view by clicking here and I will make a couple of posts here as and when things are happening too. You can get a mastodon.zip account too by clicking here!

There will absolutely be downtime again, but I cannot predict how long this will be. Some sources say 8 to 10 minutes, but during our last attempt the migrations took significantly longer, so it may be a few hours its down for.

Obviously there will be a backup, and if anything does go wrong again then we'll roll back.

Fingers crossed this time 😀

Thanks

Demigodrick

This entry was edited (1 month ago)

Scheduled Maintenance Wednesday 9th April 18:00 UTC (19:00 BST, 14:00 EDT)


Probably a two hour window to give me time to get things done. There may be an upgrade to lemmy 0.19.11 however that requires some modification of ZippyBot due to changes in the new version.

There will be downtime while the server is restarted, however hopefully this is brief.

Thanks

Demigodrick

The "Thank You" Thread


Here is a thread to celebrate those who support Lemmy.zip to keep the (virtual) lights on and the data flowing!

If you'd like to donate and get your name on this list, head over to OpenCollective and select one of the options.

There is absolutely no pressure to donate though. Anything you can give is spent on keeping Lemmy.zip going.

Lemmy.zip Donators (Past or Present)



Lemmy.zip Supporters



Lemmy.zip Friends



Lemmy.zip Heroes


Thank you again to everyone who is (or has been) supporting Lemmy.zip.

Perks!


Donators get some special perks - including the ability to choose custom emojis for everyone to use, and to get their own me.lemmy.zip profile - just like this one.

In the future, we're looking at other ways to reward those who donate. If there is something you'd like to see as a reward, let the admin team know.

If you'd like to stay anonymous please email me at hello@lemmy.zip or send me a message on here 😀

This entry was edited (3 weeks ago)

Lemmy.zip Server Update June 2025


Hello all!

Firstly, apologies I missed last month's update. As I will go in to during this month's update, the train has not been smooth sailing, the ship missed the station - for a little while, trying to uncover what has gone wrong has been like unraveling a can of worms that has gone off the tracks.

Because of the length of this update, I'm leaving off new communities for this month, but feel free to pop any in the comments you'd like to share!


Server Updates


So, I'll begin at the 0.19.11 update for Lemmy. I'd planned in some time for the update, and to begin with things went fairly normally, with usual server updates etc. Then it came time to update Lemmy itself to 0.19.11 - however, instead of the ~10 minutes of suggested downtime, it quickly became apparent that something wasn't quite right. The logs gave no indication of anything happening, and after an hour it became apparent that something hadn't worked. With not much to go on, and all the various logs showing that absolutely nothing had apparently happened, I cancelled the upgrade process and tweaked the logs so I'd get a bit more information than the standard logs usually show. This turned out to be an internal DNS issue, where Lemmy wasn't talking to the database.

So, onwards again I fixed that issue and reapplied the update, to which it had appeared to start working. Excitedly, I give it ten minutes as advised, to come back and see that it was still going.. and going.. and going.. and two hours later it was saying something was still happening. Well, by this point I'd run out of time and trusted in the process that it would resolve itself. I had unfortunately had to go to sleep as I had work the next morning, and a baby to look after.

By the next morning, still nothing. However, I can't SSH in to the server on my phone (nor would I ever want to in case it was stolen etc) and all the backend stuff is behind layers of protection, so the site was down for the day while I had to do real world work nonsense.

By the time I'd got home, it still thought it was ongoing, so I made the decision that likely something was broken and cancelled the update. Of course, letting something go to town for hours on the database meant it was probably ruined, or would require completely investigating - ain't nobody got time for that. So I crossed my fingers and hoped my backup solution had worked which it did with flying colours. I restored the database and the site came back to life.

Of course, I don't like running old versions, so I rescheduled which went much much smoother the second time around, taking 8 minutes. Whew.

For a few days, everything looked great. Metrics looked spot on and the site was running like it always was, and then bam - the server completely locked up:

A restart did eventually fix this, and things returned to normal, but not quite the same.

On the 24th April, I started getting reports of the site returning various 502 and 504 errors, and also issues with images loading. Broken images has been a feature of the image proxy for a while, but this was on another scale, with sometimes whole pages of broken images and a connection timeout on every refresh. I was, in hindsight, very out of my depth here.

I started trying to see what the cause of the timeouts where, and it became apparent quickly that the site was being hit by previously-unseen levels of traffic:

On the above graph, the left hand side was the usual amount of traffic we'd get, and on the right was the new levels we were receiving. This was likely causing the server to effectively be DDOS'd, and uncovering issues with the performance of the server. For a comparison of the usual amount of traffic we get, here's a graph from the last server update:

Many configs were tweaked. Much database performance monitoring took place. Things were turned off and back on indiscriminately. Unfortunately not much worked.

It was at this point our new Admin, Gazby, joined the team - and quickly got to work diagnosing and fixing so many of the issues.

Some of the changes include much better backups, reduced latency in image storage (the images moved from the USA to EU storage), images being served from i.lemmy.zip to allow for better caching to reduce the load on the server, complete review and tweak of all the configs and server setup, and a detailed list of things we need to work on going forwards (plus no doubt lots of things I am forgetting).

This has really helped to stabilize the site, and while we can see it's not 100% perfect, the amount of 502/504 errors should have massively reduced, and the site should be almost as it used to be.

One of things Gazby has also worked on is reporting and insights into the server, and so for example here's a graph showing the 504 errors today:

We've got some plans on the horizon we're working on which should increase the performance of the site, which possibly/probably will include a server move to rule out hardware issues or latent config issues we can't find.

Whatever triggered these issues I am still not sure - it looks like it could be scrapers/AI bots hammering the site, and so we've put some measures in place here. If you use the old front end then you may have noticed a cloudflare challenge to try and prevent the server being overloaded - also a prewarning, the old front end is no longer maintained, and unless someone steps in, it is not compatible with the next version of Lemmy. Therefore at that point it will be retired unless someone works on it to bring it back in line. It is also the cause of a LOT of the server traffic problems, so it probably isn't too much of a bad thing. Maybe someone will rewrite it to be better 😀

As it stands, things still aren't perfect - we had an issue where the bit of the server that actually directs you to the right place got overwhelmed, and so we put a fix in for that, but they are hopefully a lot better than they were a couple of months ago.


Donations


Lemmy.zip only continues to exist because of the generous donations of its users. The operating cost of Lemmy.zip is over 60 euros a month ($60, £50) and is mostly funded by the community!

We keep all the details around donations on our OpenCollective page, with full transparency around income and expenditure.

If you're enjoying Lemmy.zip, please check out the OpenCollective page, we have a selection of one-off or recurring donation options. All funds go directly to hosting the site and keeping the virtual lights on.

We've also put up a link to our Ko-Fi page where you can donate via paypal instead of using a card. All Ko-Fi donations will be totalled up and added to OpenCollective each month for transparency. I've added a link in the sidebar, but you can also click the image below to go there:

We continue to have some really kind and generous donators and I can't express my thanks enough.
You can see all the kind donators in the Thank You thread - you could get your name in there too!

Please remember, traditional social media is only "free" to you because they sell your data. We don't do that - if you want to support independent social websites like this one and you value your privacy, please consider a small donation. It really does help.


Graphs


I know you've come for the shiny pictures, so here you go!

CPU over last 30 days:

RAM over last 30 days:

Disk space used:

Here's a few new ones for you! Lemmy DB size:

Images database size:

Here's our current actual images stored:

Here's the cloudflare overview:

Here's requests:

Bandwidth:

And here is visitors:

And finally, traffic by country (mostly federation traffic remember!)


So hopefully that fills everyone in on where we're up to, and what we're working on, but if you have any questions please ask away below!

One final thing - on the 10th June, Lemmy.zip turns two years old!! 🥳 🎉 I'm hoping to do something nice for it, similar to last years (which is here if you haven't seen it!) - but a quick thank you to everyone who has been part of the ride so far!

Thanks

Demigodrick


Downtime - Apologies and what went wrong


Hi All,

As some of you may have realised, the planned upgrade sort of crashed everything, and we had our longest period of downtime since the site began.

This is partly because I had to go to sleep (thanks to a newborn and a job).

The good news is that the backup process worked! We've restored to seconds before the upgrade took the site offline.

The bad news is that federation is likely to be.. wonky.. for a little while. The site may also go up and down while I undo some of the fixes I tried.

Ultimately the issue came down to the upgrade failing (I am not sure why - will be digging into this now the priority is no longer getting the site up) and then the containers not talking to eachother, so the UI wouldn't talk to lemmy, and lemmy wouldn't talk to the database.

I rebuilt the containers, restored the backup, restarted everything, and it's all come back up (admittedly not perfect right now).

Importantly, I want to issue an apology. This isn't what I want for Lemmy.zip, and it should've been handled way better by myself. I'm always learning but this took way longer than it should've, and while I take some solace in the fact the backup process worked and has been proven to work in production, the delay in being able to get this back up is entirely my fault and frankly unacceptable.

I'll be working to document this outage, the steps it took to get it back up, and some form of repeatable plan so a repair can be replicated in the future if I'm not available.

In terms of upgrading to 0.19.11 - I will have to try again soon as it's got some security fixes we desperately need to implement.

Thanks

Demigodrick


This entry was edited (4 days ago)

Welcome to Lemmy.zip


Hello to all of our new users.

I wish we could all meet in better circumstances. The closing of lemm.ee is a real blow to the fediverse, and I have nothing but the greatest respect for the lemm.ee admin team. Lemm.ee was a cornerstone of the lemmy community, and set a high bar for moderation and technical performance.

Finding a home on the fediverse can be tough. Whether you're here to lurk, post, moderate, or contribute in your own way, we’re glad you’ve joined us. Lemmy.zip might not replace what was lost, but we hope it can become a lemmy instance where you can feel at home.


Everyone should receive a welcome PM when they sign up to Lemmy.zip from the ~~ever-present dark lord overseer~~ friendly bot, ZippyBot. However, in case poor Zippy has been overworked and forgotten to send the PM to you, here's some helpful information regarding Lemmy.zip!

  • All of our policies can be found at legal.lemmy.zip. This includes our Code of Conduct. Please (please!) have a read of this. Our number 1 rule is Remember the human! (no harassment, threats, etc.). We absolutely adhere to this. Treat people with respect.
  • When you created your account, we set up some "Default Blocks". If you want a more unfiltered Lemmy experience, you can head to your account settings and remove the blocks. You can read more about this in our Welcome Post
  • We have monthly updates! You can read the latest one here!. We're always open to suggestions if there's anything else you'd like to see in these.
  • We have some metrics around federation for the curious among you. The link is in the sidebar or you can click here!
  • We have our status page at status.lemmy.zip. In the unlikely event the server becomes sentient and starts a robot uprising, full details will be available here.

Finally, your admin team is myself (Demigodrick), Sami, Druid, and Gazby. Please reach out to any of us if you feel you need help or support with anything. We also have a support email - hello@lemmy.zip.


If you have any questions, please let us know and we'll do our best to answer them.

Thanks,

The Lemmy.zip Admin Team