spectacle w/ rectangular region and dual monitor moves display views

Bug #1773246 reported by imbezol
86
This bug affects 18 people
Affects Status Importance Assigned to Milestone
kde-spectacle (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Issue : When attempting to take a rectangular region screenshot with my 4k (3840x2160) monitor on the left and my 1200p (1900x1200) monitor on the right, spectacle first messes up the display views and then presents the rectangle tool. The view from my right monitor is displayed on the right side of the left monitor. The display from my left monitor shifts left 1900 pixels and is displayed partially, with the remainder off the left edge of the monitor.

Expected: Display views should not be moved and instead should remain on their own monitors and the rectangle tool should be presented.

> lsb_release -rd
Description: Ubuntu 18.04 LTS
Release: 18.04
> apt-cache policy spectacle
spectacle:
  Installed: (none)
  Candidate: 0.25-1
  Version table:
     0.25-1 500
        500 http://ca.archive.ubuntu.com/ubuntu bionic/universe amd64 Packages
        500 http://ca.archive.ubuntu.com/ubuntu bionic/universe i386 Packages

ProblemType: Bug
DistroRelease: Ubuntu 18.04
Package: spectacle (not installed)
ProcVersionSignature: Ubuntu 4.15.0-20.21-generic 4.15.17
Uname: Linux 4.15.0-20-generic x86_64
ApportVersion: 2.20.9-0ubuntu7
Architecture: amd64
CurrentDesktop: KDE
Date: Thu May 24 14:44:10 2018
EcryptfsInUse: Yes
InstallationDate: Installed on 2018-02-14 (99 days ago)
InstallationMedia: Ubuntu 17.10 "Artful Aardvark" - Release amd64 (20180105.1)
SourcePackage: spectacle
UpgradeStatus: Upgraded to bionic on 2018-03-19 (66 days ago)

Revision history for this message
imbezol (travis-c) wrote :
affects: spectacle (Ubuntu) → kde-spectacle (Ubuntu)
Revision history for this message
imbezol (travis-c) wrote :

> apt-cache policy kde-spectacle
kde-spectacle:
  Installed: 17.12.3-0ubuntu1
  Candidate: 17.12.3-0ubuntu1
  Version table:
 *** 17.12.3-0ubuntu1 500
        500 http://ca.archive.ubuntu.com/ubuntu bionic/universe amd64 Packages
        100 /var/lib/dpkg/status

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in kde-spectacle (Ubuntu):
status: New → Confirmed
Revision history for this message
xerus (xerus2000) wrote :

Still encountering this, it is super-annoying!

Revision history for this message
Tristan Grimaux (tristangrimaux) wrote :

I have the same problem. This does not happen with a big wide monitor

Revision history for this message
thomas1187 (7tisix) wrote :

Same here. I have Macbook with retina display, and bigger Apple display connected. When trying to capture rectangular region, a good portion of the screen is outside the boundary, and I haven't found a way to access that area to make my screenshot.

Revision history for this message
Niko Storni (nikooo777) wrote :

This bug affects me as well. I have 3 monitors: 2 FullHD and a 4K one.

Scaling is also set to a higher value than 1. Whenever I try to take a screenshot, everything shifts.

Revision history for this message
Marco (marcorestom) wrote :

It affects me too, i have 2 monitors: 4k + rotated FullHD

Revision history for this message
Alessio Re (alessio.re) wrote :

Same here with 3840x2160 (scaling 1.2x) + 1920x1080 (scaling 2.4x)

Revision history for this message
Benjie Gillam (benjie) wrote :

The offset is ~290px to the left for me (the far right is just 290px of white). I have three screens with their tops aligned, from left to right: 1440x2560 (rotated so bottom of the monitor is now to the left); 3840x2160; 1440x2560 (rotated opposite to first monitor). Ubuntu 18.04.3 LTS. I configured the monitors using NVIDIA X Server Settings.

Revision history for this message
Severin Wünsch (sk1d) wrote :

This also affects me I use scaling of 1.5 and a 1920x1080 and a 4840x2160 screen.

I guess this bug comes from the scaling factor. Before I used two screens with 1920x1080 px resolution and scaling set to 1 without any problems.

Revision history for this message
Severin Wünsch (cioplenu-severin) wrote :

I updated to Kubuntu 20.04 where I no longer have this bug.

Revision history for this message
Bart (bart-schelstraete) wrote :

I'm having the same problem on neon,20.04 and 1.5 scaling factor

Revision history for this message
Andrey Shpak (insspb) wrote :

Seems nobody cares :(
I am affected yb this too. Multimonitor setup

Revision history for this message
lo-na-aleim (lo-na-aleim) wrote :

I am facing the same issue. Arch Linux, Sepctacle 20.12.3.

@sk1d can you tell us the output for:

> spectacle --version

please? :)

Revision history for this message
lo-na-aleim (lo-na-aleim) wrote :

Just made an observation: Because I had to take a bunch of screenshots and wanted to use my big screens, I reset the scaling to 1.0 and rebooted. As expected, spectacle worked. Then I set the scaling back to 1.25 and re-logged. And spectacle still works! It even survived a reboot! I would encourage everyone to try that workaround and hope it aids in resolving this issue.

Revision history for this message
Severin Wünsch (cioplenu-severin) wrote :

As stated above currently I do not have the bug my version is:

spectacle 19.12.3

Revision history for this message
Marco (marcorestom) wrote :

I'm having the same issue on my dual monitor setup: 1080p and 4k with 1.2 scaling.

➜ spectacle -v
spectacle 18.04.0 - A Dearth of Dank Memes

Wow, 3 years and no solution yet!

Revision history for this message
imbezol (travis-c) wrote :

Maybe it will help someone, but I'm on 20.10 and no longer have this issue.

Revision history for this message
Steffen K. (sk-gobuki) wrote :
Revision history for this message
Steffen K. (sk-gobuki) wrote :
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.