Currently I’m using Linux Mint but I’m having issues with my Nvidia graphics card.

Please don’t suggest Arch Linux. I’m looking for a stable, polished and easy-to-use distro. I have my eyes set on Pop!_OS for a while.

What kind of issues are you having with your graphics card? I’ve used Mint for a long time now, even on a few machines with Nvidia cards, so maybe I can help you out.

Coolest Homebody 😎
creator
4
edit-2
3M

The Nvidia graphics driver manager just shows a blank screen when opened. I have installed the recommended driver but it still gobbles up my battery unlike Windows 10 and the fan runs at full speed.

I had tried some fixes from the internet but nothing seemed to work.

Did you install that driver through the Linux Mint driver manager? That’s the best way to go with the Nvidia drivers.

Yes

Then my next suggestion would be to find drivers on the Nvidia website you are 100% sure are for your card.

art
83M

All of them.

@xe8
83M

If you have an nvidia card I think you should just go ahead and give Pop OS a try.

I’ve been using it for a few months, and it’s been very stable.

It’s a great distro and has options for graphics cards made specifically for System76 hardware, some of which come with nvidia graphics cards. It might just solve whatever problem you’re having.

@cvieira
73M

Any Linux distro will work great at its core for programming, so it really boils down to your workflow. if you do all your coding from the command line, you’ll probably want a lighter weight distro. However, if you’re a fan of GUI programming environments you would probably be happier with a distro like Pop!_OS, which has a really well integrated window tiling system as well as a more traditional desktop environment

Ephera
73M

I found up-to-date distros to be the least annoying when you mostly do programming, because unless you’re working in a really slow-moving ecosystem like C, most of your tooling will generally be tested against the latest or close-to-latest version of its libraries.
So, if those are the library versions that are installed on your system, that usually makes things throw up less problems.

I also had the impression that distros which do lots of custom-patching (which are basically just Debian-based distros) will break apart quicker when you have to make changes to your system (because they were custom-patched to work in this one particular way).
And sometimes you just have to or want to make changes to your system to get a tool to work.

So, my recommendation is openSUSE Tumbleweed or Fedora, even though they may not always be quite as easy-to-use for non-programming things.

Debian is the best for most stuff if but it takes some knowledge to configure Debian well. Also Ubuntu and Fedora are good for someone who does not want to tinker. Fedora is little worse for programming due to packages having different names than Debian based distros and most tutorials.

I heard from my prof and my friend that installing Debian and configuring it to use nvidia is not very trivial.

@blank_sl8
13M

it’s not too hard, it mainly comes down to enabling the repositories you need in a config file. In my opinion, it’s worth it to avoid the Canonical bullshit like Snap that’s included in Ubuntu.

@DePingus
4
edit-2
3M

I’m a fan of Fedora. They update their packages regularly, but not bleeding edge. Their “toolbox” for spinning up containers is great for dev work. It let’s you easily spin up and destroy dev environments on a whim, without cluttering your system.

Not sure how their Nvidia drivers are lately, but IIRC they got a repo in the software center you can activate with them.

Not sure how their Nvidia drivers are lately

NVIDIA and AMDGPU-PRO runs flawlessly for me

I think Pop!_OS is a great choice, it looks good and is very customizable and gets hardware updates pretty fast.

Do you use it?

@SirLotsaLocks
8
edit-2
3M

I don’t anymore, I run arco-linux now because I like messing around with multiple desktop environments. It’s pretty good, but I think for stability Pop! is better, also it feels more solid and complete because it’s a distro maintained by a company with a team dedicated to it. The Pop! shell is also pretty good.

riccardo
3
edit-2
3M

I’ve been using pop for almost an year now and it is definitely stable and reliable. Although, I have to say that pop-shell caused me a bit too much frustration because of weird bugs. They eventually fix them and their github/mattermost is really friendly, their site also actually helped me with most of the issues I had without having to ask around. But pop-shell does not look like to be as mature as I was expecting

@disrooter
33M

I think the least worst is OpenSUSE Leap or Tumbleweed with Plasma, because they have good support of containerization technologies, so you use the OCI images you prefer to develop and you can rest assured that the system will boot even in case of errors if you use snapshots by BTRFS. Plasma has desktop widgets for viewing issues from GitHub and GitLab which are very handy.

manemjeff
33M

Manjaro is pretty good. The best thing about it is that it’s quite stable, the open source and proprietary driver is up to date and it has everything that Arch has, including aur.

@peppermint
23M

what are the nvidia problems? I’m running Debian unstable just apt-hold my nvidia driver.

Dessalines
admin
13M

Arch linux ;) . Or if you need a more beginner-friendly install, manjaro or endeavor. The AUR makes installing the most up to date versions really easy… I remember on ubuntu, the repos had 3+ year old versions of a lot of things like postgres, which then people had to make custom ppas just to get the newest versions. That’s not a problem on arch-based distros.

Its a misconception that arch isn’t polished, or crashes a lot. I’ve had updates break things far more often when I used Ubuntu, than on arch. And I’ve been on the same rolling distro for ~ 3 years now.

Do you have a non-Nvidia GPU by any chance? I remember when I tried Manjaro, and an Nividia driver update killed my installation.

Dessalines
admin
03M

I have an nvidia GPU, but its one of those hybrid ones for notebooks, so it took some more configuring on arch. But at least their docs do give good instructions on how to get it working.

I think Arch breaking probably depends on what you do. My virtual machines are guaranteed to be broken if I haven’t booted them for over 6 months. Sometimes you also actually have to put stuff in to pacman’s ignore list when updates cause more headache than they’re worth.

@TheAnonymouseJoker
0
edit-2
3M

I will be that person.

Emacs

Edit: I made a community joke that people cannot take, because a mob is going around hating RMS and his work.

SeerLite
23M

Kakoune

@peppermint
23M

take my upvote, made me giggle

@k_o_t
admin
03M

here, have an upvote

ヽ(♡‿♡)ノ

Arch Linux.

Coolest Homebody 😎
creator
4
edit-2
3M

Please don’t suggest Arch Linux.

Kindly read the post before replying. Arch Linux is neither stable nor polished or easy-to-use.

@AlmaemberTheGreat
3
edit-2
3M

wdym it isn’t polished? I agree with the other two but idk what you mean by not polished

Edit: I just asked a question can you leave me alone?

SeerLite
-43M

^

Not liking a distro is one thing but saying it’s unpolished is something different

Especially when you give no reason for it.

I’ve been using arch for a while, I have a few things I have problems with but none of those is being “unpolished”

Like yeah, it’s a DIY distro you are supposed to polish it.

I’ve read it, I was being sarcastic.

Still, I don’t understand why you say it is unstable, all the time I hear about Arch I hear it’s like the most stable experience you could have.

It’s not stable at all. Idk where you’ve heard those rumours.

Have you even used it? The way you talk about it indicates no

SeerLite
03M

It’s all subjective. You can’t just call the other side of your opinion a “rumour”. I completely understand not liking Arch but you’re making it out to be terrible when it isn’t really

@marcosg
4
edit-2
3M

deleted by creator

@noobda
banned
-6
edit-2
3M

removed by mod

Eh…

Chill with the Sinophobia.

what happened?

General Programming Discussion
!programming

    A general programming discussion community.

    Rules:

    1. Be civil.

    Other programming communities:

    • /c/rust
    • /c/python
    • /c/powershell
    • /c/haskell
    • /c/fpcomplete
    • /c/cpp
    • /c/c_programming
    • /c/julia
    • 0 users online
    • 4 users / day
    • 10 users / week
    • 27 users / month
    • 189 users / 6 months
    • 2377 subscribers
    • 629 Posts
    • 816 Comments
    • Modlog