Assalam o alaikum. I have tried the zekr on Lubunu 18,04. It runs fine on the system but the recitation is not working.
On clicking play button following error come. ------- Error Message ---------------------- java.lang.NoClassDefFoundError: org/tritonus/share/sampled/convert/TMatrixFormatConversionProvider at java.base/java.lang.ClassLoader.defineClass1(Native Method) at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1009) at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:174) at java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:801) at java.base/jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(BuiltinClassLoader.java:699) at java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:622) at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:580) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:190) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:499) at java.base/java.lang.Class.forName0(Native Method) at java.base/java.lang.Class.forName(Class.java:374) at java.base/java.util.ServiceLoader$LazyClassPathLookupIterator.nextProviderClass(ServiceLoader.java:1209) at java.base/java.util.ServiceLoader$LazyClassPathLookupIterator.hasNextService(ServiceLoader.java:1220) at java.base/java.util.ServiceLoader$LazyClassPathLookupIterator.hasNext(ServiceLoader.java:1264) at java.base/java.util.ServiceLoader$2.hasNext(ServiceLoader.java:1299) at java.base/java.util.ServiceLoader$3.hasNext(ServiceLoader.java:1384) at java.desktop/com.sun.media.sound.JSSecurityManager$3.run(JSSecurityManager.java:178) at java.desktop/com.sun.media.sound.JSSecurityManager$3.run(JSSecurityManager.java:175) at java.base/java.security.AccessController.doPrivileged(Native Method) at java.desktop/com.sun.media.sound.JSSecurityManager.getProviders(JSSecurityManager.java:182) at java.desktop/com.sun.media.sound.JDK13Services.getProviders(JDK13Services.java:109) at java.desktop/javax.sound.sampled.AudioSystem.getProviders(AudioSystem.java:1515) at java.desktop/javax.sound.sampled.AudioSystem.getFormatConversionProviders(AudioSystem.java:1264) at java.desktop/javax.sound.sampled.AudioSystem.getAudioInputStream(AudioSystem.java:882) at javazoom.jlgui.basicplayer.BasicPlayer.createLine(Unknown Source) at javazoom.jlgui.basicplayer.BasicPlayer.initAudioInputStream(Unknown Source) at javazoom.jlgui.basicplayer.BasicPlayer.open(Unknown Source) at net.sf.zekr.engine.audio.DefaultPlayerController.open(DefaultPlayerController.java:131) at net.sf.zekr.engine.audio.DefaultPlayerController.open(DefaultPlayerController.java:145) at net.sf.zekr.ui.AudioPlayerUiController.playerOpenAyaAudio(AudioPlayerUiController.java:249) at net.sf.zekr.ui.AudioPlayerUiController.playerPlaySpecialItemIfNeeded(AudioPlayerUiController.java:158) at net.sf.zekr.ui.AudioPlayerUiController.playerTogglePlayPause(AudioPlayerUiController.java:213) at net.sf.zekr.engine.audio.ui.AudioPlayerForm$13.widgetSelected(AudioPlayerForm.java:719) at org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown Source) at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source) at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source) at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source) at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source) at net.sf.zekr.ui.BaseForm.loopEver(BaseForm.java:36) at net.sf.zekr.ZekrMain.startZekr(ZekrMain.java:63) at net.sf.zekr.ZekrMain.main(ZekrMain.java:94) Caused by: java.lang.ClassNotFoundException: org.tritonus.share.sampled.convert.TMatrixFormatConversionProvider at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:582) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:190) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:499) ... 41 more ----------- End of error message -------------- Kindly give the solution. On Sunday, 6 May 2018 09:38:12 UTC+5:30, Mashaal M Alghamdi wrote: > > to run zekr in ubuntu 18.04: > > Warning: Make sure you have java downloaded in your system. this link > should help you out to install java > > https://linuxconfig.org/how-to-install-java-on-ubuntu-18-04-bionic-beaver-linux > > > 1- download from here > 32bit > > http://sourceforge.net/projects/zekr/files/Zekr/zekr-1.1.0/zekr-1.1.0-linux.tar.gz/download > or > 64bit > > http://sourceforge.net/projects/zekr/files/Zekr/zekr-1.1.0/zekr-1.1.0-linux_64.tar.gz/download > 2- open terminal "crtl+alt+t" > 3- type: sudo -s then enter password > 4- open the folder that has zekr tar.gz file > 5- in terminal type: tar -zxvf then drag the tar.gz file to the terminal > 6- press enter > 7- type: cd zekr > 8- type: ./zekr.sh > > zekr should open right now. > > You have to do these steps everytime you want to use zekr. > > -- You received this message because you are subscribed to the Google Groups "zekr" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/zekr/7f5b9c93-94f9-49fa-8f0b-ed75ac1e236e%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
