Bug 20142 - black horizontal line on 9600M GT, KMS issue
Summary: black horizontal line on 9600M GT, KMS issue
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/nouveau (show other bugs)
Version: 7.4 (2008.09)
Hardware: Other All
: high major
Assignee: Nouveau Project
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-02-16 09:05 UTC by David Heidelberg (okias)
Modified: 2009-03-11 06:58 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
Xorg.log (18.03 KB, text/x-log)
2009-02-16 10:30 UTC, David Heidelberg (okias)
no flags Details
dmesg, first part is failed load with nvidia gl part... second part is with black line (53.80 KB, text/plain)
2009-02-16 10:33 UTC, David Heidelberg (okias)
no flags Details
DMESG with drm debug=1, nouveau with modeset=1, and without Xorg loaded (black line exist from moment when is nouveau modeset=1 loaded) (70.36 KB, text/plain)
2009-02-17 13:08 UTC, David Heidelberg (okias)
no flags Details

Description David Heidelberg (okias) 2009-02-16 09:05:27 UTC
If is loaded nouveau with modeset=1 appear on screen circa 5-7px (static, everytime in same position) black horizontal line. This bug is possible reproduce in console as well in Xorg.

Probably today I append dmesg and Xorg log.
Comment 1 David Heidelberg (okias) 2009-02-16 10:30:57 UTC
Created attachment 22990 [details]
Xorg.log
Comment 2 David Heidelberg (okias) 2009-02-16 10:33:45 UTC
Created attachment 22991 [details]
dmesg, first part is failed load with nvidia gl part... second part is with black line
Comment 3 Kyle K 2009-02-17 00:37:58 UTC
My 9600GT with modeset=1 turns my monitor off, no lockups or anything but I can't see anything. Here's a dmesg when issuing modeset=1 from console (vc/1):

[drm] Initialized drm 1.1.0 20060810
pci 0000:05:00.0: BAR 3: can't reserve mem region [0xf8000000-0xf9ffffff]
pci 0000:05:00.0: setting latency timer to 64
[drm] Detected an NV50 generation card (0x094100a1)
[drm] Allocating FIFO number 1
[drm] nouveau_fifo_alloc: initialised FIFO 1
[drm] Unhandled PFIFO_INTR - 0x00000010
[drm] BIT BIOS found
[drm] Display Configuration Block version 4.0 found
[drm] DCB header length 27, with 15 possible entries
[drm] Raw DCB entry 0: 02000300 00000028
[drm] Raw DCB entry 1: 01000302 00020030
[drm] Raw DCB entry 2: 02011312 00020010
[drm] Raw DCB entry 3: 010223f1 00c0c080
[drm] Found 4 entries in DCB
[drm] Detected a DAC output
[drm] Detected a TMDS output
[drm] Detected a TMDS output
[drm] Detected a DVI-I connector
[drm] Creating i2c bus with index 0
[drm] Detected a DVI-D connector
[drm] Creating i2c bus with index 1
[drm:nv50_display_command] *ERROR* You probably need a reboot now
[drm:edid_is_valid] *ERROR* Raw EDID:
<3>82 ff ff ff ff 08 ff 00 4d d9 80 0a 01 01 01 01  ........M.......
<3>04 0d 01 03 0e 24 1d 78 ea 0a 25 a2 57 4b 99 24  .....$.x..%.WK.$
<3>18 48 4c a1 08 00 81 80 81 40 01 01 01 01 01 01  .HL......@......
<3>01 01 01 01 01 01 30 2a 00 98 51 00 2a 40 30 70  ......0*..Q.*@0p
<3>13 00 65 1e 11 00 00 1e 00 00 00 fd 00 30 41 1c  ..e..........0A.
<3>41 0b 00 0a 20 20 20 20 20 20 00 00 00 fc 00 53  A...      .....S
<3>44 4d 2d 53 38 31 52 0a 20 20 20 20 00 00 00 ff  DM-S81R.    ....
<3>00 39 30 30 37 32 32 36 0a 20 20 20 20 20 00 cf  .9007226.     ..

pci 0000:05:00.0: DVI-I-1: EDID invalid.
[drm:nv50_fbcon_initial_config] *ERROR* Can't determine framebuffer size!
[drm:nv50_fbcon_init] *ERROR* nv50_fbcon_initial_config failed
DRM: drm_get_dev failed.
Comment 4 Ben Skeggs 2009-02-17 01:08:58 UTC
Can you file a separate bug for this please?  I'm working on getting the kernel modesetting stuff into shape, so I'll get to it!

In the new bug, if you load the drm module with debugging enabled it'll give better info as to what's going on:
 modprobe drm debug=1
 modprobe nouveau modeset=1

Thanks.
Comment 5 David Heidelberg (okias) 2009-02-17 13:08:35 UTC
Created attachment 23047 [details]
DMESG with drm debug=1, nouveau with modeset=1,  and without Xorg loaded (black line exist from moment when is nouveau modeset=1 loaded)
Comment 6 David Heidelberg (okias) 2009-03-11 06:58:43 UTC
fixed in GIT!


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.