https://bugs.kde.org/show_bug.cgi?id=379516

--- Comment #19 from Michal Kec (MiK) <k...@kecnet.cz> ---
Hallo Méven, I can confirm all your findings. See details below. 

(In reply to Méven Car from comment #18)
> Find out what `ldd /usr/bin/solid-hardware5` returns.
        linux-vdso.so.1 (0x00007ffa94214000)
        libKF5Solid.so.5 => /usr/lib/x86_64-linux-gnu/libKF5Solid.so.5
(0x00007ffa93af6000)
        libQt5Core.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
(0x00007ffa933a8000)
        libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6
(0x00007ffa9301f000)
        libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007ffa92c2e000)
        libQt5Xml.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Xml.so.5
(0x00007ffa929f2000)
        libQt5Widgets.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
(0x00007ffa9218b000)
        libudev.so.1 => /lib/x86_64-linux-gnu/libudev.so.1 (0x00007ffa91f6d000)
        libQt5DBus.so.5 => /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
(0x00007ffa91cde000)
        libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0
(0x00007ffa91abf000)
        libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007ffa918a2000)
        libicui18n.so.60 => /usr/lib/x86_64-linux-gnu/libicui18n.so.60
(0x00007ffa91401000)
        libicuuc.so.60 => /usr/lib/x86_64-linux-gnu/libicuuc.so.60
(0x00007ffa9104a000)
        libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007ffa90e46000)
        libpcre2-16.so.0 => /usr/lib/x86_64-linux-gnu/libpcre2-16.so.0
(0x00007ffa90bcf000)
        libdouble-conversion.so.1 =>
/usr/lib/x86_64-linux-gnu/libdouble-conversion.so.1 (0x00007ffa909be000)
        libglib-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
(0x00007ffa906a7000)
        libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007ffa90309000)
        libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1
(0x00007ffa900f1000)
        /lib64/ld-linux-x86-64.so.2 (0x00007ffa93fee000)
        libQt5Gui.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
(0x00007ffa8f907000)
        librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007ffa8f6ff000)
        libdbus-1.so.3 => /lib/x86_64-linux-gnu/libdbus-1.so.3
(0x00007ffa8f4b2000)
        libicudata.so.60 => /usr/lib/x86_64-linux-gnu/libicudata.so.60
(0x00007ffa8d909000)
        libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007ffa8d697000)
        libGL.so.1 => /usr/lib/x86_64-linux-gnu/libGL.so.1 (0x00007ffa8d40b000)
        libpng16.so.16 => /usr/lib/x86_64-linux-gnu/libpng16.so.16
(0x00007ffa8d1d9000)
        libharfbuzz.so.0 => /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0
(0x00007ffa8cf3b000)
        libsystemd.so.0 => /lib/x86_64-linux-gnu/libsystemd.so.0
(0x00007ffa8ccb7000)
        libGLX.so.0 => /usr/lib/x86_64-linux-gnu/libGLX.so.0
(0x00007ffa8ca86000)
        libGLdispatch.so.0 => /usr/lib/x86_64-linux-gnu/libGLdispatch.so.0
(0x00007ffa8c7d0000)
        libfreetype.so.6 => /usr/lib/x86_64-linux-gnu/libfreetype.so.6
(0x00007ffa8c51c000)
        libgraphite2.so.3 => /usr/lib/x86_64-linux-gnu/libgraphite2.so.3
(0x00007ffa8c2ef000)
        liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x00007ffa8c0c9000)
        liblz4.so.1 => /usr/lib/x86_64-linux-gnu/liblz4.so.1
(0x00007ffa8bead000)
        libgcrypt.so.20 => /lib/x86_64-linux-gnu/libgcrypt.so.20
(0x00007ffa8bb92000)
        libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6
(0x00007ffa8b85a000)
        libgpg-error.so.0 => /lib/x86_64-linux-gnu/libgpg-error.so.0
(0x00007ffa8b645000)
        libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1
(0x00007ffa8b41d000)
        libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6
(0x00007ffa8b219000)
        libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6
(0x00007ffa8b013000)
        libbsd.so.0 => /lib/x86_64-linux-gnu/libbsd.so.0 (0x00007ffa8adfe000)


> Then for where libKF5Solid.so, can use `apt-file -F search` to find the
> packages this comes from (you may need to install apt-file)
libkf5solid5: /usr/lib/x86_64-linux-gnu/libKF5Solid.so.5


> You can check the right one is used (the one from your 5.65 version
> package). (apt show libkf5solid5 for instanec)
Package: libkf5solid5
Version: 5.66.0-0xneon+18.04+bionic+build29
Priority: optional
Section: libs
Source: solid
Maintainer: Neon CI <n...@kde.org>


> Another idea would be to run "ls -l `find /usr/lib -name libKF5Solid*`" to
> see if you have multiple solid versions installed.
lrwxrwxrwx 1 root root     21 pro 14 13:18
/usr/lib/x86_64-linux-gnu/libKF5Solid.so.5 -> libKF5Solid.so.5.65.0
-rw-r--r-- 1 root root 959992 pro 14 13:18
/usr/lib/x86_64-linux-gnu/libKF5Solid.so.5.65.0


> If this is inconclusive, it may be worthwhile looking into the sources of
> the libkf5solid5 package and check the code is current and not lagging
> behind for whatever reason: apt source libkf5solid5
> then check in src/solid/devices/backends/udisks2/udisksstorageaccess.cpp
> that 104 correspond to the patch
> https://cgit.kde.org/solid.git/commit/
> ?id=1384f275ab2f1ad1841753ee163af6d1b0bb952b.
Checked. The patch is present.

It seems that solid-hardware5 is fine. Maybe just Krusader don't use it.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to