Summary: | Не запускается musescore | ||
---|---|---|---|
Product: | Branch p8 | Reporter: | Сергей <sergeeff> |
Component: | musescore | Assignee: | Grigory Ustinov <grenka> |
Status: | CLOSED FIXED | QA Contact: | qa-p8 <qa-p8> |
Severity: | normal | ||
Priority: | P3 | CC: | george, grenka, ildar |
Version: | не указана | Keywords: | backport |
Hardware: | x86_64 | ||
OS: | Linux | ||
Bug Depends on: | 35359 | ||
Bug Blocks: |
Description
Сергей
2017-01-29 21:00:48 MSK
всё верно. Проблема в области внутреннего синтезатора, поэтому запускается так: $ mscore -s Виталий, нужно собрать свежую версию. В сизифе проблема не наблюдается. Предлагаю бэкпортировать новую версию в p8. Прошу именно так и сделать. Неработающая программа в стабильной ветке - это несерьёзно. Пересобрал для p8. Ведёт себя странно. Одна из странностей - из звуков работает только метроном. Кто может, прошу проверить на Сизифной версии. Если кому нужно, могу выложить пересобранную для p8. Но радости от неё пока маловато. Со звуком разобрался: текущий в p8 FluidSynth version 1.1.6 не поддерживает тот soundfont, который musescore носит с собой, пруф: http://www.fluidsynth.org/fluidsynth-1-1-7-released/ В остальном новая версия решает проблему, необходимо собрать в p8 TODO по новой сборке: класть шрифты в /usr/share/fonts , SF класть в /usr/share/soundfonts , а в папку приложения сделать симлинки. Ещё было бы хорошо выделить их в отдельные пакеты. (В ответ на комментарий №5)
> Со звуком разобрался: текущий в p8 FluidSynth version 1.1.6 не поддерживает тот
> soundfont, который musescore носит с собой, пруф:
> http://www.fluidsynth.org/fluidsynth-1-1-7-released/
> В остальном новая версия решает проблему, необходимо собрать в p8
Стало быть надо собрать новый fluidsynth в p8? Давай соберу, а ты отправишь бэкпорт musescore со всеми правками, которые считаешь нужными?
TODO я написал не для p8, а для сизифной версии. Делать такое в бэкпорте — напрашиваться на неприятности ;) Для решения именно данного тикета необходимо и достаточно только пересобрать текущую сизифную в p8. Если ещё пересобрать более свежий fluidsynth, то, мне кажется, это ничего не должно поломать, а пакету musescore это только поможет! (В ответ на комментарий №8) > Для решения именно данного тикета необходимо и достаточно только пересобрать > текущую сизифную в p8. > Если ещё пересобрать более свежий fluidsynth, то, мне кажется, это ничего не > должно поломать, а пакету musescore это только поможет! Тогда я займусь бэкпортированием обоих пакетов в p8. musescore-2.1.0-alt2.M80P.1 -> p8: Thu Aug 23 2018 Grigory Ustinov <grenka@altlinux> 2.1.0-alt2.M80P.1 - Backport new version to p8 branch (Closes: #33057). Wed Jul 18 2018 Grigory Ustinov <grenka@altlinux> 2.1.0-alt3 - Fix FTBFS (Add missing rpm-build-xdg). Thu Nov 23 2017 Fr. Br. George <george@altlinux.ru> 2.1.0-alt2 - Fix sf3 coredump Thu Nov 16 2017 Fr. Br. George <george@altlinux.ru> 2.1.0-alt1 - 2.1.0 [#211863] p8 DONE (try 2) fluidsynth.git=1.1.11-alt0.M80P.1 Так же был портирован. Григорий, спасибо. Версия MuseScore уже рабочая, хотя и не самая свежая ;) А вот с извлечением звуков проблема осталась. Виновника я нашёл, бага https://bugzilla.altlinux.org/show_bug.cgi?id=35359 Так что для полного исправления нам не хватает в p8 ещё libsndfile с поддержкой Vorbis (также как и в Сизифе, а точнее _после_ Сизифной пересборки). (В ответ на комментарий №12) > Так что для полного исправления нам не хватает в p8 ещё libsndfile с поддержкой > Vorbis (также как и в Сизифе, а точнее _после_ Сизифной пересборки). Вы можете точно назвать нужную версию libsndfile, которую ожидается увидеть в p8? Версию musescore посвежее могу залить, заодно и в сизифе обновлю. (В ответ на комментарий №13) > Вы можете точно назвать нужную версию libsndfile, которую ожидается увидеть в p8? Я не зря написал "пересборка": текущая в Сизифе (1.0.28) является текущей у апстрима. Если в p8 нужно остаться в текущей для p8 (т.е. 1.0.27), то можно и с ней. Главное - чтобы пересобралось с поддержкой форматов (Vorbis и др.). > Версию musescore посвежее могу залить, заодно и в сизифе обновлю. Мне и моей жене не принципиально. musescore-2.3.2-alt0.M80P.1 -> p8: Wed Sep 12 2018 Grigory Ustinov <grenka@altlinux> 2.3.2-alt0.M80P.1 - Backport new version to p8 branch after rebuild of libsndfile - (Closes: #33057) again. Wed Sep 12 2018 Grigory Ustinov <grenka@altlinux> 2.3.2-alt1 - 2.3.2 |