On Tue, Oct 22, 2013 at 12:18:54PM +0200, Thomas Richter wrote: > Hi Chris, hi Daniel, > >A full drm.debug=6 dmesg, Xorg.0.log and xrandr --verbose would be > >useful starting point to distangling what is going on. Is this an 830gm > >or an 845g? google says 830gm, so there should be 2 crtcs available for > >you to drive the two outputs independently, and we need to find out what > >is going wrong. > >-Chris > > > You are right, this is a 830GM as far as I know. I'm attaching the > dmesg.out with drm.debug=255 (hopefully all the data) with an > external > monitor attached. I'm also attaching the stderr and stdout of X - > but it doesn't do much except crashing. If I'm attaching the > external monitor Ah, /var/log/Xorg.0.log has greater verbosity than stdout/stderr. I am just curious where we reject the -intel driver and hence fail to init the screen. > later when X is running, I do get a working X, but no picture on the > external monitor. The xrandr output is also attached. >From the xrandr, I can see the problem. LVDS1 can be on either CRTC, but VGA can only be on CRTC-0. At initialisation, LVDS1 is on CRTC-0 and so prevents the VGA from finding a CRTC. If you do: xrandr --output LVDS1 --off xrandr --output VGA1 --preferred xrandr --output LVDS1 --preferred it should work, or more compactly: xrandr \ --output VGA1 --preferred --crtc 0 \ --output LVDS1 --preferred --crtc 1 --primary --left-of VGA1 (adjust primary and position to taste) Flickering is another problem altogether (who votes for DSPARB?). -Chris -- Chris Wilson, Intel Open Source Technology Centre _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/intel-gfx