StackApplet无法打开/无法添加帐户
我刚安装了StackApplet :
sudo apt install stackapplet
当我启动StackApplet
应用程序无法打开时,我通过安装修复它:
sudo apt-get install python-appindicator
现在StackApplet
打开,我可以在指标面板中看到它。
但是当我尝试添加我的帐户时,请点击指标面板中的应用,然后转到:
首选项>帐户>添加新帐户
用于身份validation的对话框窗口无法打开,我无法将我的帐户添加到登录状态。 点击添加新帐户后,屏幕变暗,但没有别的。
按“ Add a new account
后的我的屏幕:
屏幕应如下所示:
浏览器控制台在启动时显示此错误(按Preferences
):
jquery.js:9835 GET http://stackauth.com/1.0/sites?key=_qlxmEAOH06hLA1_FsZIGQ&jsonp=jQuery111304529615512861749_1478608610966&_=1478608610967 404 (Not Found)send @ jquery.js:9835ajax @ jquery.js:9214(anonymous function) @ (index):438fire @ jquery.js:3147fireWith @ jquery.js:3259ready @ jquery.js:3471completed @ jquery.js:3502
在按下Add a new account
我得到:
jqueryui.js:167 Uncaught TypeError: Cannot read property 'msie' of undefined(…)width @ jqueryui.js:167create @ jqueryui.js:162overlay @ jqueryui.js:161open @ jqueryui.js:151_init @ jqueryui.js:148_createWidget @ jqueryui.js:30b.(anonymous function).(anonymous function) @ jqueryui.js:28(anonymous function) @ jqueryui.js:29each @ jquery.js:383each @ jquery.js:135b.fn.(anonymous function) @ jqueryui.js:29AddNew @ (index):212onclick @ (index):1
如果对话框未打开,如何添加我的帐户?
我有同样的问题,这是我如何解决它。
不显示 – 安装sudo apt-get install python-appindicator
无法添加帐户 – 首先尝试临时修复以查看它是否有效然后转到永久解决方案
我下载了一个旧版本并安装它,它的工作原理。 您运行应用程序并添加您的用户,然后使用以下内容更新应用程序:
sudo apt install stackapplet
这是一个临时修复。 由于新版本中存在错误,您将无法再添加帐户。
永久修复 – 这就是我所做的
从以下链接下载旧的stackapplet的源文件: http ://ppa.launchpad.net/stackapplet-dev/stackapplet/ubuntu/pool/main/s/stackapplet/stackapplet_1.5.2-0〜201406200416~ubuntu14.10.1 。 tar.xz
提取文件,然后查找名为html的文件夹。 您需要将最新的stackapplet使用的html文件夹替换为旧的html文件夹。
html的位置是:[/ usr / share / stackapplet / html /]
您将需要root访问权来替换文件。
不知道该怎么做。 这里是技术性较差的方式。 在终端运行:
sudo nautilus /usr/share/stackapplet/
这将打开一个具有root访问权限的文件浏览器。 现在只需删除html文件夹或重命名它。 最后复制从存档中提取的html文件夹。
如果你打开了应用程序,那就完成了。 关闭它再次运行它应该都可以工作。 我没有测试一切,但添加帐户和改变颜色的作品。 只是不确定登录时的自动启动
注意 – 链接指向实际的开发人员页面。 所以可以信任