Flavio Bagnato
2024-Jun-12 06:51 UTC
nouveau freezing desktop - Ubuntu 24.04 - NVIDIA GeForce GT 330M
Hello, I recently installed Ubuntu 24.04 on a MacBook Pro (Mid-2010) running a NVIDIA GeForce GT 330M adapter. Unfortunately the computer is constantly freezing. If I pass "nomodeset" to grub, the nouveau driver is not used and the computer does not freeze so it seems to be related to the nouveau driver. I am wanting to know if there are any parameters I can pass to nouveau to resolve the freezing. I have tried temporarily replacing nomodeset with nouveau.noaccel=1 then with nouveau.nofbaccel=1 but both caused the booting to freeze. I have also tried temporarily replacing nomodeset with nouveau.modeset=0 to disable nouveau but got a blank screen whilst booting (I've seen this blank screen reported by others on the web). I should be reporting a bug I assume but when the computer freezes I have to turn the computer off and therefore dmesg is not an option to provide logs. I have noticed in dmesg however 2 messages that read: nouveau 0000:01:00.0: gr: 00100000 [] ch 3 [001fa70000 gnome-shell[1509]] subc 3 class 8597 mthd 1304 data 1d1c1b1a followed by...... nouveau 0000:01:00.0: gr: DATA_ERROR 00000012 [RT_LINEAR_WITH_ZETA] These 2 messages are repeated regularly. Is there anything I can do (like pass any parameters) that may resolve the computer freezing? Regards, Flavio -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/nouveau/attachments/20240612/1903f1e7/attachment.htm>
Flavio Bagnato
2024-Jun-14 08:00 UTC
nouveau freezing desktop - Ubuntu 24.04 - NVIDIA GeForce GT 330M
Since setting the grub setting to GRUB_CMDLINE_LINUX_DEFAULT="nomodeset" to fix the problem I experimented with the nouveau parameters and found another workaround which is a better solution as it still leaves the original video drivers loaded (where as the setting nomodeset replaces the original video drivers with the standard VGA driver). Setting the grub setting to GRUB_CMDLINE_LINUX_DEFAULT="nouveau.NvMXMDCB=0" fixes the freezing. This does not fix the 2 messages that are repeated regularly but avoids the freezing. The 2 messages that are a problem are: nouveau 0000:01:00.0: gr: 00100000 [] ch 3 [001fa70000 gnome-shell[1509]] subc 3 class 8597 mthd 1304 data 1d1c1b1a nouveau 0000:01:00.0: gr: DATA_ERROR 00000012 [RT_LINEAR_WITH_ZETA] ________________________________ From: Flavio Bagnato <flaviobagnato at gmail.com> Sent: 12 June 2024 16:51 To: nouveau at lists.freedesktop.org <nouveau at lists.freedesktop.org> Subject: nouveau freezing desktop - Ubuntu 24.04 - NVIDIA GeForce GT 330M Hello, I recently installed Ubuntu 24.04 on a MacBook Pro (Mid-2010) running a NVIDIA GeForce GT 330M adapter. Unfortunately the computer is constantly freezing. If I pass "nomodeset" to grub, the nouveau driver is not used and the computer does not freeze so it seems to be related to the nouveau driver. I am wanting to know if there are any parameters I can pass to nouveau to resolve the freezing. I have tried temporarily replacing nomodeset with nouveau.noaccel=1 then with nouveau.nofbaccel=1 but both caused the booting to freeze. I have also tried temporarily replacing nomodeset with nouveau.modeset=0 to disable nouveau but got a blank screen whilst booting (I've seen this blank screen reported by others on the web). I should be reporting a bug I assume but when the computer freezes I have to turn the computer off and therefore dmesg is not an option to provide logs. I have noticed in dmesg however 2 messages that read: nouveau 0000:01:00.0: gr: 00100000 [] ch 3 [001fa70000 gnome-shell[1509]] subc 3 class 8597 mthd 1304 data 1d1c1b1a followed by...... nouveau 0000:01:00.0: gr: DATA_ERROR 00000012 [RT_LINEAR_WITH_ZETA] These 2 messages are repeated regularly. Is there anything I can do (like pass any parameters) that may resolve the computer freezing? Regards, Flavio -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/nouveau/attachments/20240614/17e79f45/attachment.htm>