twin-screen set up on laptop sets second screen as primary

Bug #1403905 reported by kad3t
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
elementary OS
New
Undecided
Unassigned

Bug Description

I'm using a laptop with nvidia GTX870M and Intel HD 4600 combo and after I connect the second screen through HDMI it gets set as primary screen. I cannot change it through settings at all. Second screen always stays as primary.

I've also run this:

sudo xrandr --output eDP1 --primary

But in the output I got this:

X Error of failed request: BadMatch (invalid parameter attributes) Major opcode of failed request: 140 (RANDR) Minor opcode of failed request: 30 (RRSetOutputPrimary)
Serial number of failed request: 58 Current serial number in output stream: 60

I'm on 343.36 official nvidia driver and can't get my built-in screen to be primary.

ProblemType: Bug
DistroRelease: elementary OS 0.3
Package: elementary-desktop 1.351+395~ubuntu0.3.1 [origin: LP-PPA-elementary-os-daily]
ProcVersionSignature: Ubuntu 3.13.0-43.72-generic 3.13.11.11
Uname: Linux 3.13.0-43-generic x86_64
NonfreeKernelModules: nvidia
ApportVersion: 2.14.1-0ubuntu3.6
Architecture: amd64
CrashDB: elementary_meta
CurrentDesktop: Pantheon
Date: Thu Dec 18 15:30:58 2014
InstallationDate: Installed on 2014-12-16 (1 days ago)
InstallationMedia: elementary OS 0.3 "Freya" - Daily amd64 (20140810)
SourcePackage: elementary-meta
SuspiciousXErrors:
 [WARNING:flash/platform/pepper/pep_module.cpp(63)] SANDBOXED
 [WARNING:flash/platform/pepper/pep_module.cpp(63)] SANDBOXED
 [WARNING:flash/platform/pepper/pep_module.cpp(63)] SANDBOXED
 [WARNING:flash/platform/pepper/pep_module.cpp(63)] SANDBOXED
ThirdParty: True
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
kad3t (kad3t-uk) wrote :
Revision history for this message
Jason Anderson (ertain) wrote :

This is a similar problem to my laptop. When I boot with a 3.13 kernel (e.g. version 3.13-43) it sets the HDMI out as the primary display, even when I don't have a separate monitor connected. I have the following output from xrandr: eDP1, HDMI1, VGA1, DP1, HDMI2, and VIRTUAL1. The thing is, I only two real outputs: eDP1 and HDMI1. So I'm trying to figure out how to make it actually output to just eDP1 (or HDMI1 when I have an HD-enabled device connected).

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.