rockowitz / ddcui

Graphical user interface for ddcutil - control monitor settings
http://www.ddcutil.com
GNU General Public License v2.0
147 stars 2 forks source link

ddcui: /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5: version `Qt_5.15' not found (required by ddcui) #29

Closed gadefox closed 2 years ago

gadefox commented 2 years ago

This is weird, because the library is an old version (5.9.5). Do you use QtChooser?

rockowitz commented 2 years ago

Please describe you build environment: distribution, kernel, etc. That your qt files are under /opt/qt515 suggests that you built your own Qt instead of using a distribution version. Are you really trying to compile a 32 bit version of ddcui?

gadefox commented 2 years ago

My apologies, this seems to be the problem on my side - I remember compiling the app w/ Qt 5.9.5 (which is the last available version on 32-bit Kubuntu 18.04) without any problems. I'll let you know..

gadefox commented 2 years ago

The app without root permissions shows empty display list*. In this case Capabilities option in menu causes a segmentation fault. That's the reason I can't use the latest version, cause you automatically try to show display capabilities (therefore I get a segmentation fault immediately after start).

I believe you need to check this condition in the code..

Open failed for /dev/i2c-1: errno=EACCES(13): Permission denied Open failed for /dev/i2c-2: errno=EACCES(13): Permission denied Open failed for /dev/i2c-3: errno=EACCES(13): Permission denied Open failed for /dev/i2c-4: errno=EACCES(13): Permission denied Open failed for /dev/i2c-5: errno=EACCES(13): Permission denied

rockowitz commented 2 years ago

@gadefox Your latest comment re Capabilities segfault has been moved to separate issue #30

gadefox commented 2 years ago

No problem.. I changed the title again although I would rather delete this ticket and recreate it again without this mess..

Anyway, I can't replicate this problem unfortunately, because I don't use Ubuntu distro anymore - too many problems. I installed Debian 11 (again 32 bit) with only one Qt5 installation (5.15.2 in this case) and the GUI app (dcui) works fine.