Vincent Caron
2008-May-23 13:39 UTC
[Nouveau] Close succes en NV34M, vertical fencing problem
Hello list, I just had a first shot at the "nouveau" Xorg driver, I'm a regular "nv" user. It compiled and installed without a itch in a short time, congrats (great instructions on http://nouveau.freedesktop.org/wiki/InstallNouveau), ran fine... but with a funny vertical fencing effect: one vertical line out of two was black. After a few minutes, the effect would spontaneously ?switch (no input from me, no app activity) to white vertical lines with the same stripping setup (which gives a "dimming" or "enlightening" effect + rather crunchy text). When reverting to the "nv" driver and simply restarting X, the fencing effect persisted. So "nv" seems to rely on some BIOS stuff that "nouveau" fiddles with. I (warm-)rebooted the whole system with the "nouveau" driver on in order for it to benefit from the BIOS, same problem. Same procedure while adding the "Option FlatPanel True", same problem. Then (warm-)reboot with the "nv" driver on, everything working fine again. I have a NV34M on a Dell Inspiron laptop, all details follow (and both nouveau and nv logs attached): - Linux vanilla 2.6.23.1 on i386 - Xorg 1.4.1~git20080131-4 from Debian 'testing' branch (not 'unstable') - nv 2.1.9 - nouveau (drm + xf86-video-nouveau) from git as 2008-05-23 01:00.0 VGA compatible controller: nVidia Corporation NV34M [GeForce FX Go5200 64M] (rev a1) Subsystem: Dell Device 019c Flags: bus master, VGA palette snoop, 66MHz, medium devsel, latency 32, IRQ 11 Memory at fc000000 (32-bit, non-prefetchable) [size=16M] Memory at d0000000 (32-bit, prefetchable) [size=256M] Expansion ROM at fd000000 [disabled] [size=128K] Capabilities: <access denied> The screen is a 1920x1200 LCD (physical: 332x207mm, ~150dpi). I can't provide screenshots as X obviously saw perfectly sane (non-fenced) display buffers. What could I do to help you fix this bug ? It looks like I'm very close to be able to switch to "nouveau". Vincent -------------- next part -------------- May 23 15:02:18 zerolap kernel: [drm] Initialized drm 1.1.0 20060810 May 23 15:02:18 zerolap kernel: ACPI: PCI Interrupt 0000:01:00.0[A] -> Link [LNKA] -> GSI 11 (level, low) -> IRQ 11 May 23 15:02:18 zerolap kernel: [drm] Detected an NV30 generation card (0x034400b1) May 23 15:02:18 zerolap kernel: [drm] Initialized nouveau 0.0.10 drm-2.3.0-1246-g83996561061b99bb4 on minor 0 May 23 15:02:20 zerolap kernel: agpgart: Found an AGP 2.0 compliant device at 0000:00:00.0. May 23 15:02:20 zerolap kernel: agpgart: Putting AGP V2 device at 0000:00:00.0 into 4x mode May 23 15:02:20 zerolap kernel: agpgart: Putting AGP V2 device at 0000:01:00.0 into 4x mode May 23 15:02:20 zerolap kernel: [drm] Allocating FIFO number 0 May 23 15:02:20 zerolap kernel: [drm] nouveau_fifo_alloc: initialised FIFO 0 May 23 15:02:20 zerolap kernel: [drm] Allocating FIFO number 1 May 23 15:02:20 zerolap kernel: [drm] nouveau_fifo_alloc: initialised FIFO 1 May 23 15:05:00 zerolap kernel: [drm] nouveau_fifo_free: freeing fifo 1 May 23 15:05:00 zerolap kernel: [drm] nouveau_fifo_free: freeing fifo 0 -------------- next part -------------- # /etc/X11/xorg.conf (xorg X Window System server configuration file) # # This file was generated by dexconf, the Debian X Configuration tool, using # values from the debconf database. # # Edit this file with caution, and see the /etc/X11/xorg.conf manual page. # (Type "man /etc/X11/xorg.conf" at the shell prompt.) # # This file is automatically updated on xserver-xorg package upgrades *only* # if it has not been modified since the last upgrade of the xserver-xorg # package. # # If you have edited this file but would like it to be automatically updated # again, run the following command: # sudo dpkg-reconfigure -phigh xserver-xorg Section "ServerFlags" Option "BlankTime" "0" Option "StandbyTime" "1" Option "SuspendTime" "0" Option "OffTime" "0" Option "AllowDeactivateGrabs" "true" Option "AllowClosedownGrabs" "true" EndSection Section "Files" FontPath "/usr/share/fonts/X11/misc" FontPath "/usr/X11R6/lib/X11/fonts/misc" FontPath "/usr/share/fonts/X11/cyrillic" FontPath "/usr/X11R6/lib/X11/fonts/cyrillic" FontPath "/usr/share/fonts/X11/100dpi/:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled" FontPath "/usr/share/fonts/X11/75dpi/:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled" FontPath "/usr/share/fonts/X11/Type1" FontPath "/usr/X11R6/lib/X11/fonts/Type1" FontPath "/usr/share/fonts/X11/100dpi" FontPath "/usr/X11R6/lib/X11/fonts/100dpi" FontPath "/usr/share/fonts/X11/75dpi" FontPath "/usr/X11R6/lib/X11/fonts/75dpi" # path to defoma fonts FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType" EndSection Section "Module" Load "i2c" Load "bitmap" Load "ddc" Load "dri" Load "extmod" Load "freetype" Load "glx" Load "int10" Load "type1" Load "vbe" EndSection Section "InputDevice" Identifier "Generic Keyboard" Driver "kbd" Option "CoreKeyboard" Option "XkbRules" "xorg" Option "XkbModel" "pc105" Option "XkbLayout" "fr" Option "XkbVariant" "latin9" EndSection Section "InputDevice" Identifier "Configured Mouse" Driver "mouse" Option "CorePointer" Option "Device" "/dev/input/mice" Option "Protocol" "ExplorerPS/2" Option "Emulate3Buttons" "true" EndSection Section "InputDevice" Identifier "Synaptics Touchpad" Driver "synaptics" Option "SendCoreEvents" "true" Option "Device" "/dev/psaux" Option "Protocol" "auto-dev" Option "HorizScrollDelta" "0" Option "SHMConfig" "true" Option "MinSpeed" "0.5" Option "MaxSpeed" "0.8" Option "AccelFactor" "0.015" EndSection Section "Device" Identifier "NVIDIA Corporation NV34M [GeForce FX Go5200]" # Driver "nv" Driver "nouveau" # Option "FlatPanel" "true" EndSection Section "Monitor" Identifier "Generic Monitor" Option "DPMS" HorizSync 30-75 VertRefresh 30-60 DisplaySize 332 207 EndSection Section "Screen" Identifier "Default Screen" Device "NVIDIA Corporation NV34M [GeForce FX Go5200]" Monitor "Generic Monitor" DefaultDepth 24 SubSection "Display" Depth 1 Modes "1920x1200" "1440x900" "1024x640" "800x500" EndSubSection SubSection "Display" Depth 4 Modes "1920x1200" "1440x900" "1024x640" "800x500" EndSubSection SubSection "Display" Depth 8 Modes "1920x1200" "1440x900" "1024x640" "800x500" EndSubSection SubSection "Display" Depth 15 Modes "1920x1200" "1440x900" "1024x640" "800x500" EndSubSection SubSection "Display" Depth 16 Modes "1920x1200" "1440x900" "1024x640" "800x500" EndSubSection SubSection "Display" Depth 24 Modes "1920x1200" "1440x900" "1024x640" "800x500" EndSubSection EndSection Section "ServerLayout" Identifier "Default Layout" Screen "Default Screen" InputDevice "Generic Keyboard" InputDevice "Configured Mouse" InputDevice "Synaptics Touchpad" EndSection Section "DRI" Mode 0666 EndSection -------------- next part -------------- A non-text attachment was scrubbed... Name: xorg-nouveau-fenced.log Type: text/x-log Size: 85907 bytes Desc: not available Url : http://lists.freedesktop.org/archives/nouveau/attachments/20080523/dcc295d8/attachment-0002.bin -------------- next part -------------- A non-text attachment was scrubbed... Name: xorg-nv-fenced.log Type: text/x-log Size: 42621 bytes Desc: not available Url : http://lists.freedesktop.org/archives/nouveau/attachments/20080523/dcc295d8/attachment-0003.bin
Vincent Caron
2008-May-27 18:38 UTC
[Nouveau] Close succes en NV34M, vertical fencing problem
On ven, 2008-05-23 at 15:39 +0200, Vincent Caron wrote:> Hello list, > > I just had a first shot at the "nouveau" Xorg driver, I'm a regular > "nv" user. It compiled and installed without a itch in a short time, > congrats (great instructions on > http://nouveau.freedesktop.org/wiki/InstallNouveau), ran fine... but > with a funny vertical fencing effect: one vertical line out of two was > black. After a few minutes, the effect would spontaneously ?switch (no > input from me, no app activity) to white vertical lines with the same > stripping setup (which gives a "dimming" or "enlightening" effect + > rather crunchy text).For the record, I've filled a bug with these informations: https://bugs.freedesktop.org/show_bug.cgi?id=16120
Apparently Analagous Threads
- Centos 5.3 on HP 2133 Mini-Note
- Installation of CentOS 5.3 on to Hp 2133
- Nouveau takes 100% CPU on startx but does not show anything on GeForce FX 5200
- Half-Life, Debian, Sid, Wine, Crap, VooDoo, Banshee, OpenGL, Mesa, Glide
- install nvidia driver under xen 3.0