I used it for a couple of years, it’s great if you love customizability and want to run a very clean system. However, the last straw for me was when I needed to edit an image, realized I didn’t had Gimp, so I installed it (which took a long time since I needed to compile it), opened it and it wouldn’t open the image because it was a PNG (I think, or jpg, the specific format doesn’t matter) and that format requires a compilation flag to be enabled, I added that flag globally because why the hell would I not want to have support for it, and recompiled my entire system. By the time I had GIMP able to edit the image I didn’t even remember what I was going to do. I went back to arch not long after that, but always missed defining the packages I want in files to keep the system organized and lean.
- 0 Posts
- 210 Comments
Nibodhika@lemmy.worldto
Linux@lemmy.ml•Windows 10 refugees flock to Linux in what devs call their "biggest launch ever"
2·3 days agoI worked for almost 2 years at a company with my Linux PC, until one day I requested a laptop for travel and they were shocked that I didn’t had one, I asked for one with Linux but was told that that’s not possible, that they only had windows laptops. I thought, okays this is temporary, as soon as I’m back from traveling I’ll return the laptop and things will be back to normal… when I came back and wanted to return the laptop they said that that was my work computer that I should use for everything, I was like, “you do realize our work runs on a Linux server, right?”. But nope, I had to use the Windows laptop until I quit a few months later. I knew of at least a couple other devs who were running Linux, but didn’t say anything because then they would be forced to switch too, but at my exit interview I remarked that forcing me to use Windows was part of the reason I had left.
I guess my point is maybe don’t make a big fuss and don’t try to convince HR people about it, they just don’t understand.
Nibodhika@lemmy.worldto
Linux@lemmy.ml•Windows 10 refugees flock to Linux in what devs call their "biggest launch ever"
3·3 days agoThis is usually the case, people make it a monster in their heads but it’s not bad as long as you’re willing to accept it’s a different OS to be used differently.
Nibodhika@lemmy.worldto
Linux@lemmy.ml•Windows 10 refugees flock to Linux in what devs call their "biggest launch ever"
92·3 days agoLet me guess, you might have tried Linux on n the past but only really started using Linux full time around 2021/2022, because every time I see someone saying “Linux only became user friendly around year X” is always around a 1 year mark after they started using it daily, because it’s a lot more a matter of being used to than actual usability. I have been using KDE since 2004, and while things have changed it wasn’t all that much, I don’t remember any big usability refactor or anything of the sort happening, I’m fairly confident that if I were to put you to use a KDE 3.5 UI you would feel right at home.
Nibodhika@lemmy.worldto
Linux@lemmy.ml•Nexus Gamers are going to test gpus on Linux (Bazzite)
4·26 days agoI disagree sort of. I find it hard to believe a new distro is easier to set up than mint or Ubuntu
Mint is easier to setup than Ubuntu, and not only it’s newer, it’s based on Ubuntu. Ubuntu also is easier to setup than Debian even though it’s newer and based on it. Being a new distro has nothing to do with being easy to setup.
Bazzite is special because it’s an immutable distro, so it’s highly unlikely you’ll break stuff by poking around.
Nibodhika@lemmy.worldto
Linux@lemmy.ml•Nexus Gamers are going to test gpus on Linux (Bazzite)
8·27 days agoNixOS would be ideal for a purely testing, if I were setting a test bench I would definitely use Nix. BUT they also need to use something that people watching might be willing/able to use, and Nix has a very steep learning curve.
Nibodhika@lemmy.worldto
Linux@lemmy.ml•Baffled at PC freezing on Linux, but not on Windows for the same workload
4·1 month agoIt’s hard to admit as a Linux evangelist but windows works for some bloody reason where Linux simply fails.
Why would that be hard to admit? This is a bug in a specific hardware that has a crappy driver for Linux, Intel doesn’t care about Linux, if Linux was 90% of the market instead of 2% I assure you this bug wouldn’t exist.
OP is specifically asking for a power house PC to run a game on maximum graphics. As much as I love my Deck, that’s not what the Deck is.
Honestly, I’ve had HP for most of my life, and they have always worked until I couldn’t find cartridges for them or broke them while moving, or something similar. Latest time I needed one I decided that I print stuff so sporadically that a laser printer would be a better investment (previously, almost every time I tried to print stuff the ink was dried, because I hadn’t used it in months). I’ve had this HP for about a year and haven’t had any issues at all. But like I said I don’t print that much, but whenever I needed it it’s been there. And to me reliability is the best quality on a piece of equipment that doesn’t get much use but when it does sometimes is critical.
Plex is an enterprise solution, if you need your tech illiterate grandma to access the media it’s easier to pay them. If it’s just a local network or you’re okay with going down a rabbit hole of setup, then Jellyfin does everything and does it better IMO (Plex requires you to be online to login before it shows you your local data, plus you’re sharing information on what media files you have to Plex).
I personally have been using Jellyfin for years, and my only complain is that the LG app is slow and I get some videos that stuck for a few seconds in it (probably some codec thing, that I could fix by transcoding the media but I haven’t been bothered enough to figure it out)
Nibodhika@lemmy.worldto
Linux@lemmy.ml•Kernel: Introduce Multikernel Architecture Support
8·1 month agoNot necessarily, maybe the main kernel has to keep running so you won’t be able to hot swap that (haven’t read the thing yet). In any case we’ve had updates without reboot for a while for a while, but it’s a pain to set up, there’s even a song about it https://youtu.be/SYRlTISvjww
Nibodhika@lemmy.worldto
Linux@lemmy.ml•Noone told me about systemctl suspend. I had to accidently learn about it from the arch pages. My battery is happy now, and you all will never be forgiven for your silence. That is all.
1·1 month agoUnless you turn that off manually, I should know, it’s the first configuration I change on every new installation on a laptop.
Nibodhika@lemmy.worldto
Linux@lemmy.ml•Ubuntu mod team takes anti-queer "Don't say gay" stance.
172·2 months agoHow is it political to talk about yourself in vague terms when introducing yourself to a group!? Would it be political if he said his hair is brown? How about if he mentions the color of his skin, is that political?
You make the statement political when you try to ban certain people from talking about who they are, if only white people talk about the color of their skin it’s not political to say you’re black, it’s political to try to block people from saying it. Saying you’re queer is on the same level of mentioning you have a wife/husband, in fact it’s even more vague, it’s in the same level of saying “since I was a boy/girl”, because queer does not necessarily mean non-heterosexual it can also mean non-cisgender so it’s an umbrella term to mean member of the LGBTQ+ community, if being queer is political then being heterosexual or cisgender also has to be, and I doubt people would be okay with having to step on eggshells not to mention anything that could make someone deduce their sexuality or gender. Hell, the same people who claim Queer is political are the ones who have the most problem with gender neutral language.
Nibodhika@lemmy.worldto
Linux@lemmy.ml•Ubuntu mod team takes anti-queer "Don't say gay" stance.
222·2 months agoFirst of all, this is not a professional setting, he’s not an employee there, and that forum is open for everyone.
Secondly, and way more important, people do that daily and no one cares especially when introducing oneself it’s common to mention stuff like your wife/husband and your preferred pronouns, hell, my corporate slack profile has my pronouns and those of everyone else. I’ve worked with trans people who introduced themselves as trans on the first day, and no one cared. So no, it’s perfectly okay for people to talk about themselves during an introduction even in professional settings.
Last but not least, people being uncomfortable is not a good reason to ban something, members of the KKK might be uncomfortable about working next to a black person, so what? Should the black person hide that he’s black to not make the others uncomfortable? That’s bullshit. If a person is uncomfortable by another one saying they’re queer, then that first person needs to deal with it, being queer is part of who the other person is and he shouldn’t have to hide who he is because someone might be uncomfortable about it. You mentioned religion, which I don’t think falls into the same category because religion is a set of beliefs that many people change through their lives, but still, people wear crosses daily in professional settings and no one cares.
Nibodhika@lemmy.worldto
Linux@lemmy.ml•Ubuntu mod team takes anti-queer "Don't say gay" stance.
303·2 months agoRegardless of how impartial the source might be, there are facts there:
- Fact 1: Someone made an introductory post in which, among other things, they mentioned “I am queer”.
- Fact 2: A moderator working for Canonical deleted that part, and only that part, of that post.
- Fact 3: Another moderator re-added that and claimed the first one acted erroneously.
While Fact 3 is a bit of a relief, they still haven’t communicated what they intend to do to prevent this from happening again.
What are you talking about? Middle click on links opens them in new tabs, middle click on tabs closes them, always has been, and works on both windows and Linux, both chrome and Firefox.
Nibodhika@lemmy.worldto
Linux@lemmy.ml•Everytime I try to start something with Linux I fail.
1·2 months agoOk, 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 dockerThis 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-worldif that fails butsudo docker run hello-worldworks then your user doesn’t have access, you want to add your user to the docker groupsudo usermod -aG docker $USERand 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.yamlordocker-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.yamland 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):# This defines all of the services we want to run services: # This is the name of the service, it can be whatever you want silverbullet: # The image is the actual thing you want to run image: ghcr.io/silverbulletmd/silverbullet # This tells docker to restart the service if it closed for whatever reason, unless you specifically tell it to stop restart: unless-stopped # This will set environment variables inside the docker. # different services might require different environment variables set environment: # silver bullet uses SB_USER environment variable to set user/password for the main account. We're setting user to admin and password to 123 here - SB_USER=admin:123 # This maps outside folders to inside folders so that your docker container can access them volumes: # Here we're telling it that the ./data folder should be accessible in the /space folder inside the docker # silver bullet stores stuff in the /space folder, so by mapping it to the ./data folder we can keep that data between runs - ./data:/space # This tells docker to map ports from the inside to your host machine, this allows you to access the docker container as if it were running on your machine ports: # This tells it to map the internal port 3000 to the external port 5000, so accessing http://localhost:5000/ from your machine will in fact access the same as http://localhost:3000/ inside docker # Silver bullet runs on port 3000, so we need to expose that port - 5000:3000Uff, 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/datafolder.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.
That’s interesting, I don’t remember which implementation I’m actually using, possibly RADV, but don’t remember having any issues, unfortunately I don’t have Indiana Jones to try to independently confirm that the driver is indeed causing a problem there. Have you seen issues in other games?
No it hasn’t, Nvidia usability in Linux now is the same as it was 10-15 years ago, and that’s sort of the problem. What do you think has improved since then? I remember ~18 years ago getting Nvidia to work with the proprietary drivers on my Mint was just a couple of clicks away and I could play oblivion and many other games that ran on Wine (and the very few natives we had) just fine. The majority of the Nvidia issues are self-inflicted, always have been, the problem is that because you have to use the proprietary drivers it’s very easy to shoot yourself in the foot, and inexperienced people tend to do it very often, so my guess is that 10-15 years ago is when you started using Linux, and broke stuff with the Nvidia driver, nowadays you don’t break that stuff and you think the driver has changed, when what has changed is you.
I have, in fact I have migrated my home config to nix. The syntax is still a bit weird and still unfamiliar in some cases, especially around the inputs, overlays, etc. Next time I install a system it will definitely be NixOS, currently it’s only running on a backup laptop that I use for testing.