[Ubuntu-x-swat] [Bug 549256] [NEW] [GeForce 7025 / nForce 630a] video flicker on any I/O activity with nouveau; OK with nv driver

2018-05-17 Thread Launchpad Bug Tracker
You have been subscribed to a public bug:

Binary package hint: xserver-xorg-video-nouveau

Expectation: Default Xorg driver should work with no video artifacts.

Observation: Bad screen flicker with default Xorg driver.

Details: I installed the 10.04 beta from CD on Wednesday (incidentially,
compliments for the smooth install). Already upon installation, the
display did flicker badly whenever the CD was read or even the mouse
moved. Flicker did already start at the initial splash screen. The
system was fully responsive otherwise. On reboot post-installation, gdm
came up OK but with the same flicker problems. The 'Monitors' control
panel only offered the 2048x1536 resolution at 80 Hz with no other
options. Tried to install and use one of the non-free nvidia drivers,
this failed because the nouveau kernel module was loaded always and
could not be unloaded (drm loads nouveau before framebuffer console
init. as near as I can make out). With nvidia-current unable to load,
the X server could not use the 'nvidia' driver. Switching xorg.conf to
use the 'nv' driver results in a much better screen display (only
occasional flicker) although the driver only supports 2048x1536 at 60
Hz. 1600x1200@85 Hz is useable.

Kernel message buffer excerpt:
[4.777915] [drm] Initialized drm 1.1.0 20060810
[4.807773] ACPI: PCI Interrupt Link [LMC9] enabled at IRQ 22
[4.807779] nouveau :00:0d.0: PCI INT A -> Link[LMC9] -> GSI 22 (level, 
low) -> IRQ 22
[4.807783] nouveau :00:0d.0: setting latency timer to 64
[4.809992] [drm] nouveau :00:0d.0: failed to evaluate _DSM: 5
[4.810217] [drm] nouveau :00:0d.0: Detected an NV40 generation card 
(0x04c000a2)
[4.810513] [drm] nouveau :00:0d.0: Attempting to load BIOS image from 
PROM
[4.810519] [drm] nouveau :00:0d.0: ... BIOS signature not found
[4.810520] [drm] nouveau :00:0d.0: Attempting to load BIOS image from 
PRAMIN
[4.854556] [drm] nouveau :00:0d.0: ... appears to be valid
[4.854559] [drm] nouveau :00:0d.0: BIT BIOS found
[4.854561] [drm] nouveau :00:0d.0: Bios version 05.61.32.28
[4.854563] [drm] nouveau :00:0d.0: BIT table 'd' not found
[4.854565] [drm] nouveau :00:0d.0: Found Display Configuration Block 
version 3.0
[4.854568] [drm] nouveau :00:0d.0: DCB connector table: VHER 0x30 5 10 2
[4.854571] [drm] nouveau :00:0d.0:   0: 0x: type 0x00 idx 0 tag 
0xff
[4.854573] [drm] nouveau :00:0d.0:   1: 0x1131: type 0x31 idx 1 tag 
0x07
[4.854575] [drm] nouveau :00:0d.0:   2: 0x0110: type 0x10 idx 1 tag 
0xff
[4.854577] [drm] nouveau :00:0d.0:   3: 0x0111: type 0x11 idx 1 tag 
0xff
[4.854579] [drm] nouveau :00:0d.0:   4: 0x0113: type 0x13 idx 1 tag 
0xff
[4.854581] [drm] nouveau :00:0d.0: Raw DCB entry 0: 01000310 0023
[4.854583] [drm] nouveau :00:0d.0: Raw DCB entry 1: 00110204 942b0003
[4.854588] [drm] nouveau :00:0d.0: Parsing VBIOS init table 0 at offset 
0xD9C9
[4.854591] [drm] nouveau :00:0d.0: === misaligned reg 0x0060081D 
===
[4.854648] [drm] nouveau :00:0d.0: === misaligned reg 0x0060081D 
===
[4.854748] [drm] nouveau :00:0d.0: Parsing VBIOS init table 1 at offset 
0xDB17
[4.854749] [drm] nouveau :00:0d.0: Parsing VBIOS init table 2 at offset 
0xDB18
[4.854799] [drm] nouveau :00:0d.0: Parsing VBIOS init table 3 at offset 
0xDC9A
[4.854803] [drm] nouveau :00:0d.0: Parsing VBIOS init table 4 at offset 
0xDCE3
[4.861274] lp0: using parport0 (interrupt-driven).
[4.865006] [TTM] Zone  kernel: Available graphics memory: 444292 kiB.
[4.865009] [TTM] Zone highmem: Available graphics memory: 448232 kiB.
[4.865018] [drm] nouveau :00:0d.0: 128 MiB VRAM
[4.865912] [drm] nouveau :00:0d.0: 64 MiB GART (aperture)
[4.868624] [drm] nouveau :00:0d.0: Allocating FIFO number 0
[4.868891] [drm] nouveau :00:0d.0: nouveau_channel_alloc: initialised 
FIFO 0
[4.868896] [drm] nouveau :00:0d.0: Initial CRTC_OWNER is 0
[4.868901] [drm] nouveau :00:0d.0: Saving VGA fonts
[4.908706] [drm] nouveau :00:0d.0: DCB type 4 not known
[4.908710] [drm] nouveau :00:0d.0: Detected a VGA connector
[4.909936] [drm] nouveau :00:0d.0: Setting dpms mode 3 on vga encoder 
(output 0)
[5.037394] [drm] nouveau :00:0d.0: allocated 2048x1536 fb: 0x49000, bo 
f67bb400
[5.037515] fb0: nouveaufb frame buffer device
[5.037517] registered panic notifier
[5.037523] [drm] Initialized nouveau 0.0.15 20090420 for :00:0d.0 on 
minor 0
[5.037985] ACPI: PCI Interrupt Link [LAZA] enabled at IRQ 21
[5.037992] HDA Intel :00:05.0: PCI INT B -> Link[LAZA] -> GSI 21 
(level, low) -> IRQ 21
[5.038024] HDA Intel :00:05.0: setting latency timer to 64
[5.039464] vga16fb: initializing
[5.039467] vga16fb: mapped to 0xc00a
[5.039574] fb1: VGA16 VGA 

[Ubuntu-x-swat] [Bug 549256] [NEW] [GeForce 7025 / nForce 630a] video flicker on any I/O activity with nouveau; OK with nv driver

2010-03-26 Thread Michael Schmitz
Public bug reported:

Binary package hint: xserver-xorg-video-nouveau

System:
Description:Ubuntu lucid (development branch)
Release:10.04 (beta 1)
Package:
xserver-xorg-video-nouveau   1:0.0.15+git20100219+9b4118d-0ubuntu4 (or 
one of its kernel module dependencies)
Maybe related: #425372

Expectation:

Default Xorg driver should work with no video artifacts.

Observation:

Bad screen flicker with default Xorg driver.

Details:

I installed the 10.04 beta from CD on Wednesday (incidentially,
compliments for the smooth install). Already upon installation, the
display did flicker badly whenever the CD was read or even the mouse
moved. Flicker did already start at the initial splash screen. The
system was fully responsive otherwise.

On reboot post-installation, gdm came up OK but with the same flicker
problems. The 'Monitors' control panel only offered the 2048x1536
resolution at 80 Hz with no other options.

Tried to install and use one of the non-free nvidia drivers, this failed
because the nouveau kernel module was loaded always and could not be
unloaded (drm loads nouveau before framebuffer console init. as near as
I can make out). With nvidia-current unable to load, the X server could
not use the 'nvidia' driver.

Switching xorg.conf to use the 'nv' driver results in a much better
screen display (only occasional flicker) although the driver only
supports 2048x1536 at 60 Hz. 1600x1...@85 Hz is useable.

The main board is a dual Athlon X2 AMD M2N68-AM Plus with onboard nVidia
graphics chipset.

I append partial dmesg and lspci output. If there is any other
information that could be of help, let me know.

  -- Michael


Kernel message buffer excerpt:

[4.777915] [drm] Initialized drm 1.1.0 20060810
[4.807773] ACPI: PCI Interrupt Link [LMC9] enabled at IRQ 22
[4.807779] nouveau :00:0d.0: PCI INT A - Link[LMC9] - GSI 22 (level, 
low) - IRQ 22
[4.807783] nouveau :00:0d.0: setting latency timer to 64
[4.809992] [drm] nouveau :00:0d.0: failed to evaluate _DSM: 5
[4.810217] [drm] nouveau :00:0d.0: Detected an NV40 generation card 
(0x04c000a2)
[4.810513] [drm] nouveau :00:0d.0: Attempting to load BIOS image from 
PROM
[4.810519] [drm] nouveau :00:0d.0: ... BIOS signature not found
[4.810520] [drm] nouveau :00:0d.0: Attempting to load BIOS image from 
PRAMIN
[4.854556] [drm] nouveau :00:0d.0: ... appears to be valid
[4.854559] [drm] nouveau :00:0d.0: BIT BIOS found
[4.854561] [drm] nouveau :00:0d.0: Bios version 05.61.32.28
[4.854563] [drm] nouveau :00:0d.0: BIT table 'd' not found
[4.854565] [drm] nouveau :00:0d.0: Found Display Configuration Block 
version 3.0
[4.854568] [drm] nouveau :00:0d.0: DCB connector table: VHER 0x30 5 10 2
[4.854571] [drm] nouveau :00:0d.0:   0: 0x: type 0x00 idx 0 tag 
0xff
[4.854573] [drm] nouveau :00:0d.0:   1: 0x1131: type 0x31 idx 1 tag 
0x07
[4.854575] [drm] nouveau :00:0d.0:   2: 0x0110: type 0x10 idx 1 tag 
0xff
[4.854577] [drm] nouveau :00:0d.0:   3: 0x0111: type 0x11 idx 1 tag 
0xff
[4.854579] [drm] nouveau :00:0d.0:   4: 0x0113: type 0x13 idx 1 tag 
0xff
[4.854581] [drm] nouveau :00:0d.0: Raw DCB entry 0: 01000310 0023
[4.854583] [drm] nouveau :00:0d.0: Raw DCB entry 1: 00110204 942b0003
[4.854588] [drm] nouveau :00:0d.0: Parsing VBIOS init table 0 at offset 
0xD9C9
[4.854591] [drm] nouveau :00:0d.0: === misaligned reg 0x0060081D 
===
[4.854648] [drm] nouveau :00:0d.0: === misaligned reg 0x0060081D 
===
[4.854748] [drm] nouveau :00:0d.0: Parsing VBIOS init table 1 at offset 
0xDB17
[4.854749] [drm] nouveau :00:0d.0: Parsing VBIOS init table 2 at offset 
0xDB18
[4.854799] [drm] nouveau :00:0d.0: Parsing VBIOS init table 3 at offset 
0xDC9A
[4.854803] [drm] nouveau :00:0d.0: Parsing VBIOS init table 4 at offset 
0xDCE3
[4.861274] lp0: using parport0 (interrupt-driven).
[4.865006] [TTM] Zone  kernel: Available graphics memory: 444292 kiB.
[4.865009] [TTM] Zone highmem: Available graphics memory: 448232 kiB.
[4.865018] [drm] nouveau :00:0d.0: 128 MiB VRAM
[4.865912] [drm] nouveau :00:0d.0: 64 MiB GART (aperture)
[4.868624] [drm] nouveau :00:0d.0: Allocating FIFO number 0
[4.868891] [drm] nouveau :00:0d.0: nouveau_channel_alloc: initialised 
FIFO 0
[4.868896] [drm] nouveau :00:0d.0: Initial CRTC_OWNER is 0
[4.868901] [drm] nouveau :00:0d.0: Saving VGA fonts
[4.908706] [drm] nouveau :00:0d.0: DCB type 4 not known
[4.908710] [drm] nouveau :00:0d.0: Detected a VGA connector
[4.909936] [drm] nouveau :00:0d.0: Setting dpms mode 3 on vga encoder 
(output 0)
[5.037394] [drm] nouveau :00:0d.0: allocated 2048x1536 fb: 0x49000, bo 
f67bb400
[5.037515] fb0: nouveaufb frame buffer device
[5.037517] registered