我在一台 Dell Vostro 3500 i5 4gb RAM 上全新安装了 13.04 64 位版本。在 Firefox 请求后安装时,应用程序运行正常,只有 Gmail(以前版本的某些系统也存在问题)没有出现在 Unity 和消息菜单中。我尝试通过 Synaptic 重新安装该应用程序,但没有结果。13.04 中是否有办法解决这个问题?提前致谢。
答案1
如果您想从 Firefox 重新尝试添加 Gmail Unity webapp:执行 sudo apt-get purge unity-webapps-gmail,重新启动 Firefox 并浏览https://gmail.com. 您应该会看到要求安装 gmail webapp 的对话框。
我遇到了同样的问题,我注意到我的系统上缺少文件 ~/.local/share/applications/GMailmailgooglecom.desktop。我创建了它并填充了它(您可以通过在 ~/.local/share/applications 中运行 unity-webapps-desktop-file /usr/share/unity-webapps/userscripts/unity-webapps-gmail/manifest.json 来创建它):
[Desktop Entry]
Name=GMail
Type=Application
Icon=GMail-mail.google.com
MimeType=
Actions=S0;S1;S2;S3;S4;S5;S6;S7;S8;S9;S10;
Exec=unity-webapps-runner -n 'R01haWwA' -d 'mail.google.com' %u
我还在 ~/.local/share/unity-webapps/apps2.db 中的应用程序表中为 GMail 应用程序添加了一行,并检查 dconf-editor 中是否存在必要的值(如 sorgel 所建议的)。
重新启动 Unity 后,我的 Unity 启动器和消息菜单上确实有一个 GMail 图标,但图标本身显示为问号。单击启动器中的问号始终会打开一个新的 Firefox 窗口(即,如果存在,它不会切换到现有选项卡);而且未读邮件的数量也不会显示。
所以对我来说,该 Web 应用程序基本上不起作用。Facebook、Twitter 和 Youtube Web 应用程序似乎按预期运行。提交错误报告可能是下一步。
答案2
访问http://gmail.com浏览器会要求您安装它,接受后会弹出对话框,要求您登录并允许该应用访问 gmail 信息。填写后,让它发挥神奇的作用。您可以通过系统设置 >> 在线帐户手动添加它
一旦您访问 gmail 它就会显示出来!
我在我的 13.04 和 Firefox 20 上尝试过,并且运行良好。