Hi, I try to use Nouveau for the first time today. Everything seems to work fine, except that my syslog is flooded with this message : "kernel: nouveau 0000:01:00.0: Unhandled PFIFO_INTR - 0x00000010" In the previous 3 hours, this message has been logged ~25000 times. It seems related with my activity, with an empty desktop and doing nothing, the message still print but much less often. As soon as I began typing or opening a menu, the message is logged as much as 50 times per second. I use DDX, libdrm and DRM snapshots from today. DRM comes from the master-compat branch (commit 4ea84bc8aeaccc57958b8fb2847965d52b6bda72). I don't use KMS. Composite is enabled and used with metacity. X.Org X Server 1.6.3 Linux 2.6.30.3 My card is : PCI:*(0:1:0:0) 10de:0407:14c0:0025 nVidia Corporation G84 [GeForce 8600M GT] rev 161, Mem @ 0xc6000000/16777216, 0xd0000000/268435456, 0xc4000000/33554432, I/O @ 0x00002000/128
There are some info missing I think. It would help if you could dmesg > file.log and attach file.log, attach your /var/log/Xorg.log. Also tell us if you are trying to use the mesa gallium3d nouveau driver which because of its incomplete (and unsupported) state are know to generate this kind of messages.
Created attachment 28268 [details] dmesg
Created attachment 28269 [details] Xorg.log
I have attached the requested log files. I don't use Mesa / Gallium3D.
From Xorg.log (II) Module glx: vendor="NVIDIA Corporation" compiled for 4.0.2, module version = 1.0.0 Module class: X.Org Server Extension (II) NVIDIA GLX Module 185.18.14 Wed May 27 03:09:07 PDT 2009 (EE) NOUVEAU(0): [dri] GlxSetVisualConfigs not found. (EE) NOUVEAU(0): NVIDIA's glx present, or glx not loaded. (EE) Failed to initialize GLX extension (Compatible NVIDIA X driver not found) This means there are residues left after a earlier install of nvidias binary blob. You may have to remove those files and reinstall the package providing glx and dri for your distribution as these can and does interfere with nouveau.
Created attachment 28279 [details] Xorg.log with correct libglx Oops, sorry, I didn't see that. Same problem with the correct libglx, here is the new Xorg.log.
I had similar messages when vesafb was activated before loading the nouveau module. Setting vga=normal on the kernel command line resolved the issue for me.
Can you please test current Nouveau? If the bug still occurs please attach kernel log from boot to start of the flood.
I think we fixed it sometime ago with fb handover fixes. Marking as RESOLVED FIXED. If you can still reproduce it, please reopen.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.