KF5Solid in subprefix and/or on [K]Ubuntu 14.04

René J.V. Bertin rjvbertin at gmail.com
Wed Aug 16 09:12:43 UTC 2017


Hi,

As you know I've been building my own KF5 (and Qt5) packages for installation into /opt/local on an up-to-date Ubuntu 14.04LTS system. I register the required directories under /opt/local with DBus so (almost) everything works as you'd expect.

On notable difference I just discovered: KF5Solid apparently cannot read the vendor, product and description info for almost none of the available devices (via solid-hardware5; solid-hardware does). Exceptions are the CPU, battery, the internal drive and external USB drives and of course fstab entries.
The differences in the UDIs found are minimal (see below).

What could be the reason why this information isn't available for so many devices?

Thanks,
R.

--- solid-hardware.log 2017-08-16 11:02:45.469481175 +0200
+++ solid-hardware5.log 2017-08-16 11:02:52.748481015 +0200
@@ -54,10 +54,6 @@
 udi = '/org/kde/fstab/portia:/Volumes/Debian'
 udi = '/org/kde/fstab/portia:/Volumes/Win'
 udi = '/org/kde/fstab///tcaprjvb.local/tCapRJVB1'
-udi = '/org/kde/solid/udev/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input3'
-udi = '/org/kde/solid/udev/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0'
-udi = '/org/kde/solid/udev/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input2'
-udi = '/org/kde/solid/udev/sys/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5:1.0/video4linux/video0'
 udi = '/org/kde/solid/udev/sys/devices/pci0000:00/0000:00:1b.0/sound/card0/audio'
 udi = '/org/kde/solid/udev/sys/devices/pci0000:00/0000:00:1b.0/sound/card0/controlC0'
 udi = '/org/kde/solid/udev/sys/devices/pci0000:00/0000:00:1b.0/sound/card0/dsp'
@@ -69,6 +65,9 @@
 udi = '/org/kde/solid/udev/sys/devices/pci0000:00/0000:00:1b.0/sound/card0/pcmC0D3p'
 udi = '/org/kde/solid/udev/sys/devices/pci0000:00/0000:00:1c.0/0000:01:00.2/net/eth4'
 udi = '/org/kde/solid/udev/sys/devices/pci0000:00/0000:00:1c.1/0000:02:00.0/net/wlan2'
+udi = '/org/kde/solid/udev/sys/devices/platform/i8042/serio2/input/input11'
+udi = '/org/kde/solid/udev/sys/devices/platform/i8042/serio2/input/input11/event6'
+udi = '/org/kde/solid/udev/sys/devices/platform/i8042/serio2/input/input11/mouse0'
 udi = '/org/kde/solid/udev/sys/devices/platform/serial8250/tty/ttyS0'
 udi = '/org/kde/solid/udev/sys/devices/platform/serial8250/tty/ttyS1'
 udi = '/org/kde/solid/udev/sys/devices/platform/serial8250/tty/ttyS10'



More information about the Kde-frameworks-devel mailing list