Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ubuntu 18.04 Installer needed #138

Closed
cjdg opened this issue Apr 27, 2018 · 29 comments
Closed

Ubuntu 18.04 Installer needed #138

cjdg opened this issue Apr 27, 2018 · 29 comments

Comments

@cjdg
Copy link

cjdg commented Apr 27, 2018

We need a ubuntu 18.04 installer !

@ramuntcho
Copy link

A version for Ubuntu 18.04 is planned, but given our limited financial resources, this will not be for now.
Any help is welcome !

@fbarillon
Copy link

I will soon tutor a two month trainee. Peharps it could help doing that.

@Arvil
Copy link

Arvil commented May 21, 2018

I have a PoC deb file at home that I will link at the end of this post.

Two issues I have noted here :

  • Qt 5.5 as bundled by Qt installer is built against libgstapp0.10.so.0 that is not provided by Ubuntu since 17.10 (was in libgstreamer-plugins-0.10-base package before I believe). This means just running openboard through run.sh (which is the default behavior) doesn't work. Use this instead (works for me on a fresh bionic install) :

/opt/openboard/OpenBoard

  • Next issue is lack of colors in color picker widget (but the color picker works anyway).

Here's the file, install (in terminal) with :

sudo dpkg -i openboard_ubuntu_18.04_1.4.0_amd64.deb
sudo apt-get install -f

Then run with

/opt/openboard/OpenBoard

URL: https://framadrop.org/r/EvWejwGWZN#Oh5v+8ntxBwpTheW4n6xwwYDbNc6Jqbqdyld4EiA6Tk= (expires in 60 days)
Tell me how this goes for you, I wish to continue working on this.

@simbd
Copy link

simbd commented May 23, 2018

OpenBoard on Bionic ok with your deb package + install : libqt5webkit5 libqt5script5 libqt5multimediawidgets5 libqt5xml5
(+ changing in the shortcut openboard.desktop : openboard %f => /opt/openboard/OpenBoard)

@cjdg
Copy link
Author

cjdg commented May 24, 2018

How can i help?

@Arvil
Copy link

Arvil commented May 24, 2018

Thanks @simbd for your update, it's true that I tried on kubuntu so qt is already installed :D

@manuel-uberti
Copy link

@Arvil could you kindly re-upload your .deb? Cannot install OpenBoard on Ubuntu 18.04 otherwise.

@simbd
Copy link

simbd commented Jun 26, 2018

@manuel-uberti
Copy link

I get this using that script:

dpkg: error processing archive /var/cache/apt/archives/libqtcore4_4%3a4.8.7+dfsg-7ubuntu1_amd64.deb (--unpack):
 trying to overwrite shared '/etc/xdg/Trolltech.conf', which is different from other instances of package libqtcore4:amd64
dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
Errors were encountered while processing:
 /var/cache/apt/archives/libqtcore4_4%3a4.8.7+dfsg-7ubuntu1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

@manuel-uberti
Copy link

Ok, this made it. But still openboard is removed at the end.

@simbd
Copy link

simbd commented Jun 26, 2018

My script for Openboard is OK for Ubuntu 18.04 (tested and validated)

video capture : https://peertube.nsa.ovh/videos/watch/2152a680-f1c7-4519-be85-fe529a36d4ad

@obook
Copy link

obook commented Jun 27, 2018

@simbd You script run great here, but some problems on OpenBoard:

  • no french language;
  • no shapes, missing tools (calculator);
  • crash on settings panel.
    Olivier

@Arvil
Copy link

Arvil commented Jul 2, 2018

Woops didn't see your post, seems that framadrop deleted my file without warning.

If @simbd 's script works that's great, I was also thinking about trying other packaging methods (such as AppImage or Flatpak) since someone has already tried it, if anyone is willing to collaborate.

@frohro
Copy link

frohro commented Jul 9, 2018

I used the @simbd script, and it ran nicely and installed openboard on Ubuntu 18.04, however, when running openboard, I get the following:
$ openboard
/opt/openboard/OpenBoard: error while loading shared libraries: libgstapp-0.10.so.0: cannot open shared object file: No such file or directory
I read that this library was installed with libgstreamer-plugins-base0.10-dev, but that package is no longer available in Ubuntu 18.04.
Any ideas?

Thanks,
Rob

@cjdg
Copy link
Author

cjdg commented Jul 10, 2018

well i tried the script and still cant install, im using ubuntu studio 18.04, the script ends uninstalling it

@Arvil
Copy link

Arvil commented Jul 10, 2018

@frohro what does ldd /opt/openboard/OpenBoard say ?

@frohro
Copy link

frohro commented Jul 10, 2018

$ ldd /opt/openboard/OpenBoard
linux-vdso.so.1 (0x00007ffd002ce000)
libpaper.so.1 => /usr/lib/x86_64-linux-gnu/libpaper.so.1 (0x00007fd008a19000)
libavformat.so.57 => /usr/lib/x86_64-linux-gnu/libavformat.so.57 (0x00007fd0085c2000)
libavcodec.so.57 => /usr/lib/x86_64-linux-gnu/libavcodec.so.57 (0x00007fd006ea3000)
libswscale.so.4 => /usr/lib/x86_64-linux-gnu/libswscale.so.4 (0x00007fd006c14000)
libavutil.so.55 => /usr/lib/x86_64-linux-gnu/libavutil.so.55 (0x00007fd006987000)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007fd00676a000)
libcrypto.so.1.1 => /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1 (0x00007fd0062f2000)
libswresample.so.2 => /usr/lib/x86_64-linux-gnu/libswresample.so.2 (0x00007fd0060d3000)
libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007fd005d9a000)
libQt5WebKitWidgets.so.5 => /usr/lib/x86_64-linux-gnu/libQt5WebKitWidgets.so.5 (0x00007fd005b54000)
libQt5WebKit.so.5 => /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5 (0x00007fd002bdc000)
libQt5Svg.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Svg.so.5 (0x00007fd002987000)
libQt5MultimediaWidgets.so.5 => /usr/lib/x86_64-linux-gnu/libQt5MultimediaWidgets.so.5 (0x00007fd002769000)
libQt5PrintSupport.so.5 => /usr/lib/x86_64-linux-gnu/libQt5PrintSupport.so.5 (0x00007fd0024fa000)
libQt5Widgets.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 (0x00007fd001cb3000)
libQt5Multimedia.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Multimedia.so.5 (0x00007fd00199c000)
libQt5Gui.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 (0x00007fd001233000)
libQt5Network.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Network.so.5 (0x00007fd000ea7000)
libQt5Xml.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Xml.so.5 (0x00007fd000c6b000)
libQt5Script.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Script.so.5 (0x00007fd0007d5000)
libQt5Core.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 (0x00007fd00008a000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fcfffe6b000)
libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007fcfffadd000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fcfff73f000)
libomp.so.5 => /usr/lib/x86_64-linux-gnu/libomp.so.5 (0x00007fcfff48a000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007fcfff272000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fcffee81000)
libssh-gcrypt.so.4 => /usr/lib/x86_64-linux-gnu/libssh-gcrypt.so.4 (0x00007fcffec0e000)
libopenmpt.so.0 => /usr/lib/x86_64-linux-gnu/libopenmpt.so.0 (0x00007fcffe846000)
libbluray.so.2 => /usr/lib/x86_64-linux-gnu/libbluray.so.2 (0x00007fcffe5f6000)
libgnutls.so.30 => /usr/lib/x86_64-linux-gnu/libgnutls.so.30 (0x00007fcffe291000)
libxml2.so.2 => /usr/lib/x86_64-linux-gnu/libxml2.so.2 (0x00007fcffded0000)
libgme.so.0 => /usr/lib/x86_64-linux-gnu/libgme.so.0 (0x00007fcffdc84000)
libchromaprint.so.1 => /usr/lib/x86_64-linux-gnu/libchromaprint.so.1 (0x00007fcffda71000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fcffd86d000)
libbz2.so.1.0 => /lib/x86_64-linux-gnu/libbz2.so.1.0 (0x00007fcffd65d000)
libwebp.so.6 => /usr/lib/x86_64-linux-gnu/libwebp.so.6 (0x00007fcffd3f4000)
libcrystalhd.so.3 => /usr/lib/x86_64-linux-gnu/libcrystalhd.so.3 (0x00007fcffd1d9000)
libva.so.2 => /usr/lib/x86_64-linux-gnu/libva.so.2 (0x00007fcffcfb8000)
libzvbi.so.0 => /usr/lib/x86_64-linux-gnu/libzvbi.so.0 (0x00007fcffcd2d000)
libxvidcore.so.4 => /usr/lib/x86_64-linux-gnu/libxvidcore.so.4 (0x00007fcffca1c000)
libx265.so.146 => /usr/lib/x86_64-linux-gnu/libx265.so.146 (0x00007fcffbd9b000)
libx264.so.152 => /usr/lib/x86_64-linux-gnu/libx264.so.152 (0x00007fcffb9f6000)
libwebpmux.so.3 => /usr/lib/x86_64-linux-gnu/libwebpmux.so.3 (0x00007fcffb7ec000)
libwavpack.so.1 => /usr/lib/x86_64-linux-gnu/libwavpack.so.1 (0x00007fcffb5c2000)
libvpx.so.5 => /usr/lib/x86_64-linux-gnu/libvpx.so.5 (0x00007fcffb173000)
libvorbisenc.so.2 => /usr/lib/x86_64-linux-gnu/libvorbisenc.so.2 (0x00007fcffaeca000)
libvorbis.so.0 => /usr/lib/x86_64-linux-gnu/libvorbis.so.0 (0x00007fcffac9f000)
libtwolame.so.0 => /usr/lib/x86_64-linux-gnu/libtwolame.so.0 (0x00007fcffaa7c000)
libtheoraenc.so.1 => /usr/lib/x86_64-linux-gnu/libtheoraenc.so.1 (0x00007fcffa83d000)
libtheoradec.so.1 => /usr/lib/x86_64-linux-gnu/libtheoradec.so.1 (0x00007fcffa61f000)
libspeex.so.1 => /usr/lib/x86_64-linux-gnu/libspeex.so.1 (0x00007fcffa405000)
libsnappy.so.1 => /usr/lib/x86_64-linux-gnu/libsnappy.so.1 (0x00007fcffa1fd000)
libshine.so.3 => /usr/lib/x86_64-linux-gnu/libshine.so.3 (0x00007fcff9ff2000)
librsvg-2.so.2 => /usr/lib/x86_64-linux-gnu/librsvg-2.so.2 (0x00007fcff9dba000)
libgobject-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 (0x00007fcff9b66000)
libglib-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007fcff9850000)
libcairo.so.2 => /usr/lib/x86_64-linux-gnu/libcairo.so.2 (0x00007fcff9533000)
libopus.so.0 => /usr/lib/x86_64-linux-gnu/libopus.so.0 (0x00007fcff92e9000)
libopenjp2.so.7 => /usr/lib/x86_64-linux-gnu/libopenjp2.so.7 (0x00007fcff9093000)
libmp3lame.so.0 => /usr/lib/x86_64-linux-gnu/libmp3lame.so.0 (0x00007fcff8e1c000)
libgsm.so.1 => /usr/lib/x86_64-linux-gnu/libgsm.so.1 (0x00007fcff8c0f000)
liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x00007fcff89e9000)
libdrm.so.2 => /usr/lib/x86_64-linux-gnu/libdrm.so.2 (0x00007fcff87d8000)
libvdpau.so.1 => /usr/lib/x86_64-linux-gnu/libvdpau.so.1 (0x00007fcff85d4000)
libva-x11.so.2 => /usr/lib/x86_64-linux-gnu/libva-x11.so.2 (0x00007fcff83ce000)
libva-drm.so.2 => /usr/lib/x86_64-linux-gnu/libva-drm.so.2 (0x00007fcff81cb000)
libsoxr.so.0 => /usr/lib/x86_64-linux-gnu/libsoxr.so.0 (0x00007fcff7f68000)
libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007fcff7d40000)
libQt5Quick.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 (0x00007fcff76f7000)
libQt5WebChannel.so.5 => /usr/lib/x86_64-linux-gnu/libQt5WebChannel.so.5 (0x00007fcff74d9000)
libicuuc.so.60 => /usr/lib/x86_64-linux-gnu/libicuuc.so.60 (0x00007fcff7122000)
libQt5Positioning.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Positioning.so.5 (0x00007fcff6ec4000)
libicui18n.so.60 => /usr/lib/x86_64-linux-gnu/libicui18n.so.60 (0x00007fcff6a23000)
libQt5Sensors.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Sensors.so.5 (0x00007fcff67e2000)
libwoff2dec.so.1.0.2 => /usr/lib/x86_64-linux-gnu/libwoff2dec.so.1.0.2 (0x00007fcff65d7000)
libjpeg.so.8 => /usr/lib/x86_64-linux-gnu/libjpeg.so.8 (0x00007fcff636f000)
libpng16.so.16 => /usr/lib/x86_64-linux-gnu/libpng16.so.16 (0x00007fcff613d000)
libhyphen.so.0 => /usr/lib/x86_64-linux-gnu/libhyphen.so.0 (0x00007fcff5f37000)
libxslt.so.1 => /usr/lib/x86_64-linux-gnu/libxslt.so.1 (0x00007fcff5cfa000)
libsqlite3.so.0 => /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 (0x00007fcff59f1000)
libgio-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 (0x00007fcff5653000)
libgstapp-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libgstapp-1.0.so.0 (0x00007fcff5444000)
libgstbase-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0 (0x00007fcff51d0000)
libgstreamer-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 (0x00007fcff4e96000)
libgstpbutils-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libgstpbutils-1.0.so.0 (0x00007fcff4c5e000)
libgstaudio-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libgstaudio-1.0.so.0 (0x00007fcff49ea000)
libgsttag-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libgsttag-1.0.so.0 (0x00007fcff47af000)
libgstvideo-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libgstvideo-1.0.so.0 (0x00007fcff4517000)
libgstfft-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libgstfft-1.0.so.0 (0x00007fcff430c000)
libQt5Qml.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 (0x00007fcff3d0f000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007fcff3b07000)
/lib64/ld-linux-x86-64.so.2 (0x00007fd00953e000)
libQt5OpenGL.so.5 => /usr/lib/x86_64-linux-gnu/libQt5OpenGL.so.5 (0x00007fcff38b0000)
libGL.so.1 => /usr/lib/x86_64-linux-gnu/libGL.so.1 (0x00007fcff3624000)
libpulse.so.0 => /usr/lib/x86_64-linux-gnu/libpulse.so.0 (0x00007fcff33d4000)
libharfbuzz.so.0 => /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0 (0x00007fcff3136000)
libdouble-conversion.so.1 => /usr/lib/x86_64-linux-gnu/libdouble-conversion.so.1 (0x00007fcff2f25000)
libgcrypt.so.20 => /lib/x86_64-linux-gnu/libgcrypt.so.20 (0x00007fcff2c0a000)
libgssapi_krb5.so.2 => /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2 (0x00007fcff29bf000)
libmpg123.so.0 => /usr/lib/x86_64-linux-gnu/libmpg123.so.0 (0x00007fcff2760000)
libvorbisfile.so.3 => /usr/lib/x86_64-linux-gnu/libvorbisfile.so.3 (0x00007fcff2558000)
libfontconfig.so.1 => /usr/lib/x86_64-linux-gnu/libfontconfig.so.1 (0x00007fcff2313000)
libfreetype.so.6 => /usr/lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007fcff205f000)
libp11-kit.so.0 => /usr/lib/x86_64-linux-gnu/libp11-kit.so.0 (0x00007fcff1d30000)
libidn2.so.0 => /usr/lib/x86_64-linux-gnu/libidn2.so.0 (0x00007fcff1b13000)
libunistring.so.2 => /usr/lib/x86_64-linux-gnu/libunistring.so.2 (0x00007fcff1795000)
libtasn1.so.6 => /usr/lib/x86_64-linux-gnu/libtasn1.so.6 (0x00007fcff1582000)
libnettle.so.6 => /usr/lib/x86_64-linux-gnu/libnettle.so.6 (0x00007fcff134c000)
libhogweed.so.4 => /usr/lib/x86_64-linux-gnu/libhogweed.so.4 (0x00007fcff1118000)
libgmp.so.10 => /usr/lib/x86_64-linux-gnu/libgmp.so.10 (0x00007fcff0e97000)
libnuma.so.1 => /usr/lib/x86_64-linux-gnu/libnuma.so.1 (0x00007fcff0c8c000)
libogg.so.0 => /usr/lib/x86_64-linux-gnu/libogg.so.0 (0x00007fcff0a83000)
libgdk_pixbuf-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0 (0x00007fcff085f000)
libpangocairo-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0 (0x00007fcff0652000)
libpangoft2-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0 (0x00007fcff043c000)
libpango-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0 (0x00007fcff01ef000)
libcroco-0.6.so.3 => /usr/lib/x86_64-linux-gnu/libcroco-0.6.so.3 (0x00007fcfeffb4000)
libffi.so.6 => /usr/lib/x86_64-linux-gnu/libffi.so.6 (0x00007fcfefdac000)
libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007fcfefb3a000)
libpixman-1.so.0 => /usr/lib/x86_64-linux-gnu/libpixman-1.so.0 (0x00007fcfef895000)
libxcb-shm.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0 (0x00007fcfef692000)
libxcb-render.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-render.so.0 (0x00007fcfef485000)
libXrender.so.1 => /usr/lib/x86_64-linux-gnu/libXrender.so.1 (0x00007fcfef27b000)
libXext.so.6 => /usr/lib/x86_64-linux-gnu/libXext.so.6 (0x00007fcfef069000)
libXfixes.so.3 => /usr/lib/x86_64-linux-gnu/libXfixes.so.3 (0x00007fcfeee63000)
libgomp.so.1 => /usr/lib/x86_64-linux-gnu/libgomp.so.1 (0x00007fcfeec33000)
libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6 (0x00007fcfeea2f000)
libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007fcfee829000)
libicudata.so.60 => /usr/lib/x86_64-linux-gnu/libicudata.so.60 (0x00007fcfecc80000)
libwoff2common.so.1.0.2 => /usr/lib/x86_64-linux-gnu/libwoff2common.so.1.0.2 (0x00007fcfeca7d000)
libbrotlidec.so.1 => /usr/lib/x86_64-linux-gnu/libbrotlidec.so.1 (0x00007fcfec871000)
libgmodule-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0 (0x00007fcfec66d000)
libselinux.so.1 => /lib/x86_64-linux-gnu/libselinux.so.1 (0x00007fcfec445000)
libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 (0x00007fcfec22a000)
libmount.so.1 => /lib/x86_64-linux-gnu/libmount.so.1 (0x00007fcfebfd6000)
liborc-0.4.so.0 => /usr/lib/x86_64-linux-gnu/liborc-0.4.so.0 (0x00007fcfebd5a000)
libGLX.so.0 => /usr/lib/x86_64-linux-gnu/libGLX.so.0 (0x00007fcfebb29000)
libGLdispatch.so.0 => /usr/lib/x86_64-linux-gnu/libGLdispatch.so.0 (0x00007fcfeb873000)
libpulsecommon-11.1.so => /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-11.1.so (0x00007fcfeb5f5000)
libdbus-1.so.3 => /lib/x86_64-linux-gnu/libdbus-1.so.3 (0x00007fcfeb3a8000)
libgraphite2.so.3 => /usr/lib/x86_64-linux-gnu/libgraphite2.so.3 (0x00007fcfeb17b000)
libgpg-error.so.0 => /lib/x86_64-linux-gnu/libgpg-error.so.0 (0x00007fcfeaf66000)
libkrb5.so.3 => /usr/lib/x86_64-linux-gnu/libkrb5.so.3 (0x00007fcfeac90000)
libk5crypto.so.3 => /usr/lib/x86_64-linux-gnu/libk5crypto.so.3 (0x00007fcfeaa5e000)
libcom_err.so.2 => /lib/x86_64-linux-gnu/libcom_err.so.2 (0x00007fcfea85a000)
libkrb5support.so.0 => /usr/lib/x86_64-linux-gnu/libkrb5support.so.0 (0x00007fcfea64f000)
libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007fcfea41d000)
libthai.so.0 => /usr/lib/x86_64-linux-gnu/libthai.so.0 (0x00007fcfea214000)
libbsd.so.0 => /lib/x86_64-linux-gnu/libbsd.so.0 (0x00007fcfe9fff000)
libbrotlicommon.so.1 => /usr/lib/x86_64-linux-gnu/libbrotlicommon.so.1 (0x00007fcfe9ddf000)
libblkid.so.1 => /lib/x86_64-linux-gnu/libblkid.so.1 (0x00007fcfe9b92000)
libsystemd.so.0 => /lib/x86_64-linux-gnu/libsystemd.so.0 (0x00007fcfe990e000)
libwrap.so.0 => /lib/x86_64-linux-gnu/libwrap.so.0 (0x00007fcfe9704000)
libsndfile.so.1 => /usr/lib/x86_64-linux-gnu/libsndfile.so.1 (0x00007fcfe948b000)
libasyncns.so.0 => /usr/lib/x86_64-linux-gnu/libasyncns.so.0 (0x00007fcfe9285000)
libkeyutils.so.1 => /lib/x86_64-linux-gnu/libkeyutils.so.1 (0x00007fcfe9081000)
libdatrie.so.1 => /usr/lib/x86_64-linux-gnu/libdatrie.so.1 (0x00007fcfe8e7a000)
libuuid.so.1 => /lib/x86_64-linux-gnu/libuuid.so.1 (0x00007fcfe8c73000)
liblz4.so.1 => /usr/lib/x86_64-linux-gnu/liblz4.so.1 (0x00007fcfe8a57000)
libnsl.so.1 => /lib/x86_64-linux-gnu/libnsl.so.1 (0x00007fcfe883d000)
libFLAC.so.8 => /usr/lib/x86_64-linux-gnu/libFLAC.so.8 (0x00007fcfe85c6000)

Thanks for the help!

Rob

@Arvil
Copy link

Arvil commented Jul 11, 2018

Well your OpenBoard binary is not linked directly with libgstapp0.10 (good news) so I guess this is related to the version of Qt you are using.

Have you tried running /opt/openboard/OpenBoard directly ? This solved the very same issue for me in #138 (comment). This problem can happen when using the openboard run script as it changes the Qt location to /opt/openboard/something and uses a Qt version that is linked against libgstapp0.10.

@frohro
Copy link

frohro commented Jul 11, 2018 via email

@Arvil
Copy link

Arvil commented Jul 11, 2018

Glad it worked for you :)

@mariodebian
Copy link
Contributor

I build packages of openboard for MAdrid_linux (MAX) distro since some years.

Last version (MAX 10/Ubuntu 18.04) is here: http://max.educa.madrid.org/max10/pool/main/o/openboard/

For MAX9.5/Ubuntu 16.04: http://max.educa.madrid.org/max90/pool/main/o/openboard/

in xxx.debian.xz file you can get all of debian/patches needed to build.

@deisi
Copy link

deisi commented Aug 22, 2018

Maybe its worth to invest the time into building it for a flatpak/snap if openboard has such strict dependencies. Especially if resources are that limited, because it reduces testing matrix.

@jalonsomartinez
Copy link

Package from @mariodebian seems to work OK in Ubuntu 18.04.
However I get bug #162 when trying to record a podcast with audio. Without audio it is mostly OK.

@mstuckless
Copy link

Would love to see OpenBoard run under Linux Mint 19. Right now I get the dependency error for libavformat-ffmpeg56 (>=7:2.8.14). Having Openboard as a flatpak/snap would be a great idea!

@deisi
Copy link

deisi commented Nov 28, 2018

@mstuckless
I actually looked a little into building a flat pack with it. However I reached a point where I didn't know how to go on. I basically had to start a script during the flatpack build process and link some libraries, but no matter what I tried, it didn't find the libraries. I could try once more and maybe document my process somewhere here. Eventually someone with more experience in flatpack build will help out and we have a solution.

@bilelmoussaoui
Copy link

Someone from Flatpak community already did that
https://flathub.org/apps/details/ch.openboard.OpenBoard
Easy to install and works on every distro out there ;)

@simbd
Copy link

simbd commented Dec 19, 2018

Thank you for the Flatpak package of OpenBoard.

I added it to my Ubuntu post-installation script, see :
https://gitlab.com/simbd/Scripts_Ubuntu/blob/master/Ubuntu18.04_Bionic_Postinstall.sh#L1616

@kaamui
Copy link
Member

kaamui commented Sep 4, 2019

An Ubuntu 18 release is available https://github.com/OpenBoard-org/OpenBoard/releases/tag/v1.5.3-ubuntu18

it is marked as a not production-ready release because of the loss of SWF animations, but for anyone not using them, the release should work well.

@wandermonk
Copy link

I have installed https://github.com/OpenBoard-org/OpenBoard/releases/tag/v1.5.3-ubuntu18 this and i am able to use this without any issues

@kaamui kaamui closed this as completed Apr 4, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests