Bug#944675: udev: Keyboard and mouse not working in X.org with udev 243-5

2019-11-19 Thread Michael Biebl
Control: severity -1 normal
Control: retitle -1 udev aborts processing rules on failures

Am 19.11.19 um 02:18 schrieb Michael Biebl:
> Am 19.11.19 um 00:56 schrieb Klaumi Klingsporn:
>> That leaves me with the question: Why the hell on my
>> amd64-system (with i386 enabled only as
>> foreign-architecture) the i386 version of libinput-bin was 
>> installed?
> 
> I'm puzzled as well how so many users ended up with a non-native
> libinput-bin:i386. This is not good. Imho apt should be much more
> careful when installing non-native packages and prefer the native version.

I've submitted a change in 243-8 which allows non-native binaries to be
executed from udev rules. This should fix the issue for most/all
affected users.

I want to keep this bug report open though, because I think the new
behaviour in udev of aborting processing udev rules as soon as we hit an
error is to brittle. We should continue processing udev rules.
Let's hope I can convince upstream about this.

Downgrading the severity though, as this should no longer affect so many
users.

Michael

-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?



signature.asc
Description: OpenPGP digital signature


Bug#944675: udev: Keyboard and mouse not working in X.org with udev 243-5

2019-11-18 Thread Michael Biebl
Am 19.11.19 um 00:56 schrieb Klaumi Klingsporn:
> That leaves me with the question: Why the hell on my
> amd64-system (with i386 enabled only as
> foreign-architecture) the i386 version of libinput-bin was 
> installed?

I'm puzzled as well how so many users ended up with a non-native
libinput-bin:i386. This is not good. Imho apt should be much more
careful when installing non-native packages and prefer the native version.




-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?



signature.asc
Description: OpenPGP digital signature


Bug#944675: udev: Keyboard and mouse not working in X.org with udev 243-5

2019-11-18 Thread Klaumi Klingsporn
Am / On Mon, 18 Nov 2019 11:37:32 +0100
schrieb / wrote Michael Biebl :

> Can you all check if you have the i386 version of
> libinput-bin installed (by accident) on your amd64
> system? 
> .. and if installing the amd64 version via
> apt install libinput-bin:amd64
> helps

Dear Michael,

thanks, this did the trick for me too!

There was libinput-bin:i386 and only the
i386-version of it installed. Installing the amd64-version
removed the i386-version together with libevdev2:i386{u}
libgudev-1.0-0:i386{u} libwacom2:i386{u} which were
all already installed as amd64-versions as well.

After installing udev and systemd 243-7 which is now in
testing - voila, all works fine again.

That leaves me with the question: Why the hell on my
amd64-system (with i386 enabled only as
foreign-architecture) the i386 version of libinput-bin was 
installed?

Must have been installed as dependeny. And my only idea is
this:

udev depends on libudev1, which has set "Multi-Arch: same". 
wine32 (which is recommended by wine64) also depends on
libudev1 but of course on the i386-version of the library
(Multi.Arch: same). So maybe installing wine on an
amd64-system installs wine32 which installs libudev1:i386
which (because of "Multi-Arch: same") installs the
i386-version of libinput-bin which itself has set
"Multi-Arch: foreign"?

But maybe I'm wrong, I'm not a packaging expert!

Klaumi


---
Klaus-Michael Klingsporn 
mail: klaumi...@gmx.de
web: www.klaumikli.de


pgpBCCZLQwSnw.pgp
Description: Digitale Signatur von OpenPGP


Bug#944675: udev: Keyboard and mouse not working in X.org with udev 243-5

2019-11-18 Thread Peter Habcak
> > Can you all check if you have the i386 version of libinput-bin 
installed

> > (by accident) on your amd64 system?
> >
>
> .. and if installing the amd64 version via
> apt install libinput-bin:amd64
> helps

>

Looking into aptitude logs and yes, at some point during investigation I 
replaced i386 version of libinput-bin with amd64 version.


I tried to reproduce the issue (with udev 243-7):

1. aptitude install libinput:i386 (conflicting with amd64 version, 
confirmed that I want to replace it)

2. reboot
3. test - keyboard and mouse not working in lightdm
4. aptitude install libinput:amd64 (again conflict with i386 version)
5. reboot
6. test - everything works fine

--
Peter



Bug#944675: udev: Keyboard and mouse not working in X.org with udev 243-5

2019-11-18 Thread Michael Biebl
Am 18.11.19 um 11:24 schrieb Michael Biebl:
> Can you all check if you have the i386 version of libinput-bin installed
> (by accident) on your amd64 system?
> 

.. and if installing the amd64 version via
apt install libinput-bin:amd64
helps

-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?



signature.asc
Description: OpenPGP digital signature


Bug#944675: udev: Keyboard and mouse not working in X.org with udev 243-5

2019-11-18 Thread Michael Biebl
Can you all check if you have the i386 version of libinput-bin installed
(by accident) on your amd64 system?

-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?



signature.asc
Description: OpenPGP digital signature


Bug#944675: udev: Keyboard and mouse not working in X.org with udev 243-5

2019-11-16 Thread Peter Habcak

> Is the problem reproducible after the reboot or only directly after the
> upgrade?

Actually, everything was working fine after upgrade until reboot (I did 
reboot one day after upgrade). After reboot, the problem became visible 
(and it was not solved by many other reboots).


--
Peter



Bug#944675: udev: Keyboard and mouse not working in X.org with udev 243-5

2019-11-16 Thread Michael Biebl
For everyone affected by this issue, can you please answer this question:

Did you reboot after the upgrade?
Is the problem reproducible after the reboot or only directly after the
upgrade?



signature.asc
Description: OpenPGP digital signature


Bug#944675: udev: Keyboard and mouse not working in X.org with udev 243-5

2019-11-14 Thread Michael Biebl
Am 14.11.19 um 11:50 schrieb Klaumi Klingsporn:
> So: As this bug makes desktop-systems where systemd generally uses the 
> graphical.target
> as default.target totally unusable, I think thebug should be set to grave!

So far this seems to be an isolated issue, possibly hardware related or
(desktop) environment related. E.g. udev works just fine here on all the
hardware I tested it with.

If it turns out to be a more general problem, we can indeed bump the issue.

As I wrote Peter, it's best if you file this issue upstream at
https://github.com/systemd/systemd/issues




-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?



signature.asc
Description: OpenPGP digital signature


Bug#944675: udev: Keyboard and mouse not working in X.org with udev 243-5

2019-11-14 Thread Klaumi Klingsporn
Package: systemd
Followup-For: Bug #944675

It's the same here, no input devices in X with udev 243-5.
All worked fine after yesterdays upgrade until the reboot today. My desktop
computer which starts lightdm as login-service was unusable because there
was no input device.

Rebooting in recovery mode I found nothing helpfull and no error-messages in
the logs of systemd or xorg but (luckily) remembered yesterdays
systemd upgrade. I manually downloaded the old systemd- and dbus-packages of 
version
242-8 from some mirror and installed them - and all went fine again (after 3 
hours).

So: As this bug makes desktop-systems where systemd generally uses the 
graphical.target
as default.target totally unusable, I think thebug should be set to grave!

Nevertheless: Thanks for maintaining the package!

Klaumi

-- Package-specific info:

-- System Information:
Debian Release: bullseye/sid
  APT prefers testing
  APT policy: (900, 'testing'), (200, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.2.0-3-amd64 (SMP w/4 CPU cores)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), 
LANGUAGE=de_DE:de:en_US:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages systemd depends on:
ii  adduser  3.118
ii  libacl1  2.2.53-5
ii  libapparmor1 2.13.3-6
ii  libaudit11:2.8.5-2
ii  libblkid12.34-0.1
ii  libc62.29-3
ii  libcap2  1:2.27-1
ii  libcryptsetup12  2:2.2.1-1
ii  libgcrypt20  1.8.5-3
ii  libgnutls30  3.6.10-4
ii  libgpg-error01.36-7
ii  libidn2-02.2.0-2
ii  libip4tc21.8.3-2
ii  libkmod2 26-3
ii  liblz4-1 1.9.2-1
ii  liblzma5 5.2.4-1+b1
ii  libmount12.34-0.1
ii  libpam0g 1.3.1-5
ii  libpcre2-8-0 10.32-5+b1
ii  libseccomp2  2.4.1-2
ii  libselinux1  2.9-2+b2
ii  libsystemd0  242-8
ii  mount2.34-0.1
ii  util-linux   2.34-0.1

Versions of packages systemd recommends:
ii  dbus1.12.16-2
ii  libpam-systemd  242-8

Versions of packages systemd suggests:
ii  policykit-10.105-26
pn  systemd-container  

Versions of packages systemd is related to:
pn  dracut   
ii  initramfs-tools  0.135
hi  udev 242-8

-- no debconf information



Bug#944675: udev: Keyboard and mouse not working in X.org with udev 243-5

2019-11-13 Thread Michael Biebl
control: notfound -1 242-8
control: found -1 243-5

Am 13.11.19 um 17:01 schrieb Peter Habcak:
> Package: udev
> Version: 242-8
> Severity: normal
> 
> Dear Maintainer,
> 
> After upgrading systemd (including udev) from 242-8 to 243-5 on my SID laptop,
> keyboard and mouse suddenly stopped working in X.org (lightdm login window in


-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?



signature.asc
Description: OpenPGP digital signature


Bug#944675: udev: Keyboard and mouse not working in X.org with udev 243-5

2019-11-13 Thread Michael Biebl
Hi Peter,

can you file this issue to upstream at
https://github.com/systemd/systemd/issues and report back with the issue
number.

Regards,
Michael

-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?



signature.asc
Description: OpenPGP digital signature