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


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Создание второго аккаунта Viber Desktop в Ubuntu 14.04  (Прочитано 168922 раз)

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

Morisson

  • Гость
Re: Создание второго аккаунта Viber Desktop в Ubuntu 14.04
« Ответ #15 : 26 Февраля 2023, 17:48:49 »
Без gnome-terminal

Оффлайн Deo

  • Активист
  • *
  • Сообщений: 292
    • Просмотр профиля
Re: Создание второго аккаунта Viber Desktop в Ubuntu 14.04
« Ответ #16 : 26 Февраля 2023, 18:07:31 »
Без gnome-terminal
Вот так?:
Exec= echo karamult | su b -c /home/d/Archive/Distributive/viber-16.1.0.37/Viber %uВ любом случае, перестал и из терминала по паролю запускаться, пишет:
No protocol specified
Aborted (core dumped)
Кто в деловой переписке употребляет жаргон - тот американец неграмотный :)

Morisson

  • Гость
Re: Создание второго аккаунта Viber Desktop в Ubuntu 14.04
« Ответ #17 : 26 Февраля 2023, 18:20:16 »
Я до компа доберусь- напишу точно

Оффлайн Irshat

  • Активист
  • *
  • Сообщений: 534
    • Просмотр профиля
Re: Создание второго аккаунта Viber Desktop в Ubuntu 14.04
« Ответ #18 : 26 Февраля 2023, 19:18:58 »
Как то так сделал, не понимаю что там ТС не может сделать, да и вы ребята, ему что-то очень сложно насоветовали.
Создать исполняемый файл /usr/local/bin/viber
Вставить:
#!/bin/bash

xhost +

echo 123456 | su qwerty -c /opt/viber/Viber

xhost -

exit 0
где 123456 -пароль второго пользователя
qwerty - логин второго пользователя
Скопировать ярлык вайбера с /usr/share/applications/ в ~/.local/share/applications/
Переименовать в Viber2.
Изменить в ярлыке:
Name=Viber 2
Exec=/usr/local/bin/viber
В итоге так получается:


Добавлю.
Т.к. xhost крайне не рекомендуется, но если надо, то следует добавить в скрипт команды
xhost + вначале для открытия, xhost - для закрытия, в конце скрипта.

« Последнее редактирование: 26 Февраля 2023, 21:03:18 от Irshat »

Оффлайн Deo

  • Активист
  • *
  • Сообщений: 292
    • Просмотр профиля
Re: Создание второго аккаунта Viber Desktop в Ubuntu 14.04
« Ответ #19 : 26 Февраля 2023, 20:51:07 »
Создать исполняемый файл... /usr/local/bin/viber
Спасибо, попробую.
Однако ситуация уже усугубилась - уже и из Терминала не удаётся запустить.
Из второго пользователя - работает нормально.
А из основного, то хоть как-то запускался, а теперь после ввода пароля отвечает:
No protocol specified
Aborted (core dumped)
Кто в деловой переписке употребляет жаргон - тот американец неграмотный :)

Оффлайн Irshat

  • Активист
  • *
  • Сообщений: 534
    • Просмотр профиля
Re: Создание второго аккаунта Viber Desktop в Ubuntu 14.04
« Ответ #20 : 26 Февраля 2023, 20:54:46 »
Сделайте как я показал. Я бы скинул файлики, да форум не позволяет, вы просто закинули бы по местам.
Если что-то в sudoers меняли, верните все обратно как было. Может из-за этого.
Надеюсь бэкап делали?

Morisson

  • Гость
Re: Создание второго аккаунта Viber Desktop в Ubuntu 14.04
« Ответ #21 : 26 Февраля 2023, 21:08:29 »
Irshat, есть же pastebin

Оффлайн Deo

  • Активист
  • *
  • Сообщений: 292
    • Просмотр профиля
Re: Создание второго аккаунта Viber Desktop в Ubuntu 14.04
« Ответ #22 : 26 Февраля 2023, 21:20:58 »
Если что-то в sudoers меняли, верните все обратно как было. Может из-за этого.
Я добавлял файл в
/etc/sudoers.d/
как раз после этого и сломалось.
Но я тот файл уже удалил и перезагрузился, но проблема осталась.
« Последнее редактирование: 26 Февраля 2023, 21:34:22 от Deo »
Кто в деловой переписке употребляет жаргон - тот американец неграмотный :)

Оффлайн Irshat

  • Активист
  • *
  • Сообщений: 534
    • Просмотр профиля
Re: Создание второго аккаунта Viber Desktop в Ubuntu 14.04
« Ответ #23 : 26 Февраля 2023, 21:47:47 »
Но я тот файл уже удалил и перезагрузился, но проблема осталась.
если после этого то
Цитировать
Exec=/usr/bin/gnome-terminal -e 'su b -c /home/usr/viber/Viber %u'
то b там лишняя
вот так правильнее было бы
x-terminal-emulator su -e sh -c '/home/usr/viber/Viber %u'
« Последнее редактирование: 26 Февраля 2023, 21:55:42 от Irshat »

Оффлайн Deo

  • Активист
  • *
  • Сообщений: 292
    • Просмотр профиля
Re: Создание второго аккаунта Viber Desktop в Ubuntu 14.04
« Ответ #24 : 28 Февраля 2023, 00:18:26 »
user_name1 ALL = (user_name2) NOPASSWD: ALL
Сработало только это, в сочетании с записью в ярлыке:
Exec=sudo -u b /home/d/Archive/Distributive/viber-16.1.0.37/Viber %u
Вот бы ещё "xhost +" как-то туда вписать, а то он после перезагрузки отключается (очевидно это и вызывало "No protocol specified").
По большому счёту задача решена, но если удастся доработать до идеала, то будет полное удоволетворение.
#!/bin/bash
xhost +
echo 123456 | su qwerty -c /opt/viber/Viber
xhost -
exit 0
Вот это может стать идеальным решением, но пока не стало -
запись в ярлыке"Exec=/usr/local/bin/viber" делат ярлык невидимым, т.е. ломает ярлык.
« Последнее редактирование: 28 Февраля 2023, 00:46:51 от Deo »
Кто в деловой переписке употребляет жаргон - тот американец неграмотный :)

Оффлайн Irshat

  • Активист
  • *
  • Сообщений: 534
    • Просмотр профиля
Re: Создание второго аккаунта Viber Desktop в Ubuntu 14.04
« Ответ #25 : 28 Февраля 2023, 01:08:18 »
Скопировать ярлык вайбера с /usr/share/applications/ в ~/.local/share/applications/
Переименовать в Viber2.
Сделали?
У вас должно появится два ярлыка.
Viber и Viber2

В Viber2
Строку в ярлыке изменили?
Name=Viberна
Name=Viber 2Лучше меняйте в desktop файле, чтобы было наверняка.

Мой viber2.desktop
[Desktop Entry]
Name=Viber 2
Comment=Viber VoIP and messenger
Exec=/usr/local/bin/viber
Icon=/usr/share/pixmaps/viber.png
Terminal=false
Type=Application
Categories=Network;InstantMessaging;P2P;
MimeType=x-scheme-handler/viber;
Path=
StartupNotify=false

Пользователь добавил сообщение 28 Февраля 2023, 01:17:49:
запись в ярлыке"Exec=/usr/local/bin/viber"
если в свойствах ярлыка меняете, то без Exec=
только путь /usr/local/bin/viber
« Последнее редактирование: 28 Февраля 2023, 01:17:49 от Irshat »

Оффлайн Deo

  • Активист
  • *
  • Сообщений: 292
    • Просмотр профиля
Re: Создание второго аккаунта Viber Desktop в Ubuntu 14.04
« Ответ #26 : 28 Февраля 2023, 01:20:10 »
Irshat, всё заработало, у меня была опечатка.
Всем спасибо, задача решена идеально.
Хотя, ещё бы второй индикатор на панель :)
« Последнее редактирование: 28 Февраля 2023, 01:24:45 от Deo »
Кто в деловой переписке употребляет жаргон - тот американец неграмотный :)

Онлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6839
    • Просмотр профиля
Re: Создание второго аккаунта Viber Desktop в Ubuntu 14.04
« Ответ #27 : 28 Февраля 2023, 04:18:19 »
"Повторение - мать учения."

Цитировать
запись в ярлыке"Exec=/usr/local/bin/viber" делат ярлык невидимым, т.е. ломает ярлык
Оглянись назад. Ты уже не первый раз подскальзываешься на этой "банановой кожуре".

Оффлайн Irshat

  • Активист
  • *
  • Сообщений: 534
    • Просмотр профиля
Re: Создание второго аккаунта Viber Desktop в Ubuntu 14.04
« Ответ #28 : 28 Февраля 2023, 17:18:35 »
Хотя, ещё бы второй индикатор на панель
sudo apt install kdockerПробните это, только там есть один нюанс, после открытия программы, надо ею тыкать в нее чтоб свернулось. Автоматом не сворачивало.

Раньше не помню чтобы так работало, сейчас работает.
После установки программы, такие действия надо сделать:
Открыть основной Viber. Открыть Kdocker, тыкнуть им в окно Vibera. В трее нажать на появившийся значек. Перейти на Options, поставить галочку Skip taskbar.
Savesettings - Viber PC only.
После этого в свойствах ярлыка основного Vibera изменить команду
kdocker /opt/viber/Viber

Как-то так получится. Значек с вопросительным знаком  можете поменять на свой.
« Последнее редактирование: 28 Февраля 2023, 17:59:03 от Irshat »

Оффлайн Deo

  • Активист
  • *
  • Сообщений: 292
    • Просмотр профиля
Kdocker - прикольная штука - работает иконкой для какой-либо запущенной программы, ещё и с возможностью скрывать (сворачивать) эту программу в данную иконку. Наверно полезно на работе что-то скрывать несанкционированно запущеное в рабочее время.
Однако от индикатора Вайбера хотелось бы индикации (мигания) входящих сообщений, что Kdocker не делает.
Кто в деловой переписке употребляет жаргон - тот американец неграмотный :)

 

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