bugzilla-daemon at freedesktop.org
2019-Sep-11 06:43 UTC
[Nouveau] [Bug 111642] New: NV43 GeForce 6600 Nouveau is not stable on legacy hardware
https://bugs.freedesktop.org/show_bug.cgi?id=111642 Bug ID: 111642 Summary: NV43 GeForce 6600 Nouveau is not stable on legacy hardware Product: xorg Version: unspecified Hardware: Other OS: All Status: NEW Severity: not set Priority: not set Component: Driver/nouveau Assignee: nouveau at lists.freedesktop.org Reporter: diggest at gmail.com QA Contact: xorg-team at lists.x.org First of all I appreciate this community work, the driver didn't work at all for the NV43 gpu few years ago but now it is working but not stable yet. I am on Ubuntu 18.04.3 LTS, tested on kernels 4.15/4.18/5.0, xserver-xorg-video-nouveau 1:1.0.15-2, libdrm-nouveau2 2.4.97-1ubuntu1~18.04.1 Have also tested it with xserver-xorg-video-nouveau-hwe-18.04 1:1.0.16-1~18.04.1 dmesg is full of these lines: [ 199.658774] nouveau 0000:04:00.0: systemd-logind[1352]: validate: -22 [ 199.658902] nouveau 0000:04:00.0: systemd-logind[1352]: fail set_domain [ 199.658905] nouveau 0000:04:00.0: systemd-logind[1352]: validating bo list [ 199.658907] nouveau 0000:04:00.0: systemd-logind[1352]: validate: -22 [ 200.075155] nouveau 0000:04:00.0: systemd-logind[1352]: fail set_domain [ 200.075158] nouveau 0000:04:00.0: systemd-logind[1352]: validating bo list [ 200.075160] nouveau 0000:04:00.0: systemd-logind[1352]: validate: -22 [ 200.075215] nouveau 0000:04:00.0: systemd-logind[1352]: fail set_domain syslog is full of these lines: Sep 11 01:50:33 /usr/lib/gdm3/gdm-x-session[7653]: nouveau: #0110x000482fc Sep 11 01:50:33 /usr/lib/gdm3/gdm-x-session[7653]: nouveau: #0110x00000003 Sep 11 01:50:33 /usr/lib/gdm3/gdm-x-session[7653]: nouveau: #0110x00104300 Sep 11 01:50:33 /usr/lib/gdm3/gdm-x-session[7653]: nouveau: #0110x0000000a Sep 11 01:50:33 /usr/lib/gdm3/gdm-x-session[7653]: nouveau: #0110x14001400 Sep 11 01:50:33 /usr/lib/gdm3/gdm-x-session[7653]: nouveau: #0110x0025a000 Sep 11 01:50:33 /usr/lib/gdm3/gdm-x-session[7653]: nouveau: #0110x01240000 Sep 11 01:50:33 /usr/lib/gdm3/gdm-x-session[7653]: nouveau: #0110x00000000 Sep 11 01:50:33 /usr/lib/gdm3/gdm-x-session[7653]: message repeated 3 times: [ nouveau: #0110x00000000] Sep 11 01:50:33 /usr/lib/gdm3/gdm-x-session[7653]: nouveau: #0110x000c8300 Sep 11 01:50:33 /usr/lib/gdm3/gdm-x-session[7653]: nouveau: #0110x00000000 Sep 11 01:50:33 /usr/lib/gdm3/gdm-x-session[7653]: nouveau: #0110x00000000 Sep 11 01:50:33 /usr/lib/gdm3/gdm-x-session[7653]: nouveau: #0110x04000500 Sep 11 01:50:33 /usr/lib/gdm3/gdm-x-session[7653]: nouveau: #0110x00020000 Sep 11 01:50:33 /usr/lib/gdm3/gdm-x-session[7653]: nouveau: #0110x00000000 Sep 11 01:50:33 /usr/lib/gdm3/gdm-x-session[7653]: nouveau: kernel rejected pushbuf: Invalid argument Sep 11 01:50:33 /usr/lib/gdm3/gdm-x-session[7653]: nouveau: ch2: krec 0 pushes 1 bufs 3 relocs 4 Sep 11 01:50:33 /usr/lib/gdm3/gdm-x-session[7653]: nouveau: ch2: buf 00000000 00000005 00000004 00000004 00000000 Sep 11 01:50:33 /usr/lib/gdm3/gdm-x-session[7653]: nouveau: ch2: buf 00000001 0000000b 00000002 00000002 00000000 Sep 11 01:50:33 /usr/lib/gdm3/gdm-x-session[7653]: nouveau: ch2: buf 00000002 0000000c 00000002 00000000 00000002 Sep 11 01:50:33 /usr/lib/gdm3/gdm-x-session[7653]: nouveau: ch2: rel 00000000 00002d30 00000001 00000000 00044308 00000000 00000000 Sep 11 01:50:33 /usr/lib/gdm3/gdm-x-session[7653]: nouveau: ch2: rel 00000000 00002d34 00000001 00000001 00000000 00000000 00000000 Sep 11 01:50:33 /usr/lib/gdm3/gdm-x-session[7653]: nouveau: ch2: rel 00000000 00002d38 00000002 00000000 0004430c 00000000 00000000 Sep 11 01:50:33 /usr/lib/gdm3/gdm-x-session[7653]: nouveau: ch2: rel 00000000 00002d3c 00000002 00000001 00000000 00000000 00000000 Sep 11 01:50:33 /usr/lib/gdm3/gdm-x-session[7653]: nouveau: ch2: psh 00000000 0000002d30 0000002d48 ... and there are 5 gigs of this messages in syslog The system is working but sometimes just freeze completely. May work for hours and then freeze. May freeze on login. -- You are receiving this mail because: You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/nouveau/attachments/20190911/a39ee544/attachment.html>
bugzilla-daemon at freedesktop.org
2019-Sep-11 06:45 UTC
[Nouveau] [Bug 111642] NV43 GeForce 6600 Nouveau is not stable on legacy hardware
https://bugs.freedesktop.org/show_bug.cgi?id=111642 Vasili Pupkin <diggest at gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Hardware|Other |x86-64 (AMD64) -- You are receiving this mail because: You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/nouveau/attachments/20190911/59c5d7b3/attachment.html>
bugzilla-daemon at freedesktop.org
2019-Sep-11 11:50 UTC
[Nouveau] [Bug 111642] NV43 GeForce 6600 Nouveau is not stable on legacy hardware
https://bugs.freedesktop.org/show_bug.cgi?id=111642 --- Comment #1 from Ilia Mirkin <imirkin at alum.mit.edu> --- Those messages imply you've run out of vram. Are you using something like gnome or kde? Those won't work well on this hardware. -- You are receiving this mail because: You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/nouveau/attachments/20190911/995ac23f/attachment-0001.html>
bugzilla-daemon at freedesktop.org
2019-Sep-11 12:00 UTC
[Nouveau] [Bug 111642] NV43 GeForce 6600 Nouveau is not stable on legacy hardware
https://bugs.freedesktop.org/show_bug.cgi?id=111642 --- Comment #2 from Vasili Pupkin <diggest at gmail.com> --- Ubuntu 16.04 works just fine with nvidia-304 drivers. If the lack of ram is the problem it would be helpful to have better diagnostic messages. -- You are receiving this mail because: You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/nouveau/attachments/20190911/9edd3a5b/attachment.html>
bugzilla-daemon at freedesktop.org
2019-Sep-11 12:06 UTC
[Nouveau] [Bug 111642] NV43 GeForce 6600 Nouveau is not stable on legacy hardware
https://bugs.freedesktop.org/show_bug.cgi?id=111642 --- Comment #3 from Ilia Mirkin <imirkin at alum.mit.edu> --- (In reply to Vasili Pupkin from comment #2)> Ubuntu 16.04 works just fine with nvidia-304 drivers. If the lack of ram is > the problem it would be helpful to have better diagnostic messages.We have them. [ 199.658774] nouveau 0000:04:00.0: systemd-logind[1352]: validate: -22 [ 199.658902] nouveau 0000:04:00.0: systemd-logind[1352]: fail set_domain [ 199.658905] nouveau 0000:04:00.0: systemd-logind[1352]: validating bo list This indicates a lack of ability to place all the buffers needed into vram/gart as requested by the submitter. The NVIDIA drivers will work much better for you if you're trying to make heavy use of GL, like modern systems like to do. -- You are receiving this mail because: You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/nouveau/attachments/20190911/d315eb46/attachment.html>
bugzilla-daemon at freedesktop.org
2019-Sep-11 12:16 UTC
[Nouveau] [Bug 111642] NV43 GeForce 6600 Nouveau is not stable on legacy hardware
https://bugs.freedesktop.org/show_bug.cgi?id=111642 --- Comment #4 from Vasili Pupkin <diggest at gmail.com> --- This diagnostics is only make sense for developers of nouveau. nvidia-304 drivers are dropped and nouveau seams like the only out of the box option for Ubuntu 18.04. But why is nvidia drivers don't experience this lack of vram problem? -- You are receiving this mail because: You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/nouveau/attachments/20190911/dcdcdd4f/attachment.html>
bugzilla-daemon at freedesktop.org
2019-Sep-11 12:18 UTC
[Nouveau] [Bug 111642] NV43 GeForce 6600 Nouveau is not stable on legacy hardware
https://bugs.freedesktop.org/show_bug.cgi?id=111642 --- Comment #5 from Ilia Mirkin <imirkin at alum.mit.edu> --- (In reply to Vasili Pupkin from comment #4)> This diagnostics is only make sense for developers of nouveau. > nvidia-304 drivers are dropped and nouveau seams like the only out of the > box option for Ubuntu 18.04. But why is nvidia drivers don't experience this > lack of vram problem?Because they've had man-decades invested into their development to ensure that they handle these types of situations well. Nouveau GL drivers have not. -- You are receiving this mail because: You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/nouveau/attachments/20190911/1947c2ea/attachment.html>
bugzilla-daemon at freedesktop.org
2019-Sep-11 12:23 UTC
[Nouveau] [Bug 111642] NV43 GeForce 6600 Nouveau is not stable on legacy hardware
https://bugs.freedesktop.org/show_bug.cgi?id=111642 --- Comment #6 from Vasili Pupkin <diggest at gmail.com> --- The lack of human resources is sad but it is still a bug. Mark it as wontfix if the support of this legacy hardware is outside of the project goal. I am happy to test a patch if it is not architectural impossible in nouveau to fix it and back vram in main memory. -- You are receiving this mail because: You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/nouveau/attachments/20190911/3e720dfc/attachment.html>
bugzilla-daemon at freedesktop.org
2019-Sep-11 12:29 UTC
[Nouveau] [Bug 111642] NV43 GeForce 6600 Nouveau is not stable on legacy hardware
https://bugs.freedesktop.org/show_bug.cgi?id=111642 --- Comment #7 from Ilia Mirkin <imirkin at alum.mit.edu> --- In the meanwhile, I suspect if you add LIBGL_ALWAYS_SOFTWARE=1 into your /etc/environment, you will be much happier. You can then still enable GL for certain programs that you actually want to use it for, but not for random GTK/Qt programs that want to draw a button and think it's a great idea to start using GL for that. -- You are receiving this mail because: You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/nouveau/attachments/20190911/011e90b9/attachment.html>
bugzilla-daemon at freedesktop.org
2019-Sep-11 13:23 UTC
[Nouveau] [Bug 111642] NV43 GeForce 6600 Nouveau is not stable on legacy hardware
https://bugs.freedesktop.org/show_bug.cgi?id=111642 --- Comment #8 from Vasili Pupkin <diggest at gmail.com> --- LIBGL_ALWAYS_SOFTWARE=1 didn't help at all, same messages in dmesg and syslog -- You are receiving this mail because: You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/nouveau/attachments/20190911/7959ba4c/attachment-0001.html>
bugzilla-daemon at freedesktop.org
2019-Sep-11 13:25 UTC
[Nouveau] [Bug 111642] NV43 GeForce 6600 Nouveau is not stable on legacy hardware
https://bugs.freedesktop.org/show_bug.cgi?id=111642 --- Comment #9 from Ilia Mirkin <imirkin at alum.mit.edu> --- (In reply to Vasili Pupkin from comment #8)> LIBGL_ALWAYS_SOFTWARE=1 didn't help at all, same messages in dmesg and syslogMust not have gotten picked up =/ Just remove nouveau_dri.so from ... /usr/lib/dri/ or something along those lines. -- You are receiving this mail because: You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/nouveau/attachments/20190911/419de555/attachment.html>
bugzilla-daemon at freedesktop.org
2019-Sep-11 16:50 UTC
[Nouveau] [Bug 111642] NV43 GeForce 6600 Nouveau is not stable on legacy hardware
https://bugs.freedesktop.org/show_bug.cgi?id=111642 --- Comment #10 from Vasili Pupkin <diggest at gmail.com> --- Removing nouveau_dri.so didn't help either -- You are receiving this mail because: You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/nouveau/attachments/20190911/698e6c6b/attachment-0001.html>
bugzilla-daemon at freedesktop.org
2019-Sep-11 17:44 UTC
[Nouveau] [Bug 111642] NV43 GeForce 6600 Nouveau is not stable on legacy hardware
https://bugs.freedesktop.org/show_bug.cgi?id=111642 --- Comment #11 from Ilia Mirkin <imirkin at alum.mit.edu> --- (In reply to Vasili Pupkin from comment #10)> Removing nouveau_dri.so didn't help eitherErm ... that implies that the error is not from what I think it is. Just to super-triple-check ... run "glxinfo" - does that say you're using LLVMpipe or nouveau? -- You are receiving this mail because: You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/nouveau/attachments/20190911/98f8e2fb/attachment-0001.html>
bugzilla-daemon at freedesktop.org
2019-Sep-11 18:31 UTC
[Nouveau] [Bug 111642] NV43 GeForce 6600 Nouveau is not stable on legacy hardware
https://bugs.freedesktop.org/show_bug.cgi?id=111642 --- Comment #12 from Vasili Pupkin <diggest at gmail.com> --- It shows OpenGL renderer string: llvmpipe (LLVM 8.0, 256 bits) -- You are receiving this mail because: You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/nouveau/attachments/20190911/c71d6f90/attachment-0001.html>
bugzilla-daemon at freedesktop.org
2019-Sep-12 05:42 UTC
[Nouveau] [Bug 111642] NV43 GeForce 6600 Nouveau is not stable on legacy hardware
https://bugs.freedesktop.org/show_bug.cgi?id=111642 --- Comment #13 from Ilia Mirkin <imirkin at alum.mit.edu> --- (In reply to Vasili Pupkin from comment #12)> It shows > > OpenGL renderer string: llvmpipe (LLVM 8.0, 256 bits)OK. So you've successfully killed off nouveau GL impl, but you're still seeing those errors? That's very very very surprising. Can you tell me more about your environment? (Have you tried restarting your desktop / window manager? Otherwise this is all moot.) -- You are receiving this mail because: You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/nouveau/attachments/20190912/2a4e4357/attachment.html>
bugzilla-daemon at freedesktop.org
2019-Sep-12 20:10 UTC
[Nouveau] [Bug 111642] NV43 GeForce 6600 Nouveau is not stable on legacy hardware
https://bugs.freedesktop.org/show_bug.cgi?id=111642 --- Comment #14 from Vasili Pupkin <diggest at gmail.com> --- The system has two identical card installed (I completely forgotten about this fact because no monitor is connected to the second adapter). I've connected monitor to the second one and it only shows cursor, no window is shown when I move one to the second monitor. Ok. I removed the second card and nouveau stop spinning dmesg with those messages. The freezes remains and it feels less stable with one card than it was with two cards, rarely survive more than five minutes. So there are two questions: Are those messages a bug or the two adapter setup require some additional configuration to work properly? How to debug freezes? Ctrl+Alt+F2 doesn't work. I've found this stacktrace in syslog at the end, not sure if it is the last stack before crash ------------[ cut here ]------------ nouveau 0000:01:00.0: timeout .... .... Call Trace: nvkm_vmm_iter.constprop.12+0x2e5/0x880 [nouveau] ? nv41_vmm_pgt_sgl+0x140/0x140 [nouveau] ? nvkm_vmm_free_insert+0x80/0x80 [nouveau] ? nvkm_vmm_put_region+0xd0/0x160 [nouveau] nvkm_vmm_ptes_unmap_put+0x32/0x50 [nouveau] ? nv41_vmm_pgt_sgl+0x140/0x140 [nouveau] nvkm_vmm_put_locked+0x103/0x220 [nouveau] nvkm_uvmm_mthd+0x7eb/0x850 [nouveau] nvkm_object_mthd+0x1a/0x30 [nouveau] nvkm_ioctl_mthd+0x5d/0xb0 [nouveau] nvkm_ioctl+0x11d/0x280 [nouveau] nvkm_client_ioctl+0x12/0x20 [nouveau] nvif_object_ioctl+0x47/0x50 [nouveau] nvif_object_mthd+0x129/0x150 [nouveau] ? __ttm_dma_free_page.isra.5+0x32/0x40 [ttm] ? isolate_huge_page+0x30/0xa0 ? __ttm_dma_free_page.isra.5+0x32/0x40 [ttm] ? ttm_dma_page_put+0x53/0x90 [ttm] nvif_vmm_put+0x5f/0x80 [nouveau] nouveau_mem_fini+0x3b/0x70 [nouveau] nv04_sgdma_unbind+0x12/0x20 [nouveau] ttm_tt_unbind+0x21/0x40 [ttm] ttm_tt_destroy.part.12+0x12/0x60 [ttm] ttm_tt_destroy+0x13/0x20 [ttm] ttm_bo_cleanup_memtype_use+0x32/0x70 [ttm] ttm_bo_cleanup_refs+0x1c0/0x200 [ttm] ? ttm_mem_global_free+0x13/0x20 [ttm] ttm_bo_delayed_delete+0x1cd/0x1e0 [ttm] ttm_bo_delayed_workqueue+0x1b/0x40 [ttm] process_one_work+0x1fd/0x400 worker_thread+0x34/0x410 kthread+0x121/0x140 ? process_one_work+0x400/0x400 ? kthread_park+0x90/0x90 ret_from_fork+0x35/0x40 -- You are receiving this mail because: You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/nouveau/attachments/20190912/217a9be0/attachment-0001.html>
bugzilla-daemon at freedesktop.org
2019-Sep-12 22:57 UTC
[Nouveau] [Bug 111642] NV43 GeForce 6600 Nouveau is not stable on legacy hardware
https://bugs.freedesktop.org/show_bug.cgi?id=111642 --- Comment #15 from Ilia Mirkin <imirkin at alum.mit.edu> --- Your desktop environment could be trying to add the second GPU's outputs and/or trying to use it for render offload. Neither will work well with nv4x generation GPUs. I can believe that the set_domain stuff is failing because of that. I hadn't considered that option. The timeout is bad - that means something hung. Probably the messages before that would be more interesting than after. The first error tends to be the most useful one. What desktop environment are you using, if any? -- You are receiving this mail because: You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/nouveau/attachments/20190912/e12f413c/attachment.html>
bugzilla-daemon at freedesktop.org
2019-Sep-14 03:48 UTC
[Nouveau] [Bug 111642] NV43 GeForce 6600 Nouveau is not stable on legacy hardware
https://bugs.freedesktop.org/show_bug.cgi?id=111642 --- Comment #16 from Vasili Pupkin <diggest at gmail.com> --- I am using gnome 3.28.2 on xorg 1.20.4, wayland disappeared from the list on gdm login screen after recent upgrades -- You are receiving this mail because: You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/nouveau/attachments/20190914/87a25951/attachment.html>
bugzilla-daemon at freedesktop.org
2019-Sep-15 20:29 UTC
[Nouveau] [Bug 111642] NV43 GeForce 6600 Nouveau is not stable on legacy hardware
https://bugs.freedesktop.org/show_bug.cgi?id=111642 --- Comment #17 from Vasili Pupkin <diggest at gmail.com> --- It seems that this timeout error in nv41_vmm_flush may not be the cause of the problem but a consequence of the bug. nouveau starts issuing this timeout exception log after a freeze and there can be quite a few such timeouts until I restart the system. -- You are receiving this mail because: You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/nouveau/attachments/20190915/dae2bcf9/attachment.html>
bugzilla-daemon at freedesktop.org
2019-Dec-04 09:51 UTC
[Nouveau] [Bug 111642] NV43 GeForce 6600 Nouveau is not stable on legacy hardware
https://bugs.freedesktop.org/show_bug.cgi?id=111642 Martin Peres <martin.peres at free.fr> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |MOVED --- Comment #18 from Martin Peres <martin.peres at free.fr> --- -- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/xorg/driver/xf86-video-nouveau/issues/502. -- You are receiving this mail because: You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/nouveau/attachments/20191204/ceb01853/attachment.html>
Apparently Analagous Threads
- [Bug 107381] New: [NV117] Hang with 'fifo: write fault' and thousands of 'TRAP UNHANDLED 00000020'
- [Bug 108857] New: display becomes unresponsive and keyboard input fails
- PAM Offline Authentication in Ubuntu 22.04...
- dbus/systemd failure on startup (CentOS 7.7)
- dbus/systemd failure on startup (CentOS 7.7)