• Nouveau, libgallium?

    From Boyan Penkov@3:633/10 to All on Tuesday, June 30, 2026 21:20:01
    Hello folks,

    I saw another issue that seems to point to mesa and nouveau, but this
    time with more specifics -- it seems libgallium was the one to
    actually segfault:

    ```
    [501174.329820] nouveau 0000:0c:00.0: gr: TRAP ch 11 [00ff6f1000 Renderer[3570]]
    [501174.329834] nouveau 0000:0c:00.0: gr: GPC0/TPC1/MP trap: global
    00000004 [MULTIPLE_WARP_ERRORS] warp 3d000d [OOR_REG]
    [501174.329866] nouveau 0000:0c:00.0: gr: TRAP ch 11 [00ff6f1000 Renderer[3570]]
    [501174.329875] nouveau 0000:0c:00.0: gr: GPC0/TPC2/MP trap: global
    00000004 [MULTIPLE_WARP_ERRORS] warp 3f000d [OOR_REG]
    [501174.329893] nouveau 0000:0c:00.0: gr: TRAP ch 11 [00ff6f1000 Renderer[3570]]
    [501174.329901] nouveau 0000:0c:00.0: gr: GPC0/TPC0/MP trap: global
    00000004 [MULTIPLE_WARP_ERRORS] warp 3f000d [OOR_REG]
    [501174.329928] nouveau 0000:0c:00.0: gr: TRAP ch 11 [00ff6f1000 Renderer[3570]]
    [501174.329937] nouveau 0000:0c:00.0: gr: GPC0/TPC1/MP trap: global
    00000004 [MULTIPLE_WARP_ERRORS] warp 3f000d [OOR_REG]
    [501174.329962] nouveau 0000:0c:00.0: gr: TRAP ch 11 [00ff6f1000 Renderer[3570]]
    [501174.329971] nouveau 0000:0c:00.0: gr: GPC0/TPC2/MP trap: global
    00000004 [MULTIPLE_WARP_ERRORS] warp 3c000d [OOR_REG]
    [501174.329989] nouveau 0000:0c:00.0: gr: TRAP ch 11 [00ff6f1000 Renderer[3570]]
    [501174.329997] nouveau 0000:0c:00.0: gr: GPC0/TPC0/MP trap: global
    00000004 [MULTIPLE_WARP_ERRORS] warp 3c000d [OOR_REG]
    [501174.330023] nouveau 0000:0c:00.0: gr: TRAP ch 11 [00ff6f1000 Renderer[3570]]
    [501174.330031] nouveau 0000:0c:00.0: gr: GPC0/TPC1/MP trap: global
    00000004 [MULTIPLE_WARP_ERRORS] warp 3c000d [OOR_REG]
    [501178.626178] nouveau 0000:0c:00.0: fifo: SCHED_ERROR 0a [CTXSW_TIMEOUT] [501178.626247] nouveau 0000:0c:00.0:
    fifo:000000:000b:[Renderer[3570]] rc scheduled
    [501178.626251] nouveau 0000:0c:00.0: fifo:000000: rc scheduled
    [501178.626268] nouveau 0000:0c:00.0:
    fifo:000000:000b:000b:[Renderer[3570]] errored - disabling channel [501178.626274] nouveau 0000:0c:00.0: Xorg[2273]: channel 11 killed! [513839.128446] nouveau 0000:0c:00.0: fifo: SCHED_ERROR 0a [CTXSW_TIMEOUT] [513839.128498] nouveau 0000:0c:00.0:
    fifo:000000:0007:[gnome-shell[2385]] rc scheduled
    [513839.128502] nouveau 0000:0c:00.0: fifo:000000: rc scheduled
    [513839.128518] nouveau 0000:0c:00.0:
    fifo:000000:0007:0007:[gnome-shell[2385]] errored - disabling channel [513839.128523] nouveau 0000:0c:00.0: Xorg[2273]: channel 7 killed! [513839.141817] show_signal_msg: 18 callbacks suppressed
    [513839.141819] gnome-shell[2385]: segfault at 560800000000 ip
    00007fa54dd2080c sp 00007fff9f989b30 error 4 in libgallium-25.0.7-2.so[b2080c,7fa54d2e1000+173b000] likely on CPU 21
    (core 5, socket 0)
    [513839.141826] Code: 10 40 01 00 0f 8e c4 00 00 00 41 8b 45 00 48 8b
    3c 24 be 01 00 00 00 4c 8d 05 83 22 d3 00 49 8b 55 08 45 8b 4d 00 48
    8d 04 80 <4c> 8b 3c c7 49 8b 45 10 48 8b 3d 7d 3d db 01 49 8b 4f 28 48
    89 c5

    ```

    Anybody have any suggestions?

    Cheers!

    --
    Boyan Penkov

    --- PyGate Linux v1.5.18
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From Alexander V. Makartsev@3:633/10 to All on Tuesday, June 30, 2026 22:10:01
    On 7/1/26 00:12, Boyan Penkov wrote:
    Hello folks,

    I saw another issue that seems to point to mesa and nouveau,
    Is there a specific reason to use nouveau driver?
    It always performed like a Proof-of-Concept for me, lacking in hardware support and having stability issues.
    Your VGA (Quadro K2200 is it?) is supported by proprietary Nvidia
    driver, so my suggestion is to install it from Debian repo and see if
    your stability issues go away.
    This way you will also check if VGA itself is working fine and doesn't
    have any hardware defects, which could be hidden and be the source of
    sporadic stability issues.

    --
    With kindest regards, Alexander.
    Debian - The universal operating system
    https://www.debian.org


    --- PyGate Linux v1.5.18
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From Boyan Penkov@3:633/10 to All on Wednesday, July 01, 2026 03:40:01
    On Tue, Jun 30, 2026 at 4:44?PM Alexander V. Makartsev
    <avbetev@gmail.com> wrote:

    On 7/1/26 00:12, Boyan Penkov wrote:

    Hello folks,

    I saw another issue that seems to point to mesa and nouveau,

    Is there a specific reason to use nouveau driver?
    It always performed like a Proof-of-Concept for me, lacking in hardware s
    upport and having stability issues.
    Your VGA (Quadro K2200 is it?) is supported by proprietary Nvidia driver,
    so my suggestion is to install it from Debian repo and see if your stabili
    ty issues go away.
    This way you will also check if VGA itself is working fine and doesn't ha
    ve any hardware defects, which could be hidden and be the source of sporadi
    c stability issues.

    Hello Alexander -- yes, fair point, and I don't know how
    unconventional my decision is here, but this card is getting
    increasingly old, barely supported by the official driver, and I don't
    want to have to mess with guessing which Nvidia driver update will
    finally fail to boot period (https://wiki.debian.org/NvidiaGraphicsDrivers#data-center-d13), so I
    am steering away from nvidia-driver.

    So my guiding light here is for this machine, forget the proprietary
    driver and use the FOSS one, but this seems to have shot me in the
    foot...

    Cheers!



    --

    With kindest regards, Alexander.

    Debian - The universal operating system
    https://www.debian.org



    --
    Boyan Penkov

    --- PyGate Linux v1.5.18
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From Alexander V. Makartsev@3:633/10 to All on Wednesday, July 01, 2026 08:00:01
    On 7/1/26 06:30, Boyan Penkov wrote:
    On Tue, Jun 30, 2026 at 4:44\u202fPM Alexander V. Makartsev <avbetev@gmail.com> wrote:
    On 7/1/26 00:12, Boyan Penkov wrote:

    Hello folks,

    I saw another issue that seems to point to mesa and nouveau,

    Is there a specific reason to use nouveau driver?
    It always performed like a Proof-of-Concept for me, lacking in hardware support and having stability issues.
    Your VGA (Quadro K2200 is it?) is supported by proprietary Nvidia driver, so my suggestion is to install it from Debian repo and see if your stability issues go away.
    This way you will also check if VGA itself is working fine and doesn't have any hardware defects, which could be hidden and be the source of sporadic stability issues.
    Hello Alexander -- yes, fair point, and I don't know how
    unconventional my decision is here, but this card is getting
    increasingly old, barely supported by the official driver,
    It is either supported or not. It looks like [1] the version 580.xx will
    be the final version for your VGA.
    Version 550.xx, which is available for Debian stable [2], supports it.
    If you are on Trixie and use kernel version 6.12, then nvidia-driver
    version 550.xx should give you the time until the next Debian release,
    which is usually happen in two years.
    and I don't
    want to have to mess with guessing which Nvidia driver update will
    finally fail to boot period
    If something will happen with the new 6.12.xx kernel update and
    nvidia-driver DKMS module would fail to compile, you will know about it
    from the console output.
    Even if you ignore the errors and reboot to the black screen on tty7,
    you will still have access to tty1 (Ctrl+Alt+F1) console and the way to
    sort it out.
    (https://wiki.debian.org/NvidiaGraphicsDrivers#data-center-d13), so I
    am steering away from nvidia-driver.

    So my guiding light here is for this machine, forget the proprietary
    driver and use the FOSS one, but this seems to have shot me in the
    foot...
    The choice is yours of course, but getting a stable and performant
    system for at least two years, until the next Debian stable release,
    seems like a no-brainer to me.

    [1] https://www.nvidia.com/en-eu/drivers/details/273196/
    [2] https://wiki.debian.org/NvidiaGraphicsDrivers#Debian_13_.22Trixie.22
    --
    With kindest regards, Alexander.
    Debian - The universal operating system
    https://www.debian.org


    --- PyGate Linux v1.5.18
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From Boyan Penkov@3:633/10 to All on Friday, July 03, 2026 00:00:02
    However, my opinion might the changing fast, given that nouveau
    crashed again an hour ago:

    ```
    180647.691193] nouveau 0000:0c:00.0: fifo: fault 00 [READ] at
    000000010f210000 engine 00 [gr] client 05 [GPC0/PE_1] reason 00 [PDE]
    on channel 7 [00ff55c000 gnome-shell[2390]]
    [180647.691203] nouveau 0000:0c:00.0:
    fifo:000000:0007:[gnome-shell[2390]] rc scheduled
    [180647.691207] nouveau 0000:0c:00.0: fifo:000000: rc scheduled
    [180647.691215] nouveau 0000:0c:00.0:
    fifo:000000:0007:0007:[gnome-shell[2390]] errored - disabling channel [180647.691219] nouveau 0000:0c:00.0: Xorg[2277]: channel 7 killed! [180647.705504] show_signal_msg: 46 callbacks suppressed
    [180647.705506] gnome-shell[2390]: segfault at 565800000000 ip
    00007f800dc42e3d sp 00007ffddcd54880 error 4 in libgallium-26.1.2-1.so[c42e3d,7f800d0e2000+19ab000] likely on CPU 22
    (core 6, socket 0)
    [180647.705514] Code: 24 48 8b 14 24 4c 8d 05 09 81 e8 00 be 01 00 00
    00 49 8b 5c 24 08 49 8b 6c 24 10 48 8d 04 80 45 8b 0c 24 48 8b 3d 53
    93 09 02 <4c> 8b 2c c2 48 8d 04 2b 48 8d 15 0c 54 f0 00 4d 8b 75 28 50
    48 8d
    ```

    Cheers!

    On Thu, Jul 2, 2026 at 5:54?PM Boyan Penkov <boyan.penkov@gmail.com
    wrote:

    That's the thing -- I'm on stable-bpo, which has linux 7.0, and the
    module did not compile out of the gate for me when I tried the update.

    Either way, I'd rather anticipate the problem of getting off
    nvidia-driver now on this machine.

    Cheers!

    On Wed, Jul 1, 2026 at 1:50?AM Alexander V. Makartsev <avbetev@gm
    ail.com> wrote:

    On 7/1/26 06:30, Boyan Penkov wrote:

    On Tue, Jun 30, 2026 at 4:44?PM Alexander V. Makartsev
    <avbetev@gmail.com> wrote:

    On 7/1/26 00:12, Boyan Penkov wrote:

    Hello folks,

    I saw another issue that seems to point to mesa and nouveau,

    Is there a specific reason to use nouveau driver?
    It always performed like a Proof-of-Concept for me, lacking in hardware
    support and having stability issues.
    Your VGA (Quadro K2200 is it?) is supported by proprietary Nvidia drive
    r, so my suggestion is to install it from Debian repo and see if your stabi lity issues go away.
    This way you will also check if VGA itself is working fine and doesn't
    have any hardware defects, which could be hidden and be the source of spora
    dic stability issues.

    Hello Alexander -- yes, fair point, and I don't know how
    unconventional my decision is here, but this card is getting
    increasingly old, barely supported by the official driver,

    It is either supported or not. It looks like [1] the version 580.xx wil
    l be the final version for your VGA.
    Version 550.xx, which is available for Debian stable [2], supports it.
    If you are on Trixie and use kernel version 6.12, then nvidia-driver ve
    rsion 550.xx should give you the time until the next Debian release, which
    is usually happen in two years.

    and I don't
    want to have to mess with guessing which Nvidia driver update will
    finally fail to boot period

    If something will happen with the new 6.12.xx kernel update and nvidia-
    driver DKMS module would fail to compile, you will know about it from the c onsole output.
    Even if you ignore the errors and reboot to the black screen on tty7, y
    ou will still have access to tty1 (Ctrl+Alt+F1) console and the way to sort
    it out.

    (https://wiki.debian.org/NvidiaGraphicsDrivers#data-center-d13), so I
    am steering away from nvidia-driver.

    So my guiding light here is for this machine, forget the proprietary
    driver and use the FOSS one, but this seems to have shot me in the
    foot...

    The choice is yours of course, but getting a stable and performant syst
    em for at least two years, until the next Debian stable release, seems like
    a no-brainer to me.


    [1] https://www.nvidia.com/en-eu/drivers/details/273196/
    [2] https://wiki.debian.org/NvidiaGraphicsDrivers#Debian_13_.22Trixie.2
    2

    --

    With kindest regards, Alexander.

    Debian - The universal operating system
    https://www.debian.org



    --
    Boyan Penkov



    --
    Boyan Penkov

    --- PyGate Linux v1.5.18
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From Boyan Penkov@3:633/10 to All on Friday, July 03, 2026 00:00:02
    That's the thing -- I'm on stable-bpo, which has linux 7.0, and the
    module did not compile out of the gate for me when I tried the update.

    Either way, I'd rather anticipate the problem of getting off
    nvidia-driver now on this machine.

    Cheers!

    On Wed, Jul 1, 2026 at 1:50?AM Alexander V. Makartsev <avbetev@gmai
    l.com> wrote:

    On 7/1/26 06:30, Boyan Penkov wrote:

    On Tue, Jun 30, 2026 at 4:44?PM Alexander V. Makartsev
    <avbetev@gmail.com> wrote:

    On 7/1/26 00:12, Boyan Penkov wrote:

    Hello folks,

    I saw another issue that seems to point to mesa and nouveau,

    Is there a specific reason to use nouveau driver?
    It always performed like a Proof-of-Concept for me, lacking in hardware s
    upport and having stability issues.
    Your VGA (Quadro K2200 is it?) is supported by proprietary Nvidia driver,
    so my suggestion is to install it from Debian repo and see if your stabili
    ty issues go away.
    This way you will also check if VGA itself is working fine and doesn't ha
    ve any hardware defects, which could be hidden and be the source of sporadi
    c stability issues.

    Hello Alexander -- yes, fair point, and I don't know how
    unconventional my decision is here, but this card is getting
    increasingly old, barely supported by the official driver,

    It is either supported or not. It looks like [1] the version 580.xx will
    be the final version for your VGA.
    Version 550.xx, which is available for Debian stable [2], supports it.
    If you are on Trixie and use kernel version 6.12, then nvidia-driver vers
    ion 550.xx should give you the time until the next Debian release, which is
    usually happen in two years.

    and I don't
    want to have to mess with guessing which Nvidia driver update will
    finally fail to boot period

    If something will happen with the new 6.12.xx kernel update and nvidia-dr
    iver DKMS module would fail to compile, you will know about it from the con sole output.
    Even if you ignore the errors and reboot to the black screen on tty7, you
    will still have access to tty1 (Ctrl+Alt+F1) console and the way to sort i
    t out.

    (https://wiki.debian.org/NvidiaGraphicsDrivers#data-center-d13), so I
    am steering away from nvidia-driver.

    So my guiding light here is for this machine, forget the proprietary
    driver and use the FOSS one, but this seems to have shot me in the
    foot...

    The choice is yours of course, but getting a stable and performant system
    for at least two years, until the next Debian stable release, seems like a
    no-brainer to me.


    [1] https://www.nvidia.com/en-eu/drivers/details/273196/
    [2] https://wiki.debian.org/NvidiaGraphicsDrivers#Debian_13_.22Trixie.22

    --

    With kindest regards, Alexander.

    Debian - The universal operating system
    https://www.debian.org



    --
    Boyan Penkov

    --- PyGate Linux v1.5.18
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From didier gaumet@3:633/10 to All on Friday, July 03, 2026 08:30:01
    Le 02/07/2026 … 23:55, Boyan Penkov a ‚crit˙:
    (...]
    [180647.705506] gnome-shell[2390]: segfault at 565800000000 ip 00007f800dc42e3d sp 00007ffddcd54880 error 4 in libgallium-26.1.2-1.so[c42e3d,7f800d0e2000+19ab000] likely on CPU 22
    (core 6, socket 0)
    [...]
    That's the thing -- I'm on stable-bpo, which has linux 7.0, and the
    module did not compile out of the gate for me when I tried the update.
    Either way, I'd rather anticipate the problem of getting off
    nvidia-driver now on this machine.

    Hello,

    didier@hp-notebook14:~$ apt-file search libgallium # (trixie+backports repositories here):
    mesa-libgallium: /usr/lib/x86_64-linux-gnu/libgallium-25.0.7-2+deb13u1.so mesa-libgallium: /usr/lib/x86_64-linux-gnu/libgallium-25.0.7-2.so mesa-libgallium: /usr/lib/x86_64-linux-gnu/libgallium-25.2.6-1~bpo13+1.so
    [...]

    I would suggest to investigate your apt sources because
    libgallium-26.1.2-1.so on your system does not seem to be present in trixie+backports repos...

    apt-policy mesa-libgallium should indicate where this package come from:

    didier@hp-notebook14:~$ LANG=en-US.UTF-8; apt policy mesa-libgallium mesa-libgallium:
    Installed: 25.0.7-2+deb13u1
    Candidate: 25.0.7-2+deb13u1
    Version table:
    25.2.6-1~bpo13+1 100
    100 https://deb.debian.org/debian trixie-backports/main amd64 Packages
    *** 25.0.7-2+deb13u1 500
    500 https://deb.debian.org/debian trixie-proposed-updates/main
    amd64 Packages
    100 /var/lib/dpkg/status
    25.0.7-2 500
    500 https://deb.debian.org/debian trixie/main amd64 Packages

    --- PyGate Linux v1.5.18
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From Boyan Penkov@3:633/10 to All on Friday, July 03, 2026 18:30:02
    Hey Didier,

    No, you're absolutely right, I pulled this in from testing.

    The issue presents itself on both libgallium 25 from Trixie and
    libgallium 26 from testing.

    Cheers!

    On Fri, Jul 3, 2026 at 2:26?AM didier gaumet <didier.gaumet@gmail.c
    wrote:

    Le 02/07/2026 … 23:55, Boyan Penkov a ‚crit :
    (...]
    [180647.705506] gnome-shell[2390]: segfault at 565800000000 ip 00007f800dc42e3d sp 00007ffddcd54880 error 4 in libgallium-26.1.2-1.so[c42e3d,7f800d0e2000+19ab000] likely on CPU 22
    (core 6, socket 0)
    [...]
    That's the thing -- I'm on stable-bpo, which has linux 7.0, and the
    module did not compile out of the gate for me when I tried the update.
    Either way, I'd rather anticipate the problem of getting off
    nvidia-driver now on this machine.

    Hello,

    didier@hp-notebook14:~$ apt-file search libgallium # (trixie+backports repositories here):
    mesa-libgallium: /usr/lib/x86_64-linux-gnu/libgallium-25.0.7-2+deb13u1.so mesa-libgallium: /usr/lib/x86_64-linux-gnu/libgallium-25.0.7-2.so mesa-libgallium: /usr/lib/x86_64-linux-gnu/libgallium-25.2.6-1~bpo13+1.so [...]

    I would suggest to investigate your apt sources because libgallium-26.1.2-1.so on your system does not seem to be present in trixie+backports repos...

    apt-policy mesa-libgallium should indicate where this package come from:

    didier@hp-notebook14:~$ LANG=en-US.UTF-8; apt policy mesa-libgallium mesa-libgallium:
    Installed: 25.0.7-2+deb13u1
    Candidate: 25.0.7-2+deb13u1
    Version table:
    25.2.6-1~bpo13+1 100
    100 https://deb.debian.org/debian trixie-backports/main amd64 Packages
    *** 25.0.7-2+deb13u1 500
    500 https://deb.debian.org/debian trixie-proposed-updates/main
    amd64 Packages
    100 /var/lib/dpkg/status
    25.0.7-2 500
    500 https://deb.debian.org/debian trixie/main amd64 Packages



    --
    Boyan Penkov

    --- PyGate Linux v1.5.18
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From didier gaumet@3:633/10 to All on Saturday, July 04, 2026 10:30:01
    Le 03/07/2026 … 18:25, Boyan Penkov a ‚crit˙:
    [...]
    The issue presents itself on both libgallium 25 from Trixie and
    libgallium 26 from testing.

    Have you tried libgallium 25 from Trixie-backports? I have observed that sometimes when you use a backports kernel you need adequate backported libraries.
    From the modification journal of mesa-libgallium (trixie-backports):
    "[...]
    * Lower libdrm-dev to 2.4.124-1 to match the version in Trixie
    [...]"
    which suggests that mesa-libgallium from Testing is likely to create
    problems in Trixie.

    I would advise you against performing dist-upgrades of a stable Debian
    distro: dist-upgrades are meant only for major version upgrades, and
    even then, they are meant to take place only after an ordinary upgrade.

    Possibly you could also assert if you need at all backports and
    fasttrack repos for other purposes, because your hardware being not the
    latest (at least the graphic card), it does not seem to need that. And
    the reliablity of a Stable Debian is greater than that of a Stable+backports(+fasttrack) one

    --- PyGate Linux v1.5.18
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)