Не работает после установки с сообщением про libsciter-gtk.so WARN: To use this program, you need to get a third-party shared library - libsciter-gtk.so. Run the "libsciter-install" command as root to download and install it. rustdesk-1.3.6-alt1
(Ответ для Vitaly Lipatov на комментарий #0) > Не работает после установки с сообщением про libsciter-gtk.so > > WARN: To use this program, you need to get a third-party > shared library - libsciter-gtk.so. Run the "libsciter-install" > command as root to download and install it. > > rustdesk-1.3.6-alt1 Это нормальное поведение. Я не могу паковать эту стороннюю библиотеку в пакет, чтобы не нарушать условия лицензии AGPL-3.0. В прошлом месяце вопрос по этой библиотеке уже обсуждался в devel@. Поэтому существует такая заглушка, которая корректно указывает на то, что надо сделать для получения libsciter-gtk.so, а именно, запустить команду libsciter-install от имени root. Также предупреждение об этом можно найти в %description пакета.
(Ответ для Anton Kurachenko на комментарий #1) > (Ответ для Vitaly Lipatov на комментарий #0) > > Не работает после установки с сообщением про libsciter-gtk.so > > > > WARN: To use this program, you need to get a third-party > > shared library - libsciter-gtk.so. Run the "libsciter-install" > > command as root to download and install it. > > > > rustdesk-1.3.6-alt1 > > Это нормальное поведение. Я не могу паковать эту стороннюю библиотеку в > пакет, чтобы не нарушать условия лицензии AGPL-3.0. В прошлом месяце вопрос > по этой библиотеке уже обсуждался в devel@. https://lists.altlinux.org/pipermail/devel/2024-December/218984.html Я заметил там утверждение, что библиотека не обязательна. Это действительно так? > Поэтому существует такая > заглушка, которая корректно указывает на то, что надо сделать для получения > libsciter-gtk.so, а именно, запустить команду libsciter-install от имени > root. Также предупреждение об этом можно найти в %description пакета. Как я прочитал, обсуждение свелось к разработке костыля для скачивания библиотеки, вместо использования epm play. Давайте я попрошу добавить установку библиотеки в epm play, чтобы вы могли рекомендовать этот способ пользователю? Хотя бы ему не придётся запускать скрипты с GUI под рутом.
(Ответ для Vitaly Lipatov на комментарий #2) > Я заметил там утверждение, что библиотека не обязательна. Это действительно > так? Нет. Возможно, мои формулировки были не точны и могли быть неправильно поняты. > Как я прочитал, обсуждение свелось к разработке костыля для скачивания > библиотеки, вместо использования epm play. > Давайте я попрошу добавить установку библиотеки в epm play, чтобы вы могли > рекомендовать этот способ пользователю? Хотя бы ему не придётся запускать > скрипты с GUI под рутом. Выглядит как хорошая идея. Буду признателен, если появится такой вариант установки библиотеки.
(Ответ для Anton Kurachenko на комментарий #3) > (Ответ для Vitaly Lipatov на комментарий #2) > > Я заметил там утверждение, что библиотека не обязательна. Это действительно > > так? > Нет. Возможно, мои формулировки были не точны и могли быть неправильно > поняты. В релизах на github для некоторых систем rustdesk поставляется с библиотекой (пакеты имеют в названии sciter), а для других система — без sciter. Вы не могли бы уточнить, в какой части она необходима. Без неё вовсе нет GUI?
(Ответ для Vitaly Lipatov на комментарий #4) > (Ответ для Anton Kurachenko на комментарий #3) > > (Ответ для Vitaly Lipatov на комментарий #2) > > > Я заметил там утверждение, что библиотека не обязательна. Это действительно > > > так? > > Нет. Возможно, мои формулировки были не точны и могли быть неправильно > > поняты. > > В релизах на github для некоторых систем rustdesk поставляется с библиотекой > (пакеты имеют в названии sciter), а для других система — без sciter. Пакеты, не имеющие в названии sciter, собираются с использованием Flutter SDK. > Вы не могли бы уточнить, в какой части она необходима. Без неё вовсе нет GUI? Да, GUI полностью недоступно без данной библиотеки. И если на прием входящих подключений можно настроить rustdesk и без GUI (хоть и с некоторыми ограничениями), и он будет работать, то инициировать подключения к другим клиентам невозможно.
(Ответ для Anton Kurachenko на комментарий #5) ... > Пакеты, не имеющие в названии sciter, собираются с использованием Flutter > SDK. Тогда для полной ясности. А почему вы не собираете с Flutter?
(Ответ для Vitaly Lipatov на комментарий #6) > (Ответ для Anton Kurachenko на комментарий #5) > ... > > Пакеты, не имеющие в названии sciter, собираются с использованием Flutter > > SDK. > Тогда для полной ясности. А почему вы не собираете с Flutter? Как минимум потому, что flutter отсутствует в репозиториях.
(Ответ для Vitaly Lipatov на комментарий #2) > Давайте я попрошу добавить установку библиотеки в epm play, чтобы вы могли > рекомендовать этот способ пользователю? Хотя бы ему не придётся запускать > скрипты с GUI под рутом. Благодарю. Я добавил соответствующую информацию о epm play в пакет. 11 февраля 2025 г. Anton Kurachenko 1.3.7-alt3 - Added info about the option to use epm play to install libsciter-gtk.