ubuntu - license - sublime text 3 package control
Texto sublime en Ubuntu 14.04-Sigue intentando eliminarlo (4)
Actualicé a sublime 3 y dejé de recibir esos mensajes. Espero que funcione para usted también.
[EDITAR] Puede seguir este breve tutorial para actualizar a texto sublime 3: Tutorial de WebUpd8
Sublime & from Terminal, abre una ventana Sublime Text, pero sigue recibiendo este mensaje:
(sublime: 6476): GLib-CRITICAL **; Source ID 1982 was not found when attempting to remove it.
El ID de origen cambia constantemente. Usando Ubuntu 14.04.
¿Alguna idea de lo que podría estar pasando? ¡Gracias!
Esto terminó siendo demasiado molesto como para ignorarlo, así que tengo una solución bastante descuidada. Aquí hay una función que se ejecuta sublime dentro de nohup. Al principio intenté simplemente crear un alias para ejecutar sublime con nohup, pero produciría una .output
archivo de .output
y lo dejaría en cualquier directorio en el que esté trabajando. Para evitar esto, la función sblm
ejecuta sublime en nohup, que oculta los errores desde el terminal, y luego envía el registro de salida a / dev / null
Ahora que tengo una función sblm
, simplemente uso el alias sublime
para anular la función sublime normal.
Pegue todo esto en su archivo .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"
Parece que hay un error sin doble en ConsoleKit.
Esto ha estado apareciendo en muchos programas de Gnome últimamente, pero los usuarios de ConsoleKit se ven particularmente afectados ya que (en mi experiencia) la advertencia ocurre en cada pulsación de tecla. El origen del mensaje es g_source_remove()
Glib, pero lo que significa es que la persona que llama está tratando de usar g_source_remove()
incorrectamente. g_source_remove()
es una función liberadora de recursos muy similar a libc''s free()
, por lo que la causa más probable es llamarla dos veces en el mismo objeto.
Desde https://bugzilla.gnome.org/show_bug.cgi?id=721369#c7 :
GLib recientemente comenzó a lanzar una advertencia cuando se pasa basura g_source_remove () (según la advertencia). Sus aplicaciones probablemente se han roto por un tiempo, y no se sabe lo que podría haber sucedido en el pasado cuando g_source_remove () felizmente cerraría cualquier fuente aleatoria porque el programador obtuvo el argumento incorrecto para g_source_remove ().
Esta página en el rastreador de errores de Ubuntu describe esta situación particular. Aparentemente, este es un error conocido con 14.04, posiblemente debido a una regresión con GLib, o un desajuste entre GLib y GTK (así lo dice uno de los comentaristas).
Nada está intentando eliminar Sublime, es solo un error en una biblioteca de programación. Si nada se te viene encima, o te vuelves inservible, solo ignóralo ...
EDITAR Este problema se ha corregido en 14.10 en adelante. Puede actualizar su distribución, o simplemente actualizar glib
y el error debería desaparecer. La actualización a Sublime Text 3 (que de todos modos es muy recomendable) también solucionará el problema.