Раніше були задані дуже тісно пов'язані питання. Ось посилання на деякі відповіді:
Мені подобається таке пояснення:
Такі повідомлення є загальними для програм Gnome і не обов'язково вказують на помилку. Gnome застосовує до користувачів підхід, що знижується; призначена аудиторія не запустить програму з терміналу, і тому ці повідомлення не побачать. Перенаправлення помилок виведення з програм Gnome в файл журналу, якщо вам дійсно важливо, або на / dev / null в іншому випадку.
Джерело: Жиль .
І це теж приємно:
Ця помилка вказує на те, що програмне забезпечення використовує ідеально дійсні виклики бібліотеки GTK з новою версією бібліотеки GTK. Іноді під час розробки програмного забезпечення бажано позбутися «старого способу», робити речі, зберігаючи зворотну сумісність. Це здійснюється шляхом позначення небажаних дзвінків, що знецінюються. Це повідомляє розробнику, що їх код ідеально дійсний у цьому випуску, але в майбутньому їх код потрібно буде оновити для роботи з новою версією бібліотеки, можливо, з багатьма випусками вниз.
У цьому випадку GTK хоче бути більш суворим щодо включення одиниць за розмірами. Це повідомляє розробнику, що GTK припускає, що одиниці є пікселями, що є точним припущенням, яке розробник програмного забезпечення зробив в першу чергу.
Джерело: Bailley S
До речі, якщо ви запускаєте Firefox з терміналу, ви побачите жахливе повідомлення на зразок цього:
GLib-CRITICAL **: g_slice_set_config: assertion
Але це здається нешкідливим, як за коментарем у програмі Bug # 833117 .
Коротше кажучи, для нас, початківців, в основному немає необхідності запускати програми, засновані на графічному інтерфейсі, з терміналу, якщо немає проблем, і нам потрібно дати вихід тому, хто може зрозуміти значення такого виходу.