Bug 106891

Summary: External monitor doesn't work since update to 1.20.0
Product: xorg Reporter: Jorge Luis Martinez Gomez <jol>
Component: Server/GeneralAssignee: Xorg Project Team <xorg-team>
Status: RESOLVED DUPLICATE QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium    
Version: unspecified   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
Photo of issue
none
xorg log none

Description Jorge Luis Martinez Gomez 2018-06-11 16:06:08 UTC
Created attachment 140124 [details]
Photo of issue

This is a copy of a bug report I wrote for the xorg-server archlinux package at:

https://bugs.archlinux.org/task/58895?project=1&string=xorg-server

I put this in the component Server/General because I'm not sure what subcomponent this could apply to. I left the version as unspecified because they didn't match with the versions of the server.

Since the update of xorg-server from 1.19.6+13+gd0d1a694f-2 to 1.20.0-2, my monitor connected via VGA to an Nvidia card displays only the mouse but no windows. If I downgrade, I can create or drag windows into the monitor without any problems.

My setup is 1 monitor connected via VGA directly to motherboard to use intel's integrated graphics, and another monitor also connected via VGA to an Nvidia graphics card. I don't use a display manager. It's just `startx` at the tty1 prompt after logging in with getty. My window manager is i3, but this also happens with fluxbox. I haven't tried other window managers.

The card is an Nvidia N8400GS-D512H.

I wanted to attach a screenshot of the bug, but it turns out that, at least as captured by maim, everything looks fine. Therefore, I took a photo with my cellphone of the border between the 2 monitors with a window and mouse in between, and showing the mouse on both monitors, but not the window. I also set the root window color to blue to see if that was displayed on the external monitor, but it stayed black. The photo is attached.

Additional info:
* package version(s)

What doesn't work (these are the latest as of this writing, but it ceased to work since I tried updating when xorg-server was 1.20.0-2. I haven't tried building 1.20.0-1 and the corresponding xf86-video packages, but it should be the same):

- xorg-server: 1.20.0-5
- xf86-video-intel: 1:2.99.917+831+ge7bfc906-1
- xf86-video-nouveau: 1.0.15-3

What does work:

- xorg-server: 1.19.6+13+gd0d1a694f-2
- xf86-video-intel: 1:2.99.917+829+gd7dfab62-1
- xf86-video-nouveau: 1.0.15-2

* config and/or log files etc.

Of these packages, I have some configuration files in /etc/X11/xorg.conf.d/ for the keyboard and synaptics, but nothing pertaining to monitors or displays. I can attach on request.

I also have an .xinitrc, but this bug happens even with that configuration disabled.

I've attached the log of the failing Xorg.

Steps to reproduce:

1. Have 1 monitor connected via VGA to motherboard to use Intel's integrated graphics
2. Have another monitor connected via VGA to an Nvidia card
3. On a linux console like /dev/tty1, `startx /usr/bin/i3` or to another window manager (I checked and it also happens on fluxbox)
4. Enable the monitor connected to the card via `xrandr --output VGA-1-2 --auto --right-of VGA1` or similar
5. Try to move a window to the other monitor. Only the mouse will appear.
Comment 1 Jorge Luis Martinez Gomez 2018-06-11 16:08:00 UTC
Created attachment 140125 [details]
xorg log
Comment 2 Michel Dänzer 2018-06-11 16:13:43 UTC

*** This bug has been marked as a duplicate of bug 100086 ***

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.