Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Как установить Мультифон (multifon) от Мегафона на Ubuntu x64  (Прочитано 6185 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн www777

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 2765
    • Просмотр профиля
Нет, я предлагаю не мучиться. Но безусловно каждому своё. И "левый" sip клиент я не предлагал. Сомневаюсь что такие существуют.

Оффлайн EvgIq

  • Автор темы
  • Участник
  • *
  • Сообщений: 100
    • Просмотр профиля
www777,
Я бы с радостью пользовался другим клиентом, но Мультифон реально удобнее (по крайней мере для Мегафона). В принципе, и с виртуалкой (VB) не очень уж и напряжно, просто захотелось лучшего :)

Оффлайн rayanAyar

  • Старожил
  • *
  • Сообщений: 1027
  • Да пребудет с вами совпавшая контрольная сумма
    • Просмотр профиля
   libphonon.so.4 => not found

1. Идём сюда:
http://packages.ubuntu.com/

2. Вбиваем имя файла:
libphonon.so.4

3. Смотрим результат:
http://packages.ubuntu.com/search?searchon=contents&keywords=libphonon.so.4&mode=exactfilename&suite=saucy&arch=any

Нужно пробовать ставить библиотеку libphonon4. В данном случае i386.
apt-get install libphonon4:i386

Оффлайн EvgIq

  • Автор темы
  • Участник
  • *
  • Сообщений: 100
    • Просмотр профиля
rayanAyar,
~$ sudo apt-get install libphonon4:i386
(Нажмите, чтобы показать/скрыть)

~$ MultiFon
MultiFon: error while loading shared libraries: libQtWebKit-movial.so.4: cannot open shared object file: No such file or directory

Оффлайн Hi

  • Любитель
  • *
  • Сообщений: 92
    • Просмотр профиля
Хм, интересная штука. Сей загадочный libQtWebKit-movial.so.4 я ни в одном пакете не вижу, включая сайт packages.ubuntu.com. Лично меня это наводит на мысль, что этот клиент не способен запуститься даже на 32-битной версии системы.

Пользователь решил продолжить мысль 13 Февраля 2014, 00:09:17:
Ага, в середине темы увидел идею от Peregrine с тем, что это кастомные либы, и ваш ответ, что они находятся в /usr/local/movial/lib В таком случае попробуйте запустить т.о.:
$ LD_LIBRARY_PATH=/usr/local/movial/lib MultiFon
Пользователь решил продолжить мысль 13 Февраля 2014, 00:29:11:
Да-а, я решил еще добавить,что это не отменяет моей фразы о том, что даже на 32-бит системе эта прога не запустилась бы без прыгания с бубном -- ведь эти либы то не в пути поиска LD.
« Последнее редактирование: 13 Февраля 2014, 00:29:11 от Hi »

Оффлайн EvgIq

  • Автор темы
  • Участник
  • *
  • Сообщений: 100
    • Просмотр профиля
Hi,
Запустилось!!! :) Сейчас тестить буду.

В версии Ubuntu х32 Мультифон устанавливается и работает сразу, без глюков и проблем.


Есть фатальный баг, работать при нем нельзя. Не видно некоторых элементов. В теме про Мультифон (https://forum.ubuntu.ru/index.php?topic=198095.0), что уже есть на этом форуме, писали что это элементы .NET (кнопочки "позвонить", "смс" и проч) но проблему там не решили. На скрине "исчезнувшие" элементы обведены красным (скрин с рабочей программы в ВинХР):
(Нажмите, чтобы показать/скрыть)
Вывод в консоль:
~$ LD_LIBRARY_PATH=/usr/local/movial/lib MultiFon
QGtkStyle was unable to detect the current GTK+ theme.
Loaded settings from  "/home/evg/.local/share/data/Megafon/MultiFon"
Loaded UI settings from  "/usr/share/multifon/settings/ui_settings.ini"
Old location  "/home/evg/.local/share/data/Megafon/MultiFon/ui_settings.ini"
« Последнее редактирование: 13 Февраля 2014, 08:41:14 от EvgIq »

Оффлайн Hi

  • Любитель
  • *
  • Сообщений: 92
    • Просмотр профиля
EvgIq, возможно сейчас кто-то придет и подскажет более дельные идеи -- но, насколько известно лично мне, .NET чисто майкрософтская штука; mono всего лишь попытка сделать нечто кроссплатформенное, совместимое с .NET.
Я вас огорчу, но ваша проблема реально баг Мультифона, т.к. если бы его разработчики пытались слинковать его с mono, мы бы с вами прошли этап жалоб Мультифона на отсутствие соотв. библиотек -- я уверен, что mono у вас не стоит. Лично я сомневаюсь, что есть какой-то еще выход, кроме, как создать где-то на МегаФоновском форуме тему с багом, и ждать от них решения.

К слову, если будете создавать -- можете скинуть ссылку? Просто интересно посмотреть на реакцию разработчиков(либо кто там ответит) МегаФона.

Пользователь решил продолжить мысль 13 Февраля 2014, 12:25:22:
Хм, хотя нет, возможно вы могли установить mono сами -- что-то я протупил, конечно; да и как же разрабы портировали на линукс свое приложение, если они его умудрились под .NET написать... В любом случае, раз никаких ошибок в консоль приложение больше не скидывает -- а в том выводе, что вы в последний раз дали, ошибок не видно -- больше похоже, что они какой-то функционал тупо вырезали. Имхо, можно постить баг.
« Последнее редактирование: 13 Февраля 2014, 12:25:22 от Hi »

Оффлайн EvgIq

  • Автор темы
  • Участник
  • *
  • Сообщений: 100
    • Просмотр профиля
Hi,
У них версия клиента для Ubuntu х32, и в своей системе она работает отлично.

Я писал им в поддержку, они отправили в "банк идей".
http://volga.megafon.ru/help/anketa/ideas/
Написал и туда просьбу собрать прогу под х64. Посмотрим что будет. Скорее всего ничего :(
(моно я поставил, не помогло)

Сейчас, при запуске, так:
(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 13 Февраля 2014, 12:31:56 от EvgIq »

Оффлайн Hi

  • Любитель
  • *
  • Сообщений: 92
    • Просмотр профиля
EvgIq, знаете что, попробуйте запустить т.о.:
$ LD_LIBRARY_PATH=/usr/local/movial/lib MONO_LOG_LEVEL=warning MultiFonЗапустите, и сразу можете выключать. И скиньте сюда вывод.

Я сомневаюсь, что это что-то даст, но мб подкинет хоть какие-то идеи.

Оффлайн EvgIq

  • Автор темы
  • Участник
  • *
  • Сообщений: 100
    • Просмотр профиля
Hi,
Вывод вроде такой же (как и результат в работе программы - кнопки не появились):
~$ LD_LIBRARY_PATH=/usr/local/movial/lib MONO_LOG_LEVEL=warning MultiFon
QGtkStyle was unable to detect the current GTK+ theme.
Loaded settings from  "/home/evg/.local/share/data/Megafon/MultiFon"
Loaded UI settings from  "/usr/share/multifon/settings/ui_settings.ini"
Old location  "/home/evg/.local/share/data/Megafon/MultiFon/ui_settings.ini"

Оффлайн Hi

  • Любитель
  • *
  • Сообщений: 92
    • Просмотр профиля
EvgIq, блин, я тогда даже без понятия :(

 

Страница сгенерирована за 0.017 секунд. Запросов: 21.