SUMMARY After downloading and installing as per the instructions for raspberry pi download page. The program is not responding when executing. The error is: error while loading shared libraries:libpulse-mainloop-glib.so.0: cannot open shared object file: No such file or directory. STEPS TO REPRODUCE 1. Download gcompris-qt-0.97-Raspberry.sh 2. chmod u+x gcompris-qt-0.97-Raspberry.sh 3. ./gcompris-qt-0.97-Raspberry.sh OBSERVED RESULT The application did not open EXPECTED RESULT Opening the application SOFTWARE/OS VERSIONS Windows: macOS: Linux/KDE Plasma: (available in About System) KDE Plasma Version: KDE Frameworks Version: Qt Version: ADDITIONAL INFORMATION Raspberry pi 3B
Hi, it seems some libraries are not installed on your system, can you try to install libpulse-mainloop-glib0?
Created attachment 128571 [details] attachment-27704-0.html Thank you for your response. I will try to install it and let you know. Is this library available in rasberry pi repository or I need to find from some other place? Thank you, Anil On Mon, May 18, 2020, 3:36 AM Jazeix Johnny <bugzilla_noreply@kde.org> wrote: > https://bugs.kde.org/show_bug.cgi?id=421698 > > --- Comment #1 from Jazeix Johnny <jazeix@gmail.com> --- > Hi, > it seems some libraries are not installed on your system, can you try to > install libpulse-mainloop-glib0? > -- > You are receiving this mail because: > You reported the bug.
It should be available in the repository of your raspberry pi distribution
Created attachment 128633 [details] attachment-5787-0.html Hi, I have installed libpulse-mainloop-glib0 then asked for another library and then another (see the list below) . I stopped when could not find libpng16 libqt5quick libqt5Multimedia libqt5xml lbqt5xmlpatterns libqt5Sensors libicudata --- I did not find this one ... after digging on google -- i assumed the library was in libicu-dev .. Installed and rebooted libpng16 - I did not find this one either .... after digging on google -- i tried to install related libraries --- No Luck, Sorry for the trouble and thank you for your response. Looks like there are lot of shared libraries were missing. Any help would be appreciated. Thank you, Anil On Mon, May 18, 2020 at 7:57 AM Jazeix Johnny <bugzilla_noreply@kde.org> wrote: > https://bugs.kde.org/show_bug.cgi?id=421698 > > --- Comment #3 from Jazeix Johnny <jazeix@gmail.com> --- > It should be available in the repository of your raspberry pi distribution > > -- > You are receiving this mail because: > You reported the bug.
These libraries are bundled in the package. When you are running GCompris, are you running the script gcompris-qt.sh?
Created attachment 128635 [details] attachment-6539-0.html Yes .. the script On Wed, May 20, 2020, 8:40 AM Jazeix Johnny <bugzilla_noreply@kde.org> wrote: > https://bugs.kde.org/show_bug.cgi?id=421698 > > --- Comment #5 from Jazeix Johnny <jazeix@gmail.com> --- > These libraries are bundled in the package. > When you are running GCompris, are you running the script gcompris-qt.sh? > > -- > You are receiving this mail because: > You reported the bug.
Are the Qt libraries besides the executable? (In reply to AT from comment #6) > Created attachment 128635 [details] > attachment-6539-0.html > > Yes .. the script > > On Wed, May 20, 2020, 8:40 AM Jazeix Johnny <bugzilla_noreply@kde.org> > wrote: > > > https://bugs.kde.org/show_bug.cgi?id=421698 > > > > --- Comment #5 from Jazeix Johnny <jazeix@gmail.com> --- > > These libraries are bundled in the package. > > When you are running GCompris, are you running the script gcompris-qt.sh? > > > > -- > > You are receiving this mail because: > > You reported the bug.
Created attachment 128638 [details] attachment-8283-0.html Yes they were after installing (I think). The modified dates on Qt libraries are from jan 2020. Does libpng16 should be part of the libraries when the package is installed? Thanks you. On Wed, May 20, 2020, 8:57 AM Jazeix Johnny <bugzilla_noreply@kde.org> wrote: > https://bugs.kde.org/show_bug.cgi?id=421698 > > --- Comment #7 from Jazeix Johnny <jazeix@gmail.com> --- > Are the Qt libraries besides the executable? > > (In reply to AT from comment #6) > > Created attachment 128635 [details] > > attachment-6539-0.html > > > > Yes .. the script > > > > On Wed, May 20, 2020, 8:40 AM Jazeix Johnny <bugzilla_noreply@kde.org> > > wrote: > > > > > https://bugs.kde.org/show_bug.cgi?id=421698 > > > > > > --- Comment #5 from Jazeix Johnny <jazeix@gmail.com> --- > > > These libraries are bundled in the package. > > > When you are running GCompris, are you running the script > gcompris-qt.sh? > > > > > > -- > > > You are receiving this mail because: > > > You reported the bug. > > -- > You are receiving this mail because: > You reported the bug.
No, libpng16 is a system library, we do not bundle it. According to https://www.raspberrypi.org/forums/viewtopic.php?t=211602, there should be a libpng-dev or libpng16-16 that should provide it. (In reply to AT from comment #8) > Created attachment 128638 [details] > attachment-8283-0.html > > Yes they were after installing (I think). The modified dates on Qt > libraries are from jan 2020. Does libpng16 should be part of the libraries > when the package is installed? > > Thanks you. > > >
Created attachment 128640 [details] attachment-12465-0.html Hi, I installed the libpng16 and now the errors are below. I did check the file is libstdc++.so.6 exists. I also ran the script as root but no luck. Thank you for the help XXXXXXX:~/Downloads/gcompris-qt-0.97-Linux/bin $ ./gcompris-qt.sh ./gcompris-qt: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by ./libQt5Quick.so.5) ./gcompris-qt: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by ./libQt5Multimedia.so.5) ./gcompris-qt: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by ./libQt5Svg.so.5) ./gcompris-qt: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by ./libQt5Xml.so.5) ./gcompris-qt: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by ./libQt5XmlPatterns.so.5) ./gcompris-qt: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by ./libQt5Sensors.so.5) ./gcompris-qt: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by ./libQt5Qml.so.5) ./gcompris-qt: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by ./libQt5Widgets.so.5) ./gcompris-qt: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by ./libQt5Gui.so.5) ./gcompris-qt: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by ./libQt5Network.so.5) ./gcompris-qt: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by ./libQt5Core.so.5) ./gcompris-qt: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by ./libQt5Core.so.5) On Wed, May 20, 2020 at 9:45 AM Jazeix Johnny <bugzilla_noreply@kde.org> wrote: > https://bugs.kde.org/show_bug.cgi?id=421698 > > --- Comment #9 from Jazeix Johnny <jazeix@gmail.com> --- > No, libpng16 is a system library, we do not bundle it. > According to https://www.raspberrypi.org/forums/viewtopic.php?t=211602, > there > should be a libpng-dev or libpng16-16 that should provide it. > > (In reply to AT from comment #8) > > Created attachment 128638 [details] > > attachment-8283-0.html > > > > Yes they were after installing (I think). The modified dates on Qt > > libraries are from jan 2020. Does libpng16 should be part of the > libraries > > when the package is installed? > > > > Thanks you. > > > > > > > > -- > You are receiving this mail because: > You reported the bug.
Created attachment 128641 [details] attachment-12587-0.html I have installed gcompris-14.12-1 from raspberry pi distribution it works fine. I am installing this new version. I hope the other version is not messing it up. thanks anil On Wed, May 20, 2020 at 11:46 AM Anil Thota <hellothota@gmail.com> wrote: > Hi, > I installed the libpng16 and now the errors are below. I did check the > file is libstdc++.so.6 exists. I also ran the script as root but no luck. > Thank you for the help > > XXXXXXX:~/Downloads/gcompris-qt-0.97-Linux/bin $ ./gcompris-qt.sh > ./gcompris-qt: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version > `CXXABI_1.3.9' not found (required by ./libQt5Quick.so.5) > ./gcompris-qt: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version > `CXXABI_1.3.9' not found (required by ./libQt5Multimedia.so.5) > ./gcompris-qt: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version > `CXXABI_1.3.9' not found (required by ./libQt5Svg.so.5) > ./gcompris-qt: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version > `CXXABI_1.3.9' not found (required by ./libQt5Xml.so.5) > ./gcompris-qt: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version > `CXXABI_1.3.9' not found (required by ./libQt5XmlPatterns.so.5) > ./gcompris-qt: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version > `CXXABI_1.3.9' not found (required by ./libQt5Sensors.so.5) > ./gcompris-qt: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version > `CXXABI_1.3.9' not found (required by ./libQt5Qml.so.5) > ./gcompris-qt: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version > `CXXABI_1.3.9' not found (required by ./libQt5Widgets.so.5) > ./gcompris-qt: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version > `CXXABI_1.3.9' not found (required by ./libQt5Gui.so.5) > ./gcompris-qt: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version > `CXXABI_1.3.9' not found (required by ./libQt5Network.so.5) > ./gcompris-qt: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version > `CXXABI_1.3.9' not found (required by ./libQt5Core.so.5) > ./gcompris-qt: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version > `GLIBCXX_3.4.21' not found (required by ./libQt5Core.so.5) > > > On Wed, May 20, 2020 at 9:45 AM Jazeix Johnny <bugzilla_noreply@kde.org> > wrote: > >> https://bugs.kde.org/show_bug.cgi?id=421698 >> >> --- Comment #9 from Jazeix Johnny <jazeix@gmail.com> --- >> No, libpng16 is a system library, we do not bundle it. >> According to https://www.raspberrypi.org/forums/viewtopic.php?t=211602, >> there >> should be a libpng-dev or libpng16-16 that should provide it. >> >> (In reply to AT from comment #8) >> > Created attachment 128638 [details] >> > attachment-8283-0.html >> > >> > Yes they were after installing (I think). The modified dates on Qt >> > libraries are from jan 2020. Does libpng16 should be part of the >> libraries >> > when the package is installed? >> > >> > Thanks you. >> > >> > >> > >> >> -- >> You are receiving this mail because: >> You reported the bug. > >
No, there are no link between both version so they can't mess up. Which distribution are you using? I've compiled Qt on a retropie which is based on Raspbian Jessie or Stretch. It seems the systems may not be compatible :/ (In reply to AT from comment #11) > Created attachment 128641 [details] > attachment-12587-0.html > > I have installed gcompris-14.12-1 from raspberry pi distribution it works > fine. I am installing this new version. I hope the other version is not > messing it up. > > thanks > anil > > On Wed, May 20, 2020 at 11:46 AM Anil Thota <hellothota@gmail.com> wrote: > > > Hi, > > I installed the libpng16 and now the errors are below. I did check the > > file is libstdc++.so.6 exists. I also ran the script as root but no luck. > > Thank you for the help > > > > XXXXXXX:~/Downloads/gcompris-qt-0.97-Linux/bin $ ./gcompris-qt.sh > > ./gcompris-qt: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version > > `CXXABI_1.3.9' not found (required by ./libQt5Quick.so.5) > > ./gcompris-qt: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version > > `CXXABI_1.3.9' not found (required by ./libQt5Multimedia.so.5) > > ./gcompris-qt: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version > > `CXXABI_1.3.9' not found (required by ./libQt5Svg.so.5) > > ./gcompris-qt: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version > > `CXXABI_1.3.9' not found (required by ./libQt5Xml.so.5) > > ./gcompris-qt: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version > > `CXXABI_1.3.9' not found (required by ./libQt5XmlPatterns.so.5) > > ./gcompris-qt: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version > > `CXXABI_1.3.9' not found (required by ./libQt5Sensors.so.5) > > ./gcompris-qt: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version > > `CXXABI_1.3.9' not found (required by ./libQt5Qml.so.5) > > ./gcompris-qt: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version > > `CXXABI_1.3.9' not found (required by ./libQt5Widgets.so.5) > > ./gcompris-qt: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version > > `CXXABI_1.3.9' not found (required by ./libQt5Gui.so.5) > > ./gcompris-qt: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version > > `CXXABI_1.3.9' not found (required by ./libQt5Network.so.5) > > ./gcompris-qt: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version > > `CXXABI_1.3.9' not found (required by ./libQt5Core.so.5) > > ./gcompris-qt: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version > > `GLIBCXX_3.4.21' not found (required by ./libQt5Core.so.5) > > > >
Created attachment 128646 [details] attachment-15141-0.html Hi, I am using NOOBS. That could be the problem. Do I have to upgrade to Jessie or stretch to run the new version? Thank you for the help. Best, Anil On Wed, May 20, 2020 at 12:46 PM Jazeix Johnny <bugzilla_noreply@kde.org> wrote: > https://bugs.kde.org/show_bug.cgi?id=421698 > > --- Comment #12 from Jazeix Johnny <jazeix@gmail.com> --- > No, there are no link between both version so they can't mess up. > > Which distribution are you using? I've compiled Qt on a retropie which is > based > on Raspbian Jessie or Stretch. > It seems the systems may not be compatible :/ > > > (In reply to AT from comment #11) > > Created attachment 128641 [details] > > attachment-12587-0.html > > > > I have installed gcompris-14.12-1 from raspberry pi distribution it works > > fine. I am installing this new version. I hope the other version is not > > messing it up. > > > > thanks > > anil > > > > On Wed, May 20, 2020 at 11:46 AM Anil Thota <hellothota@gmail.com> > wrote: > > > > > Hi, > > > I installed the libpng16 and now the errors are below. I did check the > > > file is libstdc++.so.6 exists. I also ran the script as root but no > luck. > > > Thank you for the help > > > > > > XXXXXXX:~/Downloads/gcompris-qt-0.97-Linux/bin $ ./gcompris-qt.sh > > > ./gcompris-qt: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version > > > `CXXABI_1.3.9' not found (required by ./libQt5Quick.so.5) > > > ./gcompris-qt: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version > > > `CXXABI_1.3.9' not found (required by ./libQt5Multimedia.so.5) > > > ./gcompris-qt: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version > > > `CXXABI_1.3.9' not found (required by ./libQt5Svg.so.5) > > > ./gcompris-qt: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version > > > `CXXABI_1.3.9' not found (required by ./libQt5Xml.so.5) > > > ./gcompris-qt: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version > > > `CXXABI_1.3.9' not found (required by ./libQt5XmlPatterns.so.5) > > > ./gcompris-qt: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version > > > `CXXABI_1.3.9' not found (required by ./libQt5Sensors.so.5) > > > ./gcompris-qt: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version > > > `CXXABI_1.3.9' not found (required by ./libQt5Qml.so.5) > > > ./gcompris-qt: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version > > > `CXXABI_1.3.9' not found (required by ./libQt5Widgets.so.5) > > > ./gcompris-qt: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version > > > `CXXABI_1.3.9' not found (required by ./libQt5Gui.so.5) > > > ./gcompris-qt: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version > > > `CXXABI_1.3.9' not found (required by ./libQt5Network.so.5) > > > ./gcompris-qt: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version > > > `CXXABI_1.3.9' not found (required by ./libQt5Core.so.5) > > > ./gcompris-qt: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version > > > `GLIBCXX_3.4.21' not found (required by ./libQt5Core.so.5) > > > > > > > > -- > You are receiving this mail because: > You reported the bug.
I don't know much about the raspberry distributions and if yours is older than mine or the opposite. If you know you have an older version, yes, the solution would be to upgrade it. (In reply to AT from comment #13) > > Hi, > I am using NOOBS. That could be the problem. Do I have to upgrade to Jessie > or stretch to run the new version? > > Thank you for the help. > > Best, > Anil >
Created attachment 128691 [details] attachment-3422-0.html great. I updated and it works. However, it seemed very very slow. When the program is starting it said "llibEGL warning: DRI2: failed to authenticate PulseAudioService: pa_context_connect() failed. Thank you, Anil On Wed, May 20, 2020 at 2:17 PM Jazeix Johnny <bugzilla_noreply@kde.org> wrote: > https://bugs.kde.org/show_bug.cgi?id=421698 > > --- Comment #14 from Jazeix Johnny <jazeix@gmail.com> --- > I don't know much about the raspberry distributions and if yours is older > than > mine or the opposite. > If you know you have an older version, yes, the solution would be to > upgrade > it. > > (In reply to AT from comment #13) > > > > Hi, > > I am using NOOBS. That could be the problem. Do I have to upgrade to > Jessie > > or stretch to run the new version? > > > > Thank you for the help. > > > > Best, > > Anil > > > > -- > You are receiving this mail because: > You reported the bug.
You need to start the pulseaudio deamon ("pulseaudio --start" if I remember correctly) to have the sounds. For the slow part, you can try to run it in software renderer mode: in ~/.config/gcompris-qt/gcompris-qt.conf): find the line renderer=auto, replace auto with software and save the file. Then, you can start again GCompris (In reply to AT from comment #15) > Created attachment 128691 [details] > attachment-3422-0.html > > great. I updated and it works. However, it seemed very very slow. When the > program is starting it said "llibEGL warning: DRI2: failed to authenticate > PulseAudioService: pa_context_connect() failed. > > Thank you, > Anil >