IP Messenger показывает ошибку в Ubuntu 12.04

Я установил gnome ip messenger из терминала bu с помощью следующей команды на моем рабочем столе Ubuntu 12.04 Unity

sudo apt-get install g2ipmsg

Но он выдает следующую ошибку, как уже упоминалось в 1 , 2

FileName:ipmsg.c
Function:create_lock_file
Line:157
Can not setup lock file:/tmp/g2ipmsg.lock errno : -11 (Resource temporarily unavailable)

Я уже пробовал их, и они не работают. Следуя 1 , ipmsg даже не показывает ошибку. Кто-нибудь может мне помочь

0
задан 13 April 2017 в 15:24

2 ответа

Установите из PPA

sudo add-apt-repository ppa:fossfreedom/g2ipmsg
sudo apt-get update
sudo apt-get install g2ipmsg

для запуска g2ipmsg

  1. Если вы используете интерфейс Gnome-Classic , то G2ipmsg будет найден в пункте меню «Аксессуары»
  2. . Если вы используете Gnome-Shell, найдите в Деятельности поиск g2ipmsg , и приложение будет свернуто в системе. область уведомлений в трее (внизу справа) экрана. Вам нужно будет навести курсор мыши на эту область, чтобы сделать значок приложения видимым. Я бы порекомендовал использовать расширение системного трея, чтобы значок приложения всегда был виден в правом верхнем углу экрана. См. Ответ по моей ссылке ниже для получения дополнительной информации об этих областях и о том, как установить расширение
  3. Если вы используете Unity / Unity 2D, вам необходимо вручную включить область системного трея, чтобы приложение запускалось сверху. - правая область экрана рядом с областью индикатора.

Как скомпилировать

  • Получить источники:
cd ~/Downloads
wget https://launchpad.net/ubuntu/+archive/primary/+files/g2ipmsg_0.9.6%2Bdfsg.orig.tar.gz
wget https://launchpad.net/ubuntu/+archive/primary/+files/g2ipmsg_0.9.6%2Bdfsg-1.1.diff.gz
  • Теперь установите некоторые необходимые компоненты и библиотеки
sudo apt-get install build-essential devscripts cdbs debhelper autotools-dev libgnomeui-dev libgstreamer0.10-dev libxml-parser-perl libssl-dev
  • Затем распакуйте и исправьте источники
 
 tar zxvf g2ipmsg_0.9.6+dfsg.orig.tar.gz
 gunzip g2ipmsg_0.9.6+dfsg-1.1.diff.gz
 patch -p0 < g2ipmsg_0.9.6+dfsg-1.1.diff
  • Скомпилируйте для создания пакетов deb
cd g2ipmsg-0.9.6+dfsg/
debuild -us -uc
  • Установите пакет deb
cd ..
sudo dpkg -i g2ipmsg_0.9.6+dfsg-1.1_i386.deb

Примечание. Если вы компилируете 64-битную версию, тогда имя пакета будет заканчиваться на amd64.deb


0
ответ дан 13 April 2017 в 15:24

Убедитесь, что / tmp смонтирован с разрешениями rw, и проверьте, существует ли файл g2ipmsg.lock в / tmp, даже если программа не запущена, если это так, удалите его, создайте новый пустой файл с тем же именем и предоставьте разрешение 777. затем попробуйте еще раз

0
ответ дан 13 April 2017 в 15:24

Другие вопросы по тегам:

Похожие вопросы: