NVIDIA on Linux is WAY BETTER than everyone says, but...

Поделиться
HTML-код
  • Опубликовано: 28 авг 2024

Комментарии • 950

  • @TheLinuxEXP
    @TheLinuxEXP  Год назад +39

    Download the free report on managing cyber threats using the MITRE ATT&CK framework and live patching: bit.ly/41zVI5O

    • @ligmaballs674
      @ligmaballs674 Год назад +1

      Id love to se some more vids about privacy and security!

    • @dangerdev004
      @dangerdev004 Год назад

      Can I get the wallpaper link please ? Nice vid btw keep it up.

    • @bolski6125
      @bolski6125 Год назад

      My issue is my GTX-1660 likes to overheat and throttle (when gaming) under Linux. This doesn't happen under Windows. Gaming under Linux, I'll see a temp increase of +10c, pushing my temps to over 90c. In Windows, the same game never goes above 85c. This is with Wayland or Xorg.
      Also, for some reason, under Linux, it will throttle my GPU when it goes above 83c, but I never see throttling occurring under Windows when it goes above 83c.
      It seems the default fan curve with the current set of nVidia Linux drivers is way more conservative than it is under Windows. I still think this is a driver issue and it could also be an issue with my GPU since it's a GTX-1660.
      I do use Green with Envy to create a custom fan-curve that seems to help sometimes. I can't use Wayland because setting a custom fan curve doesn't work and I don't feel like using the nVidia control panel to set my GPU fan to a constant high RPM. It gets loud to keep it below 83c.
      I just wonder if it's a combination of the current nVidia drivers and my GPU being a GTX-1660? It's a shame as I want to make Linux my daily driver, but I can't since I primarily game on my machine. For all other things, Linux is great.

    • @ksenchy
      @ksenchy Год назад

      @@bolski6125 I don't know. I have no issues with 3070 on Linux. It's literally running at full speed for days, even weeks training AI and it like never thermal throttles. I'm going to go for 4070 soon and a new PC. Just waiting for nvidia to pull the plug and discount that b**** GPU

    • @bolski6125
      @bolski6125 Год назад

      @@ksenchy Correct. I would expect that the latest drivers work great for the 30 and 40 series but the 10/16 series are kind of left in the dust. But as I stated, I have a GTX-1660 which I doubt much they're looking at trying to improve the efficiency of the drivers with that particular series. :(

  • @roccociccone597
    @roccociccone597 Год назад +601

    I went through nvidia driver hell first hand. The incredible thing is that once I moved to AMD literally every single issue I had just disappeared. My biggest issue was multi monitor setups with x11. At the time nvidia had literally no support for wayland.

    • @TheLinuxEXP
      @TheLinuxEXP  Год назад +95

      Things have improved a lot!

    • @roccociccone597
      @roccociccone597 Год назад +67

      @@TheLinuxEXP yes I’m glad, but VAAPI still doesn’t work. But I heard of a project trying to make that work. But it’s still going to be a while until I touch Nvidia again XD

    • @SuperTort0ise
      @SuperTort0ise Год назад +3

      @@roccociccone597 vaapi works but, it brakes on suspend/wake for some reason, and I don't care (or know) enough to try and figure out why.

    • @AlucardNoir
      @AlucardNoir Год назад +11

      @@roccociccone597 Considering NVDEC has been out since 2012 - thus making it over a decade old at the time or writing - I don't think it's Nvidia the one that's to blame. Nvidia deprecated VDPAU over a decade ago. Worst yet, FFMPEG, mpv and gstreamer all have had NVDEC suport for over half a decade now. This isn't on Nvidian, it's on Google, Mozilla and VLC.

    • @jrksoldierx1436
      @jrksoldierx1436 Год назад +40

      @@TheLinuxEXP No they really haven't. Nvidia driver hell is real, as i just went through the exact same thing as Rocco, your stuck on X11 on multi monitor and forget about VRR. Oh you want to use X11 on a multi monitor setup, even with force composition pipeline you still get screen tearing thanks to flip to sync, Nvidia is a nightmare. Oh and idk about 6 years ago with Nvidia you were still dealing with having to use nomodeset to even boot the damn thing.

  • @Simte
    @Simte Год назад +123

    Everytime I think about Nvidia I just remember Linus' flip off.
    While there's been improvements, I think you are entitled to have an optimal computing experience given the prices Nvidia deals with.

    • @cameronbosch1213
      @cameronbosch1213 Год назад +13

      That's what I remember Nvidia for too. Unfortunately, the AMD Radeon RX 7900 XTX wasn't out yet and I needed a new GPU for my new build, so...
      And to make matters worse, Wayland worked, then didn't, and now sort of works but the screen emits seizure inducing flashes (so it may as well not work).
      If Nvidia would just open source ALL of their drivers, imagine how many more Linux users and developers would support them... (Even with $1600 GPUs!)

  • @PlatinumLucario
    @PlatinumLucario Год назад +99

    You forgot about virtualisation! The proprietary NVIDIA drivers don't support OpenGL 3D acceleration using virtio in virt-manager. But the Nouveau drivers work with 3D acceleration using virtio in virt-manager. Which is the only issue.

    • @SyRose901
      @SyRose901 Год назад +4

      Really good to know- I don't have a GPU right now, but when I do, I'll keep this in mind, because I use virtio in virt-manager.
      Haven't looked at Looking Glass, though, that seems to fix it?

    • @TechTino
      @TechTino Год назад +3

      @@SyRose901 I believe you have to pass through the entrie gpu/vgpu for that.

    • @SMCwasTaken
      @SMCwasTaken 10 месяцев назад +1

      So no Minecraft?
      GOD DAMMIT

    • @NetrunnerAT
      @NetrunnerAT 8 месяцев назад +1

      Uhm ... I use Nvidia-Open drivers with RTX A2000 and they Work great in SteamOS. On Point its Work great with RTX 20xx and newer. Old cards are difficult.

    • @RyuzakiPragmatico
      @RyuzakiPragmatico Месяц назад

      @@NetrunnerAT NVidia makes a very good move turning to "opensource official drivers" instead of the Nouveau or full proprietary driver. it's an necessary change for the driver development in ALL systems.

  • @mirage809
    @mirage809 Год назад +55

    Nvidia on Linux has gotten a long way in recent years. Proper Wayland support is a great thing. A big leg up that AMD and Intel have is the hassle free nature of running them. Getting those proprietary Nvidia drivers installed can be a pain. Luckily some distros (namely Pop) make this painless.
    I'm hoping Nvidia's GPUs will work hassle free, out of the box one day. An Nvidia RADV equivalent would be a dream and a benefit for everyone.

  • @Dawes70
    @Dawes70 Год назад +204

    The biggest issue with NVIDIA on Linux for me after my full switch a few years ago was how poor the legacy drivers worked. Had the system "brick" two times due to this when kernal updates were pushed.
    As for screen tearing, it is more common on older cards (5 years or more).

    • @trandafirmarian5334
      @trandafirmarian5334 Год назад +14

      I just switched to windows after I tried ALL versions (Ubuntu, Fedora and their spins, mint etc. Gnome and KDE)
      It just doesn't play well with my 1030.
      On some there is some tearing present, on other after drivers install and reboot the system is bricked.
      On mint, it worked ok, but it has old apps. I tried to install my printer driver and needed some newer dependicy for a package which of course I couldn't install because of the old kernel.
      Issues with some steam games (like path of exile) that just wouldn't start. No error message.
      Wasted a couple of weeks just trying every tutorial on the internet, no go.
      On windows everything just works
      I will give it another shot when I will replace my hardware.

    • @jaimiepotts7638
      @jaimiepotts7638 Год назад +1

      @@okay4634 NVK is only for Turing+ cards

    • @luperteverett1271
      @luperteverett1271 Год назад +5

      @@jaimiepotts7638 Nope. NVK supports Kepler and up, I personally tried it out with an old laptop of mine before.

    • @dmknght8946
      @dmknght8946 Год назад

      It's more about backward compability isn't a thing of Linux kernel rather than the Nvidia driver. Vbox driver, vmware driver, and some wifi adapters's drivers were the were broken too

    • @relsre
      @relsre Год назад

      @@trandafirmarian5334 hey there, I'm also on a GT 1030, but I've been running Arch with it (though I'm using a window-manager only setup) for nearly a year now. Feel free to reply me if you want to dip into Linux with your current hardware again, I might be able to help.

  • @dalea8792
    @dalea8792 Год назад +31

    Switching from a Nvidia 1060 to an AMD RX 6600 in 2021 fixed the random lockups I would have every couple months, and the need to unplug and plug the hdmi cable to get the picture back sometimes. I could also re-enable power saving. This was on Mint.

    • @thorbenkaufmann5682
      @thorbenkaufmann5682 10 месяцев назад +2

      That’s the way to go if you want to shake off problems…

  • @anonymunsichtbar3715
    @anonymunsichtbar3715 Год назад +16

    Nvidia Controlcenter on Linux is just a mess. It often doesn't save your config because the permissions are set wrong, and often it doesn't load the config, because the Desktop Environment just overwrites it and you have to disable this manually.

  • @jamesclow108
    @jamesclow108 Год назад +16

    For years, I've had very little issue with proprietary drivers on linux. The issues have been more related to certain distros either making acquiring them complicated or not providing recent driver versions. Arch based distros seem be a breeze to install the latest nvidia-dkms drivers, so I'm happy. The only exception was with Wayland not so long ago but thankfully the major issues seem to be ironed out.

  • @jcugnoni
    @jcugnoni Год назад +53

    I have been using Nvidia GPUs in Linux since 2008 at least... And it just worked. But before the distros packaged the non free drivers it was a pain. Now it is so much easier, completely trivial, and the performance / feature set is close to Windows driver.

  • @rohitrajak5128
    @rohitrajak5128 Год назад +10

    The nvidia-settings application needs to be run as sudo, and after checking the box, we need to save the config file so that it persists after reboots

  • @TheJackiMonster
    @TheJackiMonster Год назад +38

    I encountered multiple issues with Nvidia already. Especially as graphics developer it is hands down a bad platform because you don't get reliable output from debug and validation layers to make sure your software will be cross-compatible.
    If Nvidia GPUs would allow open-source drivers similar to RADV which do not leave performance behind because of some proprietary firmware limitations, this would be solvable. But currently AMD gpus provide a much better experience, especially with open-source projects.

    • @SaraMorgan-ym6ue
      @SaraMorgan-ym6ue 6 месяцев назад

      well then start using the proprietary driver's problem solved.🤣🤣🤣

    • @TheJackiMonster
      @TheJackiMonster 6 месяцев назад

      @@SaraMorgan-ym6ue I had these issues while using the proprietary drivers. So that doesn't solve the issue.
      And since they are not open-source, there was no way for me to contribute any changes to fix it.
      Personally I hope the current efforts with the open-source NVK driver in Mesa will help with issues like that. It seems like it will provide reasonable performance in the future. So that might make Nvidia GPU's a valid option again.

    • @SaraMorgan-ym6ue
      @SaraMorgan-ym6ue 6 месяцев назад

      @@TheJackiMonster well you're not doing something that guy in the video is doing because he says he has no issues

    • @TheJackiMonster
      @TheJackiMonster 6 месяцев назад +1

      @@SaraMorgan-ym6ue Well, I'm not the only developer who had issues with Nvidia GPUs on Linux because of the proprietary drivers. The point is that it's more difficult to properly debug and fix issues during software development with them and this leads to problems on user level which may not occur if you have hardware and drivers that allow developers to do their job.
      We have seen compatibility issues with Wayland, with X11, with some window managers and desktop environments in the past. Simply ignoring those issues with Nvidia GPUs hurts users in the end. I still know people who use Linux distributions but struggle with some configuration details caused by the enforced Nvidia setup with proprietary drivers. It's just dishonest to say there are zero issues just because you don't have them.
      I also wouldn't say that you don't miss out on CUDA or other features with AMD GPUs. Because I know open-source drivers are developed who try to compensate that. Accepting the reality is first part of finding a solution, not denying it.
      I don't think any serious developer would act like that and I really hope that once we have competitive open-source drivers for Nvidia GPUs, most users finally realize how stupid it was to favor a proprietary requirement if they could have the option to choose between both.

  • @emilymarriott5927
    @emilymarriott5927 Год назад +39

    Just a few months ago Wayland was a huge problem on a mobile NVIDIA GPU for me. The biggest thing was flickering of elements in XWayland (As far as I could find, this was entirely an NVIDIA driver problem.) Between moving to a laptop that has NVIDIA Optimus instead of just the NVIDIA GPU and the software updates since then, everything is working basically flawlessly now. That said, I don't know how much of that is because of things going through the Intel GPU thanks to Optimus, but I'm pretty happy to not switch to fully-discrete mode to test at the moment.

    • @riskytiago
      @riskytiago Год назад +6

      Desktop here, RTX3060ti, nvidia proprietary drivers, Fedora, also had flickering on XWayland apps on Wayland just a few months ago
      After that I swapped to X11 (on Ubuntu) and I had problems with Hardware Accelerated apps like Chrome (dragging around the window would introduce tearing to the whole desktop, videos had tearing, etc), which forced me to disable HW Accel, heavily reducing the performance of the app but at least making it more stable.
      I ended up going to Windows unfortunately to have both stability and performance... Haven't tried Fedora 37 yet so I might give it another go, but I feel like it's still a nightmare to work with NVidia and Linux, I never had such issues with my old AMD card

    • @AndRei-yc3ti
      @AndRei-yc3ti Год назад

      Gaming still gives half the fps on Wayland with nviidia drivers

    • @gnusenpai
      @gnusenpai Год назад +6

      XWayland flickering/jittering with NVIDIA is definitely still a problem. From what I understand, it's a very fundamental issue with how GPU synchronization is handled (NVIDIA does it differently than everyone else), so a fix is years off at a minimum and honestly might never happen.

    • @emilymarriott5927
      @emilymarriott5927 Год назад

      @@AndRei-yc3ti I haven't noticed anything like that, but I'm also running Optimus, so Intel is handling everything but the game rendering. I can switch over to the discrete GPU as my laptop has a mux switch, but Wayland has synchronization issues on NVIDIA, and in Xorg I haven't really noticed any better FPS than with Optimus on Wayland, so I just don't do it.

    • @avastorneretal
      @avastorneretal Год назад +1

      ​​@@riskytiago rtx3050ti + ryzen 5600h(hp victus 16).
      I'm using EndeavourOS + KDE Plasma(X11), literally 0 problems on GPU/Monitor side.
      Also, after I discovered I can use type-c port as HDMI, and it will give signal on external monitor in any mode, I stopped using EnvyControl/OptimusManager for the HDMI.

  • @JoelJosephReji
    @JoelJosephReji Год назад +12

    During the LTT Linux challenge, Linus did mention that the settings for the drivers were limited but I don't know how the same is in AMD side.

    • @thegamerboy1000
      @thegamerboy1000 Год назад +12

      @hello yeah everyone knows that including himself, but he does a good job representing the common person in our space that is hesitant to plunge into Linux.

    • @JoelJosephReji
      @JoelJosephReji Год назад +20

      @hello not going to defend/attack Linus here regarding his technical abilities but I'm pretty sure that the Nvidia driver's configuration application in Windows is much more feature rich compared to the one we have in Linux side. (I just pointed out that Linus had highlighted this in his Linux challenge video.)

    • @DistrosProjects
      @DistrosProjects Год назад +4

      > "I don't know how the same is in AMD side."
      It's worse. Unless you want to use Xorg.conf files, which is out of the question for 99.99% of people. I've been using Linux for 5 years and never once gotten those to work at all.

  • @arvindhn036
    @arvindhn036 Год назад +8

    Recently I switched to a 30 series laptop and has to say I was pretty surprised that everything worked out of the box without any tinkering (on wayland!! as I switched exclusively to wayland for some time). Other than the driver I just installed Nvidia Prime to easily run apps on dedicated gpu. As somebody who's been using linux for more than 10 years on mostly nvidia laptops this is a welcome change. I'm eagerly waiting for the Nvidia Open GPU Kernel drivers as it supposedly going to support Advanced Optimus out of the box

  • @ErrorMessageNotFound
    @ErrorMessageNotFound Год назад +6

    I used a 1060 with various distros for years mostly with out issues. I even overclocked it, ran a custom fan profile, and maxed out the power limit. I used "Green with Envy" for that. (Needed to squeeze a little more life out of it because of ridiculous GPU prices.)

  • @tgheretford
    @tgheretford Год назад +8

    I generally have had no issue with NVidia drivers that I have used on Linux with one recent exception. Gaming using Wayland causes glitching to happen when scrolling and moving around in a game. The glitching is less prominent and improved with the latest 530 driver but it is still noticeable. Very recent laptop. No issues using Xorg.

  • @tutubi
    @tutubi Год назад +5

    My Nvidia experience (admittedly with an older card) did worsen a lot when I upgraded to a dual-monitor setup. Just because of how bad multi-monitor issues were in Linux with my Nvidia card, both in X and in Wayland, I started using Windows again for a while where multi-monitor just worked. Getting an AMD card all my Linux dual-monitor issues were istantly solved. I think you should do a new addendum video dedicated to multi-monitor support, for me at least it's been night and day. There's just a few issues left when I'm in Wayland (in another distro) on dual screen in a few apps, but Wayland's multi-monitor compatibility is getting better by the month.

  • @SimisearOfficial
    @SimisearOfficial Год назад +4

    I have been using an RTX 2070 on my main PC and have had an overall negative experience, my multi monitor setup doesnt work on the boot screen but is fine after logging in, wayland caused artifacting and one of my monitors to flash off and on, and after suspending all audio cuts out. X11 doesn’t really fix anything either. I am 100% switching to an AMD Card once I get the money
    Update: I bought a 6950XT a couple months ago and it quite literally solved everything

  • @rolaca11
    @rolaca11 Год назад +9

    There are way more "edge cases" that are way too common to still be a problem. X11 has basically no multi-refresh-rate setup to speak of (it defaults to the highest common denominator). But I can't switch to wayland, because suddenly the whole system becomes clunky: Discord has issues with mistimed frames: during typing a message parts of the message disappear, and reappear inconsistently. Why do I need to set an environment variable in a hidden file for e.g. firefox to work normally? Also, I need to delete it, when I inevitably have enough of wayland and want to use x11 again. It's just a pain to try to use a multi-monitor setup with today's linux versions

    • @packetauditor
      @packetauditor Год назад

      And no VRR with multiple monitors connected on X11 or Wayland.

  • @minefacex
    @minefacex Год назад +7

    One interesting bug is that Electron on XWayland and Nvidia (like VSCode and Heroic) seems to have an input lag. I type and there is a slight, but very annoying latency between pressing the keys and things happening. This does not happen on new Electron versions running under Wayland, but many apps won't upgrade. Also, Discord is a nightmare, unless you use it via the browser.

    • @gnusenpai
      @gnusenpai Год назад +4

      This jittering affects all XWayland apps in my experience. Electron seems to present frames in a way that really exacerbates the issue: sometimes it will hold old frames for multiple seconds and it makes typing infuriating. Other times, the window will be completely black or flicker really fast. I think it also affects games, but since they draw so frequently, it's harder to notice as it only manifests in stutters or occasional incorrect frame-ordering.

    • @MyAmazingUsername
      @MyAmazingUsername Год назад +2

      @@gnusenpai Furthermore, NVIDIA loses 10-15% game FPS in Wayland mode. This was tested by Phoronix. Better stick with X11, sadly.

  • @oualead
    @oualead Год назад +18

    Aaah the good old NVIDIA :)
    the moment you think everything is just going to work
    it doesn't :)

  • @TazerXI
    @TazerXI Год назад +5

    6:00 I believe it might be the button there to save to X-config, which you need sudo permissions to do (which you need to launch the settings from the terminal using "sudo nvidia-settings")
    Although I thought I had used this to enable free-sync, but it wasn't on. I just tried it, and will reboot after finishing the video to see if it sticks.
    Edit: at least for me the g-sync part stuck, but didn't test the specific setting mentioned

    • @TheLinuxEXP
      @TheLinuxEXP  Год назад +3

      I tried but it never worked for me

  • @gamerhobbit
    @gamerhobbit Год назад +4

    So far there is only one problem I have run into with both AMD and Nvidia: There is no option to change between Chroma Subsampling/RGB and Full/Limited colour ranges. I have found some too complicated commands but not all of them worked and solved the problem.

  • @420bobby69
    @420bobby69 Год назад +3

    Great video. I'm gradually switching back to Linux. As someone who does 3D modeling, animation, and locally runs AI art/language models, I can tell you Nvidia is simply non-optional in that space. Happy to say everything has been working like a dream on Linux. Last time was fine, but there were weird "quirks" like nvidia-settings not saving, and GSync not working that I'm happy to say are gone now.

  • @BujuArena
    @BujuArena Год назад +2

    You keep showing an example in your video of extremely bad latency when dragging a window around. The window is WAY behind the cursor. I wonder when this will be fixed in the Linux desktop, because Windows doesn't have this issue.

  • @MegaManNeo
    @MegaManNeo Год назад +6

    Thanks Nick.
    I actually switched to AMD a good while ago because I liked the idea of the FOSS drivers and the better KVM support, however, I never understood the hate against nVidia performance under Linux.
    Them being not cooperative with the community, sure. Their drivers are not on par with Windows either but that too goes for AMD and probably Intel now. For someone like me who just wanted to play games with his 1070FTW, everything ran fine.

  • @SIMULATAN
    @SIMULATAN Год назад +3

    as someone with a Intel iGPU + NVIDIA dGPU on Xorg with no desktop environment, it's a true pain. I even had to buy a USB-C to HDMI adapter because I literally can't use both GPUs at the same time. This made me end up just not being able to use my RTX3060 AT ALL in any scenario, it just exists, but I can only use the iGPU.

    • @TheLinuxEXP
      @TheLinuxEXP  Год назад

      You’re probably not in hybrid graphics mode? If the only enabled GPU is the Intel or the nvidia one, the other one is inaccessible

    • @SIMULATAN
      @SIMULATAN Год назад

      @@TheLinuxEXP well from what I read, Xorg can only use one GPU and not two of them at the same time, seeing as I don't use a desktop environment, I'd have to manually setup reverse prime which didn't work for me.
      And even if it worked, it'd require me to reboot to fully power down the NVIDIA GPU, right?
      EDIT: I read through the NVIDIA Optimus page on the arch wiki quite a few times, but couldn't find anything suitable that has all the advantages at once like windows does, some require a reboot, others tank the performance or just don't allow you to use both GPUs as outputs at once

    • @mrnero4486
      @mrnero4486 Год назад

      Same here. Been using KDE Neon on my desktop for over 5 years and it's been flawless. Decided to put on on my laptop with Intel igpu + Nvidia dgpu and I've still been trying to get it to even boot to anything besides a black screen or stuck at the brand logo. The couple of times I have gotten the distro to install and set everything up and install Nvidia drivers, Im back on a black screen at the next boot. So I'm still stuck on crappy windows on my laptop.

  • @Yukatoshi
    @Yukatoshi Год назад +10

    The 10x0 series GPUs were most of the issue I think. For me they had several problems.

  • @notjustforhackers4252
    @notjustforhackers4252 Год назад +1

    Its probably easier to say NVIDIA is no longer crap on Linux rather than saying its good. I've no issues using it on Fedora Workstation, Wayland, 1080p, multi monitors at different refresh rates.

  • @davidfrischknecht8261
    @davidfrischknecht8261 6 месяцев назад +1

    I still need to use X11 on my laptop because I use NoMachine to connect to it remotely and NoMachine doesn't currently work under Wayland when the proprietary NVIDIA drivers are installed.

  • @Racsu
    @Racsu Год назад +4

    I was waiting this video for so long! honestly i will just love to see a better control panel/settings app and properly g-sync support for wayland (really necessary for gaming when you don't get the same fps that your monitor hz) nvenc and all the rest are working pretty damn well for me on a 1650 super, and recently i get a rtx 2060 super that should be here on a few days, yes, for a linux desktop:)

    • @CrazySalieri
      @CrazySalieri Год назад

      How is going your experience with your RTX 2060 Super in Linux? Also, what distro you're using?

    • @Racsu
      @Racsu 10 месяцев назад

      Hi, sorry for the time that it took me to answer this, I just saw the comment now, probably is not useful for you anymore but leaving it here anyways!
      The experience with the rtx 2060 super is more than awesome, I use it in a lot of distros and desktops, kde, cinnamon, and ofc, gnome, rn I'm using fedora workstation as my daily distro.
      Switched to Wayland even without the g-sync support yet since this gpu does really well in gaming, anyways I think that the gnome wayland experience with nvidia is probably the best one, kde was really buggy for me.
      I keep my fps as stable as possible, so tearing is not a thing, also using things like resolve or obs with nvenc is just as comfortable as in windows :)
      @@CrazySalieri

  • @wumwum42
    @wumwum42 Год назад +2

    My Main issue was vsync being locked to 60 fps even though I have a 165 hz monitor. It NEVER worked in 3 years and after many, many hours of trying to fix it.
    When I switched to AMD, it was solved instantly without me doing anything.

  • @notuxnobux
    @notuxnobux Год назад +1

    I think the issue with suspend is related to video memory getting unloaded on suspend. There is a nvreg modprobe setting to disable that. That also fixes some other issues, such as programs being black after resume or cuda breaking

  • @user-bc1xu1un1p
    @user-bc1xu1un1p Год назад +1

    Nice video. I use a fairly old laptop with a Quadro GPU, on a DE running X11, so I'm not completely sold on the idea of using NVDIA instead of nouveau, but it's good to hear that in more modern systems it's better than it used to be.
    Completely off-topic question: would you mind sharing the model of that LG monitor shown in 12:46? I've been looking for an ultra-wide for some time now. Is it FHD, and if so how good is the display quality?

  • @KuruGDI
    @KuruGDI Год назад +2

    _Run this command in your terminal as root and everything will work_ is the Linux equivalent of _Just run this exe file and everything will work_ on Windows.
    There HAS to be a better way to change these things.

  • @mimillie
    @mimillie Год назад +3

    I just can't agree to say that Nvidia is a good experience in Linux when my Laptop that has an Nvidia 3050 laptop GPU is contently having tearing issue, a power draw even when idling the GPU (3W that can cost 1 hour easily) that literally 99.9% of my crashed (DE and Kernel) are related to the Nvidia driver and that it literally force me to shutdown my computer by pressing 10 second on the board and it's not related to my OS (same results on Arch Fedora Debian Ubuntu)
    Also when I talk about tearing I talk about a tearing that makes frames going a bit wobbly like a jelly that stutter.
    However I can agree that on a Desktop computer with a GTX 1070 I never encounter any issue (except some crashes)
    I'm just ashamed that AMD GPUs doesn't seem to be easy to find in a Laptop. but on my laptop the situation is really just not good at all.
    Also why can't we have Advanced Optimus like on windows so the GPU could finally turn off when not in use I mean come on Bumblebee was doing it way before (A shame that this project is dead btw...)

  • @Vashinator7
    @Vashinator7 Год назад +1

    Good video. One weird Nvidia thing I have in OBS is I see frames missed due to render lag at times.
    I plan to start playing with DR on Linux soon. I have been using it on Mac.
    I have had some weirdness with Nvidia at times but it has seemed smoother lately.

  • @maxrodriguez643
    @maxrodriguez643 Год назад +1

    My first month of using Linux was me trying to figure out why my external monitor wouldn't show up.
    I spent literally 30 days on this issue. I couldn't leave it alone. Turns out my laptop has an NVIDIA Optimus chip. Worst pain ever. Big thanks to the maintainers and contributors of optimus-manager.

  • @Zonx81
    @Zonx81 Год назад +2

    Gotta disagree I have a 4070TI and a Samsung Odyssey G9 neo and have nothing but issues no matter what distro I try. If I use my AMD video card I have no issues at all. Issues I have are the monitor wont wake from sleep, depending on the disto it wont pick up the monitors correct resolution or refresh rate and will lock me to 60hz when it does 240hz. Just tried the new fedora and it says I have 2 monitors when I only have the 1. Just says unknown 13". Its a horrible experience. Maybe it is because the 40 series is newer. I do have a MSI laptop with hybrid intel/nvidia and I do not have issues with it with the nvidia drivers. Gotta be the newer graphics card with the drivers.

  • @ligmaballs674
    @ligmaballs674 Год назад +4

    I want more privacy and hardening videos please!

  • @Kris-od3sj
    @Kris-od3sj Год назад +2

    I have a relatively recent Nvidia GPU. Here are issues that affect me:
    - no VA-API (the most common Linux video decode accel API)
    - RPCS3 crashes
    - Zink glitches out in certain games
    - broken VirtIO OpenGL accel
    - no Waydroid accel
    - Steam notifications immediately crash Steam on Wayland
    - fullscreened Xwayland games cap to monitor's refresh rate on Plasma
    - no Gsync or "Gsync compatible" (i.e. Freesync) on Wayland
    - Plasma Wayland doesn't wake up from sleep (black screen, no way to bring the session back to life)
    - Gamescope in embedded mode glitches out (can be worked around)
    - Hyprland glitches out (there's an Nvidia patch, though there's some configs tweaking required to fix everything)
    - TTY doesn't scale properly on high DPI monitors
    - (Fedora's fault, but wouldn't affect me without Nvidia) Nvidia AKMOD (something like DKMS) still builds after DNF already "finished" an update, therefore a reboot after an Nvidia driver installation/update will brick the driver
    Every single one of these issues *fixed itself when I switched to AMD.* There might be more I'm forgetting about. And I'm just a single person that experienced all of these, there's many more people out there suffering with Nvidia hardware. Nvidia deserves to burn.

    • @leucome
      @leucome Год назад +1

      No kidding he literally said that AMD has no hardware encoder on Linux... I could not believe it. I mean I can understand he do not know we can use CUDA library with rocm-hip.. Not many people know that... But the GPU encoder thing is crazy. It is almost unforgivable.

  • @somemediocregamer
    @somemediocregamer Год назад +1

    I have been utilizing a "hybrid" graphics configuration on a desktop using an arc dgpu and nvidia dgpu. The arc runs the desktop and applications while the nvidia kicks in only for games and utilize render offloading. It's been a great setup for getting my optimal linux experience.

  • @sharishth
    @sharishth Год назад +7

    I feeling like using popos will sort out most of these things. You also have the option of select between hybrid, integrated and Gpu from the desktop itself, battery life is also very optimal. Nvidia on linux is just fine, I have 1050 on my laptop it works just fine.

  • @Hey-bz8is
    @Hey-bz8is Год назад +3

    Latest Nvidia driver (530.41.03 or 530.30.02) + Wayland + >120hz refresh rate = hard lockup
    It's not good.

  • @AnEagle
    @AnEagle Год назад +1

    I personally have experienced, and still experience, many issues on nvidia wayland, like a struggling discord, crashes in some games like f1 2021 and tf2 not actually launching, soo

  • @mgrth
    @mgrth Год назад +2

    For CUDA framework for AI usage, nvidia on linux used to be an absolute nightmare on linux (or even on windows), to make all the various versions of drivers work with each other. It seems they now have fixed that issue by installing the suitable CUDA and cudnn versions for the driver you're installing. or it seems that way. manual installation of official third party install of latest nvidia on debian testing has been working perfectly for everything else. except wayland on debian testing, that still has loads of bugs.

  • @matthewsjardine
    @matthewsjardine Год назад +5

    I agree with you. Talk about issues with Nvidia drivers... I had the weirdest issues with Nvidia drivers on Windows 11. Despite the general narrative, my Nvidia card has been more reliable on Linux 😂

  • @joshuapettus6973
    @joshuapettus6973 Год назад +2

    Unfortunately if secureboot is a requirement for you (you need to dual boot Win11), than the NVIDIA proprietary driver install isn't so simple. Very doable, there are a lot of articles on it (some out of date so be careful), but it is a process. Though once you do it properly, you are good to go with every kernel update. I even upgraded to Fedora 38 and it was not an issue again. It's just not something that will be easy to resolve until the nouveau drivers can catch up.

  • @mkonji8522
    @mkonji8522 Год назад +2

    Nvidia has been a pain for me with x11 on window managers. Had a 1080 then a 3060 and nothing but trouble, picked up a 6700xt and worked out of the box, no tearing, no issues with no waking up after sleep/hibernate, etc etc. I also had issues running sway which is wayland and still had no display from wake issues regardless of distro. The 6700xt really solved all my issues. The distros I tested the 6700xt and the 3060 with was on Void, Arch, Gentoo, Fedora and Debian unstable. Each had my configs of i3, xmonad, bspwm and for wayland sway and Hyprland (but only on arch). AMD really was the cure.

  • @R1ddic
    @R1ddic 9 месяцев назад +1

    Thank you!
    I've been using NVidia cards on Linux as soon as they started supporting Linux throughout multiple builds and never had a problem that wasn't related to an outdated driver following a dist-upgrade, immediately fixed by updating.
    On the flipside, AMD/ATI cards have been a driver nightmare each time I had one (I stopped using them in desktop builds for myself, but found them often enough at work, especially in laptops).
    They may have gotten better in the last few years but I've been burned enough not to consider an AMD card for my desktop build unless I see a compelling reason.

  • @valhalla1999
    @valhalla1999 Год назад +3

    6:42 Kidney Priced GPU 🤣🤣🤣🤣

  • @wszdexdrf
    @wszdexdrf Год назад +3

    I agree. Just a couple years ago, I clearly remember using a tiling manager and having GLARING tears while watching RUclips. Some other problems were Nvidia's stupid suspend bug and power usage. Now, on Wayland and all it's glory, I get perfect frames always. Also suspend problem has a workaround using Nvidia's systemctl service file. So yeah, now it's 👍.

  • @phoenix-tt
    @phoenix-tt Год назад

    I've just watched your rant at 11:50 about power management on Fedora, and I'd really thought I was the only one unable to wake my laptop after sleep.
    I have an AMD+NVIDIA 3050 laptop running on X11, and every time its RAM gets >50%, it doesn't wake up anymore (same black screen). And it drains battery like crazy as well, like 3-4 hours in contrast to 24 hours you mention.
    I also wasn't lucky with the NVIDIA drivers provided out-of-the box in Fedora, and I have to re-install the proprietary ones every time I do a kernel update and want to game.
    So far Fedora has been able to replace Windows 100%, but these issues on a laptop in 2023 would definitely scare away any inexperienced user coming to the Linux ecosystem.
    Thanks for raising the topic and sharing your experience, it's very valuable indeed!

  • @fadsfgetal9222
    @fadsfgetal9222 Год назад +2

    Good what good? , by now installed a new driver, 1070 graphics card after the laptop will certainly have DPI problems, some models also can not modify the brightness. Other need to use with wayland trouble to die black screen, a bunch of problems.

    • @fadsfgetal9222
      @fadsfgetal9222 Год назад

      New cards say they are too new and therefore buggy. old cards? Too old no longer supports and fixes bugs

  • @jhonyortiz5
    @jhonyortiz5 Год назад +7

    Nvidia hasn't given any problems either. Having said that, it is really annoying that even though it's an easy install once you know how, you do have to figure out how each distro let's you do it. And sometimes distros have multiple ways to do it. This can get confusing if you are new. So it's easy once you know, but you could say that about anything.
    Not only that, flatpaks use their own Nvidia drivers and if it's not in sync with your system, it won't work. So many times I've had apps not start because I updated my system but not flatpaks. Also, flatpaks are really wasteful. They update AND install new drivers without checking if you'll still need the old driver after auto installing a new driver. This means you remove the old driver right after updating it!! Maybe not Nvidia the company's problem, but definitely a problem.
    Still, Linux for life baby!!!!!!

  • @timlisemer3306
    @timlisemer3306 Год назад +2

    As soon as you turn on fractional scaling on kde wayland everything breaks but just for the scaled monitor. That is the reason im still running windows because everything would be far to small to have no scaling. On gnome it works however fractional scaling breaks XWayland windows on gnome so that isnt a option either

  • @lovro_ribic
    @lovro_ribic Год назад +2

    What about multi monitor different refresh rates because I tried pop os and I have a 60 and 144hz monitor and on the desktop the mouse was 144hz but moving the windows and scrolling was 60 hz.

  • @SirRFI
    @SirRFI Год назад

    Good for you - I have different first hand experience. On laptop with GTX1650Ti (HP Pavilion 15-ec1045nw), when I connect 4k Samsung TV following happens (Fedora 37, was same on PopOS):
    • Wayland - 4k30Hz is very stuttery and has big delays, basically unusable; 60Hz is not even detected
    • X11 - 4k is scratched out, has strong green tint, it's basically broken
    Not only that, but the input device is not found automatically - I have to select the HDMI port manually on TV side, which is then zoomed in / cropped, and so I need to select that it's PC specifically. For comparison on Windows - 4k60Hz works fine and no issues with device detection either.
    While that's the major annoyance I came across, it's not the only one. The drivers silently compile in the background during updates, so if this process fails or is interrupted (ie: for not waiting unknown amount of time before reboot or turning the device off after update), the drivers will be broken (and fallback to Nouveau) until next Kernel update (which luckily happens every few days on Fedora). Every now and then there's a problem with missing audio, as it stops going through HDMI port along with the video, or audio output device doesn't change automatically for some reason.
    During this time, an old desktop PC with AMD dGPU and same distro experienced no problems, though it wasn't ever connected to a TV - just regular old monitor.
    Even on Windows, I was disappointed how empty NVIDIA Control Panel is comparing to prior generation desktop card. All things considered - my current opinion is that you should consider NVIDIA card only if you specifically need their features, like DLSS, some low latency stuff, CUDA or "AI" things. Otherwise, AMD might offer better value for the money (and VRAM), assuming you won't run into driver problems.

    • @SirRFI
      @SirRFI Год назад

      GTX1650Ti uses Turing architecture like RTX 2000, so this device might eventually benefit from NVIDIA opening up their drivers or compatible alternatives. I bought NVIDIA variant thinking it will be better choice than Radeon one, also was on sale. Given lackluster NVIDIA Control Panel on Windows and poor experience on Linux - I regret this choice. And so I am looking for laptop with AMD dGPU exclusively, which gives next to no choice.

    • @Kris-od3sj
      @Kris-od3sj Год назад

      Just to let you know:
      > The drivers silently compile in the background during updates...
      That's a Fedora(/dnf?)-specific issue with how they handle AKMOD. DKMS compilation on Arch doesn't have this problem, pacman doesn't exit until everything related to the update is finished completely. I can't speak for other package managers like apt or others as I don't have adequate experience there.

  • @HeathenHacks
    @HeathenHacks Год назад +1

    14:29 I have an RTX 2070 on my KDE + Arch machine (All current drivers) and Screen tearing is horrendous when using OBS. What's weird is that the tearing only appears on the "Title Bar" part of the window. Even when watching something in full screen, the tearing is present. The only way to get rid of the tearing is to disable "Allow Flipping" on the Nvidia Settings GUI.

  • @Romaoplays
    @Romaoplays Год назад +1

    The real problem is with my MSI laptop with a GTX 1060. Nvidia prime does not work properly and for me is literally impossible to run a game using my Nvidia GPU on wayland

  • @SkyyySi
    @SkyyySi Год назад +1

    iirc when applying the VSync composition pipeline thingy, you need to make sure that the Xorg config file is actually saved. I had to manually save to my home directory and then move the file to the correct place. After that, it was persistent after reboots

  • @jiesou
    @jiesou Год назад +1

    The NVIDIA driver for Windows has a "custom resolution" feature, but on Linux I could not find a replacement, and xrandr does not work. As a result my 100hz monitor only runs in 60hz mode

  • @dragonek_gnu_linux_pl
    @dragonek_gnu_linux_pl Год назад +1

    problems is only if you want to use open source driver. Nouveau is only for basic usage and Nvidia open source driver is still in development. proprietary driver works very well and is very important to use only closed driver if we want to play games or to use davinci resolve for video makers. Battery usage is the same on windows and linux i think. There is not too much differences

  • @LukeLane1984
    @LukeLane1984 Год назад +1

    Highly recommended for anyone on Linux with an Nvidia GPU:
    There is a piece of software called "Green with Envy"
    It does a lot of what, say, MSI Afterburner, does on Windows.
    Fully customizable fan curves, tweaking GPU clock speed, and VRAM clock speed, temperature monitoring, and more.

  • @TechFX_IT
    @TechFX_IT Год назад

    I have a 2015 GTX 960 from the Maxwell generation in my home Desktop. I have been daily driving Arch with GNOME 43.4 on Wayland for a couple of months now, since I have really started to use a Linux distro as the main Operating System in my PCs only recently, and I can report that it behaves just perfectly! GDM didn't really give me an option to use Wayland when I first installed the proprietary drivers, but with some thinkering I've been able to run GNOME on Wayland using the latest Proprietary Nvidia Drivers. Keep in mind that being an older card I can't really use the open source kernel modules so I should be in disadvantage, but again: it runs like a charm.
    I've been using Linux on and off for literally no serious work for the better part of 10 years now (10 years ago though I was still a child I would say, so I really just distro hopped but still enjoyed exploring new experiences), and I can fully remember the struggles on X11 in 2017-2018, where for example my desktop was not really smooth at certain times for apparently no reason since the hardware it is rocking has no business in being choppy.
    I can safely say that the Nvidia experience on Linux has made a huge step forward, at least for me.

  • @MrYossarianuk
    @MrYossarianuk Год назад +1

    I've been using nvidia on Linux for nearly 20 yrs now it's stable and you get good performance. Most good distros have made installing : updating the driver easy nowadays.
    The main issues are sometimes you have to wait (normally days) when a new version of the kernel is out for a new driver and Wayland support.

  • @therealchonk
    @therealchonk Год назад +1

    I have a TUXEDO Polaris 17 AMD (w/ RTX 2060M) and I have screen tearing in games on (only) Gnome Wayland.
    The other thing is that my GPU doesn't support dynamic power management eventhough it should.

  • @carlosjuniorfox
    @carlosjuniorfox Год назад

    Using Fedora, depending on the window manager, the screen tearing happens.
    If I'm using the Gnome, there's no screen tearing at all, but if I often use I3wm as my window manager and the tearing happens everywhere. Scrolling In the browser, watching RUclips videos. Happens everywhere, and my monitor it's a free sync model. But fortunately is manageable. Just enabling the " force composition pipeline" fixes the issue.

  • @arranmc182
    @arranmc182 Год назад

    If your setting are not saving on the control panel every time you reboot then you didnt save out your Xorg.conf from with in the control panel, FYI Nvidia uses Xwayland (X11 running under Wayland) so you still have to configure all the X11 settings like the old school way.

  • @vensirestudios
    @vensirestudios Год назад

    05:15 Screen Tearing
    You can also remove it without that command line, If you check mark the "force composition pipeline", and "force full composition pipeline" inside the nvidia-settings control panel. Instead of typing the whole thing out, if I remember correctly, though it has been a while since I did that. You can see the check mark boxes when it is described for the G-SYNC enable :) Just be sure to launch the control panel I believe with SUDO nvidia-settings? :P

  • @jakobw135
    @jakobw135 4 месяца назад +1

    Which CPU-GPU combo is best to run Linux - even optimally: all AMD, Intel-Nvidia, AMD-Nvidia, Intel--Radeon?

  • @zirkoni42
    @zirkoni42 Год назад

    5:58 You can save the settings with the "Save to X Configuration File" button. But you need to run the program as sudo.

  • @tuanht89
    @tuanht89 Год назад

    You're enable V-Sync in game, meaning its caped framerate at 60fps or to match with your monitor. It's not VRR or Freesync. Freesync/VRR worked in difference way that monitor will adapt it output to match with your game framerate, ex If you game running at 90fps, you monitor will output 90hz. AFAIK, KDE Plasma on Wayland Freesync/VRR support are out-of-box. Gnome X11/Wayland still not have VRR support OOB.

  • @Abu_Shawarib
    @Abu_Shawarib Год назад +1

    The only real issue I face right now is suspend. On X11 it corrupts the textures, and in Wayland it freezes the entire computer. Other than, it works fine.

  • @certs743
    @certs743 Год назад

    I actually ran into the exactly opposite problem many people are having. I had an RX 570 in my PC for the longest time. A few years back I put windows on the machine for remote work (covid) and no issues. After leaving that job it didn't seem to matter what distro I tried I would get a black screen and required a hard lock up. Even after the live sessions magically worked. But as soon as anything was installed to hard drive it bricked at boot. Switched to a GTX 1080 ti and never had any issues on that level beyond a couple blinking textures in Cyberpunk after a driver update which was later fixed. It has worked so well I don't plan on changing anything till my 1080ti dies completely.

  • @SuperMewio
    @SuperMewio Год назад

    "Works just fine" - Wayland. I had issues with weird double buffering on xwayland apps that would cause flashing. This happened in multiple distros. 3070ti

  • @johnharris3311
    @johnharris3311 Год назад +2

    I bought an Nvidia GPU in 2015 and have been using it with various flavors of Mint ever since. In all that time, I don't think that I've ever had an Nvidia problem. I've had a couple of Mint problems though. Mint can be a little slow when it comes to making the latest drivers available and pushing driver updates through the update manager.

  • @nestor-162
    @nestor-162 Месяц назад +2

    Any good dristro for NVIDIA old graphic card (legacy drivers)?

  • @mistamal
    @mistamal Год назад +1

    My friend I appreciate your work in bringing linux to the masses but you will never see screen tearing in video capture footage. You can only notice it by filming the display monitor directly since it caused by your video card frequency being out of sync with your display monitor frequency.

    • @TheLinuxEXP
      @TheLinuxEXP  Год назад

      Ehhh no, you can absolutely see it in video capture footage. You can see it in the game capture I made.

  • @Feli_Heli_
    @Feli_Heli_ Год назад

    6:00 Using the "Save to X Configuration File" option allows this to save after each reboot, you might get an error while trying to save however (I've had this happen on Pop OS, but have also had it work fine on other distros), which can be fixed by using this command "sudo chmod u+x /usr/share/screen-resolution-extra/nvidia-polkit" (which may seem silly since you can just use a command to do it after each reboot but lol)

  • @MalamIbnMalam
    @MalamIbnMalam Год назад

    Hello Nicolas, do you use Wine to play your games? I have used Linux (Ubuntu) in the past extensively, but as a World of Warcraft on and off player, I kept going back to Windows for gaming. Now, I use a Mac as my dev machine, but I would like to one machine for everything. Most game devs are moving away from developing for Mac's ARM64 architecture. X86_64 is still and most likely will always be the most important platform to develop games for.

    • @TheLinuxEXP
      @TheLinuxEXP  Год назад +1

      Yeah, all my PC gaming is done on Linux, through Steam :)

  • @TadeoDOria
    @TadeoDOria Год назад +1

    Been using Nvidia GPUs since 2013 on Linux to work, I'm a 3D modeler. Never had a single issue once installation was done, and then again that was relatively easy. Render speeds were always amazing on Linux when compared to Windows, and because I use Cycles which is a ray-traced based renderer, AMD could never compete on performance for the same price, so was never an option for me.
    Granted, I keep away from the bleeding edge, most often using Ubuntu LTS versions or a flavor of it. I don't tinker with my OS much, I just use it as a base to do other stuff on.

  • @alexlandherr
    @alexlandherr Год назад

    I run a “PD70 Series Laptop” which I suspect is a Clevo design. The one I have was sold to me by a Dutch company called “NovaCustom”.
    They as part of their service install GPU drivers for you (like Nvidia drivers) which makes things much nicer. For the ~10 months I’ve had this machine which sports an RTX 3060 6GB “Max Q” card it’s been great overall. No tearing issues or driver problems.
    The only bad thing happened very recently (start of July 2023) when APT and “Software Updates” in Ubuntu brought in the new kernel it got a bit messy as new drivers and old had some conflict which I eventually resolved.
    Another niche driver issue on Linux are drivers for RGB keyboards; in my case the seller has written a bash script which handles every step for you and can be run in case of the driver going missing or getting uninstalled which seemed to have happened when the kernel update happened.
    Again; generally a great experience for myself which allowed me to focus on coding.

  • @hopelessdecoy
    @hopelessdecoy Год назад +2

    I also have little issue with Nvidia on mint with KDE plasma, I really think Valve is a big player to thank. First SteamOS and now the Steam deck.

  • @dsob1849
    @dsob1849 Год назад +1

    There is an exception to the need of reboot after chanigng GPU, Linux Mint just asks to log off and back on, which is much faster than a normal reboot.

  • @a1g0rhythm
    @a1g0rhythm Год назад

    I used kmod to use the nvidia drivers with the planetccrma rt kernel. Kmod handles the kernel upgrade relinking the nvidia driver.

  • @WilburJaywright
    @WilburJaywright Год назад +1

    “This Segway is neither old nor recycled.” [uses same Segway that you have for several episodes about their free report thingy]

    • @TheLinuxEXP
      @TheLinuxEXP  Год назад +1

      That’s the first one I ever made for that report though

  • @SameTheta
    @SameTheta Год назад

    this video couldn't have come out at a better time, i just finished installing the drivers manually just to find out you can install them straight from the terminal LOL. great video!

  • @x_m7
    @x_m7 Год назад +1

    Power management on NVIDIA laptops is my biggest beef with that setup, I have a GTX 960M equipped laptop and to this day NVIDIA's own drivers are still not able to turn off their own hardware that's not Turing or newer at all, might be excusable years ago when the only thing that worked is some out of tree kernel module (bbswitch), but now even Nouveau can do that perfectly fine, hell reclocking and Wayland works perfectly fine with Nouveau too, at least for the games that can still use it. The savior of that laptop on Linux is really the Intel iGPU, it handles anything non graphics intensive beautifully, so I really only had to deal with NVIDIA's shenanigans if I wanted to game (hell I actually got further trying to get Forza Horizon 4 to start with the Intel GPU than the NVIDIA one, on the latter best I got was the splash screen, not even the intro cutscenes). Now I thought that power management in particular shouldn't be an issue with newer stuff, evidently in your case it still isn't so that's actually even worse than what I've heard people say.
    Meanwhile when I got an AMD CPU+iGPU+dGPU laptop with RDNA2 graphics the switchable graphics part and power management all just worked without my having to do anything, hell even things like manually setting up Secure Boot was almost painless because there's no proprietary kernel driver signing nonsense to deal with. Now it's not perfect either, like I get system crashes after a while with VAAPI hardware decoding, but then again the only reason that worked at all in my old laptop was the Intel graphics, so still no points for NVIDIA there.

  • @avastorneretal
    @avastorneretal Год назад

    EnvyControl and OptimusManager allow you to change the GPU mode.
    Though if you have a usb-port with HDMI support, there's no need in it. Because switch to dGPU mode used mainly because on laptops HDMI is physically connected to the GPU, so there's no image on external monitor in the hybrid/integrated mode.
    The only exception is PopOS.

  • @CFWhitman
    @CFWhitman Год назад

    I have some notes on this video:
    NVIDIA never supported an open source driver implementation on Linux. Their drivers have always had an open source component (because they have to in order to interoperate with the Linux kernel), but the real action has always happened in the closed source part. ATI had a fairly good open source driver at one point a long time ago (an iteration of the "radeon" driver rather than the old "fglrx"), which ended up getting worse compared to the closed source Linux drivers until AMD started its open source drivers for Linux initiative a little while after they acquired the company. It took a while for the open source drivers supported by AMD to get good enough to generally be a better choice than the closed source ones.
    Nouveau drivers are not great for new hardware. However, they tend to support old hardware that no longer is supported by NVIDIA's drivers on current kernels, and they can also solve a lot of legacy driver issues on old hardware that is only supported on current kernels by older NVIDIA driver versions.
    A number of the problems with NVIDIA on Linux tend to be "one off" types of things that are odd, so you may or may not encounter them. Usually a new NVIDIA card will work fine most of the time. NVIDIA addresses these odd issues slowly because they do not affect everyone, and Linux support is not their top priority. As Linux has become more important thanks to its use on a lot more developers' machines (who are often developing software for server or embedded use) NVIDIA support has improved a lot lately. NVIDIA cards are certainly useful in Linux, especially for compute applications. AMD cards have just gotten to be less likely to cause problems in daily desktop and gaming usage for which you don't need compute.
    Of course, there is a certain degree of promise now of how good Intel video card support could get in the future, since they also support open source development in Linux.
    Incidentally, I have been using Linux regularly since 1998.

  • @pvini07BR
    @pvini07BR Год назад

    recently, it seems like some sort of "lock" has been added that prevents running wayland on older gpus. i have a GT 710, which uses the version 470xx. i remember i could go to wayland by just editing some files, and of course it wasnt running very well at the time. but now, it seems like i have to uncheck some kernel rules or whatever. idk what they have done that running wayland on older nvidia gpus are not simple anymore. wayland on nvidia seems to be supported from version 490xx and onwards.

  • @Lichshield
    @Lichshield 2 месяца назад

    5:49 you can do it with the nvidia-settings panel, just make sure to open it as root.

  • @jfolz
    @jfolz Год назад

    I used to run OpenSuse Leap on an Optimus laptop with Nvidia drivers installed via the official Nvidia-maintained repo.
    With *every* *single* *major* *OS* *upgrade* my DE broke so badly I had to reinstall. When it did work it only sort of did, because Optimus. They still hadn't figured out how to do vsync on the internal screen when I switched to nouveau late last year. And frankly, that laptop worked so much better once I did.
    It's not outdated info or FUD, it's just reality for a lot of people.

  • @mathiasdeweerdt1400
    @mathiasdeweerdt1400 Год назад +1

    The biggest issue for me personally was 2 different displays and 2 different refresh rates. Make them a different resolution and its even worse due to scaling poorly

    • @TheLinuxEXP
      @TheLinuxEXP  Год назад +1

      That’s on x11, Wayland fixes that

    • @mathiasdeweerdt1400
      @mathiasdeweerdt1400 Год назад

      @@TheLinuxEXP Somehow most distros that prepack the nvidia drivers always default to x11. And AMD drivers to wayland.

  • @jimbo2150
    @jimbo2150 Год назад

    4:42 - I don't see any tearing. Typically screen recording software doesn't record screen tearing. You have to use a camera on the screen itself.

    • @TheLinuxEXP
      @TheLinuxEXP  Год назад

      I can clearly see it, personally?

  • @_AndreLuiz
    @_AndreLuiz Год назад +1

    As an AMD user I had that OLD idea about nvidia...
    Maybe my next buy will be a nvidia card.
    Nice video!

  • @-RobGPT-
    @-RobGPT- Год назад

    Currently battling Star Citizen on linux, it seems to swallow all the available vram and crash sometimes (often) and now I'm researching how to solve this

  • @lula4260
    @lula4260 Год назад +2

    I think a lot of the issues with Nvidia Linux drivers, are a case of older hardware rather than older software.
    I run a GTX 970 (which I just checked, wow it's almost a decade old at this point) and, I have had a lot of headaches having to deal with the Nvidia drivers
    1) back on the used pop OS, I didn't run into most of the issues, however I did run into some terrifyingly bad screen tearing, and force full composition pipeline was not a setting I knew existed for a good year
    2) Wayland has just never worked for me, I have never been able to get it to work, the closest I got was a Weyland demonstration, and that had only used software rendering
    3) The Nvidia drivers also gave me a massive headache when trying to reinstall Fedora a few times, (but that's more an issue with how proprietary blobs and proprietary drivers in general work in Linux)
    I'm sure if I had a more modern card, I wouldn't have at least ran into the first or second issues, but man the Nvidia drivers are just kind of painful with older cards

    • @lula4260
      @lula4260 Год назад

      Another note, suspend has just.... Never worked for me, not on Windows, not on Linux which makes me think that suspend is very much an issue with older and video hardware

    • @doublinx2
      @doublinx2 Год назад

      I think I can speak to that; sleeping/hibernating on my 1060 has never been flawless even on windows