nvidia-current - Video has horizontal lines on Nvidia GeForce 320M

Bug #681465 reported by komputes
22
This bug affects 4 people
Affects Status Importance Assigned to Milestone
nvidia-graphics-drivers (Ubuntu)
Expired
Undecided
Unassigned
xorg (Ubuntu)
Invalid
Undecided
Unassigned
xserver-xorg-video-nouveau (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Binary package hint: xorg

Testing the video card on a MacBook Pro 7,1 with a NVIDIA GeForce 320M VGA controller.

The attached video is displayed with horizontal lines. I have found that this issue does not show up using Mac OS X which (I believe) also utilises binary code from nvidia. Tested this video on a Intel 82G35 VGA controller using i915 and it runs perfectly.

Note: This issue affects nouveau AND nvidia-current

ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: xorg 1:7.5+6ubuntu3
ProcVersionSignature: Ubuntu 2.6.35-22.35-generic-pae 2.6.35.4
Uname: Linux 2.6.35-22-generic-pae i686
NonfreeKernelModules: nvidia wl
.proc.driver.nvidia.version:
 NVRM version: NVIDIA UNIX x86 Kernel Module 260.19.06 Mon Sep 13 06:35:06 PDT 2010
 GCC version: gcc version 4.4.5 (Ubuntu/Linaro 4.4.4-14ubuntu5)
Architecture: i386
CheckboxSubmission: fa36f22061e6a62f47a8e24e0ae4e4e8
CheckboxSystem: 7e42599bda39ea7ff8b528272b6ef52b
Date: Thu Nov 25 11:06:42 2010
DkmsStatus:
 bcmwl, 5.60.48.36+bdcom, 2.6.35-22-generic, i686: installed
 bcmwl, 5.60.48.36+bdcom, 2.6.35-22-generic-pae, i686: installed
 nvidia-current, 260.19.06, 2.6.35-22-generic-pae, i686: installed
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release i386 (20101007)
MachineType: Apple Inc. MacBookPro7,1
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.35-22-generic-pae root=UUID=a973e5e3-7b09-455a-9e14-4f8be9bf3152 ro quiet splash
ProcEnviron:
 LANG=en_US.utf8
 SHELL=/bin/bash
SourcePackage: xorg
dmi.bios.date: 03/25/10
dmi.bios.vendor: Apple Inc.
dmi.bios.version: MBP71.88Z.0039.B05.1003251322
dmi.board.name: Mac-F222BEC8
dmi.board.vendor: Apple Inc.
dmi.chassis.type: 10
dmi.chassis.vendor: Apple Inc.
dmi.chassis.version: Mac-F222BEC8
dmi.modalias: dmi:bvnAppleInc.:bvrMBP71.88Z.0039.B05.1003251322:bd03/25/10:svnAppleInc.:pnMacBookPro7,1:pvr1.0:rvnAppleInc.:rnMac-F222BEC8:rvr:cvnAppleInc.:ct10:cvrMac-F222BEC8:
dmi.product.name: MacBookPro7,1
dmi.product.version: 1.0
dmi.sys.vendor: Apple Inc.
glxinfo: Error: [Errno 2] No such file or directory
system:
 distro: Ubuntu
 codename: maverick
 architecture: i686
 kernel: 2.6.35-22-generic-pae
---
.proc.driver.nvidia.version:
 NVRM version: NVIDIA UNIX x86 Kernel Module 260.19.06 Mon Sep 13 06:35:06 PDT 2010
 GCC version: gcc version 4.4.5 (Ubuntu/Linaro 4.4.4-14ubuntu5)
Architecture: i386
CheckboxSubmission: fa36f22061e6a62f47a8e24e0ae4e4e8
CheckboxSystem: 7e42599bda39ea7ff8b528272b6ef52b
DistroRelease: Ubuntu 10.10
DkmsStatus:
 bcmwl, 5.60.48.36+bdcom, 2.6.35-22-generic, i686: installed
 bcmwl, 5.60.48.36+bdcom, 2.6.35-22-generic-pae, i686: installed
 nvidia-current, 260.19.06, 2.6.35-22-generic-pae, i686: installed
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release i386 (20101007)
MachineType: Apple Inc. MacBookPro7,1
NonfreeKernelModules: nvidia wl
Package: xserver-xorg-video-nouveau 1:0.0.16+git20100805+b96170a-0ubuntu1
PackageArchitecture: i386
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.35-22-generic-pae root=UUID=a973e5e3-7b09-455a-9e14-4f8be9bf3152 ro quiet splash
ProcEnviron:
 LANG=en_US.utf8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.35-22.35-generic-pae 2.6.35.4
Tags: maverick ubuntu-une maverick maverick ubuntu-une maverick maverick ubuntu-une maverick
Uname: Linux 2.6.35-22-generic-pae i686
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
dmi.bios.date: 03/25/10
dmi.bios.vendor: Apple Inc.
dmi.bios.version: MBP71.88Z.0039.B05.1003251322
dmi.board.name: Mac-F222BEC8
dmi.board.vendor: Apple Inc.
dmi.chassis.type: 10
dmi.chassis.vendor: Apple Inc.
dmi.chassis.version: Mac-F222BEC8
dmi.modalias: dmi:bvnAppleInc.:bvrMBP71.88Z.0039.B05.1003251322:bd03/25/10:svnAppleInc.:pnMacBookPro7,1:pvr1.0:rvnAppleInc.:rnMac-F222BEC8:rvr:cvnAppleInc.:ct10:cvrMac-F222BEC8:
dmi.product.name: MacBookPro7,1
dmi.product.version: 1.0
dmi.sys.vendor: Apple Inc.
glxinfo: Error: [Errno 2] No such file or directory
system:
 distro: Ubuntu
 codename: maverick
 architecture: i686
 kernel: 2.6.35-22-generic-pae

Revision history for this message
komputes (komputes) wrote :
Revision history for this message
komputes (komputes) wrote : .proc.driver.nvidia.cards.0.txt

apport information

tags: added: apport-collected
description: updated
Revision history for this message
komputes (komputes) wrote : .proc.driver.nvidia.registry.txt

apport information

Revision history for this message
komputes (komputes) wrote : BootDmesg.txt

apport information

Revision history for this message
komputes (komputes) wrote : CurrentDmesg.txt

apport information

Revision history for this message
komputes (komputes) wrote : Dependencies.txt

apport information

Revision history for this message
komputes (komputes) wrote : GdmLog.txt

apport information

Revision history for this message
komputes (komputes) wrote : GdmLog1.txt

apport information

Revision history for this message
komputes (komputes) wrote : GdmLog2.txt

apport information

Revision history for this message
komputes (komputes) wrote : Lspci.txt

apport information

Revision history for this message
komputes (komputes) wrote : Lsusb.txt

apport information

Revision history for this message
komputes (komputes) wrote : PciDisplay.txt

apport information

Revision history for this message
komputes (komputes) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
komputes (komputes) wrote : ProcInterrupts.txt

apport information

Revision history for this message
komputes (komputes) wrote : ProcModules.txt

apport information

Revision history for this message
komputes (komputes) wrote : RelatedPackageVersions.txt

apport information

Revision history for this message
komputes (komputes) wrote : UdevDb.txt

apport information

Revision history for this message
komputes (komputes) wrote : UdevLog.txt

apport information

Revision history for this message
komputes (komputes) wrote : XorgConf.txt

apport information

Revision history for this message
komputes (komputes) wrote : XorgLog.txt

apport information

Revision history for this message
komputes (komputes) wrote : XorgLogOld.txt

apport information

Revision history for this message
komputes (komputes) wrote : Xrandr.txt

apport information

Revision history for this message
komputes (komputes) wrote : nvidia-settings.txt

apport information

Revision history for this message
komputes (komputes) wrote : peripherals.txt

apport information

Revision history for this message
komputes (komputes) wrote : setxkbmap.txt

apport information

Revision history for this message
komputes (komputes) wrote : xdpyinfo.txt

apport information

Revision history for this message
komputes (komputes) wrote : xkbcomp.txt

apport information

Revision history for this message
komputes (komputes) wrote :

 = TEST VIDEO =

Video of fireworks. The flashes of white are a good method to see/experience this bug. Feel free to test your own NVIDIA card to see if you are affected bu this bug. Video tested in VLC and Totem with the same result.

Revision history for this message
komputes (komputes) wrote :

This a picture I see when I play this video on an Nvidia GeForce 320M. Notice the horizontal line.?field.comment=This a picture I see when I play this video on an Nvidia GeForce 320M. Notice the horizontal line.

Revision history for this message
komputes (komputes) wrote :
Revision history for this message
komputes (komputes) wrote :

Chatted with Alberto Milone. Here is what we tried.
1) sync to vblank is on (nvidia-settings)
2) XVideoSyncToDisplay is on (nvidia-settings)
OpenGL settings is set to sync to vblank
X server Xvideo settings is set to sync to vblank (XVideoSyncToDisplay is just another name for the option in X server Xvideo settings)

3) make sure that sync to vblank is enabled in compiz in gconf
4) make sure that unredirect_fullscreen_windows is enabled in compiz in gconf (so that you don't experience tearing in full screen videos)

gconf key is /apps/compiz/general/screen0/options/
Values enabled: unredirect_fullscreen_windows and sync_to_vblank

After testing this there are still lines, even in full screen. (Mouse was not in motion when in full screen)
Using Gnome Desktop 10.10 clean install. It's a bug in the linux driver, because sync to vblank is broken in nvidia with this card while nouveau doesn't support sync to vblank.

Revision history for this message
Alberto Milone (albertomilone) wrote :

I've subscribed Nvidia to this bug report

Revision history for this message
Alex Moldovan (alexmoldovan) wrote :

Using the 2.6.35-22-generic #35-Ubuntu kernel on Ubuntu 10.10 i686 with:

02:00.0 VGA compatible controller [0300]: nVidia Corporation G86 [Quadro NVS 290] [10de:042f] (rev a1)
 Subsystem: nVidia Corporation Device [10de:0492]
 Kernel driver in use: nouveau
 Kernel modules: nouveau, nvidiafb

the video plays smooth, I don't see any lines.

Revision history for this message
Bryce Harrington (bryce) wrote :

[Unnecessary to have this marked against xorg as well as -nvidia]

Changed in xorg (Ubuntu):
status: New → Invalid
Revision history for this message
bugbot (bugbot) wrote :

Hey komputes,

Hi, have you had a chance to test if this bug is still present in natty?

If it does (and if you're the original reporter), please boot into natty
and run the command:

  apport-collect <bug-number>

which will update the bug with fresh logs and tag the bug as affecting
natty. (It is best to run this right after reproducing the problem.)

Changed in nvidia-graphics-drivers (Ubuntu):
status: New → Incomplete
Revision history for this message
bugbot (bugbot) wrote :

We're closing this bug since it is has been some time with no response from the original reporter. However, if the issue still exists please feel free to reopen with the requested information. Also, if you could, please test against the latest development version of Ubuntu, since this confirms the bug is one we may be able to pass upstream for help.

Changed in nvidia-graphics-drivers (Ubuntu):
status: Incomplete → Expired
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in xserver-xorg-video-nouveau (Ubuntu):
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.