Позавчера было системное обновление с переходом на QT 5.7 Возможно после выхода применились обновления. Сделайте как указано в ссылке, проблема исчезнет и вернется нормальный вид QT приложений. Вам говорят, а вы упорствуете. Не хотите — оставляйте как есть.
Во втором сообщении во втором пункте решения проблемы допущена небольшая ошибка. Нужно писать не /etc/enviroment а /etc/environment. Возможно из-за этого и возникает Ваша ошибка.
Зазеркалил на mail.ru новую версию…
P.S. Старую версию также оставил.
Все заработало. Нужно было дописать строчку QT_STYLE_OVERRIDE=gtk2.
Вот что пишет
(qt5ct:1740): GLib-GObject-WARNING **: cannot register existing type 'GdkDisplayManager'
(qt5ct:1740): GLib-CRITICAL **: g_once_init_leave: assertion 'result != 0' failed
(qt5ct:1740): GLib-GObject-CRITICAL **: g_object_new: assertion 'G_TYPE_IS_OBJECT (object_type)' failed
(qt5ct:1740): GLib-GObject-WARNING **: invalid (NULL) pointer instance
(qt5ct:1740): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
(qt5ct:1740): GLib-GObject-WARNING **: invalid (NULL) pointer instance
(qt5ct:1740): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
(qt5ct:1740): GLib-GObject-WARNING **: cannot register existing type 'GdkDisplay'
(qt5ct:1740): GLib-CRITICAL **: g_once_init_leave: assertion 'result != 0' failed
(qt5ct:1740): GLib-GObject-CRITICAL **: g_type_register_static: assertion 'parent_type > 0' failed
(qt5ct:1740): GLib-CRITICAL **: g_once_init_leave: assertion 'result != 0' failed
(qt5ct:1740): GLib-GObject-CRITICAL **: g_object_new: assertion 'G_TYPE_IS_OBJECT (object_type)' failed
Ошибка сегментирования (core dumped)
Надо ввести без пробелов, а при копировании почему-то перед именем интерфейса стояли пробелы :)