[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#780996: kscreen: Prevents using "xset dpms force suspend"



Package: kscreen
Version: 1.0.2.1-1
Severity: important

I'm using KDE on a laptop with two screens: the internal one, and an external
one connected through HDMI.

With kscreen enabled, it is impossible to use the command "xset dpms force
suspend" in order to put the screens to sleep.

When the screens are put to sleep, kscreen thinks the external screen has been
disconnected. It then tries to reconfigure the layout for the internal screen
(thinking it's the only one connected), waking it up. The operation also wakes
up the external screen shortly after, making kscreen *re*reconfigure the
layout, this time for two screens.

Given the short span of time, almost half the time, kscreen fails to restore
the correct layout and ends up applying a wrong resolution to the external
screen. The external screen must then be disconnected and reconnected in order
to force kscreen to refresh the layout.

I can confirm that disabling kscreen makes this problem go away and makes the
"xset dpms force suspend" command work as expected.

I tried upgrading kscreen to the latest version from experimental as suggested
by Reportbug, but it is dependent on virtual packages that are not provided
anywhere.



-- System Information:
Debian Release: 8.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages kscreen depends on:
ii  kde-runtime         4:4.14.2-2
ii  libc6               2.19-17
ii  libkdecore5         4:4.14.2-5
ii  libkdeui5           4:4.14.2-5
ii  libkscreen1         1.0.5-1
ii  libplasma3          4:4.14.2-5
ii  libqjson0           0.8.1-3
ii  libqt4-dbus         4:4.8.6+git64-g5dc8b2b+dfsg-3
ii  libqt4-declarative  4:4.8.6+git64-g5dc8b2b+dfsg-3
ii  libqtcore4          4:4.8.6+git64-g5dc8b2b+dfsg-3
ii  libqtgui4           4:4.8.6+git64-g5dc8b2b+dfsg-3
ii  libstdc++6          4.9.2-10

kscreen recommends no packages.

kscreen suggests no packages.


Reply to: