Bug 34318 - Не работает с новой версией
: Не работает с новой версией
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/teamviewer-preinstall)
: unstable
: all Linux
: P3 enhancement
Assigned To:
:
:
:
: 34323
:
  Show dependency tree
 
Reported: 2017-12-11 18:25 by
Modified: 2017-12-12 20:53 (History)


Attachments
Результат работы epm install --repack (1.79 KB, text/plain)
2017-12-12 14:51, Alexei V. Mezin
no flags Details


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2017-12-11 18:25:35
На официальном сайте теперь под линукс предлагают по умолчанию качать
бета-версию 13, которая уже 64-битная. И она не работает все в том же стиле
"недоступна сеть". 

Нужен новый preinstall для 64-битной версии.
------- Comment #1 From 2017-12-12 01:47:58 -------
Вы в Сизифе устанавливаете?

Тогда ставьте eepm >= 2.4.1
и ставьте так:
epm install --repack teamviewer_13.0.5693.x86_64.rpm
------- Comment #2 From 2017-12-12 01:54:06 -------
eepm-2.4.1-alt1 -> sisyphus:

Tue Dec 12 2017 Vitaly Lipatov <lav@altlinux.ru> 2.4.1-alt1
- add teamviewer.sh for repack (ALT bug 34318)
------- Comment #3 From 2017-12-12 11:30:04 -------
В p8 бы его тоже не плохо...
------- Comment #4 From 2017-12-12 14:51:25 -------
Created an attachment (id=7310) [details]
Результат работы epm install --repack
------- Comment #5 From 2017-12-12 14:52:10 -------
> Результат работы epm install --repack

Вот что получается под p8.
------- Comment #6 From 2017-12-12 15:41:05 -------
(В ответ на комментарий №4)
> Created an attachment (id=7310) [details] [details]
> Результат работы epm install --repack
Голосуйте за
https://bugzilla.altlinux.org/show_bug.cgi?id=34323
------- Comment #7 From 2017-12-12 17:38:25 -------
Однако, вопрос: в скрипте для перепаковки написаны зависимости нового пакета?
там только libdbus и пучок libqt5*, которые и так стоят в системе с KDE5.
Руками распакованный teamviewer запускается, но сети не видит. libexo, которая
тащит несколько xfce*, тоже ситуацию не меняет.

Получается, что даже если перепаковка починится вместе с новым rpm, работе
программы это не поможет?
------- Comment #8 From 2017-12-12 17:50:36 -------
(В ответ на комментарий №7)
> Однако, вопрос: в скрипте для перепаковки написаны зависимости нового пакета?
Да. Это легко проверить, сверив epm req для файла исходного пакета и
$ epm req teamviewer.

> там только libdbus и пучок libqt5*, которые и так стоят в системе с KDE5.
> Руками распакованный teamviewer запускается, но сети не видит. libexo, которая
> тащит несколько xfce*, тоже ситуацию не меняет.
> 
> Получается, что даже если перепаковка починится вместе с новым rpm, работе
> программы это не поможет?
Увы, не поможет. Тут одна надежда на вас, что вы найдёте способ запустить. Ещё
можно устанавливать так:
epm install --repack --scripts teamviewer_13.0.5693.x86_64.rpm
(это сохранит скрипты в пакете)
но мне кажется, это сделает только хуже.
------- Comment #9 From 2017-12-12 18:27:07 -------
Надежда на апстрим :) Они знают о проблеме

https://community.teamviewer.com/t5/Linux/Update-TeamViewer-13/m-p/24705/highlight/true#M1161

У нас все работает, если сначала от рута запустить демона, а потом уже от рута
teamviewer. Что наверное и происходит, если ставить пакетом, с оформлением
запуска соответствующего сервиса. Так что после починки упаковки пакета все
скорее всего заработает.

Апстримный совет ставить через tv-setup не работает, потому что их tv-setup из
64-битного Tar.gz на самом деле 32-битное приложение, которое не находит нужных
библиотек.
------- Comment #10 From 2017-12-12 20:53:00 -------
(В ответ на комментарий №9)
> Надежда на апстрим :) Они знают о проблеме
> 
> https://community.teamviewer.com/t5/Linux/Update-TeamViewer-13/m-p/24705/highlight/true#M1161
> 
> У нас все работает, если сначала от рута запустить демона, а потом уже от рута
> teamviewer. Что наверное и происходит, если ставить пакетом, с оформлением
> запуска соответствующего сервиса. Так что после починки упаковки пакета все
> скорее всего заработает.
В пакете есть скрипты, настройки для dbus и .service-файл.
Посмотрите, может быть service-файл разместить куда нужно, и всё заработает?

Конечно, ни под каким предлогом не стоит запускать под рутом графическое
приложение.