[Nouveau] Close succes en NV34M, vertical fencing problem
Vincent Caron
vincent at zerodeux.net
Fri May 23 06:39:51 PDT 2008
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
More information about the Nouveau
mailing list