[HP 6735s] Dual monitors don't work simultaneously, but do work independently (Xorg sessions only)

Bug #1796528 reported by Benjamin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gnome-shell (Ubuntu)
Invalid
Undecided
Unassigned
mutter (Ubuntu)
Invalid
Undecided
Unassigned
xorg-server (Ubuntu)
New
Undecided
Unassigned

Bug Description

Machine: HP 6735s with Mobile Intel® GM45 Express Chipset
O.S. 64bit Ubuntu 18.04.1 LTS
Gnome 3.28.2

I usually used an external monitor in Ubuntu 16.04 without any problem but I've formatted and maked a clean install of Ubuntu 18.04. It works ok when integrated monitor or external monitor are alone. If try to extend desktop to both monitors, then integrated display go black and only a blinking mouse arrow appears on it. External display is in closed loop trying to start, powering on/off the backlight, like system were trying to send image but crashing. When moving the mouse, arrow didn't go out of the integrated monitor. When I disconnect the external monitor, then image come back to the integrated monitor after some time. I've tried to edit "/etc/gdm3/custom.conf" to disable wayland and use xorg, but it's still the same. I don't know where the problem came from... gnome, intel drivers, graphic server...
---
ProblemType: Bug
ApportVersion: 2.20.9-0ubuntu7.4
Architecture: amd64
CurrentDesktop: ubuntu:GNOME
DisplayManager: gdm3
DistroRelease: Ubuntu 18.04
InstallationDate: Installed on 2018-08-07 (61 days ago)
InstallationMedia: Ubuntu 18.04.1 LTS "Bionic Beaver" - Release amd64 (20180725)
Package: xorg-server
PackageArchitecture: amd64
ProcEnviron:
 TERM=xterm-256color
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=es_ES.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 4.15.0-34.37-generic 4.15.18
Tags: bionic
Uname: Linux 4.15.0-34-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
_MarkForUpload: True

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Please run this command to send us more information about the system:

   apport-collect 1796528

affects: xorg (Ubuntu) → xorg-server (Ubuntu)
tags: added: bionic multi-monitor
tags: added: multimonitor
removed: multi-monitor
Changed in xorg-server (Ubuntu):
status: New → Incomplete
Changed in gnome-shell (Ubuntu):
status: New → Incomplete
Changed in mutter (Ubuntu):
status: New → Incomplete
Revision history for this message
Benjamin (benjirub) wrote : Dependencies.txt

apport information

tags: added: apport-collected
description: updated
Revision history for this message
Benjamin (benjirub) wrote : GsettingsChanges.txt

apport information

Revision history for this message
Benjamin (benjirub) wrote : ProcCpuinfoMinimal.txt

apport information

Revision history for this message
Daniel van Vugt (vanvugt) wrote : Re: Problem with dual monitors

Thanks. Unfortunately that did not collect all the info I was hoping.

Please run 'xrandr' with and then without the external display attached and send us the text output from 'xrandr' in both cases. Please also repeat both steps for Xorg and Wayland logins.

Revision history for this message
Benjamin (benjirub) wrote :

Without external
Screen 0: minimum 320 x 200, current 1280 x 800, maximum 8192 x 8192
LVDS-1 connected primary 1280x800+0+0 (normal left inverted right x axis y axis) 331mm x 207mm
   1280x800 59.98 + 59.97* 59.81 59.91
   1280x720 60.00 59.99 59.86 59.74
   1024x768 60.04 60.00
   960x720 60.00
   928x696 60.05
   896x672 60.01
   1024x576 59.95 59.96 59.90 59.82
   960x600 59.93 60.00
   960x540 59.96 59.99 59.63 59.82
   800x600 60.00 60.32 56.25
   840x525 60.01 59.88
   864x486 59.92 59.57
   800x512 60.17
   700x525 59.98
   800x450 59.95 59.82
   640x512 60.02
   720x450 59.89
   700x450 59.96 59.88
   640x480 60.00 59.94
   720x405 59.51 58.99
   684x384 59.88 59.85
   680x384 59.80 59.96
   640x400 59.88 59.98
   576x432 60.06
   640x360 59.86 59.83 59.84 59.32
   512x384 60.00
   512x288 60.00 59.92
   480x270 59.63 59.82
   400x300 60.32 56.34
   432x243 59.92 59.57
   320x240 60.05
   360x202 59.51 59.13
   320x180 59.84 59.32
VGA-1 disconnected (normal left inverted right x axis y axis)
DP-1 disconnected (normal left inverted right x axis y axis)
SVIDEO-1 disconnected (normal left inverted right x axis y axis)

Revision history for this message
Benjamin (benjirub) wrote :

With external connected. Both Wayland

Screen 0: minimum 320 x 200, current 1280 x 800, maximum 8192 x 8192
LVDS-1 connected primary 1280x800+0+0 (normal left inverted right x axis y axis) 331mm x 207mm
   1280x800 59.98*+ 59.97 59.81 59.91
   1280x720 60.00 59.99 59.86 59.74
   1024x768 60.04 60.00
   960x720 60.00
   928x696 60.05
   896x672 60.01
   1024x576 59.95 59.96 59.90 59.82
   960x600 59.93 60.00
   960x540 59.96 59.99 59.63 59.82
   800x600 60.00 60.32 56.25
   840x525 60.01 59.88
   864x486 59.92 59.57
   800x512 60.17
   700x525 59.98
   800x450 59.95 59.82
   640x512 60.02
   720x450 59.89
   700x450 59.96 59.88
   640x480 60.00 59.94
   720x405 59.51 58.99
   684x384 59.88 59.85
   680x384 59.80 59.96
   640x400 59.88 59.98
   576x432 60.06
   640x360 59.86 59.83 59.84 59.32
   512x384 60.00
   512x288 60.00 59.92
   480x270 59.63 59.82
   400x300 60.32 56.34
   432x243 59.92 59.57
   320x240 60.05
   360x202 59.51 59.13
   320x180 59.84 59.32
VGA-1 connected (normal left inverted right x axis y axis)
   1280x1024 75.02 + 60.02
   1024x768 75.03 70.07 60.00
   832x624 74.55
   800x600 72.19 75.00 60.32 56.25
   640x480 75.00 72.81 66.67 59.94
   720x400 70.08
DP-1 disconnected (normal left inverted right x axis y axis)
SVIDEO-1 disconnected (normal left inverted right x axis y axis)

Now switching to xorg and rebooting

Revision history for this message
Benjamin (benjirub) wrote :

xorg, without external monitor

Screen 0: minimum 320 x 200, current 1280 x 800, maximum 8192 x 8192
LVDS-1 connected primary 1280x800+0+0 (normal left inverted right x axis y axis) 331mm x 207mm
   1280x800 59.98 + 59.97* 59.81 59.91
   1280x720 60.00 59.99 59.86 59.74
   1024x768 60.04 60.00
   960x720 60.00
   928x696 60.05
   896x672 60.01
   1024x576 59.95 59.96 59.90 59.82
   960x600 59.93 60.00
   960x540 59.96 59.99 59.63 59.82
   800x600 60.00 60.32 56.25
   840x525 60.01 59.88
   864x486 59.92 59.57
   800x512 60.17
   700x525 59.98
   800x450 59.95 59.82
   640x512 60.02
   720x450 59.89
   700x450 59.96 59.88
   640x480 60.00 59.94
   720x405 59.51 58.99
   684x384 59.88 59.85
   680x384 59.80 59.96
   640x400 59.88 59.98
   576x432 60.06
   640x360 59.86 59.83 59.84 59.32
   512x384 60.00
   512x288 60.00 59.92
   480x270 59.63 59.82
   400x300 60.32 56.34
   432x243 59.92 59.57
   320x240 60.05
   360x202 59.51 59.13
   320x180 59.84 59.32
VGA-1 disconnected (normal left inverted right x axis y axis)
DP-1 disconnected (normal left inverted right x axis y axis)
SVIDEO-1 disconnected (normal left inverted right x axis y axis)

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

All of those seem to be from Xorg, not Wayland.

Please try selecting Ubuntu on Wayland when you login and retry.

Revision history for this message
Benjamin (benjirub) wrote :

xorg, external monitor attached

Screen 0: minimum 320 x 200, current 2560 x 1024, maximum 8192 x 8192
LVDS-1 connected primary 1280x800+0+0 (normal left inverted right x axis y axis) 331mm x 207mm
   1280x800 59.98*+ 59.97 59.81 59.91
   1280x720 60.00 59.99 59.86 59.74
   1024x768 60.04 60.00
   960x720 60.00
   928x696 60.05
   896x672 60.01
   1024x576 59.95 59.96 59.90 59.82
   960x600 59.93 60.00
   960x540 59.96 59.99 59.63 59.82
   800x600 60.00 60.32 56.25
   840x525 60.01 59.88
   864x486 59.92 59.57
   800x512 60.17
   700x525 59.98
   800x450 59.95 59.82
   640x512 60.02
   720x450 59.89
   700x450 59.96 59.88
   640x480 60.00 59.94
   720x405 59.51 58.99
   684x384 59.88 59.85
   680x384 59.80 59.96
   640x400 59.88 59.98
   576x432 60.06
   640x360 59.86 59.83 59.84 59.32
   512x384 60.00
   512x288 60.00 59.92
   480x270 59.63 59.82
   400x300 60.32 56.34
   432x243 59.92 59.57
   320x240 60.05
   360x202 59.51 59.13
   320x180 59.84 59.32
VGA-1 connected 1280x1024+1280+0 (normal left inverted right x axis y axis) 340mm x 270mm
   1280x1024 75.02*+ 60.02
   1024x768 75.03 70.07 60.00
   832x624 74.55
   800x600 72.19 75.00 60.32 56.25
   640x480 75.00 72.81 66.67 59.94
   720x400 70.08
DP-1 disconnected (normal left inverted right x axis y axis)
SVIDEO-1 unknown connection (normal left inverted right x axis y axis)
   848x480 59.94 +
   640x480 59.94 +
   1024x768 59.94
   800x600 59.94

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Next, please:

1. Reboot.

2. Plug in the external monitor and reproduce the problem again.

3. Collect the full system log by running:
     journalctl -b > journal.txt
   and attach the file 'journal.txt' here.

Revision history for this message
Benjamin (benjirub) wrote :
Download full text (6.6 KiB)

Xorg without external monitor:
Screen 0: minimum 320 x 200, current 1280 x 800, maximum 8192 x 8192
LVDS-1 connected primary 1280x800+0+0 (normal left inverted right x axis y axis) 331mm x 207mm
   1280x800 59.98 + 59.97* 59.81 59.91
   1280x720 60.00 59.99 59.86 59.74
   1024x768 60.04 60.00
   960x720 60.00
   928x696 60.05
   896x672 60.01
   1024x576 59.95 59.96 59.90 59.82
   960x600 59.93 60.00
   960x540 59.96 59.99 59.63 59.82
   800x600 60.00 60.32 56.25
   840x525 60.01 59.88
   864x486 59.92 59.57
   800x512 60.17
   700x525 59.98
   800x450 59.95 59.82
   640x512 60.02
   720x450 59.89
   700x450 59.96 59.88
   640x480 60.00 59.94
   720x405 59.51 58.99
   684x384 59.88 59.85
   680x384 59.80 59.96
   640x400 59.88 59.98
   576x432 60.06
   640x360 59.86 59.83 59.84 59.32
   512x384 60.00
   512x288 60.00 59.92
   480x270 59.63 59.82
   400x300 60.32 56.34
   432x243 59.92 59.57
   320x240 60.05
   360x202 59.51 59.13
   320x180 59.84 59.32
VGA-1 disconnected (normal left inverted right x axis y axis)
DP-1 disconnected (normal left inverted right x axis y axis)
SVIDEO-1 disconnected (normal left inverted right x axis y axis)

xorg with external monitor:
Screen 0: minimum 320 x 200, current 2560 x 1024, maximum 8192 x 8192
LVDS-1 connected primary 1280x800+0+0 (normal left inverted right x axis y axis) 331mm x 207mm
   1280x800 59.98*+ 59.97 59.81 59.91
   1280x720 60.00 59.99 59.86 59.74
   1024x768 60.04 60.00
   960x720 60.00
   928x696 60.05
   896x672 60.01
   1024x576 59.95 59.96 59.90 59.82
   960x600 59.93 60.00
   960x540 59.96 59.99 59.63 59.82
   800x600 60.00 60.32 56.25
   840x525 60.01 59.88
   864x486 59.92 59.57
   800x512 60.17
   700x525 59.98
   800x450 59.95 59.82
   640x512 60.02
   720x450 59.89
   700x450 59.96 59.88
   640x480 60.00 59.94
   720x405 59.51 58.99
   684x384 59.88 59.85
   680x384 59.80 59.96
   640x400 59.88 59.98
   576x432 60.06
   640x360 59.86 59.83 59.84 59.32
   512x384 60.00
   512x288 60.00 59.92
   480x270 59.63 59.82
   400x300 60.32 56.34
   432x243 59.92 59.57
   320x240 60.05
   360x202 59.51 59.13
   320x180 59.84 59.32
VGA-1 connected 1280x1024+1280+0 (normal left inverted right x axis y axis) 340mm x 270mm
   1280x1024 75.02*+ 60.02
   1024x768 75.03 70.07 60.00
   832x624 74.55
   800x600 72.19 75.00 60.32 56.25
   640x480 75.00 72.81 66.67 59.94
   720x400 70.08
DP-1 disconnected (normal left inverte...

Read more...

Revision history for this message
Benjamin (benjirub) wrote :

Sorry, I'm still a noob y many things. I've edited /etc/gdm3/custom.conf and I minded I was enabling wayland with this...
I've disabled automatic login and rebooted, then make login by clicking on the gear to select wayland -before I tryed to make this by closing session, but then the gear didn't appeared, only the login button.
Then, when I run xrandr in terminal Igot this:
Screen 0: minimum 320 x 200, current 1280 x 800, maximum 8192 x 8192
XWAYLAND0 connected 1280x800+0+0 (normal left inverted right x axis y axis) 330mm x 210mm
   1280x800 59.81*+

And then I tryed to connect the external monitor and now it works! Then obviously the problem is xorg.
Now the question is... how can I set wayland to be used as default instead of xorg for using wayland at autologin? Thanks! Your questions and procedures guided me to find the problem. "Give a fish to a man and he will eat for a day, teach him to be a fisherman and then he will eat everyday"

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

If your gear icon vanishes then that indicates some bug has happened and the system is unable to offer you more than one option. Usually the system will just remember the last option you chose in the gear icon, so future logins should all be Wayland.

Out of curiosity, can you please run 'lspci -k' and send the output?

Revision history for this message
Benjamin (benjirub) wrote :
Download full text (4.4 KiB)

Many thanks for your help!

Here you are <lspci -k> output:
00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)
 Subsystem: Hewlett-Packard Company Mobile 4 Series Chipset Memory Controller Hub
00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
 Subsystem: Hewlett-Packard Company Mobile 4 Series Chipset Integrated Graphics Controller
 Kernel driver in use: i915
 Kernel modules: i915
00:02.1 Display controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
 Subsystem: Hewlett-Packard Company Mobile 4 Series Chipset Integrated Graphics Controller
00:1a.0 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)
 Subsystem: Hewlett-Packard Company 82801I (ICH9 Family) USB UHCI Controller
 Kernel driver in use: uhci_hcd
00:1a.1 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)
 Subsystem: Hewlett-Packard Company 82801I (ICH9 Family) USB UHCI Controller
 Kernel driver in use: uhci_hcd
00:1a.2 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)
 Subsystem: Hewlett-Packard Company 82801I (ICH9 Family) USB UHCI Controller
 Kernel driver in use: uhci_hcd
00:1a.7 USB controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)
 Subsystem: Hewlett-Packard Company 82801I (ICH9 Family) USB2 EHCI Controller
 Kernel driver in use: ehci-pci
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)
 Subsystem: Hewlett-Packard Company 82801I (ICH9 Family) HD Audio Controller
 Kernel driver in use: snd_hda_intel
 Kernel modules: snd_hda_intel
00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)
 Kernel driver in use: pcieport
 Kernel modules: shpchp
00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)
 Kernel driver in use: pcieport
 Kernel modules: shpchp
00:1c.2 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 3 (rev 03)
 Kernel driver in use: pcieport
 Kernel modules: shpchp
00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 03)
 Kernel driver in use: pcieport
 Kernel modules: shpchp
00:1c.5 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 6 (rev 03)
 Kernel driver in use: pcieport
 Kernel modules: shpchp
00:1d.0 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)
 Subsystem: Hewlett-Packard Company 82801I (ICH9 Family) USB UHCI Controller
 Kernel driver in use: uhci_hcd
00:1d.1 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)
 Subsystem: Hewlett-Packard Company 82801I (ICH9 Family) USB UHCI Controller
 Kernel driver in use: uhci_hcd
00:1d.2 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)
 Subsystem: Hewlett-Packard Company 82801I (ICH9 Family) USB UHCI Controller
 Kernel driver in use: uhci_hcd
00:1d.7 USB controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)
 Subsystem: Hewlett-Packard C...

Read more...

summary: - Problem with dual monitors
+ Dual monitors don't work simultaneously, but do work independently (Xorg
+ sessions only)
Revision history for this message
Launchpad Janitor (janitor) wrote : Re: Dual monitors don't work simultaneously, but do work independently (Xorg sessions only)

[Expired for mutter (Ubuntu) because there has been no activity for 60 days.]

Changed in mutter (Ubuntu):
status: Incomplete → Expired
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for xorg-server (Ubuntu) because there has been no activity for 60 days.]

Changed in xorg-server (Ubuntu):
status: Incomplete → Expired
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for gnome-shell (Ubuntu) because there has been no activity for 60 days.]

Changed in gnome-shell (Ubuntu):
status: Incomplete → Expired
Changed in gnome-shell (Ubuntu):
status: Expired → New
Changed in mutter (Ubuntu):
status: Expired → New
Changed in xorg-server (Ubuntu):
status: Expired → New
Changed in gnome-shell (Ubuntu):
status: New → Invalid
Changed in mutter (Ubuntu):
status: New → Invalid
summary: - Dual monitors don't work simultaneously, but do work independently (Xorg
- sessions only)
+ [HP 6735s] Dual monitors don't work simultaneously, but do work
+ independently (Xorg sessions only)
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.