Linux Mint Türkiye
Yazılım => Yazılım Sorunları => Konuyu başlatan: deniztopal - 05 Ocak 2020, 13:06:48
-
Ses oynatmada hata alıyorum sizce neden olabilir?
online/offline her ikisinde de
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:1016)
at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:174)
at java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:800)
at java.base/jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(BuiltinClassLoader.java:698)
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:621)
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:579)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:398)
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$2.run(JSSecurityManager.java:147)
at java.desktop/com.sun.media.sound.JSSecurityManager$2.run(JSSecurityManager.java:144)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.desktop/com.sun.media.sound.JSSecurityManager.getProviders(JSSecurityManager.java:151)
at java.desktop/com.sun.media.sound.JDK13Services.getProviders(JDK13Services.java:102)
at java.desktop/javax.sound.sampled.AudioSystem.getProviders(AudioSystem.java:1517)
at java.desktop/javax.sound.sampled.AudioSystem.getFormatConversionProviders(AudioSystem.java:1266)
at java.desktop/javax.sound.sampled.AudioSystem.getAudioInputStream(AudioSystem.java:884)
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.playerOpenAyaAudio(AudioPlayerUiController.java:244)
at net.sf.zekr.ui.AudioPlayerUiController.playerTogglePlayPause(AudioPlayerUiController.java:219)
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:581)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
... 41 more
-
Komutların çıktılarını paylaşın.
sudo update-alternatives --list java
java -version
inxi -S
-
deniz[member=424]deniz[/member]:~$ sudo update-alternatives --list java
[sudo] password for deniz:
/usr/lib/jvm/java-11-openjdk-amd64/bin/java
deniz[member=424]deniz[/member]:~$ java -version
openjdk version "11.0.5" 2019-10-15
OpenJDK Runtime Environment (build 11.0.5+10-post-Ubuntu-0ubuntu1.118.04)
OpenJDK 64-Bit Server VM (build 11.0.5+10-post-Ubuntu-0ubuntu1.118.04, mixed mode, sharing)
deniz[member=424]deniz[/member]:~$ inxi -S
System:
Host: deniz Kernel: 5.0.0-37-generic x86_64 bits: 64
Desktop: Cinnamon 4.4.6 Distro: Linux Mint 19.3 Tricia
-
Burada (https://forum.linuxmint.net.tr/index.php?topic=10555.msg64565#msg64565) bahsedilen işlemleri yapmamışsınız sanırım. Uygulama Java 11 ile sağlıklı çalışmıyor, bu sebeple Java 8 kurulumuna yönlendirmiştim. Sizin sistemde sadece Java 11 kurulu görünüyor.
-
şu şekilde yaptım hiç açılmadı bu sefer
(https://i.ibb.co/Rb3Jh8m/j.png) (https://ibb.co/Rb3Jh8m)
-
Lütfen çıktı ve benzerlerini resim olarak paylaşmayınız.
Çalışmadı ama hiç mi hata vermedi? zekr.sh dosyasını uçbirimden çalıştırmayı deneyip, çıktıları paylşaın.
-
hiç tepki yok
-
Hangi sürümü kurdunuz, portable olanı mı yoksa konuda belirtilen 64 bit sürümü mü? Bir şeyleri hatalı yapıyor olabilirsiniz, kendi denemem ve konudaki dönüşe göre bu şekilde uygulama sorunsuz çalışıyor.
-
64 bit olanı kurmuştum
-
Buradaki (https://launchpad.net/~kelebek333/+archive/ubuntu/zekr/+build/18548486/+files/zekr_1.1.0_amd64.deb) paketle kurulum dene bakalım, indirip sağ tık Gdebi ile kurulabilir. Kurulum sonrası menüden aratıp çalıştırılabilir.
-
bu sürümde ses çalışıyor portable dediğiniz miydi bu?
-
Hayır bu portable sürüm değil, konudaki anlatıma göre 64 bit sürümdeki dosyalardan paket oluşturdum sadece, tek farkı paket olarak her şeyin hazır olması. Zekr için bir PPA deposu hazırladım. Bu paket de PPA deposuna ait, 32 bit sürümü de ekleyince diğer konudan paylaşırım.
Sorun çözüldüğüne göre; başlığı etiketlerseniz, konuyu kilitleyebiliriz.
[okay]Çözülen başlıkların etiketlenmesi hakkında. (https://forum.linuxmint.net.tr/index.php?topic=2058.0)[/okay]