Автор Тема: Не стартует Viva Designer (AppImage)  (Прочитано 2249 раз)

Оффлайн ChiCha

  • Начинающий
  • *
  • Сообщений: 23
    • Email
Час добрый всем!
Наткнулся на неплохую альтернативу Adobe-овского InDesign-а в виде Viva Designer. Но под Alt Linux не стартует скаченный AppImage. Под другими дистрами запускался нормально (Manjaro, Ubuntu, Suse). В Alt-е ругается на неопределенный символ __libc_enable_secure. Помогите решить проблему. Сам образ скачивается с официального сайта проги — https://viva.systems/designer/ в самом низу страницы.
Спасибо!
« Последнее редактирование: 11.10.2023 19:46:23 от sb »

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 936
    • Домашняя страница
    • Email
Re: Не стартует AppImage
« Ответ #1 : 11.10.2023 19:34:46 »
Андрей Черепанов (cas@)

Оффлайн N0rbert

  • alt linux team
  • ***
  • Сообщений: 231
  • snk@
Re: Не стартует Viva Designer (AppImage)
« Ответ #2 : 11.10.2023 22:38:26 »
Похоже, что эта программа с закрытым исходным кодом. Из открытых альтернатив в репозитории есть Scribus.
Сообщение об ошибке

неопределенный символ __libc_enable_secure

после полной настройки AppImage в SimplyLinux 10.1.990 у меня воспроизвелось:

# apt-get update
# apt-get install fuse
# control fusermount public
$ cd ~/Downloads
$ chmod +x ./VivaDesigner-11.0.0.9096.AppImage
$ ./VivaDesigner-11.0.0.9096.AppImage
VivaDesigner: symbol lookup error: /tmp/.private/alt/.mount_VivaDeFcAz9D/usr/lib/libpstill.so: undefined symbol: __libc_enable_secure, version GLIBC_PRIVATE

Что с этим делать не очень понятно, т.к. библиотека libpstill.so явно не видна в каких-либо еще пакетах из дистрибутивов, т.е. похоже что проприетарная.
« Последнее редактирование: 11.10.2023 23:03:54 от N0rbert »

Оффлайн ChiCha

  • Начинающий
  • *
  • Сообщений: 23
    • Email
Re: Не стартует Viva Designer (AppImage)
« Ответ #3 : 11.10.2023 23:45:11 »
Прога действительно проприентарная, но с полной функциональностью во время пробного периода. Пробный период можно сделать вечным поэтому это не страшит. Вопрос как ее запустить. Как я уже говорил в других дистрах прокатывает на "ура". Как ее заставить работать в Альте — вот вопрос. Ругань идет на glibc... Что-то ей не нравиться в этой библиотеке. Гугление ни к чему не привело, хотя пара ошибок означенного толка обсуждалась, но как решение прикрутить к моему случаю — пока не знаю... Копаем дальше!

А про Scribus я знаю... В целом неплохо он справляется со своей задачей, но там много чего не хватает для полноценной быстрой работы.
« Последнее редактирование: 11.10.2023 23:47:25 от ChiCha »

Оффлайн ChiCha

  • Начинающий
  • *
  • Сообщений: 23
    • Email
Re: Не стартует Viva Designer (AppImage)
« Ответ #4 : 11.10.2023 23:55:11 »
http://altlinux.org/Appimage
Это не решение. У меня подавляющее большинство программ работает через непосредственный запуск AppImage без пересборки. Если стартует с ошибкой на sandbox — запускаю AppImage c флагом --no-sandbox и все работает. Здесь что-то явно другое. Возможно, что искомый символ находится не в glibc библиотеке, а в какой-то другой. Потому как, повторюсь, на других дистрах работает без нареканий...

Оффлайн ProfessorNavigator

  • Давно тут
  • **
  • Сообщений: 236
Re: Не стартует Viva Designer (AppImage)
« Ответ #5 : 12.10.2023 02:57:18 »
Просто для понимания: в Appimage при сборке не упаковывается glibc. Т.е., если версии glibc в системе упаковки и системе запуска не совпадают, то могут быть (и будут) проблемы с запуском. Да и в целом, что Appimage, что flatpcak, что snap - это костыли. Поэтому совет - не используйте их. Никогда. Если нужна программа, то собирайте руками, или ищите обходные пути.

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 936
    • Домашняя страница
    • Email
Re: Не стартует Viva Designer (AppImage)
« Ответ #6 : 12.10.2023 06:49:22 »
Это использование приватной функции glibc, что в Альтах запрещено. Запускайте через docker c каким-нибудь дырявым дистрибутивам или ищите Flatpak.
Андрей Черепанов (cas@)

Оффлайн ChiCha

  • Начинающий
  • *
  • Сообщений: 23
    • Email
Re: Не стартует Viva Designer (AppImage)
« Ответ #7 : 12.10.2023 12:50:40 »
Да и в целом, что Appimage, что flatpcak, что snap - это костыли.
Ни snap-ом, ни flatpac-ом не пользуюсь. А проприентарное ПО как собрать ручками, если исходники закрыты? Просить об этом производителя?

Оффлайн ProfessorNavigator

  • Давно тут
  • **
  • Сообщений: 236
Re: Не стартует Viva Designer (AppImage)
« Ответ #8 : 12.10.2023 13:52:42 »
А проприентарное ПО как собрать ручками, если исходники закрыты?
А ответ разве не очевиден? Не пользоваться проприетарным ПО. Везде, где возможно. Как уже написал - ищите обходные пути.

Оффлайн ChiCha

  • Начинающий
  • *
  • Сообщений: 23
    • Email
Re: Не стартует Viva Designer (AppImage)
« Ответ #9 : 12.10.2023 14:08:09 »
А ответ разве не очевиден? Не пользоваться проприетарным ПО.
Это какой-то сюр... Т.е. ваша позиция заключается в том что все, что проприентарно написано для *nix-ов — все плохо? Какая-то новая парадигма... Впервые такую слышу.

Оффлайн ProfessorNavigator

  • Давно тут
  • **
  • Сообщений: 236
Re: Не стартует Viva Designer (AppImage)
« Ответ #10 : 12.10.2023 14:38:38 »
Это какой-то сюр... Т.е. ваша позиция заключается в том что все, что проприентарно написано для *nix-ов — все плохо?
Ну т.е. вы не можете нормально запустить проприетарную программу, которая вам нужна, не можете её собрать сами, но при этом не понимаете, почему проприетарное ПО - это плохо? Забавно.
Впервые такую слышу.
Да, и Линукс, которым вы пользуетесь не открыт с самого своего первого выпуска. И большинство ПО под него тоже публикуется с закрытым кодом... Чего ещё придумаете?

Оффлайн ChiCha

  • Начинающий
  • *
  • Сообщений: 23
    • Email
Re: Не стартует Viva Designer (AppImage)
« Ответ #11 : 12.10.2023 16:13:13 »
Ну т.е. вы не можете нормально запустить проприетарную программу, которая вам нужна, не можете её собрать сами, но при этом не понимаете, почему проприетарное ПО - это плохо? Забавно.
Не вижу логики: по вашему получается, что все, что У ВАС не запускается — все плохо? Это сильно. У меня это так не работает, хотя бы потому, что означенное мною ПО работает на других дистрах. Поэтому причина невозможности нормально запустить проприентарное ПО не в том, что оно плохое, а в том, что в ОС есть вещи, которые на текущий момент несовместимы с этим ПО. Именно поэтому и появился этот пост. Я не вешаю ярлыков "плохое-хорошее" на проги, ОСи и т.п. Есть задача, проблема, которую я пытаюсь решить с помощью сообщества форума, и в ответ я ожидаю получить именно решение, а не ярлыки и советы не использовать то, что собственно явилось предметом моего поста.
Да, и Линукс, которым вы пользуетесь не открыт с самого своего первого выпуска. И большинство ПО под него тоже публикуется с закрытым кодом... Чего ещё придумаете?
А как же Вы тогда следуете своему совету собирать все из исходников, если они закрыты? Или это "другое"?

Оффлайн ChiCha

  • Начинающий
  • *
  • Сообщений: 23
    • Email
Re: Не стартует Viva Designer (AppImage)
« Ответ #12 : 12.10.2023 16:15:24 »
Это использование приватной функции glibc, что в Альтах запрещено. Запускайте через docker c каким-нибудь дырявым дистрибутивам или ищите Flatpak.
Да. Спасибо! Дельный совет! Надо попробовать. :-)

Оффлайн ChiCha

  • Начинающий
  • *
  • Сообщений: 23
    • Email
Re: Не стартует Viva Designer (AppImage)
« Ответ #13 : 12.10.2023 16:30:10 »
Как уже написал - ищите обходные пути.
Какие? :-o

Оффлайн gosts 87

  • Завсегдатай
  • *
  • Сообщений: 2 692
  • Дмитрий/Dmitry/德米特里/दिमित्री
Re: Не стартует Viva Designer (AppImage)
« Ответ #14 : 12.10.2023 17:01:29 »
Какие? :-o
Максимально, где это только возможно, использовать программы с открытым исходным кодом. Такую программу Вы и сами пересобрать можете и имеете право на внесение любых изменений и в код и в функционал.