Как получить звук с помощью сервера KGS go с версией 16.04 или выше?

До 16.04 мы могли получать звук с помощью клиента cgoban-h.jar и openjdk-6 (и pulseaudio). Но больше нет openjdk 6 для 16.04. Единственный работающий звук - это звонок в начале игры. : /

Ошибка загрузки образца: jar: file: /media/PLACARD/SOFTS/cgoban-h.jar! /Org/igoweb/go/sounds/clock/ING/black.wav Ошибка загрузки образца: jar: file: /media/PLACARD/SOFTS/cgoban-h.jar! /Org/igoweb/go/sounds/clock/ING/time.wav Ошибка загрузки образца: jar: file: /media/PLACARD/SOFTS/cgoban-h.jar! /Org/igoweb/go/sounds/clock/ING/counting.wav Ошибка загрузки образца: jar: file: /media/PLACARD/SOFTS/cgoban-h.jar! /Org/igoweb/go/sounds/clock/ING/begins.wav

Официальные рекомендации javaws http: / /files.gokgs.com/javaBin/cgoban.jnlp из https://www.gokgs.com/ не работают из-за безопасности. Неустранимая ошибка: ошибка приложения: невозможно предоставить разрешения для неподписанных jar-файлов. Приложение запросило разрешения безопасности, но jar-файлы не подписаны.

И все равно может быть та же проблема со звуком.

Кто-нибудь может играть в Go на KGS со звуком и Ubuntu xenial или выше?

0
задан 18 March 2020 в 12:27

1 ответ

Отредактируйте файл /etc/java-XX-openjdk/sound.properties, заменив XX на Ваша версия Java.

Добавьте в файл следующие строки:

javax.sound.sampled.Clip=com.sun.media.sound.DirectAudioDeviceProvider 
javax.sound.sampled.Port=com.sun.media.sound.PortMixerProvider 
javax.sound.sampled.SourceDataLine=com.sun.media.sound.DirectAudioDeviceProvider 
javax.sound.sampled.TargetDataLine=com.sun.media.sound.DirectAudioDeviceProvider

Затем играйте!

1
ответ дан 20 June 2020 в 20:14

Другие вопросы по тегам:

Похожие вопросы: