GDM does not default to primary monitor
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gdm3 (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
I have my monitor in the hdmi port of my gtx780 and my tv in the displayport.
Something about X seems to have a bias towards the dp output.
During the installer I had to unplug the tv (displayport) and continue the installation. When I plug it in I have to use super + p to switch to 'extend' instead of duplicate. This has a high probability to make the mouse unable to click anywhere in gnome.
From this point I am able to set my monitor as the primary monitor and gnome works as expected.
I rebooted and gdm still defaulted to my secondary (dp) monitor. I blindly logged in (enter + password + enter) and the desktop switched a few times between tv as default and monitor as default. It finally settled on the monitor as default however I could not click anywhere in gnome.
I was able to get control again by pressing the window button, typing and opening a program, from here I was able to alt-tab to the program and was able to click on the desktop again. From here I went to settings to verify my settings and saw that my setting of the monitor (hdmi) as the primary monitor was still there.
I suspect grub is defaulting to displayport, passing this default to gdm, then once gdm exits and gnome is loaded the proper default is restored. However Gnome is not in 'focus' for some reason and it takes work to fix this.
A separate effort should probably be crated around the super + p display switching dialog as it has a high probability of locking a user out of the session.
ProblemType: Bug
DistroRelease: Ubuntu 18.04
Package: xorg 1:7.7+19ubuntu7
ProcVersionSign
Uname: Linux 4.15.0-15-generic x86_64
NonfreeKernelMo
.proc.driver.
.proc.driver.
.proc.driver.
NVRM version: NVIDIA UNIX x86_64 Kernel Module 390.48 Thu Mar 22 00:42:57 PDT 2018
GCC version: gcc version 7.3.0 (Ubuntu 7.3.0-16ubuntu3)
.proc.driver.
Your system is not currently configured to drive a VGA console
on the primary VGA device. The NVIDIA Linux graphics driver
requires the use of a text-mode VGA console. Use of other console
drivers including, but not limited to, vesafb, may result in
corruption and stability problems, and is not supported.
ApportVersion: 2.20.9-0ubuntu6
Architecture: amd64
BootLog: Error: [Errno 13] Permission denied: '/var/log/boot.log'
CompositorRunning: None
CurrentDesktop: communitheme:
Date: Tue Apr 24 00:25:36 2018
DistUpgraded: Fresh install
DistroCodename: bionic
DistroVariant: ubuntu
DkmsStatus:
bcmwl, 6.30.223.271+bdcom, 4.15.0-15-generic, x86_64: installed
bcmwl, 6.30.223.271+bdcom, 4.15.0-19-generic, x86_64: installed
nvidia, 390.48, 4.15.0-15-generic, x86_64: installed
nvidia, 390.48, 4.15.0-19-generic, x86_64: installed
ExtraDebuggingI
GraphicsCard:
NVIDIA Corporation GK110 [GeForce GTX 780] [10de:1004] (rev a1) (prog-if 00 [VGA controller])
Subsystem: eVga.com. Corp. GK110 [GeForce GTX 780] [3842:0783]
InstallationDate: Installed on 2018-04-22 (1 days ago)
InstallationMedia: Ubuntu 18.04 LTS "Bionic Beaver" - Beta amd64 (20180404)
MachineType: System manufacturer System Product Name
ProcEnviron:
TERM=xterm-
PATH=(custom, no user)
XDG_RUNTIME_
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=
SourcePackage: xorg
Symptom: display
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 06/20/2014
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 1201
dmi.board.
dmi.board.name: P8Z77-I DELUXE
dmi.board.vendor: ASUSTeK COMPUTER INC.
dmi.board.version: Rev X.0x
dmi.chassis.
dmi.chassis.type: 3
dmi.chassis.vendor: Chassis Manufacture
dmi.chassis.
dmi.modalias: dmi:bvnAmerican
dmi.product.family: To be filled by O.E.M.
dmi.product.name: System Product Name
dmi.product.
dmi.sys.vendor: System manufacturer
version.compiz: compiz N/A
version.libdrm2: libdrm2 2.4.91-2
version.
version.
version.
version.
version.
version.
version.
version.
Thank you for taking the time to report this bug and helping to make Ubuntu better. This particular bug has already been reported and is a duplicate of bug 1723025, so it is being marked as such. Please look at the other bug report to see if there is any missing information that you can provide, or to see if there is a workaround for the bug. Additionally, any further discussion regarding the bug should occur in the other report. Feel free to continue to report any other bugs you may find.