Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. We have updated the language to the Editor Terms based on feedback from our employees and community. Learn more.
    Dismiss Notice
  3. Join us on November 16th, 2023, between 1 pm and 9 pm CET for Ask the Experts Online on Discord and on Unity Discussions.
    Dismiss Notice

Bug Crash on Linux Mint 17.2

Discussion in 'Linux' started by JordanLapointe, Oct 20, 2015.

  1. JordanLapointe

    JordanLapointe

    Joined:
    Feb 11, 2015
    Posts:
    1
    I'm a relatively new Linux user and would greatly appreciate any help making sense of the following error messages.

    I installed Unity using the shell script, after first installing all listed dependencies. I'm running Linux Mint 17.2 on a 64-bit laptop with integrated graphics (lenovo thinkpad x220). The lack of graphics card may well be the issue, but I'd like any insight the community can provide :).

    The following error messages are generated immediately upon running "./unity-editor-5.1.0f3/Editor/Unity"



    (process:2825): GLib-GObject-WARNING **: invalid (NULL) pointer instance

    (process:2825): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed

    (process:2825): Gtk-CRITICAL **: IA__gtk_settings_get_for_screen: assertion 'GDK_IS_SCREEN (screen)' failed

    (process:2825): GLib-GObject-CRITICAL **: g_object_get: assertion 'G_IS_OBJECT (object)' failed

    (process:2825): Gtk-CRITICAL **: IA__gtk_settings_get_for_screen: assertion 'GDK_IS_SCREEN (screen)' failed

    (process:2825): GLib-GObject-CRITICAL **: g_object_get: assertion 'G_IS_OBJECT (object)' failed

    (process:2825): Gtk-CRITICAL **: IA__gtk_settings_get_for_screen: assertion 'GDK_IS_SCREEN (screen)' failed

    (process:2825): GLib-GObject-CRITICAL **: g_object_get: assertion 'G_IS_OBJECT (object)' failed

    (process:2825): Gtk-WARNING **: Screen for GtkWindow not set; you must always set
    a screen for a GtkWindow before using the window

    (process:2825): Gdk-CRITICAL **: IA__gdk_pango_context_get_for_screen: assertion 'GDK_IS_SCREEN (screen)' failed

    (process:2825): Pango-CRITICAL **: pango_context_set_font_description: assertion 'context != NULL' failed

    (process:2825): Pango-CRITICAL **: pango_context_set_base_dir: assertion 'context != NULL' failed

    (process:2825): Pango-CRITICAL **: pango_context_set_language: assertion 'context != NULL' failed

    (process:2825): Pango-CRITICAL **: pango_layout_new: assertion 'context != NULL' failed

    (process:2825): Pango-CRITICAL **: pango_layout_set_text: assertion 'layout != NULL' failed

    (process:2825): Pango-CRITICAL **: pango_layout_set_attributes: assertion 'layout != NULL' failed

    (process:2825): Pango-CRITICAL **: pango_layout_set_alignment: assertion 'layout != NULL' failed

    (process:2825): Pango-CRITICAL **: pango_layout_set_ellipsize: assertion 'PANGO_IS_LAYOUT (layout)' failed

    (process:2825): Pango-CRITICAL **: pango_layout_set_single_paragraph_mode: assertion 'PANGO_IS_LAYOUT (layout)' failed

    (process:2825): Pango-CRITICAL **: pango_layout_set_width: assertion 'layout != NULL' failed

    (process:2825): Pango-CRITICAL **: pango_layout_get_extents: assertion 'layout != NULL' failed

    (process:2825): Gdk-CRITICAL **: IA__gdk_pango_context_get_for_screen: assertion 'GDK_IS_SCREEN (screen)' failed

    (process:2825): Pango-CRITICAL **: pango_context_set_font_description: assertion 'context != NULL' failed

    (process:2825): Pango-CRITICAL **: pango_context_set_base_dir: assertion 'context != NULL' failed

    (process:2825): Pango-CRITICAL **: pango_context_set_language: assertion 'context != NULL' failed

    (process:2825): Pango-CRITICAL **: pango_layout_new: assertion 'context != NULL' failed

    (process:2825): Pango-CRITICAL **: pango_layout_set_text: assertion 'layout != NULL' failed

    (process:2825): Pango-CRITICAL **: pango_layout_set_attributes: assertion 'layout != NULL' failed

    (process:2825): Pango-CRITICAL **: pango_layout_set_alignment: assertion 'layout != NULL' failed

    (process:2825): Pango-CRITICAL **: pango_layout_set_ellipsize: assertion 'PANGO_IS_LAYOUT (layout)' failed

    (process:2825): Pango-CRITICAL **: pango_layout_set_single_paragraph_mode: assertion 'PANGO_IS_LAYOUT (layout)' failed

    (process:2825): Pango-CRITICAL **: pango_layout_set_width: assertion 'layout != NULL' failed

    (process:2825): Pango-CRITICAL **: pango_layout_get_extents: assertion 'layout != NULL' failed

    (process:2825): Gdk-CRITICAL **: IA__gdk_pango_context_get_for_screen: assertion 'GDK_IS_SCREEN (screen)' failed

    (process:2825): Pango-CRITICAL **: pango_context_set_font_description: assertion 'context != NULL' failed

    (process:2825): Pango-CRITICAL **: pango_context_set_base_dir: assertion 'context != NULL' failed

    (process:2825): Pango-CRITICAL **: pango_context_set_language: assertion 'context != NULL' failed

    (process:2825): Pango-CRITICAL **: pango_layout_new: assertion 'context != NULL' failed

    (process:2825): Pango-CRITICAL **: pango_layout_set_text: assertion 'layout != NULL' failed

    (process:2825): Pango-CRITICAL **: pango_layout_set_attributes: assertion 'layout != NULL' failed

    (process:2825): Pango-CRITICAL **: pango_layout_set_alignment: assertion 'layout != NULL' failed

    (process:2825): Pango-CRITICAL **: pango_layout_set_ellipsize: assertion 'PANGO_IS_LAYOUT (layout)' failed

    (process:2825): Pango-CRITICAL **: pango_layout_set_single_paragraph_mode: assertion 'PANGO_IS_LAYOUT (layout)' failed

    (process:2825): Pango-CRITICAL **: pango_layout_set_width: assertion 'layout != NULL' failed

    (process:2825): Pango-CRITICAL **: pango_layout_get_extents: assertion 'layout != NULL' failed

    (process:2825): Gtk-CRITICAL **: IA__gtk_icon_theme_get_for_screen: assertion 'GDK_IS_SCREEN (screen)' failed

    (process:2825): Gtk-CRITICAL **: IA__gtk_settings_get_for_screen: assertion 'GDK_IS_SCREEN (screen)' failed

    (process:2825): Gtk-CRITICAL **: IA__gtk_icon_size_lookup_for_settings: assertion 'GTK_IS_SETTINGS (settings)' failed

    (process:2825): Gtk-WARNING **: Invalid icon size 6


    (process:2825): Gtk-CRITICAL **: IA__gtk_icon_theme_load_icon: assertion 'GTK_IS_ICON_THEME (icon_theme)' failed

    (process:2825): Gtk-WARNING **: Error loading theme icon 'dialog-information' for stock:

    (process:2825): Gtk-CRITICAL **: IA__gtk_icon_size_lookup_for_settings: assertion 'GTK_IS_SETTINGS (settings)' failed

    (process:2825): Gtk-WARNING **: /build/gtk+2.0-3ongxb/gtk+2.0-2.24.23/gtk/gtkstyle.c:2358: invalid icon size '6'

    (process:2825): Gtk-CRITICAL **: IA__gtk_style_render_icon: assertion 'pixbuf != NULL' failed

    (process:2825): GLib-GObject-CRITICAL **: g_object_ref: assertion 'G_IS_OBJECT (object)' failed

    (process:2825): Gdk-CRITICAL **: IA__gdk_pango_context_get_for_screen: assertion 'GDK_IS_SCREEN (screen)' failed

    (process:2825): Pango-CRITICAL **: pango_context_set_font_description: assertion 'context != NULL' failed

    (process:2825): Pango-CRITICAL **: pango_context_set_base_dir: assertion 'context != NULL' failed

    (process:2825): Pango-CRITICAL **: pango_context_set_language: assertion 'context != NULL' failed

    (process:2825): Pango-CRITICAL **: pango_layout_new: assertion 'context != NULL' failed

    (process:2825): Pango-CRITICAL **: pango_layout_set_text: assertion 'layout != NULL' failed

    (process:2825): Pango-CRITICAL **: pango_layout_set_alignment: assertion 'layout != NULL' failed

    (process:2825): Pango-CRITICAL **: pango_layout_set_ellipsize: assertion 'PANGO_IS_LAYOUT (layout)' failed

    (process:2825): Pango-CRITICAL **: pango_layout_set_single_paragraph_mode: assertion 'PANGO_IS_LAYOUT (layout)' failed

    (process:2825): Pango-CRITICAL **: pango_layout_set_wrap: assertion 'PANGO_IS_LAYOUT (layout)' failed

    (process:2825): Pango-CRITICAL **: pango_layout_set_width: assertion 'layout != NULL' failed

    (process:2825): Pango-CRITICAL **: pango_layout_get_extents: assertion 'layout != NULL' failed

    (process:2825): Gdk-CRITICAL **: IA__gdk_pango_context_get_for_screen: assertion 'GDK_IS_SCREEN (screen)' failed

    (process:2825): Pango-CRITICAL **: pango_context_set_font_description: assertion 'context != NULL' failed

    (process:2825): Pango-CRITICAL **: pango_context_set_base_dir: assertion 'context != NULL' failed

    (process:2825): Pango-CRITICAL **: pango_context_set_language: assertion 'context != NULL' failed

    (process:2825): Pango-CRITICAL **: pango_layout_new: assertion 'context != NULL' failed

    (process:2825): Pango-CRITICAL **: pango_layout_set_text: assertion 'layout != NULL' failed

    (process:2825): Pango-CRITICAL **: pango_layout_get_extents: assertion 'layout != NULL' failed

    (process:2825): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

    (process:2825): Gdk-CRITICAL **: IA__gdk_screen_get_width: assertion 'GDK_IS_SCREEN (screen)' failed

    (process:2825): Pango-CRITICAL **: pango_layout_set_width: assertion 'layout != NULL' failed

    (process:2825): Pango-CRITICAL **: pango_layout_get_extents: assertion 'layout != NULL' failed

    (process:2825): Pango-CRITICAL **: pango_layout_set_width: assertion 'layout != NULL' failed

    (process:2825): Pango-CRITICAL **: pango_layout_get_extents: assertion 'layout != NULL' failed

    (process:2825): Gdk-CRITICAL **: IA__gdk_screen_get_default_colormap: assertion 'GDK_IS_SCREEN (screen)' failed

    (process:2825): Gdk-CRITICAL **: IA__gdk_colormap_get_visual: assertion 'GDK_IS_COLORMAP (colormap)' failed

    (process:2825): Gdk-CRITICAL **: IA__gdk_screen_get_default_colormap: assertion 'GDK_IS_SCREEN (screen)' failed

    (process:2825): Gdk-CRITICAL **: IA__gdk_screen_get_root_window: assertion 'GDK_IS_SCREEN (screen)' failed

    (process:2825): Gdk-CRITICAL **: IA__gdk_screen_get_root_window: assertion 'GDK_IS_SCREEN (screen)' failed

    (process:2825): Gdk-CRITICAL **: IA__gdk_window_new: assertion 'GDK_IS_WINDOW (parent)' failed
    Segmentation fault
     
  2. FuzzyQuills

    FuzzyQuills

    Joined:
    Jun 8, 2013
    Posts:
    2,871
    Looks like a conflict with your window manager/desktop environment as it mentions Pango and GDK... are you using a custom theme? that could stuff things, I would suggest trying a different (and cleanly installed) window manager (or DWM) and see if unity will start properly.
     
  3. thiagofdp

    thiagofdp

    Joined:
    Sep 6, 2013
    Posts:
    12
    Last edited: Nov 3, 2015