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.

Reply via email to