hwinfo: 01:00.0 VGA compatible controller: nVidia Corporation NV5 [RIVA TNT2/TNT2 Pro] (rev 15) (prog-if 00 [VGA]) Subsystem: ASUSTeK Computer Inc. AGP-V3800PRO Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 19 Memory at de000000 (32-bit, non-prefetchable) [size=16M] Memory at da000000 (32-bit, prefetchable) [size=32M] Expansion ROM at dfef0000 [disabled] [size=64K] Capabilities: [60] Power Management version 1 Capabilities: [44] AGP version 2.0 Subsystem: 1043:4000 Software: Linux slax 2.6.23.11 #2 Sun Dec 16 08:33:34 GMT 2007 i686 unknown unknown GNU/Linux drm from git (~12 dec 2007) x server from git (~6 dec 2007) nouveau (II) NOUVEAU driver Date: Sun Dec 23 15:48:24 2007 +0100 right after x server startup i have very corrupted image, all gtk2 apps have no text in menus. But Eterm (text inside it) works. Options #Option "EXANoDownloadFromScreen" "1" #Option "EXANoUploadToScreen" "1" #Option "EXANoComposite" "1" has no positive effect.
Created attachment 13328 [details] x.org log
Created attachment 13329 [details] xorg.conf Now it has nv as working driver.
Created attachment 13330 [details] dmesg.log
Created attachment 13331 [details] screenshot showing corruption
Ok, with (**) NOUVEAU(0): Option "MigrationHeuristic" "greedy" (**) NOUVEAU(0): Option "EXANoComposite" "1" (**) NOUVEAU(0): Option "EXANoUploadToScreen" "1" (**) NOUVEAU(0): Option "EXANoDownloadFromScreen" "1" it works better. Fonts are back, and window decorations sometimes fully visible. But scroll (xchat, mozilla) still give me very strange results - image not updated until something "forced" redraw. (i'm using e 0.16.8.11-001 as my window manager, but it works just fine with nouveau + nv11 and nouveau + nv40)
Found workaround: xcompmgr -a Everything (gtk2) run fast and perfect.
with only (**) NOUVEAU(0): Option "MigrationHeuristic" "greedy" i don't need xcompmgr anymore. KDE apps works too.
reported fixed by AndrewR himself after his patch (DDX commit 8215e970445d99312c8fbbc31944466f70f3e186 http://gitweb.freedesktop.org/?p=nouveau/xf86-video-nouveau.git;a=commitdiff;h=8215e970445d99312c8fbbc31944466f70f3e186;hp=c6ae3fe9f077c38f616fd3ad07275dcf8cb65bbc)
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.