Bug 9009

Summary: Second screen not detected on boot or during xorg startup with nouveau driver
Product: Mageia Reporter: Richard Walker <richard.j.walker>
Component: RPM PackagesAssignee: Mageia Bug Squad <bugsquad>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: anssi.hannula, nic, thierry.vignaud, tmb
Version: Cauldron   
Target Milestone: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Source RPM: CVE:
Status comment:

Description Richard Walker 2013-02-09 03:49:37 CET
Description of problem:
The PCIE slot graphics card is nvidia GT218 with a CRT on the DVI socket, connected through a vga adapter plug, and a 1680x1050 LCD display on the VGA socket, connected to the monitor through a KVM switch. [The KVM switch prevents access to the EDID for this screen so with MGA2+nouveau I use xrandr to establish the desired characteristics to spread my desktop across the two monitors.]
During boot the second (1680x1050) screen is not initialised and Xorg.o.log reveals that is is not detected. 

Version-Release number of selected component (if applicable):


How reproducible:
Every boot

Steps to Reproduce:
1.Boot PC
2.Observe no second screen activity during boot
3.Observe desktop setup script fails to enable the "disconnected" screen
Manuel Hiebel 2013-02-10 13:51:22 CET

CC: (none) => anssi.hannula, thierry.vignaud, tmb

Comment 1 Richard Walker 2013-02-11 03:06:23 CET
I have re-installed MGA3B2. The problem persists. I completed installation of my intended working environment and found that the problem has gone away. Bug 9008 has also gone away. 

Installing the RT kernel has restored normal operations with the nouveau driver.
Comment 2 Richard Walker 2013-02-12 03:33:08 CET
I have succeeded in getting the second screen to work with kernel 3.8.0. It seems that there used to be a problem when using the nouveau driver which could arise when unconnected video outputs were enabled. The suggested precaution was to pass kernel parameters in the general form of video=PORTNAME-1:d to disable PORTNAME-1; eg. DVI-1 or VGA-1.

My problem is just the opposite. I have a problem with a connected port not being detected so I took a wild guess and tried this when booting the standard desktop kernel:
video=DVI-1:e video=VGA-1:e video=HDMI-A-1:d

It works a treat. I haven't found out what happens when I boot the same system on hardware with a different screens or different graphics card, but hopefully this will turn out to be a bug which will be fixed and not a deliberate change trying to slip by under the radar.

Richard
Comment 3 Nic Baxter 2015-02-25 04:15:11 CET
Seems resolved, possible inadventantly. So closed - fixed

Status: NEW => RESOLVED
CC: (none) => nic
Resolution: (none) => FIXED