Public bug reported:
gufw is unable to start without mir, causing a segfault under X11:
$ gufw
No protocol specified (tested in Xubuntu with xfce)
Failed to connect to Mir: Failed to connect to server socket: No such file or
directory
Unable to init server: Could not connect: Connection refused
No protocol specified
Failed to connect to Mir: Failed to connect to server socket: No such file or
directory
Unable to init server: Could not connect: Connection refused
(gufw.py:7492): Gdk-CRITICAL **: gdk_keymap_get_for_display: assertion
'GDK_IS_DISPLAY (display)' failed
(gufw.py:7492): Gdk-CRITICAL **: gdk_keymap_get_modifier_mask: assertion
'GDK_IS_KEYMAP (keymap)' failed
(gufw.py:7492): Gdk-CRITICAL **: gdk_keymap_get_for_display: assertion
'GDK_IS_DISPLAY (display)' failed
(gufw.py:7492): Gtk-CRITICAL **: _gtk_replace_virtual_modifiers:
assertion 'GDK_IS_KEYMAP (keymap)' failed
(gufw.py:7492): Gdk-CRITICAL **: gdk_keymap_get_for_display: assertion
'GDK_IS_DISPLAY (display)' failed
(gufw.py:7492): Gdk-CRITICAL **: gdk_keymap_get_modifier_mask: assertion
'GDK_IS_KEYMAP (keymap)' failed
(gufw.py:7492): Gdk-CRITICAL **: gdk_keymap_get_for_display: assertion
'GDK_IS_DISPLAY (display)' failed
(gufw.py:7492): Gtk-CRITICAL **: _gtk_replace_virtual_modifiers:
assertion 'GDK_IS_KEYMAP (keymap)' failed
(gufw.py:7492): Gdk-CRITICAL **: gdk_keymap_get_for_display: assertion
'GDK_IS_DISPLAY (display)' failed
(gufw.py:7492): Gdk-CRITICAL **: gdk_keymap_get_modifier_mask: assertion
'GDK_IS_KEYMAP (keymap)' failed
(gufw.py:7492): Gdk-CRITICAL **: gdk_keymap_get_for_display: assertion
'GDK_IS_DISPLAY (display)' failed
(gufw.py:7492): Gtk-CRITICAL **: _gtk_replace_virtual_modifiers:
assertion 'GDK_IS_KEYMAP (keymap)' failed
(gufw.py:7492): Gdk-CRITICAL **: gdk_keymap_get_for_display: assertion
'GDK_IS_DISPLAY (display)' failed
(gufw.py:7492): Gdk-CRITICAL **: gdk_keymap_get_modifier_mask: assertion
'GDK_IS_KEYMAP (keymap)' failed
(gufw.py:7492): Gdk-CRITICAL **: gdk_keymap_get_for_display: assertion
'GDK_IS_DISPLAY (display)' failed
(gufw.py:7492): Gtk-CRITICAL **: _gtk_replace_virtual_modifiers:
assertion 'GDK_IS_KEYMAP (keymap)' failed
(gufw.py:7492): Gdk-CRITICAL **: gdk_keymap_get_for_display: assertion
'GDK_IS_DISPLAY (display)' failed
(gufw.py:7492): Gdk-CRITICAL **: gdk_keymap_get_modifier_mask: assertion
'GDK_IS_KEYMAP (keymap)' failed
(gufw.py:7492): Gdk-CRITICAL **: gdk_keymap_get_for_display: assertion
'GDK_IS_DISPLAY (display)' failed
(gufw.py:7492): Gtk-CRITICAL **: _gtk_replace_virtual_modifiers:
assertion 'GDK_IS_KEYMAP (keymap)' failed
(gufw.py:7492): Gdk-CRITICAL **: gdk_keymap_get_for_display: assertion
'GDK_IS_DISPLAY (display)' failed
(gufw.py:7492): Gdk-CRITICAL **: gdk_keymap_get_modifier_mask: assertion
'GDK_IS_KEYMAP (keymap)' failed
(gufw.py:7492): Gdk-CRITICAL **: gdk_keymap_get_for_display: assertion
'GDK_IS_DISPLAY (display)' failed
(gufw.py:7492): Gtk-CRITICAL **: _gtk_replace_virtual_modifiers:
assertion 'GDK_IS_KEYMAP (keymap)' failed
(gufw.py:7492): Gdk-CRITICAL **: gdk_keymap_get_for_display: assertion
'GDK_IS_DISPLAY (display)' failed
(gufw.py:7492): Gdk-CRITICAL **: gdk_keymap_get_modifier_mask: assertion
'GDK_IS_KEYMAP (keymap)' failed
(gufw.py:7492): Gdk-CRITICAL **: gdk_keymap_get_for_display: assertion
'GDK_IS_DISPLAY (display)' failed
(gufw.py:7492): Gtk-CRITICAL **: _gtk_replace_virtual_modifiers:
assertion 'GDK_IS_KEYMAP (keymap)' failed
(gufw.py:7492): Gdk-CRITICAL **: gdk_keymap_get_for_display: assertion
'GDK_IS_DISPLAY (display)' failed
(gufw.py:7492): Gdk-CRITICAL **: gdk_keymap_get_modifier_mask: assertion
'GDK_IS_KEYMAP (keymap)' failed
(gufw.py:7492): Gdk-CRITICAL **: gdk_keymap_get_for_display: assertion
'GDK_IS_DISPLAY (display)' failed
(gufw.py:7492): Gtk-CRITICAL **: _gtk_replace_virtual_modifiers:
assertion 'GDK_IS_KEYMAP (keymap)' failed
(gufw.py:7492): Gdk-CRITICAL **: gdk_keymap_get_for_display: assertion
'GDK_IS_DISPLAY (display)' failed
(gufw.py:7492): Gdk-CRITICAL **: gdk_keymap_get_modifier_mask: assertion
'GDK_IS_KEYMAP (keymap)' failed
(gufw.py:7492): Gdk-CRITICAL **: gdk_keymap_get_for_display: assertion
'GDK_IS_DISPLAY (display)' failed
(gufw.py:7492): Gtk-CRITICAL **: _gtk_replace_virtual_modifiers:
assertion 'GDK_IS_KEYMAP (keymap)' failed
(gufw.py:7492): Gdk-CRITICAL **: gdk_keymap_get_for_display: assertion
'GDK_IS_DISPLAY (display)' failed
(gufw.py:7492): Gdk-CRITICAL **: gdk_keymap_get_modifier_mask: assertion
'GDK_IS_KEYMAP (keymap)' failed
(gufw.py:7492): Gdk-CRITICAL **: gdk_keymap_get_for_display: assertion
'GDK_IS_DISPLAY (display)' failed
(gufw.py:7492): Gtk-CRITICAL **: _gtk_replace_virtual_modifiers:
assertion 'GDK_IS_KEYMAP (keymap)' failed
(gufw.py:7492): Gtk-CRITICAL **: gtk_settings_get_for_screen: assertion
'GDK_IS_SCREEN (screen)' failed
/usr/share/gufw/gufw/view/gufw.py:77: Warning: g_object_get_qdata: assertion
'G_IS_OBJECT (object)' failed
self.builder.add_from_file('/usr/share/gufw/ui/gufw.ui')
/usr/bin/gufw-pkexec: line 15: 7492 Segmentation fault (core dumped)
python ${LOCATIONS[${i}]} $1
$ lsb_release -rd
Description: Ubuntu 16.04 LTS
Release: 16.04
$ apt-cache policy gufw
gufw:
Installed: 16.04.1-0ubuntu1
Candidate: 16.04.1-0ubuntu1
Version table:
*** 16.04.1-0ubuntu1 500
500 http://archive.ubuntu.com/ubuntu xenial/universe amd64 Packages
500 http://archive.ubuntu.com/ubuntu xenial/universe i386 Packages
100 /var/lib/dpkg/status
What I expected:
seeing the gufw window – or at least a sane exit when it could not connect to
mir…
ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: gufw 16.04.1-0ubuntu1
ProcVersionSignature: Ubuntu 4.4.0-21.37-lowlatency 4.4.6
Uname: Linux 4.4.0-21-lowlatency x86_64
ApportVersion: 2.20.1-0ubuntu2
Architecture: amd64
CurrentDesktop: XFCE
Date: Tue Apr 26 09:23:22 2016
InstallationDate: Installed on 2015-10-16 (192 days ago)
InstallationMedia: Xubuntu 14.04.1 LTS "Trusty Tahr" - Release amd64 (20140723)
PackageArchitecture: all
SourcePackage: gui-ufw
UpgradeStatus: No upgrade log present (probably fresh install)
** Affects: gui-ufw (Ubuntu)
Importance: Undecided
Status: New
** Tags: amd64 apport-bug xenial
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1575009
Title:
gufw requires mir
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gui-ufw/+bug/1575009/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs