OpenBoard-in-a-window
Intro
OpenBoard is an opensource application, designed to run only in full screen mode. In order to share it usign videoconferencing software, it should run windowed.
With minimal changes in source code can this behaviour be achieved.
Screenshots
OpenBoard-in-a-window, GNU/Linux x64 CentOS 7 |
OpenBoard-in-a-window, macOS Sierra |
OpenBoard-in-a-window, Windows 7 x86 |
OpenBoard-in-a-window, ZX81 :-) |
Downloads
- OpenBoard-in-a-window for Windows 7
No installation necessary. Just uncompress the folder and execute OpenBoard.exe.
Note: Windows binary is reported to run on Windows 7 64 and 32 bits version, on Windows 8, and on Windows 10 64 bits
100% virus free
Note: If you get a 0xc000007b error, probably your system lacks of Microsoft Visual C++ Redistributable Packages. You can download them from Microsoft or use the included vc_redist.x86.exe
- OpenBoard-in-a-window for macOS Sierra
No installation necessary. Just mount the image and copy OpenBoardW.app to your Applications folder.
Reported to run on macOS Sierra, High Sierra and Catalina.
You can use this version for "El Capitan": OpenBoard-in-a-window for El Capitan.
Note: When using a digitizer tablet you may get "waves" in your drawing with the pencil tool. A workaround (till I find the fix) is disabling "Pen is Pressure Sensitive" in Preferences->Pen panel. - OpenBoard-in-a-window for GNU/Linux x64
Just the executable, compiled on CentOS 7.
Probably you'll need to install qt, ffmpeg, and lots of other packages.
Check out the output from "ldd OpenBoard" on your system.
I'll try to create properly packaged OpenBoard.
It will need some additional libraries. YMMV. For instance, in CentOS:
$ gunzip OpenBoardW.gz $ chmod +x OpenBoard $ sudo yum install ffmpeg ffmpeg-libs libtheora $ sudo yum install flac-libs pulseaudio-libs alsa-lib libvorbis libogg $ sudo yum install lame-libs libass fdk-aac $ sudo yum install SDL $ sudo yum install libpaper $ sudo yum install qt5-qtwebkit qt5-qtsvg qt5-qtmultimedia qt5-qtscript $ ./OpenBoard
- OpenBoard-in-a-window for Ubuntu GNU/Linux x64
Same binary as the CentOS 7, but packed with additional libraries, and tested in Ubuntu 18.04.4 (bionic).
Extract the files and execute from terminal:
$ sudo apt-get install qt5-default $ sudo apt-get install libsdl-console $ sudo apt-get install libqt5webkit5 $ sudo apt-get install libqt5multimedia5 $ sudo apt-get install libqt5multimediawidgets5 $ sudo apt-get install libqt5script5 $ sudo apt-get install ffmpeg $ sudo apt-get install x264 $ cd OpenBoardW $ env LD_LIBRARY_PATH=$PWD/lib ./OpenBoardW
- OpenBoard-in-a-window for CentOS 8 GNU/Linux aarch64
Executable only
Source code
- GitHub repository
- OpenBoard-1.5.4.tar.gz
- OpenBoard-ThirdParty-master.zip
- Patch file
- Instructions to compile in GNU/Linux CentOS 7
- Instructions to compile in GNU/Linux Ubuntu 18
- Instructions to compile in macOS
- Instructions to compile in Windows
Alternatives
- Running OpenBoard in a window
- Xournal ++ Free, opensource, Linux, macOS, Windows
- Microsoft OneNote Propietary, non-free, macOS, Windows, Android, iOS.
- Google Jamboard Propietary, non-free, web.
Last Modified: Dec 27, 2023: spd _at_ daphne.cps.unizar.es