bugzilla-daemon at freedesktop.org
2011-Jan-25 02:19 UTC
[Nouveau] [Bug 33445] New: NVS 3100M : Blank screen on kernel module loading
https://bugs.freedesktop.org/show_bug.cgi?id=33445
Summary: NVS 3100M : Blank screen on kernel module loading
Product: xorg
Version: unspecified
Platform: x86-64 (AMD64)
OS/Version: Linux (All)
Status: NEW
Severity: critical
Priority: medium
Component: Driver/nouveau
AssignedTo: nouveau at lists.freedesktop.org
ReportedBy: celelibi at gmail.com
QAContact: xorg-team at lists.x.org
Created an attachment (id=42426)
--> (https://bugs.freedesktop.org/attachment.cgi?id=42426)
syslog.log From boot up to modprobe nouveau
When the kernel module nouveau is loaded, it tries to set to resolution using
KMS. But it fails and only leave a blank (black) screen with backlight turned
on.
But logs just looks like everything is fine.
Here is the "lspci -vvvnns 01:00.0", and then attached syslog.log from
boot up,
to "modeprobe nouveau". And then, syslogs when reloading drm with
debug=6.
01:00.0 VGA compatible controller [0300]: nVidia Corporation GT218 [NVS 3100M]
[10de:0a6c] (rev a2) (prog-if 00 [VGA controller])
Subsystem: Dell Latitude E6510 [1028:040b]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort-
<MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 16
Region 0: Memory at d2000000 (32-bit, non-prefetchable) [size=16M]
Region 1: Memory at c0000000 (64-bit, prefetchable) [size=256M]
Region 3: Memory at d0000000 (64-bit, prefetchable) [size=32M]
Region 5: I/O ports at 7000 [size=128]
Expansion ROM at d3000000 [disabled] [size=512K]
Capabilities: [60] Power Management version 3
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [68] MSI: Enable- Count=1/1 Maskable- 64bit+
Address: 0000000000000000 Data: 0000
Capabilities: [78] Express (v2) Endpoint, MSI 00
DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s
unlimited, L1 <64us
ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
DevCtl: Report errors: Correctable- Non-Fatal- Fatal-
Unsupported-
RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
MaxPayload 128 bytes, MaxReadReq 512 bytes
DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr-
TransPend-
LnkCap: Port #0, Speed 5GT/s, Width x16, ASPM L0s L1, Latency
L0 <256ns, L1 <4us
ClockPM+ Surprise- LLActRep- BwNot-
LnkCtl: ASPM L1 Enabled; RCB 128 bytes Disabled- Retrain-
CommClk+
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 2.5GT/s, Width x16, TrErr- Train- SlotClk+
DLActive- BWMgmt- ABWMgmt-
DevCap2: Completion Timeout: Not Supported, TimeoutDis+
DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-,
Selectable De-emphasis: -6dB
Transmit Margin: Normal Operating Range,
EnterModifiedCompliance- ComplianceSOS-
Compliance De-emphasis: -6dB
LnkSta2: Current De-emphasis Level: -6dB
Capabilities: [b4] Vendor Specific Information: Len=14 <?>
Capabilities: [100 v1] Virtual Channel
Caps: LPEVC=0 RefClk=100ns PATEntryBits=1
Arb: Fixed- WRR32- WRR64- WRR128-
Ctrl: ArbSelect=Fixed
Status: InProgress-
VC0: Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
Arb: Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=01
Status: NegoPending- InProgress-
Capabilities: [128 v1] Power Budgeting <?>
Capabilities: [600 v1] Vendor Specific Information: ID=0001 Rev=1
Len=024 <?>
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
bugzilla-daemon at freedesktop.org
2011-Jan-25 02:21 UTC
[Nouveau] [Bug 33445] NVS 3100M : Blank screen on kernel module loading
https://bugs.freedesktop.org/show_bug.cgi?id=33445 --- Comment #1 from celelibi at gmail.com 2011-01-24 18:21:47 PST --- Created an attachment (id=42427) --> (https://bugs.freedesktop.org/attachment.cgi?id=42427) syslog.log From unloading nouveau+ttm+drm_kms_helper, reloading drm with debug=6 and reloading nouveau. The second par of the syslog. -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug.
bugzilla-daemon at freedesktop.org
2011-Jan-25 09:04 UTC
[Nouveau] [Bug 33445] NVS 3100M : Blank screen on kernel module loading
https://bugs.freedesktop.org/show_bug.cgi?id=33445
celelibi at gmail.com changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #42427|syslog.log From unloading |syslog.log when unloading
description|nouveau+ttm+drm_kms_helper, |nouveau+ttm+drm_kms_helper,
|reloading drm with debug=6 |reloading drm with debug=6
|and reloading nouveau. |and reloading nouveau.
Attachment #42427|application/octet-stream |text/plain
mime type| |
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
bugzilla-daemon at freedesktop.org
2011-Jan-25 09:04 UTC
[Nouveau] [Bug 33445] NVS 3100M : Blank screen on kernel module loading
https://bugs.freedesktop.org/show_bug.cgi?id=33445
celelibi at gmail.com changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #42426|application/octet-stream |text/plain
mime type| |
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
bugzilla-daemon at freedesktop.org
2011-Jan-27 13:34 UTC
[Nouveau] [Bug 33445] NVS 3100M : Blank screen on kernel module loading
https://bugs.freedesktop.org/show_bug.cgi?id=33445 --- Comment #2 from celelibi at gmail.com 2011-01-27 05:34:05 PST --- Created an attachment (id=42587) --> (https://bugs.freedesktop.org/attachment.cgi?id=42587) vga rom extracted with vbtracetool -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug.
bugzilla-daemon at freedesktop.org
2011-Jan-27 19:36 UTC
[Nouveau] [Bug 33445] NVS 3100M : Blank screen on kernel module loading
https://bugs.freedesktop.org/show_bug.cgi?id=33445 --- Comment #3 from celelibi at gmail.com 2011-01-27 11:36:15 PST --- No improvment with 2.6.38-rc2 from nouveau git. I may add syslogs when running this kernel if needed. -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug.
bugzilla-daemon at freedesktop.org
2011-Feb-04 00:34 UTC
[Nouveau] [Bug 33445] NVS 3100M : Blank screen on kernel module loading
https://bugs.freedesktop.org/show_bug.cgi?id=33445 --- Comment #4 from Tomasz Wasiak <tjwasiak at poczta.onet.pl> 2011-02-03 16:34:25 PST --- Do you have fbcon configured as a module? You have to load it then... -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug.
bugzilla-daemon at freedesktop.org
2011-Feb-06 00:42 UTC
[Nouveau] [Bug 33445] NVS 3100M : Blank screen on kernel module loading
https://bugs.freedesktop.org/show_bug.cgi?id=33445 --- Comment #5 from celelibi at gmail.com 2011-02-05 16:42:56 PST --- (In reply to comment #4)> Do you have fbcon configured as a module? You have to load it then...fbcon (I guess this is CONFIG_FRAMEBUFFER_CONSOLE) is built-in. -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug.
bugzilla-daemon at freedesktop.org
2011-Feb-15 10:13 UTC
[Nouveau] [Bug 33445] NVS 3100M : Blank screen on kernel module loading
https://bugs.freedesktop.org/show_bug.cgi?id=33445 --- Comment #6 from Lucas Stach <dev at lynxeye.de> 2011-02-15 02:13:21 PST --- It looks like the vbios leaves your memory severely overclocked after boot up. I don't know if you could force a perflevel as a module param, to get it into a sane state. You could ask this at the irc channel. -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug.
bugzilla-daemon at freedesktop.org
2011-Feb-16 04:33 UTC
[Nouveau] [Bug 33445] NVS 3100M : Blank screen on kernel module loading
https://bugs.freedesktop.org/show_bug.cgi?id=33445 --- Comment #7 from Ben Skeggs <skeggsb at gmail.com> 2011-02-15 20:33:09 PST --- I highly recommend *against* trying to change the performance level here. There's something odd about the PLLs on nva3+ boards (sometimes), which is the more likely reason why we detect a 950MHz memclk. -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug.
bugzilla-daemon at freedesktop.org
2011-Mar-01 16:05 UTC
[Nouveau] [Bug 33445] NVS 3100M : Blank screen on kernel module loading
https://bugs.freedesktop.org/show_bug.cgi?id=33445 --- Comment #8 from celelibi at gmail.com 2011-03-01 08:05:44 PST --- As I've been told on IRC, here is a mmio trace when loading nouveau. http://ompldr.org/vN200OQ It contains two marks : before running modprobe nouveau, and after it complete. -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug.
bugzilla-daemon at freedesktop.org
2011-May-01 12:50 UTC
[Nouveau] [Bug 33445] NVS 3100M : Blank screen on kernel module loading
https://bugs.freedesktop.org/show_bug.cgi?id=33445 --- Comment #9 from celelibi at gmail.com 2011-05-01 05:50:26 PDT --- Created an attachment (id=46216) --> (https://bugs.freedesktop.org/attachment.cgi?id=46216) dmesg log with linux 2.6.39-rc4 What happens is exactly the same with linux 2.6.39-rc4: blank screen when loading nouveau lkm. -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug.
bugzilla-daemon at freedesktop.org
2011-May-02 22:59 UTC
[Nouveau] [Bug 33445] NVS 3100M : Blank screen on kernel module loading
https://bugs.freedesktop.org/show_bug.cgi?id=33445 --- Comment #10 from Ben Skeggs <skeggsb at gmail.com> 2011-05-02 15:59:12 PDT --- Created an attachment (id=46263) View: https://bugs.freedesktop.org/attachment.cgi?id=46263 Review: https://bugs.freedesktop.org/review?bug=33445&attachment=46263 hardcode alternate set of dp magics I fear I know what's going on here. Can you give this patch a try and report what you see? -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug.
bugzilla-daemon at freedesktop.org
2011-May-08 20:39 UTC
[Nouveau] [Bug 33445] NVS 3100M : Blank screen on kernel module loading
https://bugs.freedesktop.org/show_bug.cgi?id=33445 --- Comment #11 from celelibi at gmail.com 2011-05-08 13:39:17 PDT --- Created an attachment (id=46453) --> (https://bugs.freedesktop.org/attachment.cgi?id=46453) dmesg when loading the patched nouveau The visual effect with this patch is exactly the same. The screen become blank. I attach the dmesg log with drm.debug=14 -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug.
bugzilla-daemon at freedesktop.org
2011-May-21 10:41 UTC
[Nouveau] [Bug 33445] NVS 3100M : Blank screen on kernel module loading
https://bugs.freedesktop.org/show_bug.cgi?id=33445 --- Comment #12 from celelibi at gmail.com 2011-05-21 03:41:44 PDT --- When I connect an external VGA monitor and load nouveau, I get the correct image on the VGA screen. The same happen with and without the latest patch. Then the problem may be only eDP related. -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug.
bugzilla-daemon at freedesktop.org
2011-May-21 14:14 UTC
[Nouveau] [Bug 33445] NVS 3100M : Blank screen on external eDP monitor
https://bugs.freedesktop.org/show_bug.cgi?id=33445
Emil Velikov <emil.l.velikov at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|NVS 3100M : Blank screen on |NVS 3100M : Blank screen on
|kernel module loading |external eDP monitor
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
bugzilla-daemon at freedesktop.org
2011-May-22 12:05 UTC
[Nouveau] [Bug 33445] NVS 3100M : Blank screen on internal eDP monitor
https://bugs.freedesktop.org/show_bug.cgi?id=33445
celelibi at gmail.com changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|NVS 3100M : Blank screen on |NVS 3100M : Blank screen on
|external eDP monitor |internal eDP monitor
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
bugzilla-daemon at freedesktop.org
2011-Jun-29 05:22 UTC
[Nouveau] [Bug 33445] NVS 3100M : Blank screen on internal eDP monitor
https://bugs.freedesktop.org/show_bug.cgi?id=33445
Ben Skeggs <skeggsb at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #46263|0 |1
is obsolete| |
--- Comment #13 from Ben Skeggs <skeggsb at gmail.com> 2011-06-28 22:22:18
PDT ---
Created an attachment (id=48538)
View: https://bugs.freedesktop.org/attachment.cgi?id=48538
Review: https://bugs.freedesktop.org/review?bug=33445&attachment=48538
dp magics + debug, take 2
Hmm, it looks entirely plausible that the code added by the previous patch
never got hit. Can you give this new version a try please!
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
bugzilla-daemon at freedesktop.org
2011-Jun-29 11:20 UTC
[Nouveau] [Bug 33445] NVS 3100M : Blank screen on internal eDP monitor
https://bugs.freedesktop.org/show_bug.cgi?id=33445 --- Comment #14 from Ben Skeggs <skeggsb at gmail.com> 2011-06-29 04:20:28 PDT --- Actually, looking at things again the code would have been hit. However, I understand those magics a bit more now, and it makes sense why the first patch didn't work. The new patch still may. -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug.
bugzilla-daemon at freedesktop.org
2011-Jul-02 22:50 UTC
[Nouveau] [Bug 33445] NVS 3100M : Blank screen on internal eDP monitor
https://bugs.freedesktop.org/show_bug.cgi?id=33445 --- Comment #15 from celelibi at gmail.com 2011-07-02 15:50:31 PDT --- OMGWTFBBQ! IT WORKS! IT WORKS! :D I can even start xorg using nouveau. And at the same time it solves my ugly fonts I had using nvidia driver. BTW, here are the log lines added (I suppose) by your patch: Jul 3 00:30:56 Sylabtop kernel: [drm] nouveau 0000:01:00.0: DP config: 0x950e270e/0x00052801 0x004150c9 0x950e270e Jul 3 00:30:56 Sylabtop kernel: [drm] nouveau 0000:01:00.0: DP config: 0x00000000/0x00000000 0x00401100 0x14000000 Jul 3 00:30:56 Sylabtop kernel: [drm] nouveau 0000:01:00.0: DP config: 0x00000000/0x00000000 0x00401100 0x14000000 Now I hope it wouldn't take too long to make a real patch. ;) -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug.
bugzilla-daemon at freedesktop.org
2011-Sep-18 20:19 UTC
[Nouveau] [Bug 33445] NVS 3100M : Blank screen on internal eDP monitor
https://bugs.freedesktop.org/show_bug.cgi?id=33445 --- Comment #16 from celelibi at gmail.com 2011-09-18 13:18:57 PDT --- Created an attachment (id=51321) --> (https://bugs.freedesktop.org/attachment.cgi?id=51321) kern.log Here are the logs with linux 3.1.0-rc5. And it doesn't work. -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug.
bugzilla-daemon at freedesktop.org
2011-Sep-20 06:29 UTC
[Nouveau] [Bug 33445] NVS 3100M : Blank screen on internal eDP monitor
https://bugs.freedesktop.org/show_bug.cgi?id=33445 --- Comment #17 from Ben Skeggs <skeggsb at gmail.com> 2011-09-19 23:29:55 PDT --- Yep, the fixed code isn't in an upstream kernel yet. It's queued for 3.2. Until then, current nouveau git will compile just fine against 3.1-rcX kernels. See http://nouveau.freedesktop.org/wiki/InstallDRM#out-of-treebuild.28alternative.29 for details of how to do so. -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug.
bugzilla-daemon at freedesktop.org
2012-Jan-29 16:55 UTC
[Nouveau] [Bug 33445] NVS 3100M : Blank screen on internal eDP monitor
https://bugs.freedesktop.org/show_bug.cgi?id=33445 --- Comment #18 from celelibi at gmail.com 2012-01-29 08:55:42 PST --- Created attachment 56293 --> https://bugs.freedesktop.org/attachment.cgi?id=56293 kern.log for 3.2.2 I'm a few days late for the aniversary of this bug. ^^ I tried Linux 3.2.2 from kernel.org, it doesn't work. I still have the blank screen. I attach the kern.log. -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug.
bugzilla-daemon at freedesktop.org
2013-Aug-25 03:59 UTC
[Nouveau] [Bug 33445] [NVA8] NVS 3100M : Blank screen on internal eDP monitor
https://bugs.freedesktop.org/show_bug.cgi?id=33445
Ilia Mirkin <imirkin at alum.mit.edu> changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|NVS 3100M : Blank screen on |[NVA8] NVS 3100M : Blank
|internal eDP monitor |screen on internal eDP
| |monitor
--- Comment #19 from Ilia Mirkin <imirkin at alum.mit.edu> ---
Please retest this with the latest kernel.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://lists.freedesktop.org/archives/nouveau/attachments/20130825/f0c2358e/attachment.html>
bugzilla-daemon at freedesktop.org
2013-Sep-26 23:30 UTC
[Nouveau] [Bug 33445] [NVA8] NVS 3100M : Blank screen on internal eDP monitor
https://bugs.freedesktop.org/show_bug.cgi?id=33445
Ilia Mirkin <imirkin at alum.mit.edu> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution|--- |INVALID
--- Comment #20 from Ilia Mirkin <imirkin at alum.mit.edu> ---
No response to re-test request in over a month. Closing as invalid.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://lists.freedesktop.org/archives/nouveau/attachments/20130926/12b7edc7/attachment.html>
bugzilla-daemon at freedesktop.org
2013-Oct-04 21:26 UTC
[Nouveau] [Bug 33445] [NVA8] NVS 3100M : Blank screen on internal eDP monitor
https://bugs.freedesktop.org/show_bug.cgi?id=33445
celelibi at gmail.com changed:
What |Removed |Added
----------------------------------------------------------------------------
Resolution|INVALID |FIXED
--- Comment #21 from celelibi at gmail.com ---
Sorry for beeing so late.
Tried with Linux 3.9. Now it works.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://lists.freedesktop.org/archives/nouveau/attachments/20131004/f74836ec/attachment.html>