• Nvidia drivers stop working on testing after upgrade to kernel 6.12

    From =?UTF-8?Q?Rafa=C5=82_Lichwa=C5=82a?@21:1/5 to All on Sun Dec 22 10:10:01 2024
    Hi,

    Yesterday Debian testing switched from 6.11 to 6.12.
    After that upgrade my Nvidia drivers (535.216 from official testing
    repo) stop working (KDE Plasma 6.2).

    I've fight with this for a whole day, but with no success. Symptoms:
     - SDDM cannot open X for login screen ("failed to read display number
    from pipe")
     - so black screen after reboot
     - X reports: failed to open /dev/dri/card0 (invalid argument)

    Tried everything (reinstalling nvidia-driver to compile modules for new
    kernel during installation etc).

    Finally successfully restored my Debian testing by installing Nvidia
    Debian drivers from their official web page (version 550 right now).
    Graphics is not so good (as it was on official Debian testing repo - for example google-chrome-stable has some glitches), but desktop environment
    works fine.

    Any advice or experiences from other Nvidia driver users on Debian testing?

    Regards,
    Rafal

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?UTF-8?Q?Rafa=C5=82_Lichwa=C5=82a?@21:1/5 to Ezequiel on Thu Jan 9 09:20:01 2025
    This is a multi-part message in MIME format.
    Hi Zeke,

    Thank you for reply and suggestion, but unfortunately that does not help.

    I know that linux-headers (for currently used kernel version) are needed
    to properly install nvidia-driver package (from Debian repo), because
    nvidia DKMS modules must be compiled during such installation, but it
    seems there is a bug which makes it does not work for a new 6.12 kernels (tested on initial 6.12.5 and current 6.12.6 in Trixie).

    After I've already sent my initial message here, I've found a bug report
    in BTS:

    https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1089513

    According to the last comments, there is a patch available which fixes
    the issue, so I hope it will be applied in the next nvidia-driver
    package release for Debian (and hopefully before Trixie become a new
    stable).

    Right now I'm back on kernel 6.11 which works fine with nvidia-driver
    package version 535.216 (available in Trixie repo), so I removed 550
    drivers from nvidia web page as mentioned in initial email here and
    stayed on the official one from Trixie repo.

    Regards,
    Rafal


    On 9.01.2025 3:31 AM, Ezequiel wrote:
    Hello. I had the same issue and I've found that one of the issues was
    that the kernel headers were not correctly installed. I ran
    apt install linux-headers-$(uname -r)
    and after that finished the dkms driver was built.

    I am not sure why this happens. Maybe some dependencies are missing?

    I hope this helps you
    Zeke

    El dom, 22 dic 2024 a las 9:07, Rafał Lichwała (<[email protected]>) escribió:

    Hi,

    Yesterday Debian testing switched from 6.11 to 6.12.
    After that upgrade my Nvidia drivers (535.216 from official testing
    repo) stop working (KDE Plasma 6.2).

    I've fight with this for a whole day, but with no success. Symptoms:
      - SDDM cannot open X for login screen ("failed to read display
    number
    from pipe")
      - so black screen after reboot
      - X reports: failed to open /dev/dri/card0 (invalid argument)

    Tried everything (reinstalling nvidia-driver to compile modules
    for new
    kernel during installation etc).

    Finally successfully restored my Debian testing by installing Nvidia
    Debian drivers from their official web page (version 550 right now).
    Graphics is not so good (as it was on official Debian testing repo
    - for
    example google-chrome-stable has some glitches), but desktop
    environment
    works fine.

    Any advice or experiences from other Nvidia driver users on Debian
    testing?

    Regards,
    Rafal





    --
    ¨Como siempre, los ingenieros hicieron un
    escándalo, aunque terminaron la maniobra
    en la mitad del tiempo que habían rechazado
    como imposible¨
    <!DOCTYPE html>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    </head>
    <body>
    <p>Hi Zeke,</p>
    <p>Thank you for reply and suggestion, but unfortunately that does
    not help.</p>
    <p>I know that linux-headers (for currently used kernel version) are
    needed to properly install nvidia-driver package (from Debian
    repo), because nvidia DKMS modules must be compiled during such
    installation, but it seems there is a bug which makes it does not
    work for a new 6.12 kernels (tested on initial 6.12.5 and current
    6.12.6 in Trixie).</p>
    <p>After I've already sent my initial message here, I've found a bug
    report in BTS:</p>
    <p><a class="moz-txt-link-freetext" href="https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1089513">https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1089513</a></p>
    <p>According to the last comments, there is a patch available which
    fixes the issue, so I hope it will be applied in the next
    nvidia-driver package release for Debian (and hopefully before
    Trixie become a new stable).<br>
    </p>
    <p>Right now I'm back on kernel 6.11 which works fine with
    nvidia-driver package version 535.216 (available in Trixie repo),
    so I removed 550 drivers from nvidia web page as mentioned in
    initial email here and stayed on the official one from Trixie
    repo.<br>
    </p>
    <p>Regards,<br>
    Rafal</p>
    <p><br>
    </p>
    <div class="moz-cite-prefix">On 9.01.2025 3:31 AM, Ezequiel wrote:<br>
    </div>
    <blockquote type="cite" cite="mid:CAJA53ai7Weyw+ddVztgBaF8QyL9yBavCbfRm4EZ3i-PBKnyLcw@mail.gmail.com">
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
    <div dir="ltr">
    <div>Hello. I had the same issue and I've found that one of the
    issues was that the kernel headers were not correctly
    installed. I ran<br>
    apt install linux-headers-$(uname -r)<br>
    </div>
    <div>and after that finished the dkms driver was built.<br>
    <br>
    </div>
    <div>I am not sure why this happens. Maybe some dependencies are
    missing?<br>
    <br>
    </div>
    <div>I hope this helps you<br>
    </div>
    <div>Zeke</div>
    </div>
    <br>
    <div class="gmail_quote gmail_quote_container">
    <div dir="ltr" class="gmail_attr">El dom, 22 dic 2024 a las
    9:07, Rafał Lichwała (&lt;<a href="mailto:[email protected]"
    moz-do-not-send="true" class="moz-txt-link-freetext">[email protected]</a>&gt;)
    escribió:<br>
    </div>
    <blockquote class="gmail_quote"
    style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi,<br>
    <br>
    Yesterday Debian testing switched from 6.11 to 6.12.<br>
    After that upgrade my Nvidia drivers (535.216 from official
    testing <br>
    repo) stop working (KDE Plasma 6.2).<br>
    <br>
    I've fight with this for a whole day, but with no success.
    Symptoms:<br>
      - SDDM cannot open X for login screen ("failed to read
    display number <br>
    from pipe")<br>
      - so black screen after reboot<br>
      - X reports: failed to open /dev/dri/card0 (invalid
    argument)<br>
    <br>
    Tried everything (reinstalling nvidia-driver to compile
    modules for new <br>
    kernel during installation etc).<br>
    <br>
    Finally successfully restored my Debian testing by installing
    Nvidia <br>
    Debian drivers from their official web page (version 550 right
    now).<br>
    Graphics is not so good (as it was on official Debian testing
    repo - for <br>
    example google-chrome-stable has some glitches), but desktop
    environment <br>
    works fine.<br>
    <br>
    Any advice or experiences from other Nvidia driver users on
    Debian testing?<br>
    <br>
    Regards,<br>
    Rafal<br>
    <br>
    <br>
    <br>
    </blockquote>
    </div>
    <div><br clear="all">
    </div>
    <br>
    <span class="gmail_signature_prefix">-- </span><br>
    <div dir="ltr" class="gmail_signature">¨Como siempre, los
    ingenieros hicieron un<br>
    escándalo, aunque terminaron la maniobra<br>
    en la mitad del tiempo que habían rechazado<br>
    como imposible¨</div>
    </blockquote>
    </body>
    </html>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)