linux

This magazine is from a federated server and may be incomplete. Browse more on the original instance.

Max_P, in As a normal, boring user that does nothing special other than browse the internet and the occasional "casual coding" -- what am I supposed to do with 32GiB of ram?
@Max_P@lemmy.max-p.me avatar

RAM is the kind of thing you’re better off having too much than not enough. Worst case the OS ends up with a very healthy and large file cache, which frees up your storage and makes things a bit faster/lets it spend the CPU on other things. If anything, your machine is future proofed against the ever increasing RAM hungriness of web apps. But if you run out of it, you get apps killed, hangs or major slowdowns as it hits the swap.

The thing with RAM is that it’s easy for 99% of your workload to fit comfortably, and then there’s one thing you temporarily need a bit more and you’re screwed. My machine usually uses 8-12/32GB of RAM but yet I still ended up needing to add swap to my machine. Just opening up the Lemmy source code and spinning up the Rust LSP can use a solid 8+GB alone. I’ve compiled some AUR packages that needed more than 16GB of RAM. I have 16 cores so compiling anything with -j32 can very quickly bring down a machine to its knees even if each compile thread is only using like 256-512MB each.

Another example: my netbook has 8GB. 99% of the time it’s fine, because it’s a web browsing machine, and I probably average on 4GB usage on a heavy day with lots of tabs open. But if I open up VSCode and use any LSP be it TypeScript or Rust, the machine immediately starts swapping aggressively. I had to log out of my graphical session to compile Lemmy, barely.

RAM is cheap enough these days it’s nice to have more than you need to not ever have to worry about it.

cyanarchy,

I have 64GB as future proofing (ITX board, two slots, can’t address any more). Normally I probably use 8 to 10 of those doing things like gaming and hoarding internet tabs like they’re a nonrenewable resource. I actually managed to crash my machine with an out of memory condition compiling something a while back. I don’t remember what and I’m sure it doesn’t count as regular use but I installed ZRAM to prevent it from happening again.

cosmicrookie, (edited ) in What are you most excited when it comes to linux in 2024?
@cosmicrookie@lemmy.world avatar

Ps: isn’t ‘guys’ gender nutral, similar to ‘dude’?

acockworkorange,

What about dudette? /s

PseudoSpock,
@PseudoSpock@lemmy.dbzer0.com avatar

I’m Tom Dudette, and I’ll leave the light on for ya. (guitar outro…)

PseudoSpock,
@PseudoSpock@lemmy.dbzer0.com avatar

Dude!

arty,

The classical answer to a male is: do you sleep with guys?

umbrella,
@umbrella@lemmy.ml avatar

sometimes they might

arty,

Sure, and this only strengthens the point of the counter question

moomoomoo309, (edited )
@moomoomoo309@programming.dev avatar

Heh. “Guy” has some interesting history. It originally referred to Guy Fawkes, because that was his name. Then it came to mean any person, gender neutral, then it became any man, now gendered, but the neutral definition never went away, so we have both meanings floating around still, but the original meaning, an effigy of Guy Fawkes, died.

(I skipped a few steps in there because they’re not relevant between guy Fawkes and any person)

kawa, in GNOME's Dynamic Triple Buffering "Ready To Merge"
@kawa@reddeet.com avatar

I genuinely tried Gnome and started to like it but a very minor update broke all of my QoL extensions and only 1/8th of them were updated. It’s lacking so many features that it’s just a bad DE all around : snapping windows in quarters anyone ? Why isn’t it already an option ? GNOME devs need to touch grass and listen to the actual users.

Fredol,

Gnome devs will never listen to criticism. Even if you do a MR it might get denied because it contraricts with the “Gnome way”. Just use KDE and live an happy life. KDE can be easily modified to look like Gnome and have all the QOLs you need.

kawa,
@kawa@reddeet.com avatar

Oh yeah I’m 100% on KDE now, I switched to Gnome for a little while because it had less bugs on Wayland on nvidia cards

AnUnusualRelic,
@AnUnusualRelic@lemmy.world avatar

That wouldn’t be the true gnome experience.

chitak166,

GNOME devs need to touch grass and listen to the actual users.

I totally agree. However, interacting with any gnome devs is like pulling teeth. They keep making bad decisions to be ‘different’ and make their jobs easier, then when those decisions turn out to be bad they have to walk them back but never admit fault.

Being able to move the dock is fine example of this.

It’s like they want Apple’s lack of customization but can’t provide a competitive default (because they suck at their jobs.)

isVeryLoud,

You know these are volunteers that work for free, right?

Moltz, (edited )

Lol, how does this change the fact their work stinks? Maybe if they didn’t suck at designing the hate would stop? Nah, guilt trip the users instead, that’ll fix it. Free crap is still crap, and pointing it out isn’t a sin. If the devs can’t deal with that, maybe they should go home and cry about it instead of further shitting up the code.

Devs don’t owe users anything? Guess what, users don’t owe devs shit either. If they don’t like criticism, tough tittys, cause shit code will be criticized, which is why Gnome is still considered a joke.

unionagainstdhmo,
@unionagainstdhmo@aussie.zone avatar

To be fair the extension developers were given quite a while to update their extensions to use JavaScript modules instead of the custom GNOME solution. This was actually a change for the better and unlikely to happen again which should make extension development easier. As for better tiling look up their mosaic thing which was announced a while ago, though I’m unsure as to how soon that will come out.

Also try to remember that GNOME is developed mostly by volunteers who frankly owe you nothing

BautAufWasEuchAufbaut, in Xenia wouldn't suggest that :c
@BautAufWasEuchAufbaut@lemmy.blahaj.zone avatar

Based Xenia suggesting browsers for an open and healthy web. Go Xenia!

01adrianrdgz,
@01adrianrdgz@lemmy.world avatar

yes!! It would also be based to suggest all browsers!!

Vincent,

You mean the ones for a closed and unhealthy web? :P

Maybe they could recommend Windows as well, while they're at it, haha.

gary_host_laptop,
@gary_host_laptop@lemmy.ml avatar

I suggest you to use all browsers!11!1

BautAufWasEuchAufbaut,
@BautAufWasEuchAufbaut@lemmy.blahaj.zone avatar

This account really doesn’t look like it’s a novelty account/a troll and that concerns me

01adrianrdgz,
@01adrianrdgz@lemmy.world avatar

why does that make you concerned?? I hope you are ok!! I like all software and I love Linux but in the end I love technology and what matters is that I promote software friendship!! Available for everyone!!

BautAufWasEuchAufbaut,
@BautAufWasEuchAufbaut@lemmy.blahaj.zone avatar

Oh you’re young, sorry for the offensive wording. I saw you’re programming and trying technology out - good on you! I hope you’ll never lose your excitement about technology.
It’s quite a political thing, but I am sure you’ll find your way around it.

01adrianrdgz,
@01adrianrdgz@lemmy.world avatar

I know everything about the current status of open source, I’ve read about Richard Stallman, about how he dislikes the word open source, but what we need to understand is that all software can be nice, nya!! And it’s ok I forgive you meow.

UnRelatedBurner,

may I ask, how much anime do you watch?

YoorWeb,

After scrolling for the last 15min out of interest, I concluded, it’s just some kid: lemmy.world/post/9536754

heygooberman, in One of these 6 will become Plasma 6. Wallpaper Which one do you prefer?
@heygooberman@lemmy.today avatar

The Bottom Right

Moobythegoldensock,

Absolutely, that one’s amazing.

Moobythegoldensock, (edited ) in New to Linux, have a few questions

My big question would be why are you starting with a dual boot? I would recommend trying each one with a liveUSB or in a virtual machine and simply do a single boot with the one you like better. There’s likely little need for you to actually maintain two distros unless you have a very niche use case that one distro can’t solve.

My advice would be to just relax and realize that the underlying OS is 90% the same regardless of what distro you choose. All the discussion you see on different distros, package managers, snaps, wayland, etc. are all the other 10%. It really doesn’t matter what distro you start on as long as it’s a general purpose distro (both of the ones in your OP are): once you learn the first 90% of linux, you’ll develop your own tastes, and then you’ll be able to decide on the remaining 10%.

CsXGF8uzUAOh6fqV,
@CsXGF8uzUAOh6fqV@lemmy.world avatar

I think he wants to dual boot tumbleweed and windows, not two linux distros.

Nokinori,

Yeah. I probably should have been more clear about that.

Oisteink,

That’s an even worse idea imo. If you’re not very familiar with bcd and grub you will find it hard to boot into Linux once windows decides to “fix the boot issue”.

Better to have a separate drive so you can select by picking boot device on startup.

I know it’s possible to dual boot, but it will be some issues at some point

LaggyKar,
@LaggyKar@programming.dev avatar

That’s generally not a problem anymore with UEFI (unless the boot variables disappear for some reason).

Oisteink,

Ok - must admit I haven’t tried dual booting since win7

Nokinori,

I have an SSD I’m using for windows and a separate one that I want to install Linux on. I want the ability to remove one of them and keep using the other. From what I understand I can set the BIOS boot order to load Linux first and use the Grub to select which OS to boot?

I realize now I should have been way more specific with how I worded things in the beginning.

WildlyCanadian,
@WildlyCanadian@lemmy.ca avatar

Yeah that’s exactly how I do it. Never had a problem with dual booting Windows, just make sure your Linux drive is the default boot drive and then you can select Linux or Windows in GRUB/systemd-boot

474D,

Just for the sake of another experience, my dual boot of windows and Linux mint has had absolutely no boot issues for me ever

Oisteink,

Good to hear. My last experience included at lot of fiddling, but it’s been quite a few years

Moobythegoldensock,

Ah, that makes way more sense.

Nokinori,

I want to maintain my Windows 10 install for now as a sort of fallback. I have a lot of random software installed for my university classes, and I don’t know about all the compatibility issues I might face with those. And letting it sit there in the background in case I need it for something feels safer than jumping head first into a new OS.

Trying out liveUSB or VM stuff seemed like it would be an extra hurdle in transitioning to Linux. Like, I want to get settled in and actually use it as a daily thing, not just browse the internet a bit here and there. If I don’t like the distro I choose, I can always just install another one, right?

lemmyvore,

You can indeed always install another distro. You can also run many distros in “live cd” mode, just boot from the install media and choose the live option without installing. It’s actually a great way to see if a distro will play nice with your hardware and LAN and peripherals out of the box.

Moobythegoldensock, (edited )

Oh, my misunderstanding, I thought you wanted to dual boot OpenSuse and KDE Plasma. Dual booting Windows 10 and one of those makes way more sense, especially if you have niche university software that was probably written 20 years ago for Windows XP service pack 2, is already barely compatible with Windows 10, and almost certainly never had a linux version. You definitely don’t want to gamble on abandoning Windows completely until after you graduate.

And yes, once you get comfortable installing a distro, it gets pretty easy to just install a new one.

WildlyCanadian,
@WildlyCanadian@lemmy.ca avatar

Plasma is the desktop environment he wants on Tumbleweed. Neon is the KDE distro. I thought it was pretty clear he wanted to dual boot Windows tbh

Moobythegoldensock,

Oh goodness I have no idea where my brain was.

Starbuck, (edited )

Can you easily switch drives in your system? I’ll often do that on my computer because little m.2 SSDs are so darn cheap now. It’s easier and cheaper to pick up a little 64GB drive for one off projects than it is to do a proper backup and restore.

Also, I’d just go with Tumbleweed. I don’t distro hop like I used to, but that’s because as everyone else is saying, most of the distros have gotten really good. Most of the time, my little projects are trying out specific features of a different distros. So I’ll just pop a new drive in, test drive it, then either switch back or not.

teawrecks,

A live USB would let you play around in a desktop environment for a bit to see if you like it before jumping in the deep end with it. But if you’ve already tried out KDE plasma and know you’ll like it, then you’re probably fine. I agree that you won’t become familiar with a full distro without data persistence and repeated use.

Maybe at least live boot gnome if you haven’t tried that one yet. Gnome and KDE are the most fully featured desktop environments, so they’re natural choices for users coming from win/mac.

Yeah, you can always install another, but if you are going to do that every day or two before settling on one, maybe consider installing virtual box and trying out the distros like that first. Of course, if you’re in a VM, it can be a challenge to get proper hardware acceleration if you’re going to try out gaming.

At the end of the day, I think dual booting is a good idea, as long as you only use windows when it’s your only option. That’s what I do. It’s easy enough to reboot if I need to play a game or use a windows specific app. More consistent than dealing with QEMU or something.

Quazatron,
@Quazatron@lemmy.world avatar

This is the sensible thing to do. Try a bunch of distros using either USB or as Virtual Machines.

It’ll save you a lot of heartache when you eventually kill the bootloader, the display driver or both (and you will, it is part or the learning process).

Nokinori,

I don’t understand the issue here. Does that mean I can kill my BIOS bootloader somehow? Or the display driver? And how would screwing up drivers on one SSD with Linux affect my other SSD with Windows? Sorry if these are dumb questions, I’m just trying to get my head around as much of this as I can.

lemmyvore,

Windows likes to pretend it’s the only OS in the world so it can overwrite the bootloader and you lose access to the Linux install.

But if you use separate disks for each there’s a simple solution if your BIOS has a quick boot selection: install each bootloader on its respective disk and use the BIOS selector at boot.

Alternatively, install the Linux bootloader on the Linux disk; it will autodetect Windows and offer it as a boot option, but Windows won’t be aware of Linux. In BIOS you set Linux as permanent boot disk in this case.

PixxlMan, in Project Bluefin: A Linux Desktop for Serious Developers

A serious desktop got serious developers who are seriously serious about their serioucity

maryjayjay,

Are you cereal?

nayminlwin,

I can’t take that much seriousness.

PixxlMan,

Seriously?!

Tattorack,
@Tattorack@lemmy.world avatar

Damn, that sounds serious.

imgel,

as serious as a heart attack

Aradia, in Just install EndeavorOS lol
@Aradia@lemmy.ml avatar

I don’t have any issue with Arch, everything works. But when I try other distros, they are mostly messed up.

jmanjones,

Yeah. Sure.

Aradia,
@Aradia@lemmy.ml avatar

Many distros do their own packaging on their repos, adding dependencies and custom-builds with custom configurations, and this often breaks my OS. On arch, this doesn’t happen to me. What’s your experience?

jozep,

Arch also does its own packaging on its repos.

However you are right that Arch tries to stay as close as possible to the source. This is fondamentally different than the debian (and thus all debian-derived distros) way of packaging where they aim for a fully integrated OS at the expense of applying their own patches to many packages.

The patches can sometimes bring issues since they can bring unexpected behaviour if you come from Arch and sometimes will help the end user tremendously since they won’t have to configure every piece of software to work on their computer.

This is really two way of looking at the issue: Arch is make your own OS and Debian has a more hands off approach.

Aradia,
@Aradia@lemmy.ml avatar

Yeah.

Arch also does its own packaging on its repos.

I know, I said “custom-builds with custom configurations”, I mean the custom configurations many distros add.

I also feel like Debian is very clean, but I still miss the big community under Arch, their wiki and AUR…

jozep,

Custom configs is for people who might not want to tinker as much so maybe it’s not for you if you prefer Arch.

To answer the question you asked previously, yes I had issues with custom configs from Debian. One I remember is mupdf being launched by a bash script and thus not understanding why did I have two PIDs (one for bash, one for the mupdf binary) when starting.

For context this was important because I needed to know the PID of mupdf to send a SIGHUP to update the view.

KingThrillgore, in The Linux Kernel Preparing To Drop Infrastructure For Old & Obsolete Graphics Drivers - Phoronix
@KingThrillgore@lemmy.ml avatar

Oh no, the kernel will lose a whopping 200k SLOC!

jackpot,
@jackpot@lemmy.ml avatar

SLOC?

unique_hemp,

source lines of code

pastermil,

Out of 27 million lines of code.

Killing_Spark,

Which makes it 1% total. Which is a lot for one single change

MonkderZweite,

Most of it in drivers.

You know, like the light novel with 12GB, 11.9GB of it in png.

GustavoM, in But Windows 11 is so good!!11!1!
@GustavoM@lemmy.world avatar

Stop talkimg about your ex, Cartman.

Dekkia, in A response to the "Boycott Wayland" article
@Dekkia@this.doesnotcut.it avatar

Wayland break games

The Steam Deck uses wayland so I guess that’s not true (anymore?)

arthur,

Valve created gamescope, that’s a microcompositor just for games. Other Wayland compositors may still break games.

flying_sheep,
@flying_sheep@lemmy.ml avatar

I was very sad when KDE reintroduced the concept of “primary screen”.

It used to just be the current screen, which meant that when I wanted to game or watch something on my projector, I just dragged steam or the folder with movies to the projector screen, then launched whatever I wanted, and it appeared on the screen I wanted it on.

Now I have to jerryrig kwin and a custom steam-in-gamescope Launcher to have games launch there. As a side effect, steam thinks my PC is a steam deck and therefore can’t be exited from inside of it, I have to right click the tray icon.

Horribly kludgy compared to “click launch game button on screen x, game opens on screen x”

Mair, (edited ) in gamescope through the heroic launcher is WAY better than steam
@Mair@lemmy.blahaj.zone avatar

Gamescope is a microcompositor from Valve that is used on the Steam Deck. Its goal is to provide an isolated compositor that is tailored towards gaming and supports many gaming-centric features such as:

-Spoofing resolutions -turning off VSync on Wayland desktops -using HDR -Upscaling using AMD FidelityFX™ Super Resolution or NVIDIA Image Scaling -Limiting framerates

In particular, gamescope is rendered seperately to your entire desktop, meaning that certain problem games that may have issues when rendered by your normal compositor (wayland or X11) may work fine under gamescope. For instance: certain games may have jerky mouse input or frequent crashes when running under wayland, but those issue may disappear when running within gamescope.

(this is also why we call gamescope a micro-compositor, as it runs seperately to your main compositor that handles your desktop e.g. Wayland or X11)

wiki.archlinux.org/title/Gamescope

jacob, in I made it to Linux! What is your must-have FOSS or Free Software for linux?
@jacob@lemmy.sdf.org avatar

Here’s some creative software that replace the functionalities of Adobe software & more.

  • photo editing: GIMP
  • vector images: Inkscape
  • drawing/painting: Krita (GIMP also fine for this)
  • video editing: kdenlive
  • 3d modelling, animating, etc.: Blender
  • audio editing: Tenacity (Audacity fork made after the buyout without telemetry)
  • DAW: LMMS
  • media player: VLC or mpv

if there’s any other specific software you’re looking for a FOSS alternative to, don’t hesitate to ask. You always have more options on Linux than you’d think.

blakeus12,
@blakeus12@hexbear.net avatar

thank you! i appreciate it!

panosalevropoulos,

For DAW, you may also want to check out Zrythm and Ardour.

Flaky, in Your chosen desktop Linux defaults?
@Flaky@iusearchlinux.fyi avatar

KDE, just because it’s a good balance of usability and customisability.

woelkchen, in How to choose a computer/laptop/device that is better compatible with linux? Are there certain things to look out for when shopping?
@woelkchen@lemmy.world avatar

Avoid NVidia graphics and Broadcom WiFi.

maeries, (edited )

Wifi is usually easy and cheap to swap in case thats the only thing that bothers you with a laptop

AnUnusualRelic,
@AnUnusualRelic@lemmy.world avatar

I’ll assume that was meant to be WiFi. It’s indeed one of the few components that’s easy to swap (a new one is about 30€), as long as it’s accessible (it usually is).

rotopenguin,
@rotopenguin@infosec.pub avatar

It may be modular, but many OEMs have the BIOS block out any other component you put in there. Neat, huh?

Macaroni9538,

Thanks, didn’t know about the Broadcom wifi part.

Bizarroland,
@Bizarroland@kbin.social avatar

The 2060 in my Lenovo legion seems to work pretty well

Ringmasterincestuous,

Fucking Broadcom wifi 😤

Flaky,
@Flaky@iusearchlinux.fyi avatar

Same. The moment I got a card with Wifi from Intel, it was so much better.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • linux@lemmy.ml
  • localhost
  • All magazines
  • Loading…
    Loading the web debug toolbar…
    Attempt #

    Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 18878464 bytes) in /var/www/kbin/kbin/vendor/symfony/http-kernel/Profiler/FileProfilerStorage.php on line 171

    Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 10502144 bytes) in /var/www/kbin/kbin/vendor/symfony/error-handler/Resources/views/logs.html.php on line 38