Timur Tabi
2025-Apr-07 18:47 UTC
[6.13.6 stable regression?] Nouveau reboot failure in r535_gsp_msg_recv()
On Mon, 2025-04-07 at 19:39 +0100, David Woodhouse wrote:> I'd already upgraded to 6.14, and have just rebooted into 6.14.1 with > that option enabled. I now have the four files in debugfs of which you > spoke, but I'm assuming you don't actually want them until something > *interesting* happens, like the onboard HDMI failing to connect and/or > the GSP-RM crashing again?Yes, but you could send them to me now so that I can make sure that they are actually working.> > > Any clues on how to debug the USB-C output, and where to report that? > > > > No, I can't help with that. > > At this point I have no clue even where to start. > > I don't know what is responsible for establishing that there's > something connected to that USB-C which is capable of DisplayPort, and > how that's supposed to be visible to the nouveau driver...Have you tried the proprietary driver? With Ada GPUs like yours, Nouveau just uses GSP-RM to do most of the GPU work. GSP-RM is just the Nvidia proprietary driver ported to RISC-V, and Nouveau basically does the same thing that our open source driver driver does. If the proprietary driver works just fine, then we know that it's a bug/limitation in how Nouveau talks to GSP-RM. One of the Nouveau devs can help with that. If the proprietary driver does not work, then that's a bug that can be reported to Nvidia that Nvidia has to fix. Once that fixes makes it to GSP- RM, then in theory Nouveau can be updated to use it. Please note that an update for Nouveau that moves it to the r570 driver is in development, and that might fix your issue. If you want to beta test that, let me know, but you'll have to build a new kernel. However, please try the proprietary driver first.
David Woodhouse
2025-Apr-07 19:12 UTC
[6.13.6 stable regression?] Nouveau reboot failure in r535_gsp_msg_recv()
On Mon, 2025-04-07 at 18:47 +0000, Timur Tabi wrote:> On Mon, 2025-04-07 at 19:39 +0100, David Woodhouse wrote: > > I'd already upgraded to 6.14, and have just rebooted into 6.14.1 with > > that option enabled. I now have the four files in debugfs of which you > > spoke, but I'm assuming you don't actually want them until something > > *interesting* happens, like the onboard HDMI failing to connect and/or > > the GSP-RM crashing again? > > Yes, but you could send them to me now so that I can make sure that they are > actually working.?Sent; thanks.> > > > Any clues on how to debug the USB-C output, and where to report that? > > > > > > No, I can't help with that. > > > > At this point I have no clue even where to start. > > > > I don't know what is responsible for establishing that there's > > something connected to that USB-C which is capable of DisplayPort, and > > how that's supposed to be visible to the nouveau driver... > > Have you tried the proprietary driver?? With Ada GPUs like yours, Nouveau > just uses GSP-RM to do most of the GPU work.? GSP-RM is just the Nvidia > proprietary driver ported to RISC-V, and Nouveau basically does the same > thing that our open source driver driver does.I'll test it; thanks. -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 5069 bytes Desc: not available URL: <https://lists.freedesktop.org/archives/nouveau/attachments/20250407/8d95dcab/attachment-0001.bin>
David Woodhouse
2025-Apr-07 19:41 UTC
[6.13.6 stable regression?] Nouveau reboot failure in r535_gsp_msg_recv()
On Mon, 2025-04-07 at 18:47 +0000, Timur Tabi wrote:> > Have you tried the proprietary driver?? With Ada GPUs like yours, Nouveau > just uses GSP-RM to do most of the GPU work.? GSP-RM is just the Nvidia > proprietary driver ported to RISC-V, and Nouveau basically does the same > thing that our open source driver driver does.Yes. The proprietary driver (570.133.07) did manage to light up the external monitor over USB-C/DP. It was utterly unusable, as I couldn't make it do 100% scaling on the external screen and 200% on the high-DPI laptop screen, and my attempts to do so (just using the GNOME control panel) ended up with weird effects and wrong scaling and the mouse pointer not really taking effect in the place I thought it was pointing... but setting that aside, yes. The display *did* light up.> If the proprietary driver works just fine, then we know that it's a > bug/limitation in how Nouveau talks to GSP-RM.? One of the Nouveau devs can > help with that.Is the first step there to try beta testing the r570 update?> If the proprietary driver does not work, then that's a bug that can be > reported to Nvidia that Nvidia has to fix.? Once that fixes makes it to GSP- > RM, then in theory Nouveau can be updated to use it.? > > Please note that an update for Nouveau that moves it to the r570 driver is > in development, and that might fix your issue.? If you want to beta test > that, let me know, but you'll have to build a new kernel.? However, please > try the proprietary driver first.Thanks! -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 5069 bytes Desc: not available URL: <https://lists.freedesktop.org/archives/nouveau/attachments/20250407/76999d3e/attachment.bin>