https://bugzilla.kernel.org/show_bug.cgi?id=58021
Summary: [BISECTED] nouveau, nv50: External VGA not detected anymore Product: Drivers Version: 2.5 Kernel Version: 3.7.0-rc4+ - 3.9 Platform: All OS/Version: Linux Tree: Mainline Status: NEW Severity: normal Priority: P1 Component: Video(DRI - non Intel) AssignedTo: drivers_video-dri@kernel-bugs.osdl.org ReportedBy: wippbox@gmx.net Regression: No
Created an attachment (id=101211) --> (https://bugzilla.kernel.org/attachment.cgi?id=101211) dmesg for last good commit
I have a lenove thinkpad T61p with a NVIDIA Corporation G84GLM [Quadro FX 570M]. When connecting my external VGA monitor my monitor is no more detected properly:
cat /sys/class/drm/card0-VGA-1/status
gives now "disconnected"
Last good commit is ef22c8bb7b3fac45919b7fde412d36d1a8367d51 drm/nv50/disp: call into core to handle dac/sor power state changes
First bad commit is 7ebb38b556485449bfaa506a196439f6a6fd6ebd drm/nv50/disp: call into core for dac load detection
The responsible function is nv50_dac_detect in drivers/gpu/drm/nouveau/nv50_dac.c (moved to drivers/gpu/drm/nouveau/nv50_display.c in more recent kernels).
Also tried a 3.9.1 kernel. The problem still remains.
However, replacing nv50_dac_detect with the corresponding version from the last good commit fixed the problem (tried a 3.8.10 kernel).
https://bugzilla.kernel.org/show_bug.cgi?id=58021
--- Comment #1 from wippbox@gmx.net 2013-05-12 09:26:26 --- Created an attachment (id=101221) --> (https://bugzilla.kernel.org/attachment.cgi?id=101221) dmesg for first bad commit
https://bugzilla.kernel.org/show_bug.cgi?id=58021
wippbox@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Platform|All |i386
https://bugzilla.kernel.org/show_bug.cgi?id=58021
Per Arnold Blåsmo per.arnold@blaasmo.no changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |per.arnold@blaasmo.no
--- Comment #2 from Per Arnold Blåsmo per.arnold@blaasmo.no 2013-05-29 13:15:11 --- I seem to have much of the same problem. I am running a Dell desktop with NVIDA Quadro NVS 295 graphic card and two identical Dell monitors attache via DisplayPort.
I run Fedora 18 with all latest updates and using Nouveau drivers.
Starting with Kernel 3.8.11 it boots OK and both monitors works as expected. Starting with Kernel 3.9.2, 3.9.3 or 3.9.4 boots and when trying to display anything on monitor two it gets into problems.
It boots until its tries to start the Xorg server and then monitor 2 starts flickering on and off. Monitor 1 stays with the boot logo of fedora.
Also during boot when booting I only have the boot logo of fedora on monitor 1 when running kernel 3.9.x while I have it on both screens when running kernel 3.8.11
I am able to hit CTRL+f2 to get a text login.
I will attache my dmesg output for both kernels.
https://bugzilla.kernel.org/show_bug.cgi?id=58021
--- Comment #3 from Per Arnold Blåsmo per.arnold@blaasmo.no 2013-05-29 13:26:24 --- Created an attachment (id=102831) --> (https://bugzilla.kernel.org/attachment.cgi?id=102831) Dmesg using kernel 3.8.11
https://bugzilla.kernel.org/show_bug.cgi?id=58021
--- Comment #4 from Per Arnold Blåsmo per.arnold@blaasmo.no 2013-05-29 13:27:03 --- Created an attachment (id=102841) --> (https://bugzilla.kernel.org/attachment.cgi?id=102841) Dmesg using kernel 3.9.4 (bad)
https://bugzilla.kernel.org/show_bug.cgi?id=58021
--- Comment #5 from wippbox@gmx.net 2013-05-29 14:50:19 --- I don't that this is related to this bug. Here the monitor stays blank as soon as the nouveau driver is loaded.
For more info: https://bugs.freedesktop.org/show_bug.cgi?id=64904
https://bugzilla.kernel.org/show_bug.cgi?id=58021
wippbox@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |CODE_FIX
--- Comment #6 from wippbox@gmx.net 2013-06-20 07:40:23 --- Solved in https://bugs.freedesktop.org/show_bug.cgi?id=64904
dri-devel@lists.freedesktop.org