我从 Ubuntu 软件中心安装了 IP Messenger (GNOME 2),但它无法运行。它在 Ubuntu 12.04 上总是显示错误消息。
FileName:ipmsg.c
Function:create_lock_file
Line:157
Can not setup lock file:/tmp/g2ipmsg.lock errno : -11 (Resource temporarily unavailable)
答案1
首先尝试检查 /tmp/ 目录并确保所有用户都可以写入。
也可以尝试这个解决方案:
在终端上输入以下命令 -
gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"
重新启动并单击 gnome ip messenger,它仍可能会给出创建锁定文件错误,但它可以在通知面板中查看。
如果这仍然不起作用,请确保您可以写入 /tmp,尝试
touch /tmp/foo
确保您可以在其中写入接下来,查看 /tmp 中是否有锁文件:ls -l /tmp/g2ipmsg.lock 如果看不到,请尝试
sudo ls -a /tmp/
您可以查看谁拥有锁文件。如果有锁文件,请使用 pgrep ipmsg 检查该进程是否正在运行。如果没有,请将其删除:
rm /tmp/g2ipmsg.lock
或sudo rm /tmp/g2ipmsg.lock
让我们知道它是否有效
答案2
我也有同样的问题。您可以尝试其他方法伊普图。您可以在 Windows 上向 ipmsg 发送消息,在 Ubuntu 上向 iptux 接收消息。
要安装 iptux,使用命令:
sudo apt-get install iptux