Bug#852162: libkscreenlocker5: cannot enter password when two mirrored monitors are connected

2017-03-15 Thread Alex Dănilă
Sorry for muddying the discussion. To me, this situation only happens 
after resume from suspend:


- If I select mirroring from SystemSettings and lock -> the input field 
doesn't give feedback but I am able to log in.
- If the computer performs a resume and the screen is mirrored because 
KDE/Xorg forgot the setup -> this bug: the input field doesn't give 
feedback and pressing enter results in failure because of wrong password.


Alex



Bug#852162: libkscreenlocker5: cannot enter password when two mirrored monitors are connected

2017-03-15 Thread Dominik George
Hi,

> Sorry, I'm a bit confused by Alex reply. Is the issue related to
> suspend or is it reproducible by activating the lock screen directly?

The latter. No suspend/resume involved.

> 
> Trying to reproduce the issue I noticed that when using the unified
> view the screenlocker prompt won't give feedback for the typed keys.
> This might be even considered a feature, to avoid revealing the length
> of your password when using beamer and the likes. But contrary to
> what's reported entering the password unlocks the screen. Sadly I'm not
> sure if this is intended or not.

If this is a feature, it is a very stupid one in my eyes…

But, no matter what, pressing Enter also does not unlock the screen for
me. I cannot get it to do anything as long as the second monitor is
plugged in.

-nik

-- 
PGP-Fingerprint: 3C9D 54A4 7575 C026 FB17  FD26 B79A 3C16 A0C4 F296

Dominik George · Hundeshagenstr. 26 · 53225 Bonn
Mobile: +49-1520-1981389 · https://www.dominik-george.de/

Teckids e.V. · FrOSCon e.V.
Fellowship of the FSFE · Piratenpartei Deutschland
Opencaching Deutschland e.V. · Debian Maintainer

LPIC-3 Linux Enterprise Professional (Security)


signature.asc
Description: PGP signature


Bug#852162: libkscreenlocker5: cannot enter password when two mirrored monitors are connected

2017-03-14 Thread Maximiliano Curia

¡Hola Dominik!

El 2017-01-22 a las 08:46 +0100, Dominik George escribió:
Package: libkscreenlocker5 
Version: 5.8.4-1 
Severity: important


When I have two monitors connected and they are set up to share the same 
picture, the password input field in the lock screen stops accepting 
input. No characters I type make it to the input field and hitting the 
Enter key tries a login with an empty password.


Most excitingly, the input seems to make it “somewhere”, because 
everything I entered is sent to the input field at once when I unplug 
one of the monitors.


The issue does not happen when the monitors are set up to extend the 
desktop to the left or right, only when the picture is mirrored.


Sometimes, after resume from sleep, KDE forgets that the 2 displays 
should be placed in "extend" setting and sets them to "mirror", thus 
this bug.


Sorry, I'm a bit confused by Alex reply. Is the issue related to suspend or is 
it reproducible by activating the lock screen directly?


Trying to reproduce the issue I noticed that when using the unified view the 
screenlocker prompt won't give feedback for the typed keys. This might be even 
considered a feature, to avoid revealing the length of your password when 
using beamer and the likes. But contrary to what's reported entering the 
password unlocks the screen. Sadly I'm not sure if this is intended or not.


Can you please check if you are seeing the same behavior?

Happy hacking,
--
"Can you imagine what I would do if I could do all I can?" -- Sun Tzu
Saludos /\/\ /\ >< `/


signature.asc
Description: PGP signature


Bug#852162: libkscreenlocker5: cannot enter password when two mirrored monitors are connected

2017-01-21 Thread Dominik George
Package: libkscreenlocker5
Version: 5.8.4-1
Severity: important

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

[ If this is the wrong package, please reassign the bug, thanks ☺! ]

When I have two monitors connected and they are set up to share the same
picture, the password input field in the lock screen stops accepting
input. No characters I type make it to the input field and hitting the
Enter key tries a login with an empty password.

Most excitingly, the input seems to make it “somewhere”, because
everything I entered is sent to the input field at once when I unplug
one of the monitors.

The issue does not happen when the monitors are set up to extend the
desktop to the left or right, only when the picture is mirrored.

- -- System Information:
Debian Release: 9.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

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

Versions of packages libkscreenlocker5 depends on:
ii  kpackagetool5 5.28.1-1
ii  libc6 2.24-9
ii  libkf5configcore5 5.28.0-1
ii  libkf5configgui5  5.28.0-1
ii  libkf5coreaddons5 5.28.0-1
ii  libkf5crash5  5.28.0-1
ii  libkf5declarative55.28.0-1
ii  libkf5globalaccel55.28.0-1
ii  libkf5i18n5   5.28.0-1
ii  libkf5idletime5   5.28.0-1
ii  libkf5notifications5  5.28.0-1
ii  libkf5package55.28.1-1
ii  libkf5quickaddons55.28.0-1
ii  libkf5waylandclient5  4:5.28.0-1
ii  libkf5waylandserver5  4:5.28.0-1
ii  libkf5windowsystem5   5.28.0-1
ii  libpam0g  1.1.8-3.5
ii  libqt5core5a  5.7.1+dfsg-3
ii  libqt5dbus5   5.7.1+dfsg-3
ii  libqt5gui55.7.1+dfsg-3
ii  libqt5network55.7.1+dfsg-3
ii  libqt5qml55.7.1-2
ii  libqt5quick5  5.7.1-2
ii  libqt5widgets55.7.1+dfsg-3
ii  libqt5x11extras5  5.7.1~20161021-2
ii  libstdc++66.3.0-3
ii  libwayland-client01.12.0-1
ii  libwayland-server01.12.0-1
ii  libx11-6  2:1.6.4-2
ii  libxcb-keysyms1   0.4.0-1
ii  libxcb1   1.12-1
ii  libxi62:1.7.8-2

Versions of packages libkscreenlocker5 recommends:
ii  kde-config-screenlocker  5.8.4-1

libkscreenlocker5 suggests no packages.

- -- no debconf information

-BEGIN PGP SIGNATURE-

iQJ4BAEBCABiFiEEPJ1UpHV1wCb7F/0mt5o8FqDE8pYFAliEY0MxGmh0dHBzOi8v
d3d3LmRvbWluaWstZ2VvcmdlLmRlL2dwZy1wb2xpY3kudHh0LmFzYxIcbmlrQG5h
dHVyYWxuZXQuZGUACgkQt5o8FqDE8pbXnxAA2dbWCrYXtq5LyABcREE7SSxy8Rz0
Wq+lVpu082lMybIDB/+iUTTuY9k6n6PkIGRWga5pt1ccwp/iZashPW2kVG7FrlGa
FqBvxvhTHCu+5Ecdu9DFGZ5PkS7+jymNfeZnOhsQmxsKrUZWYr3KE7zuaZUfC/oG
ZOeNH8MC+JLjJUlZoBTvdMfzVdHRt5sCY/FZRS8TzzXNbFACeRonyosk5ECTotKb
Pdo7Fy7C8muceCrRlzrcOKsEKNh5W3Ucm+ADRhkqVukSoZEZsZpkVa4Gy2YKLmSM
j98KFHGSKy7RXYvwzCGEDgnjBt+lYpwPJiQwrBdIeA4sZNhhv0QgitT50QO2EQhO
uN46teO8ks3VAa9NXOux6kiOt0WRpHLLOKiZ9bpC+68wYmaze9Va786uoojE1Y/y
w20YUuEhgQsodaiCEI+4zlNliOZollroLoP/wc7yRpgaLzEBxLFZ5p47i/4BkmF8
QnpVTA2sovMZKAYL8QE0tZ549DGNey+idl4DQNvndVN59BBoKA2OPKWrssfEJhGZ
kl8LF45px9T5+yCDLfk2EjMhxZO0Se8nOtbgLpfKd/cfefbMJq1TMmCQWO8DtWqn
/sQ4RwgRIV48YtMWbpEcrHBovGqzmrdY4TBwU6881iFm3ViGV0Vv1tsZPP6/E6oF
qAiXHCSlXkSt+Mc=
=jh0Y
-END PGP SIGNATURE-