Bug#836348: mate-desktop-environment-core: Unusable Caja and very chatty Mate Panel after upgrading GTK libs to 3.21
Roman Horn�k
roman.hornik at debian-linux.cz
Thu Sep 1 23:33:04 UTC 2016
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
More information about the pkg-mate-team
mailing list