I am getting this message very very frequently.
Ubuntu 19.10
from the command line. The most intersting thing is that I may have 5
or 6 bash windows open. Aftetr executiong Meld from one terminal
window. If I subsequently use meld from a Different teminal session,
these errors spray-out on that first terminal's window:
:
2020-03-18 11:52:47,201 CRITICAL Gtk: gtk_widget_get_scale_factor: assertion
'GTK_IS_WIDGET (widget)' failed
2020-03-18 11:52:47,201 CRITICAL Gtk: gtk_widget_get_scale_factor: assertion
'GTK_IS_WIDGET (widget)' failed
2020-03-18 11:52:47,201 CRITICAL Gtk: gtk_widget_get_scale_factor: assertion
'GTK_IS_WIDGET (widget)' failed
2020-03-18 11:52:47,201 CRITICAL Gtk: gtk_widget_get_scale_factor: assertion
'GTK_IS_WIDGET (widget)' failed
I execute meld with the following command
nohup meld "${@}" > /dev/null 2>&1 &
Which sends output to dev/null. I am very surprised to see these
messages coming on any screen since the output is sent to null.
It looks to me like there's some kind of service involved not the
actuall meld background process
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-terminal in Ubuntu.
https://bugs.launchpad.net/bugs/1712520
Title:
[17.04][gnome] screen hanged after meld launched via terminal was put
to sleep by C-z: gtk_widget_get_scale_factor: assertion 'GTK_IS_WIDGET
(widget)' failed
Status in GTK+:
New
Status in gnome-terminal package in Ubuntu:
Confirmed
Bug description:
Surprisingly, when I launched meld as a difftool and later suspended
it my session got frozen: my mouse was moving but clicks and keyboard
presses did not have any effect, there was an empty rectangle on my
screen on top of one of the windows. The only thing I could do was to
switch to a different VT and take a look at what's going on.
Actions:
git difftool master tests/basic_deployment.py
This message is displayed because 'diff.tool' is not configured.
See 'git difftool --tool-help' or 'git help config' for more details.
'git difftool' will now attempt to use one of the following tools:
meld opendiff kdiff3 tkdiff xxdiff kompare gvimdiff diffuse diffmerge ecmerge
p4merge araxis bc codecompare emerge vimdiff
Viewing (1/1): 'tests/basic_deployment.py'
Launch 'meld' [Y/n]? y
^Z
[1] + 16839 suspended git difftool master tests/basic_deployment.py
lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 17.04
Release: 17.04
Codename: zesty
dpkg -l 'gnome-session'
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version
ArchitectureDescription
+++-=-===-===-
ii gnome-session 3.24.0-0ubuntu1
amd64 GNOME Session Manager - GNOME 3
session
➜ ~ dpkg -l 'libgtk*'
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version
ArchitectureDescription
+++-=-===-===-
ii libgtk-3-0:amd64 3.22.11-0ubuntu3
amd64 GTK+ graphical user interface
library
ii libgtk-3-bin 3.22.11-0ubuntu3
amd64 programs for the GTK+ graphical
user interface library
ii libgtk-3-common 3.22.11-0ubuntu3
all common files for the GTK+ graphical
user interface library
un libgtk-vnc-1.0-0
(no description available)
ii libgtk-vnc-2.0-0:amd640.6.0-3
amd64 VNC viewer widget for GTK+3
(runtime libraries)
ii libgtk2-perl 2:1.2499-1
amd64 Perl interface to the 2.x series of
the Gimp Toolkit library
un