It’s been a while since I used Geogebra.
I see they now have a web based version.
They also offer a rpm and a “linux portable” version:
I also found https://build.opensuse.org/package/show/Education/geogebra
but it seemingly hasn’t been updated in 4 years.
I’m just curious if anyone else uses this program,
and which of the above they have been using.
I’ve a few Java apps on my Linux box, so I go for geogebra5 package from GeoGebra official repository:
However, I don’t like the fact they have bundled JRE in the package, because I’ve already got system-wide OpenJDK and Oracle installations which should work for any Java app.
Yes; bundling java is odd.
I’ve used the new web version, and found the performance to be better than expected.
I tried installing the Classic 6 rpm, but zypp complains about there being no libmpfr.so.4
This is apparently because the Tumbleweed package is named libmpfr6 and provides libmpfr.so.6,
even though the version is 4.
Information for package libmpfr6:
Repository : Main Repository (OSS)
Name : libmpfr6
Version : 4.0.2-1.1
Arch : x86_64
Vendor : openSUSE
Installed Size : 508.6 KiB
Installed : Yes (automatically)
Status : up-to-date
Source package : mpfr-4.0.2-1.1.src
Summary : The GNU multiple-precision floating-point shared library
The MPFR library is a C library for multiple-precision floating-point
computations with exact rounding (also called correct rounding). It is
based on the GMP multiple-precision library.
Provides : 
libmpfr6 = 4.0.2-1.1
libmpfr6(x86-64) = 4.0.2-1.1
Reportedly you can just ignore the dependency or create a symbolic link.
I decided to try the portable version, which works, but needs a few packages installed.
zypper in gconf2 dconf gsettings-backend-dconf
I’ve since switched to Classic 5, which seems to be the desktop version.
Classic 6 appears to be a “mobile friendly” version with online sharing built in.