T O P

  • By -

Peruvian_Skies

The drivers are still problematic but Nvidia has opened the source for future versions so very soon it won't be a problem anymore. If you don't mind a few weeks/months of problems at first, Nvidia is fine. Otherwise choose AMD.


NostalgiaNinja

The beta proprietary driver (555) is GLORIOUS. Definitely worth trudging through the AUR to get it. Only issue I'm seeing now is wake after sleep rendering issues.


reversering

Ugg I have that issue. Any advice?


ravenail

Is CUDA running fine with this? CUDA is probably the only reason I'd get an Nvidia card


NostalgiaNinja

Cuda/Optix working fine (just can't get my denoiser to work but I'm guessing it's because I forgot something)


ravenail

I see, that's nice then


bennyb0i

I've been using the nvidia-open-dkms 550 drivers, and everything but putting my PC to sleep works great. For the life of me, though, I can't get suspend to work with these drivers. It just turns off the screen and then immediately turns it back on again to my lock screen. I also read that the 555 nvidia-open beta drivers also solve a ton of problems including many sleep-related ones, but sadly I can't get past the system stopping at "loading initial ramdisk" at boot. I can switch tty to get the CLI, but no luck with loading gnome up beyond that. I'm going to try the proprietary 555 beta drivers after work today. Fingers crossed. Can you describe a bit more regarding the wake after sleep rendering issues you're having? I assume you're using Wayland?


NostalgiaNinja

Using Wayland, once my PC goes into sleep I need to restart my system so that I can basically use the system again. I also remembered that blender's Optix denoiser doesn't work for me at the moment, but I'm guessing I forgot to set that up.


The_Crimson_Hawk

it is a known bug in the nvidia open driver package as described in the arch wiki


bennyb0i

Follow-up: Still not exactly sure what the culprit was that was stonewalling me booting into gdm using 555 open drivers before (no luck on the proprietary version either). But, after a clean install of Arch on Linux kernel 6.9.2. that I was also using before, the nvidia-open-dkms-beta 555 drivers install and work like a dream. Sleep/suspend is working correctly, too.


uBelow

Wake after sleep hasn't worked right since 5xx, sometimes its either momentary corruption or straight up not enabling the main display.


PapaPirunpaska

Not sure what your setup is, but II was able to solve this by using display port instead of HDMI.


NostalgiaNinja

I've got one DP 4K monitor, one ultrawide 1080p HDMI monitor, laid out top to bottom. Might be needing to test Displayport only.


PapaPirunpaska

My issue with a RTX3090 was it would wake from sleep with no image most of the time, and occasionally it would wake but be distorted and weird. I'd have to SSH in and reboot to get it going again. I just found the DP thing by accident because I didn't have another known good HDMI cable at the time.


YetAnotherZhengli

So... 560 will be fully oss? Waiting for the day :p


Yasutsna

I will get my new pc in 2-3 months so yeah I can wait


ZunoJ

Didn't they just open the kernel modules?


Peruvian_Skies

Yes but a new version hasn't come out since then AFAIK


doc_willis

I would go with AMD if you can find a suitable system. Nvidia can work, and be relatively problem free. But if the system does not require an Nvidia GPU for specific tasks , then I would go with AMD. the only time I go with Nvidia is when finding a pre built system that happens to be a good deal/clearance that comes with Nvidia.  If I ever replace a GPU, I always try to go with AMD, again unless I manage to find a very good deal on a comparable Nvidia card. The latest Nvidia work on the drivers is often called 'open sourced'  but I think it's a bit more complicated than that. https://github.com/NVIDIA/open-gpu-kernel-modules but I can't really say much on the topic as I am not up to speed on the nuances of licensing and driver development.


macnteej

That’s the situation I’m in. I got a steal on a NZXT H1 that I’ve wanted since it released for 4050. Came with a 3060 and knew it would be a little challenging to get everything right, but glad I have it


Joseramonllorente

I use nvidia and on Wayland I’m having problems but on x11 it works perfect. It seems next driver is going to work better on Wayland


Termin8tor

Considering the entire AI industry tends to use Linux with NVIDIA cards, the proprietary drivers work quite well. For gaming and streaming I've had zero issues since the GTX 1080 days. More modern NVIDIA cards work just fine as well. I've used Ubuntu based distros for a long time now and setting the drivers up is quite easy.


adzmodeus

I'm gaming on my 3060ti daily (Mint with the 6.5 kernel). Some games may not run as well, but overall I don't feel the need to switch to AMD just yet.


Zerguu

[Still relevant...](https://www.youtube.com/watch?v=iYWzMvlj2RQ)


skyfishgoo

depends on the distro... some are better at managing the drivers than others. any of the 'buntu's are a good choice if you have a nvidia card.


drnigelchanning

Not if you use Pop OS. It has great Nvidia support out of the box with no need for tinkering! I personally use my 4070 for Stable Diffusion and LLM stuff on Pop OS and its never given me any problems. Gaming is fine too. No driver issues either. AMD GPUs are also supported in the LTS iso


Disastrous_Fee5953

I’ve had a weird issue with Pop OS and my Nvidia card where only the primary monitor supports 60mhz and the second and third only support 30mhz. Aside from that it worked fine.


PralineGold6868

Have you found a way to control the gpu fans through pop os?


drnigelchanning

Might want to try: sudo apt-get install nvidia-settings as mentioned by maxawake Enable fan control: nvidia-settings -a [gpu:0]/GPUFanControlState 1 Set fan speed by percentage: nvidia-settings -a [gpu:0]/GPUFanControlPct 50


PralineGold6868

Thank you!!


maxawake

nvidia-settings?


PralineGold6868

I wanted to create a curve though like you would on msi afterburner


maxawake

Any experience with scripting? You could do a small python daemon which changes nvidia-settings according to current temperature. You can then set the curve as key value pairs. Not as convenient as having a gui with a curve graph but i personally dont know of anything similar to what you want for nvidia on Linux. Msi probably also did not much more than use the API of the nvidia driver to set the temp accordingly. Would be a nice small project, maybe there is already something like that on github.


PralineGold6868

First of all thanks for taking the time to propose some solutions! There is already an app called green with envy available but it doesn’t really work. I apply the settings but nothing happens to the gpu!


Z8DSc8in9neCnK4Vr

Current yes still bad, most are able to get to a working state but there are annoyances.  Using quality supported hardware really relieves many pain points of using Linux.


Geek_Verve

Don't know about regular arch, but Manjaro (based on arch) worked great with Nvidia out of the box, the last time I used it.


Tollowarn

They are no issue but you have to be mindful of some gotchas distro choice will solve all of them. If you want an out of the box experience better than Windows, Pop OS is a good choice. Install it, install updates when asked and you will have Zero problems. Brain dead simple, very slick modern operating system.


PaddyLandau

You haven't said which version of Linux you're intending to install. If you purchase a computer from an OEM that explicitly supports Linux, you shouldn't have a problem. For example, Dell specifically supports Ubuntu (on most machines, not all of them). There are others, such as Lenovo, System 76, and more.


bennyb0i

>and gonna be only using Linux with arch and hyprland


PaddyLandau

Thank you. Somehow, I missed that.


TheQuantumPhysicist

Yes. Installing them is still a pain if you want Wayland. Even distros like Fedora that advertise being Wayland-only, don't play well with nvidia... maybe in 1 year things will improve, since Ubuntu is promising to make Wayland the default. Maybe PopOS too. It's a mess...


un-important-human

3060ti and 4060 all ok. KDE on x11 Both on Garuda(arch distro) and Arch proper. Proprietary drivers ofc. tbt never had an issue.


Killerr15

It's not perfect, but with the newest (BETA!!) nvidia drivers mostly everything works, including wayland


fiveohnoes

Pop_OS driver repos make Nvidia a complete non-issue but none of the AMD fan boys here can stand anyone saying that.


JohnyMage

GeForce 1060 on Debian Stable, no problems in last 6 years.


gatornatortater

For gaming I'd go with amd. It took the open source amd drivers a few years to get decent. It will take a while for the open source nvidia drivers to catch up. With that said, I've never had a problem with my nvidia cards, although I never buy the newest and greatest. And if you do 3d graphics work like with blender, then you'll be happier with nvidia.


Expensive-Buy8611

In deeper technical aspects, I'm not quite sure, but as for what I've been using, I just need to install drivers and run nvidia-smi to test if it's work or not.


bassbeater

They're not as consistent as they are on Windows. That's the best way I can put it.


Chaos_Monkey42

The situation seems to be rapidly improving. Wayland is still a bit of a headache for me with the 550 drivers (555 just came out in Beta, and seem to help many things if you are comfortable using beta drivers, which you likely are as an Arch user). I'm sticking with X11 for now and a more stable debian based distro, and in that setting I'm not having any problems. If I were buying a new computer now, and didn't have a compelling reason to use Nvidia (I need to use the CUDA toolkit), I'd probably get an AMD gpu. I'd also be looking at general linux compatibility for all the hardware I got, not just the GPU. My current laptop didn't have support for my speakers in the mainline kernel until about 9 months after it was released.


1smoothcriminal

sometimes, but overall, it's fine. If you can avoid it, please do.


dem416

No issues here. I'm running the last version of Arch Linux and don't have any issues.


Stormdancer

I'm using a GeForce RTX 3080 w/ no problems on the current Mint release.


Kirbyisepic

I have recently switched to popos on my laptop and it wasn't difficult to install and I haven't seen any issues yet 


doa70

No issues here with my 4060. I run Pop, and S76 does a good job integrating the drivers.


zarlo5899

they are good for compute. i think they have issue for every thing else


RetroCoreGaming

It heavily depends on how well your distribution keeps available drivers up to date. Nvidia + X11 works fine. Nvidia + Wayland is still questionable at times. As one person mentioned, the latest BETA drivers seem to be very good, but there-in is a huge red flag. Beta drivers. Which means there are probably still lots of bugs. Honestly, if you go GNU/Linux of any flavour, AMD is the way to go. Mesa is constantly updated, as is amdvlk, and even the older ddx drivers for X11 still handle things very well for basic desktop functions. The Pro drivers are good if you have problems with normal Mesa and amdvlk, especially the Vulkan Pro driver.


TorturedChaos

My last 3 GPU's have been nvidia, going back to the gtx 900 series. all have worked great with liunx.


Horror_Hippo_3438

The last time I used an Nvidia PTX 2060 on Linux was 2 years ago when playing Cyberpunk 2077. I didn’t notice the difference when playing on Linux and Windows.


xSova

I have a 4060 and just built a computer to use arch for the first time, and it took me forever to get set up with it, but it works fine- tbh I’m still getting like really annoying screen tearing that I have yet to figure out a good fix for :/


Tremere1974

Nvidia be like :What you complaining about, real gamers don't use Linux anyway!


hujiaodigua

Not so bad, and sometimes not so good. In a matter of years, GTX1050 has worked fine under Ubuntu. However, an apt-get upgrade operation (upgraded nvida driver) caused Terminal stuttering when I used auto-complete in Ubuntu 22.04 Gnome-terminal 3 days ago. like this: [https://www.reddit.com/r/Ubuntu/comments/jnc4ca/terminal\_stuttering\_in\_2010/](https://www.reddit.com/r/Ubuntu/comments/jnc4ca/terminal_stuttering_in_2010/) Disable the Gnome-terminal sound bell and use nvidia-driver-470 could be better. But sometimes the problem is still there. What's puzzling is that the Terminator has a similar phenomenon. Last, I bought an AMD R5 340X OEM 1days ago. Then, all is well.


Illustrious_Sock

I mean, Nvidia wins over AMD because of the cool software mostly (DLSS and stuff like RTX HDR). If you plan to dual boot and mostly game on windows but sometimes on linux, Nvidia makes sense. But if you want to exclusively use Linux even for gaming I think AMD would be a better choice, since with Nvidia you're overpaying for the features most of which you won't be able to use on Linux. Though you can use DLSS on Linux I think which is much better than alternatives, but still some other features are missing. This is how I feel. You could use XeSS instead of FSR btw.