Jan*_*way 41 ubuntu glib sublimetext sublimetext2 ubuntu-14.04
Sublime&from Terminal,打开Sublime Text窗口,但不断收到此消息:
(sublime: 6476): GLib-CRITICAL **; Source ID 1982 was not found when attempting to remove it.
Run Code Online (Sandbox Code Playgroud)
源ID不断变化.使用Ubuntu 14.04.
什么想法可能会发生什么?谢谢!
Mat*_*DMo 17
Ubuntu的bug跟踪器中的这个页面描述了这种特殊情况.显然这是14.04的已知错误,可能是因为GLib的回归,或GLib和GTK之间的不匹配(所以其中一位评论者说).
没有什么可以尝试删除Sublime,它只是编程库中的一个错误.如果没有任何东西在你身上崩溃,或者变得无法使用,那就忽略它......
编辑
此问题已在14.10及更高版本中修复.您可以升级您的发行版,或只是升级glib,错误应该消失.升级到Sublime Text 3(无论如何强烈推荐)也将解决问题.
Jes*_*sse 10
这最终太烦人了,所以我有一个非常草率的解决方案.这是一个在nohup中运行的功能.起初我尝试使用nohup创建一个运行sublime的别名,但它会生成一个日志文件.output并将其留在我正在使用的任何目录中.为了解决这个问题,该函数sblm在nohup中运行sublime,它隐藏了终端中的错误,然后它将输出日志发送到/ dev/null
现在我有一个函数,sblm我只需使用别名sublime来覆盖正常的sublime函数.
将所有这些粘贴到您的.bash_aliases文件中.
#Function to deal with the annoying sublime errors
#Send annoying .output logs to /dev/null
function sblm
{
nohup sublime $1 >/dev/null 2>&1 &
}
#Call my sublime function
alias sublime="sblm"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
27986 次 |
| 最近记录: |