21
submitted 17 hours ago* (last edited 17 hours ago) by sem@piefed.blahaj.zone to c/nostupidquestions@lemmy.world

I have a PC that I got from someone else who built their PC and it is finally starting to show its age. Sometimes when I open applications, the frame rate drops.

I think it is using one of these currently, from 2014. https://www.nvidia.com/en-us/geforce/900-series/

I know that gfx cards have to be compatible with your Power Supply, and your PCI-E slot, but not sure what else I should know??

I would like to get something very compatible with Linux, Firefox, and Wayland, with lots of hardware codecs. Intel ARC?

How do you learn all this stuff?

top 16 comments
sorted by: hot top new old
[-] lavacake1111@lemmy.world 2 points 4 hours ago

Frame rate drops when opening applications.

  • This might be because your i7 is showing its age. Not entirely your gfx (or GPU) card. I suggest you clean your case and fans for dust and try cleaning the old thermal paste on the CPU as well.

For compatibility with your Power Supply and PCI-E slot.

  • There's not much to worry about here. You are rocking a GTX 980 so I would assume that your current PC has a Power Supply of at least 450 watts. Now, you want an Intel Arc A310. Don't do that. I mean, you can but I suggest you don't do so for the simple reason that you are replacing a 4 GB card with another 4 GB card. Also the PCI-E slot will be just fine. My concern would shift to the PC case that you currently use (the new GPU card might be too big for it).

Compatible with Linux, Firefox, and Wayland, with lots of hardware codecs. Intel ARC?

  • You can go with Arc B580 (12 GB) if you want to go with the Intel route or
  • AMD RX 9060 XT (16 GB).
  • Both are compatible with Linux and mostly share the same dimensions with your GTX 980.
  • Stay away from Nvidia cards for Linux compatibility.

How do you learn all this stuff?

  • Let's just say I had my fair share of making a smoke machine with my PC.
  • Try looking up videos on PC building guide. They usually explain things like compatibility, what do these numbers mean, etc.

Why go nuts with Arc B580 or RX 9060 XT?

  • Why not? These are fairly recent GPUs and should handle most of your needs daily driver-wise or gaming-wise. I wouldn't worry much about your processor it will still do its job. And having a much bigger VRAM with your GPU is always always a priority over lanes or interfaces (entirely different issue - story for another time) or even your CPU.
[-] Toes@ani.social 1 points 4 hours ago* (last edited 4 hours ago)

Just a heads up. I would strongly suggest you don't recommend an ARC GPU on a motherboard missing rebar support. It's critical for them to run correctly.

Edit: Also another thought. 3rd gen was the era when things started to get UEFI support. Newer cards might not post on a legacy bios.

[-] philnelson@lemmy.ml 1 points 5 hours ago

PCPartPicker is great for this. It will do a sanity check on your existing parts and show only compatible GPUs.

[-] Zer0_F0x@lemmy.world 16 points 14 hours ago* (last edited 11 hours ago)

Step 1. Create 2 reddit accounts

Step 2. Post the question in the builds sub

Step 3. Answer it yourself with whatever you think is best. Make sure you're very confident it's the best solution and nobody could come up with a better one

Step 4. Rejoice at the flock of tryhards that will down vote your reply to hell while fighting each other for the actual best answer

Step 5. Choose whichever comment wins.

Edit: but to answer your question: The stuttering while opening applications isn't from that GPU. It can game mostly fine at 1080p medium to low.

Either you need more RAM (16gb minimum these days) or your CPU is showing its age first, which I'm gonna guess is an Intel i5 4000 series or maybe 7000 series.

Post the rest of the specs and we can all fight each other for the best answer here.

[-] sem@piefed.blahaj.zone 1 points 6 hours ago

Thanks, that would probably attract attention lol. I was looking at System Monitor when the stuttering happens and I didn't see a big CPU spike, but I am at a loss.

# System Details Report (Copied from Ubuntu System Information)
***

## Report details
- **Date generated:**                              2026-02-05 12:03:11

## Hardware Information:
- **Hardware Model:**                              Gigabyte Technology Co., Ltd. Z77X-UD3H
- **Memory:**                                      16.0 GiB
- **Processor:**                                   Intel® Core™ i7-3770K × 8
- **Graphics:**                                    Intel® HD Graphics 4000 (IVB GT2)
- **Graphics 1:**                                  NVIDIA GeForce GTX 980
- **Disk Capacity:**                               128.0 GB

## Software Information:
- **Firmware Version:**                            F20e
- **OS Name:**                                     Ubuntu 24.04.3 LTS
- **OS Build:**                                    (null)
- **OS Type:**                                     64-bit
- **GNOME Version:**                               46
- **Windowing System:**                            X11
- **Kernel Version:**                              Linux 6.14.0-37-generic
[-] Zer0_F0x@lemmy.world 1 points 4 hours ago

It's not always the utilization percentage that tells the whole story.

You're a bit out of luck as far as upgrades go for that platform, but if you have 1 stick of RAM and get another one you'll feel a difference.

[-] Toes@ani.social 1 points 6 hours ago

3rd gen i7 platform will be your major bottleneck.

If the prices for ram weren't insane right now I'd suggest a whole new build depending on what games you're hoping to play.

Don't go with ARC as it's not compatible with that motherboard. You need resizable bar support and ideally an x8 pcie gen4 lane or better.

Since you're rocking Linux I would suggest sticking to AMD graphics.

What PSU are you using and games/software would you like to run better?

The 980 is pretty good for most purposes outside of modern games.

I'd suggest a new SSD and redoing the thermal paste on the cpu. Clean up the dust too.

[-] bryndos@fedia.io 8 points 16 hours ago

If you can identify the specific model of your graphics card and motherboard as accurately as possible that'll help. I'd guess 900 series has a wide variation in power use and performance.

In linux you'd be able to go into shell and run lspci |grep -i vga or lspci |grep -i nvidia

In this case lspci is a command to " list pci devices" On it's own that might give you a long list of sound, usb, network etc devices, so we "pipe" the output using '|' into the grep command. grep will filter by text pattern. the '-i' makes it case insensitive search and 'vga' or 'invidia' is the sequence of characters to filter by.

Alternatively most desktop environments will have a gui option like "info centre" in kde. Windows will probably have something too if you only have that, unless the'yre replaced it with coprolite trying to guess the answer.

For motherboard and PSU (power supply unit) you might need to open it up and look for labels or text on manufacturer and model. For the motherboard, you really just need to know what type of pci it has but getting the manual online will be best.

For the PSU you need to know power rating in Watts and maybe "efficiency rating" usually as some metallic rating like gold, silver, bronze. The manufacturer helps determine how reliable the ratings are.

If you go inside you may want a torch, a compressed air can, a dust mask, to be outside. and/or a gentle vacuum cleaner (with a mesh or filter or tissue over the end just in case). or duster or toothbrush or something. If you've a nice clean environment that may all be no big deal, but if you have household dust, there can be a lot of build up in there over 12 years. Best not to breathe too much of that in.

To learn more there are loads of webshites and videos. I'd search for terms like "diy build pc ". try to focus on low power or low to mid price to avoid lots of crap top end bullshit. Look at some from back in the day. they should go step by step through components, and how they are installed and connected.

I'd say try explainingcomputers.com - this is both webpage and links to youtube.

[-] sem@piefed.blahaj.zone 1 points 6 hours ago

Thank you for the link to explaining computers -- I'll check it out!

$ lspci |grep -i vga 
00:02.0 VGA compatible controller: Intel Corporation IvyBridge GT2 [HD Graphics 4000] (rev 09)
01:00.0 VGA compatible controller: NVIDIA Corporation GM204 [GeForce GTX 980] (rev a1)

For motherboard, it appears to be this Gigabyte . I found this command online: dmidecode

$ sudo dmidecode -t 2
# dmidecode 3.5
Getting SMBIOS data from sysfs.
SMBIOS 2.7 present.

Handle 0x0002, DMI type 2, 15 bytes
Base Board Information
        Manufacturer: Gigabyte Technology Co., Ltd.
        Product Name: Z77X-UD3H
        Version: x.x
        Serial Number: To be filled by O.E.M.
        Asset Tag: To be filled by O.E.M.
        Features:
                Board is a hosting board
                Board is replaceable
        Location In Chassis: To be filled by O.E.M.
        Chassis Handle: 0x0003
        Type: Motherboard
        Contained Object Handles: 0

I will try to figure out the PSU soon.

[-] olosta@lemmy.world 6 points 16 hours ago

I'm a bit surprised an Nvidia 9x0 would struggle for web browsing. On a PC this old I would first check other things before swapping the GPU:

  • Is it clean? Physically clean? Restricted air flow can make your CPU throttle down to avoid getting too hot.
  • Is the operating system on an SSD or a spinning disk? I'm sure prices are insane nowadays but a small data SSD just for the OS will dramatically improve performance.
  • How much RAM do you have? Again, prices are not good right now, but 8GiB is the minimum to run a modern desktop+browser.
  • Do you have the proprietary drivers installed? I haven't touched an Nvidia GPU on Linux in a long time, but I would expect those to be basically mandatory for a smooth experience.

As for the GPU, if you are not gaming on big modern titles, anything released in the last ten years should be enough. I had a good experience with AMD over this era for out of the box Linux compatibility, but I can't say much about codecs, I never had issues and never bothered to check.

Intel is probably good enough also.

Another thing to consider is maybe your CPU has a built-in GPU, I use low/mid-range Intel CPU from this era without a discrete GPU as an HTPC and it performs fine.

[-] sem@piefed.blahaj.zone 1 points 6 hours ago

It doesn't struggle with web browsing per se., just with opening and closing windows mostly. I just experienced it -- I open the file browser, the system hangs for a moment or two where I can't move the mouse. Then the mouse jerks around for a bit. Then the system is smooth again. I looked in System Monitor right after this happened and didn't see any big spikes in storage, CPU, or memory, so I am assuming GPU.

It is probably not physically clean. I should address that first.

It is running on a Samsung SSD 830 series. I tried enabling write cache. I ran into the system stuttering problem (described above) clicking 'cancel' on a random dialog.

I have had a lot of problems with codecs, and video playback being choppy everywhere, which is why I am focused on getting good hardware codecs that are supported under linux.

The CPU/motherboard definitely does have a built-in iGPU. I think I could try it out with prime-select. Maybe that is worth experimenting.

Also check out your case's size, not all GPUs have the same size and fit everywhere.

[-] sem@piefed.blahaj.zone 1 points 6 hours ago

That is a good point! I am thinking it is a regular full size ATX? But I'll try to find a model name and search it.

[-] dracs@programming.dev 2 points 16 hours ago

It'd help to know what motherboard you've got currently. CPU-Z (or CPU-X if you're on Linux already) can give you that information.

AMD I find to be the best of out of the box Linux support. What are your use cases? Gaming, web browsing, etc.

As for your power supply, you should be able to find a model number on it to see if it'd support the new card. Some new cards require newer connectors (though adapters are available). The other consideration is power output. Can it supply enough power to the new card along side your other components. There's a power supply calculator you can use to see if the demand will exceed the supply.

[-] sem@piefed.blahaj.zone 1 points 6 hours ago

I posted the system specs here . Apologies if this is not the right way to link to something on the threadiverse. Fun thing, while I was typing this, the system hung for a sec, and then all the letters appeared really quick.

[-] sem@piefed.blahaj.zone 1 points 17 hours ago
this post was submitted on 05 Feb 2026
21 points (100.0% liked)

No Stupid Questions

46165 readers
1005 users here now

No such thing. Ask away!

!nostupidquestions is a community dedicated to being helpful and answering each others' questions on various topics.

The rules for posting and commenting, besides the rules defined here for lemmy.world, are as follows:

Rules (interactive)


Rule 1- All posts must be legitimate questions. All post titles must include a question.

All posts must be legitimate questions, and all post titles must include a question. Questions that are joke or trolling questions, memes, song lyrics as title, etc. are not allowed here. See Rule 6 for all exceptions.



Rule 2- Your question subject cannot be illegal or NSFW material.

Your question subject cannot be illegal or NSFW material. You will be warned first, banned second.



Rule 3- Do not seek mental, medical and professional help here.

Do not seek mental, medical and professional help here. Breaking this rule will not get you or your post removed, but it will put you at risk, and possibly in danger.



Rule 4- No self promotion or upvote-farming of any kind.

That's it.



Rule 5- No baiting or sealioning or promoting an agenda.

Questions which, instead of being of an innocuous nature, are specifically intended (based on reports and in the opinion of our crack moderation team) to bait users into ideological wars on charged political topics will be removed and the authors warned - or banned - depending on severity.



Rule 6- Regarding META posts and joke questions.

Provided it is about the community itself, you may post non-question posts using the [META] tag on your post title.

On fridays, you are allowed to post meme and troll questions, on the condition that it's in text format only, and conforms with our other rules. These posts MUST include the [NSQ Friday] tag in their title.

If you post a serious question on friday and are looking only for legitimate answers, then please include the [Serious] tag on your post. Irrelevant replies will then be removed by moderators.



Rule 7- You can't intentionally annoy, mock, or harass other members.

If you intentionally annoy, mock, harass, or discriminate against any individual member, you will be removed.

Likewise, if you are a member, sympathiser or a resemblant of a movement that is known to largely hate, mock, discriminate against, and/or want to take lives of a group of people, and you were provably vocal about your hate, then you will be banned on sight.



Rule 8- All comments should try to stay relevant to their parent content.



Rule 9- Reposts from other platforms are not allowed.

Let everyone have their own content.



Rule 10- Majority of bots aren't allowed to participate here. This includes using AI responses and summaries.



Credits

Our breathtaking icon was bestowed upon us by @Cevilia!

The greatest banner of all time: by @TheOneWithTheHair!

founded 2 years ago
MODERATORS