Package: mate-desktop-environment-core Version: 1.14.0+2 Severity: important
Hi, after upgrading GTK libraries from version 3.20 to 3.21, some of the Mate software began unusable or generates lots of error messages: * Caja: Desktop icons are "doubled", as would be laid over each other - including text, which looks ugly (bold with sharp edges). When moving any desktop icon, the inactive copy remains at the original place. The same goes for the selection frame. If I want to see changed desktop background, I must move some window across the desktop in order to see change. Also, it's impossible to open any folder - it crashes immediately and silently, *without any reason printed*. * Mate terminal: It crashes with SIGSEGV while changing its appearance (colors, transparency): |## mate-terminal execution ## | (mate-terminal:4106): Gtk-WARNING **: TerminalWindow 0x55aef5f98360 is drawn without a current allocation. This should not happen. | | (mate-terminal:4106): Gtk-WARNING **: GtkBox 0x55aef61581a0 is drawn without a current allocation. This should not happen. | | (mate-terminal:4106): Gtk-WARNING **: GtkVScrollbar 0x55aef63142f0 is drawn without a current allocation. This should not happen. | | (mate-terminal:4106): Gtk-WARNING **: GtkMenuBar 0x55aef615c200 is drawn without a current allocation. This should not happen. | | (mate-terminal:4106): Gtk-WARNING **: GtkImageMenuItem 0x55aef61e6200 is drawn without a current allocation. This should not happen. | | (mate-terminal:4106): Gtk-WARNING **: GtkAccelLabel 0x55aef61e53e0 is drawn without a current allocation. This should not happen. | | (mate-terminal:4106): Gtk-WARNING **: GtkImageMenuItem 0x55aef61e93c0 is drawn without a current allocation. This should not happen. | | (mate-terminal:4106): Gtk-WARNING **: GtkAccelLabel 0x55aef61e8b70 is drawn without a current allocation. This should not happen. | | (mate-terminal:4106): Gtk-WARNING **: GtkImageMenuItem 0x55aef61ed3a0 is drawn without a current allocation. This should not happen. | | (mate-terminal:4106): Gtk-WARNING **: GtkAccelLabel 0x55aef61ebd70 is drawn without a current allocation. This should not happen. | | (mate-terminal:4106): Gtk-WARNING **: GtkImageMenuItem 0x55aef61edae0 is drawn without a current allocation. This should not happen. | | (mate-terminal:4106): Gtk-WARNING **: GtkAccelLabel 0x55aef61eeb60 is drawn without a current allocation. This should not happen. | | (mate-terminal:4106): Gtk-WARNING **: GtkImageMenuItem 0x55aef61f2380 is drawn without a current allocation. This should not happen. | | (mate-terminal:4106): Gtk-WARNING **: GtkAccelLabel 0x55aef61f35d0 is drawn without a current allocation. This should not happen. | | (mate-terminal:4106): Gtk-WARNING **: GtkImageMenuItem 0x55aef620d190 is drawn without a current allocation. This should not happen. | | (mate-terminal:4106): Gtk-WARNING **: GtkAccelLabel 0x55aef6209b60 is drawn without a current allocation. This should not happen. | |## Opening the "Profile preferences" window ## | Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged. | |## An attempt to change the foreground/background color (standard SIGSEGV message in Czech) ## | Neoprávněný přístup do paměti (SIGSEGV) * Pluma: OK * Mozo: It works, but: | Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged. | | (mozo:4504): Gtk-WARNING **: Allocating size to GtkDialog 0x2ae2340 without calling gtk_widget_get_preferred_width/height(). How does the code know the size to allocate? * Atril: OK * Mate panel: It works, BUT generates TONS of lines like: | (mate-panel:4575): Gtk-WARNING **: gtk_widget_size_allocate(): attempt to underallocate MatePanelAppletFrameDBus's child MatePanelAppletContainer 0x564d1a1bea80. Allocation is 236x20, but minimum required size is 236x22. | | (mate-panel:4575): Gtk-WARNING **: gtk_widget_size_allocate(): attempt to underallocate MatePanelAppletContainer's child GtkSocket 0x564d1a4dd7d0. Allocation is 236x20, but minimum required size is 236x22. | | (mate-panel:4575): Gtk-WARNING **: gtk_widget_size_allocate(): attempt to underallocate PanelWidget's child MatePanelAppletFrameDBus 0x564d1a4dcd40. Allocation is 60x20, but minimum required size is 60x34. It also heavily pollutes syslogs! * EOM: OK * Marco: It works, but prints these messages (The second line is constantly repeated): | Window manager warning: Log level 16: g_object_set_valist: object class 'MetaFrames' has no property named 'type' * Mate control center: It works without any problem Also, as I wrote, due to the Caja and Mate panel brutal errors emission to the system logs (messages, kern.log, syslog, .xsession-errors) with their size still growing (100KiB per minute), I can not have my computer/server running nonstop. If you would like more informations, please write me how to get them. Thanks Roman -- System Information: Debian Release: sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.7.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=cs_CZ.UTF-8, LC_CTYPE=cs_CZ.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages mate-desktop-environment-core depends on: ii caja 1.14.2-1 ii dconf-gsettings-backend [gsettings-backend] 0.26.0-1 ii gvfs-backends 1.29.91-1 ii gvfs-bin 1.29.91-1 ii marco 1.14.2-3 ii mate-backgrounds 1.14.0-1 ii mate-control-center 1.14.1-1 ii mate-desktop 1.14.1-1 ii mate-icon-theme 1.14.0-2 ii mate-menus 1.14.0-1 ii mate-panel 1.14.2-1 ii mate-polkit 1.14.0-1 ii mate-session-manager 1.14.1-1 ii mate-settings-daemon 1.14.1-1 ii mate-terminal 1.14.1-1 ii mate-themes 3.20.8-1 ii notification-daemon 3.20.0-1 mate-desktop-environment-core recommends no packages. mate-desktop-environment-core suggests no packages. -- no debconf information