the context is: the 470 legacy driver doesn’t compile on the linux 6.12 kernel. because of that, debian decided to officially drop support to that driver. i tried installing the driver myself using nvidia’s official installer, but the installation indeed fails during the module compilation stage.

this means i am stuck with nouveau. it got better since i last tested it on bookworm, but one major pain in the ass is that nouveau has no support for performance levels for my card and it runs at the lowest clock bc of that (~400 megahertz instead of its max ~900 mhz).

this causes a noticeable performance hit, even for desktop usage, but it’s good enough for work. waching full hd 60 fps video is a bit painful, but it’s possible. but gaming, which was possible, got way worse. even a lightweight game like celeste got frustrating to play due to stuttering.

i guess i’ll have to deal with it and maybe this is the cue to buy another graphics card and never buy nvidia again, but i’m thinking about what my options would be here:

  1. downgrade to bookworm. not easy to do, would only delay the problem.
  2. install an older kernel and use only that. not sure how, the official repos only have the 6.12 kernel. i could get the older kernel from the bookworm backports and pin it to prevent any updates, but mixing repos from different versions makes me uneasy.
  3. patch the driver. there are a few patches floating around that make nvidia’s driver compile on the 6.12 kernel. applying the patch by hand is annoying and i would have to re-apply it at every kernel update.
  4. cope.

any ideas?


edit

and it runs at the lowest clock bc of that (~400 megahertz instead of its max ~900 mhz).

that was a mistake. i was reading the clock off of my onboard video chip, which also happens to be nvidia. the onboard chip is at .../dri/0; my graphics card is at .../dri/1. nouveau seems to support reclocking for my card, but i’m trying to change the clock and the video signal goes crazy when i do it

  • beleza pura@lemmy.eco.brOP
    link
    fedilink
    arrow-up
    2
    ·
    2 days ago

    as i said, there’s no software problem in my setup. i’ve checked nouveau’s feature matrix for my card (a geforce gt 710) and it’s one of the best supported cards, but sadly performance levels are wip. that’s the main issue

    besides that, everything works fine

    • Echedelle (she/her)@lemmy.blahaj.zone
      link
      fedilink
      arrow-up
      2
      ·
      edit-2
      2 days ago

      The thing is, the firmware is needed for extra initialization in some cards even if the feature Matrix reports that is supported.

      And that is why I ask. Also some of the DRM packages are optional.

      So, yeah, I ask to be sure and as far as you dont want to disclose info, I cannot offer “any idea” because that is conditioned by the variables of the environment.

      Edit: removed part of the reply because I was frustrated. I am sorry.

      • beleza pura@lemmy.eco.brOP
        link
        fedilink
        arrow-up
        3
        ·
        2 days ago

        i’m sorry if i sounded obtuse, it was not my intention. i could get the info you want later, but my point is that i am sure that the nouveau driver is configured correctly because 1) debian ensures graphics are working properly on desktop installations for a wide array of hardware configurations and 2) i made sure dri, mesa, the firmware and the x11 driver are all installed. i just wanted to say in my reply that going down that route of investigation isn’t worth our time because it would lead to nowhere and what i’m seeking help with is installing the proprietary driver

        still, i appreciate your willingness to help. i’ll check everything you mentioned when i get home just to make sure