Anyone here cuz Reddit banned them?
Max-P @ Max_P @lemmy.max-p.me Posts 2Comments 1,625Joined 2 yr. ago

Fedora is usually pretty good at being up to date while still user friendly and still operate like a classic distro. The immutable ones are also pretty nice if you're into that. Otherwise you could consider Arch or Endeavour. If you've been using Linux since 2012, an Arch distro's probably easier than you think.
I switched to Arch in 2011 after being on Ubuntu since 7.04 and the Unity disaster... and I'm still running that install to this day. I'm typing this from it!
In practice I've found Arch's always up to date packages to be less of a hassle than dealing with dependency hell of carefully pulling newer dependencies when you inevitably need a newer feature of a package. Worst case there's containers for the few stubborn "only works on this exact version of Ubuntu" cases but it's pretty rare.
There's a few, and they proceed to get downvoted to hell and banned from here as well because people are even less tolerant to those that love to test the rules here.
Legal content that violates community rules or instance rules but is otherwise harmless like spam, is kept in the modlog just fine. People don't generally browse the modlogs as you generally can't interact with the stuff anyway. No upvotes (more likely, tons of downvotes), no commenting. Not much better than going to the internet archive to undelete a post elsewhere.
More extreme content like CSAM usually gets deleted then purged instead, which is a feature that properly goes in and wipes the content permanently.
I use systemd-boot so it was pretty easy, and it should be similar in GRUB:
title My boot entry that starts the VM linux /vmlinuz-linux-zen initrd /amd-ucode.img initrd /initramfs-linux-zen.img options quiet splash root=ZSystem/linux/archlinux rw pcie_aspm=off iommu=on systemd.unit=qemu-vms.target
What you want is that part: systemd.unit=qemu-vms.target
which tells systemd which target to boot to. I launch my VMs with scripts so I have the qemu-vms.target and it depends on the VMs I want to autostart. A target is a set of services to run for a desired system state, the default usually being graphical or multi-user, but really it can be anything, and use whatever set of services you want: start network, don't start network, mount drives, don't mount drives, entirely up to you.
https://man.archlinux.org/man/systemd.target.5.en
You can also see if there's a predefined rescue target that fits your need and just goes to a local console: https://man.archlinux.org/man/systemd.special.7.en
How's the disk encrypted? I've never heard of anyone setting up an encrypted drive such that you can't manually mount it with the password. It's possible but you'd have to go out of your way to do that and only encrypt the drive with a TPM-managed key. It's kind of a bad idea because if you lock yourself out your data's gone.
I just have a boot entry that doesn't do the passthrough, doesn't bind to vfio-pci and doesn't start the VMs on boot so I can inspect and troubleshoot.
Yes it does, I've regularly updated my system that way. It is a bit buggy at times though, I ended up uninstalling the backend.
But it's still useful for managing Flatpaks and stuff.
Permanently Deleted
I'm concerned about DRM violating my rights. But apart from that, media is largely for consumption, there's very few reasons to need to edit a movie or something, and the laws at least attempt to cover fair use. DJs remix songs and stuff just fine. Or news article, you'd mostly want to quote them which is well defined in the legal framework. It's important to remember that open-source doesn't imply free of charge: there is paid GPL software.
Open-source is important in software because it's much more complex, and you can end up in a situation where software you bought doesn't work because the company refuses to fix it, or straight up stops working because the company went bankrupt 10 years ago and things have changed too much. Proprietary software is a black box that can be doing literally anything, and legally, you're not even really allowed to reverse engineer it to even make sure it does what it says it does.
Stallman started the free software movement out of frustration with a printer driver that he knew how to fix, but the company wouldn't give him the source code so he could fix it, and I believe at the time it would also have been illegal to reverse engineer it and patch it, or at the very least it was against the license. And that's also my reason for using open-source software: not because I want free stuff, but because I want libre stuff that I can fix and maintain. Most people won't, and that's where the sharing clause comes in: someone else that can patch it will, and everyone can just use that.
Ideally things would be free and widely available but that's too commie for most people and we're headed in the polar opposite direction. Buuut there's always the high seas where you can set your own moral compass.
They'd get sued whether they do it or not really. If they don't they get sued by those that want privacy invasive scanning. If they do, they're gonna get sued when they inevitably end up landing someone in hot water because they took pictures of their naked child for the doctors.
Protecting children is important but can't come at the cost of violating everyone's privacy and making you guilty unless proven innocent.
Meanwhile, children just keep getting shot at school and nobody wants to do anything about it, but oh no, we can't do anything about that because muh gun rights.
Seems a bit harsh considering single user instances or very small ones. I can be away for a week but not dead.
Not safe for them because the US can just cut off their supply, and of course if that happens they won't be able to reliably source them to replace them when they die.
And when I was going to the library, asking questions online, and then printing the answers a week later, everyone was saying "Oh, try these other disros...."
It is ASTOUNDING to me how linux users think. The answer to every problem someone else is facing is "Your way is stupid, that's why it doesn't work. Do it MY way, on MY distros"
So, this isn't a very fun advice, but a big part of a Linux distro is changing your starting configuration and dependencies and everything. So it is true that changing your distro can make a whole bunch of things work out of the box that didn't before, especially if it's a weird distro. Now, can you make it work on any distro? Also yes, but it's more effort, and if you're printing help at a library, yeah it might be a better choice to just try a bunch of distros and at least try to find the one that gets you on the Internet out of the box. Bazzite for example literally ships with Steam, Wine, and a whole bunch of gaming utilities out of the box, so for a gamer that means more stuff works out of the box, and that's great if you hate tinkering.
There's a lot of complicated legal and philosophical stuff in the Linux world where some drivers are either not shipped by default because it's proprietary and it makes puritans angry, or legally, the firmware just cannot be distributed by the distro.
And sometimes, you really just don't vibe with the distro. Ubuntu has a way of doing things, so if you hated Ubuntu (2013 would put you in the Unity era which was pretty terrible, it was wildly hated for that reason). Fedora has a different way of doing things. Mint takes a bunch of stuff people hate with Ubuntu and fixes it. Pop_OS takes stuff they hate from Ubuntu and fix it. If you hated Ubuntu, why bother trying to fix it?
And when picking niche distros like Zorin you also significantly reduce you help pool, because it's not that popular so people don't know how it works. You ask me something about Void Linux and I'm gonna be like, I don't know man, I have no idea how to solve you problem on that distro. But I do know how on Arch and Debian based distros. Niche distros are sharp double-edged sword: it can be very nice because it lines up exactly with what you want, or you could be fighting endlessly with the distro because you're trying to do the polar opposite of what it wants you to do.
You can go beyond that obviously, Linux is endlessly customizable, but that takes experience and skill with Linux to do successfully because it might involve compiling stuff from source and whatnot. It's not hard, but it does come with a lot of pitfalls on its own.
Everything went fine until the actual install at 5:59 of the video. At 6:00 he jump cuts to after the installation. The installation itself took roughly 5 hours.
And then it took roughly 30 minutes to boot. I googled it, and it should only take 15-20 minutes to install, and boot almost instantly.
What's the performance of your USB stick? You can check with utilities like CrystalDiskMark on Windows, so you get the Windows numbers. My guess is your USB stick is a USB 2.0 stick and is horribly slow at anything other than bulk file reading and writing. That could explain why it was so bad and that'd make it not Linux's fault. The live USB would decompress into RAM, so it's faster because it's compressed (less data to read), and the data is then in RAM where it's very very fast to access.
I actually had the same issue but in reverse: I needed to run motherboard software just once on Windows to configure a few features once forever. I installed it on the only USB stick I had, a 32GB Verbatim from Microcenter. It took hours to install, a solid half an hour to make it to the Windows desktop, and probably like an hour to manage to open up Edge, download the software, install it and run it. It was absolutely horrible.
I tried sudo mount /dev/sdc/ but terminal spit out an error.
That's not a valid command because /dev/sdc/
isn't a folder, it's a device file. It probably would have worked with sudo mount /dev/sdc
, without the trailing /
. But that still would only work if the drive is listed in /etc/fstab
as to where it should be mounted. You ideally want sudo mount /dev/sdc /some/other/path
so it ends up mounted where you want it. Or just mount it from the file manager which will do it for you in a temporary location.
I don't really have better advice for you and Linux. For some people it just works out of the box, some other people have more annoying hardware that's a pain to get working. With the attitude you have, you don't seem like you want to take the time to learn how Linux works and get used to it, so you end up frustrated and you just go nowhere. Sometimes it really just takes persistence to get through it.
You're not helping yourself at all doing weird setups like temporarily installing it on a USB stick. As I said in my other comment, you started off with an impossible task (that app will not work in Wine), so you're also thrown into a rabbit hole of commands and troubleshooting that has no chance of succeeding. That is very demotivating in itself.
The "easy" Linux distros can be convenient but ultimately if you want to have a good Linux experience you must be willing to learn how it works and get familiar with how things are done. You're relearning to use a computer all over, it's not an easy task, it takes persistence. The issues must be turned into learning experiences, not frustration and points towards "I'm done with this stupid OS".
8BitDo Ultimate Software V2
There's no way this app runs on Linux under Wine, because Wine can't do direct USB yet, and also if the key mappings rely on a Windows driver to do that, that obviously won't work either.
Pretty sure there's pretty decent apps that can do similar things on Linux.
The key there is the switch does most of the work in hardware, so you can have 1G going between all ports with no CPU usage, so the internal 1G port doesn't matter as much, and the hardware acceleration lets it efficiently handle routing across VLANs without involving much of the internal port. Those internal switches can usually handle VLANs and basic NAT nesrly entirely on its own.
With a single external 2.5G port you lose that because your traffic will have to go in the router and back out to the switch to cross VLANs, so it's basically a 1.25G link. And it needs to be a managed switch too since the router doesn't come with a built-in one anymore. Best you can do is software VLANs but the other device will need to also use the VLAN explicitly in that case, as there's no switch to give you untagged ports.
I think the main reason is Google wants to provide a predictable environment for the developers where not too many things can be changed so it doesn't visually break apps. Because for big corps really, really want their branding to be perfect, can't be caught with a screenshot of their app in Comic Sans.
You used to be able to install some pretty sick theme packs but over time everyone started shipping apps with its own hardcoded themes and theme libraries such that it looks identical between devices, so now we're stuck with whatever Google says is how it should look.
Back when I was a developer I had to turn off my theme for every demo because the clients would keep focusing on that and not their fucking app, and keep complaining it clashed so hard with their brand colors. Which I'm sure is part of why the stock theme now is so flat and neutral vs the Holo/Honeycomb days.
I'm struggling to think what one can even do with just two ethernet ports of different speeds. It's begging to be used as a gateway, VPN or firewall but you can't because you'll top out at 1G anyway. And assuming one of them is the LAN side, supposedly it'll be going to a switch so the router will never see LAN traffic anyway, only stuff through it which hits the bandwidth limitation.
I guess technically one could bond the WiFi and 1G link to make use of the 2.5G link? Or as an AP like it's got 2.5G upstream and passes through another AP down the line using the 1G port.
Very questionable specs.
E: it occured to me this looks like a potentially really good standalone AP if you give it 2.5G upstream and then branch off to another device down the line like some Ubiquiti ones do. But the form factor is ugly as hell to be mounted on a ceiling...
But capacitors are so expensive, it's like a whole 10ยข extra to filter it out so it doesn't flicker!
Yes, definitely is. Just assuming here OP doesn't want to configure a bootloader manually, so it's easier to just jump into whichever distro's default GRUB.
It's not like you need a bootloader anyway, you can just add direct boot entries with efibootmgr and not use a bootloader at all.
Fair enough, another one for the NVIDIA woes list!
Yeah there's those situations, fairly rare. Most of the ones I see coming here are the free speech kind that are mad they got banned for harassing people and generally being major assholes.
Welcome to Lemmy then! The mods aren't perfect either but at least you have choices in instances.