Throws warnings under Xvfb
In gnome-settings-daemon's test suite, we run mutter inside an Xvfb, which triggers some warnings. You can find information on how Xvfb and mutter are launched in: https://gitlab.gnome.org/GNOME/gnome-settings-daemon/blob/master/tests/gsdtestcase.py
Warning 1
(mutter:13558): mutter-WARNING **: 17:17:42.807: Failed to use linear monitor configuration: Invalid mode 1280x1024 (-nan) for monitor 'unknown unknown'
Backtrace for that:
#0 _g_log_abort (breakpoint=breakpoint@entry=1) at /home/hadess/Projects/jhbuild/glib/glib/gmessages.c:583
#1 0x00007f290e645426 in g_logv (log_domain=0x7f2915e23c0d "mutter", log_level=G_LOG_LEVEL_WARNING, format=<optimized out>, args=args@entry=0x7ffda5272288)
at /home/hadess/Projects/jhbuild/glib/glib/gmessages.c:1391
#2 0x00007f290e645572 in g_log (log_domain=log_domain@entry=0x7f2915e23c0d "mutter", log_level=log_level@entry=G_LOG_LEVEL_WARNING,
format=format@entry=0x7f2915e23410 "Failed to use linear monitor configuration: %s") at /home/hadess/Projects/jhbuild/glib/glib/gmessages.c:1432
#3 0x00007f2915d86a4d in meta_monitor_manager_ensure_configured (manager=manager@entry=0x13b0100) at /home/hadess/Projects/jhbuild/mutter/src/backends/meta-monitor-manager.c:581
#4 0x00007f2915d926c9 in meta_monitor_manager_xrandr_ensure_initial_config (manager=0x13b0100) at /home/hadess/Projects/jhbuild/mutter/src/backends/x11/meta-monitor-manager-xrandr.c:539
#5 0x00007f2915d87978 in meta_monitor_manager_ensure_initial_config (manager=0x13b0100) at /home/hadess/Projects/jhbuild/mutter/src/backends/meta-monitor-manager.c:435
#6 meta_monitor_manager_setup (manager=0x13b0100) at /home/hadess/Projects/jhbuild/mutter/src/backends/meta-monitor-manager.c:706
#7 0x00007f2915d74d5a in meta_backend_real_post_init (backend=0x13880e0) at /home/hadess/Projects/jhbuild/mutter/src/backends/meta-backend.c:437
#8 0x00007f2915d8db13 in meta_backend_x11_post_init (backend=0x13880e0) at /home/hadess/Projects/jhbuild/mutter/src/backends/x11/meta-backend-x11.c:454
#9 0x00007f2915d8f469 in meta_backend_x11_cm_post_init (backend=0x13880e0) at /home/hadess/Projects/jhbuild/mutter/src/backends/x11/cm/meta-backend-x11-cm.c:85
#10 0x00007f2915d751eb in meta_backend_post_init (backend=<optimized out>) at /home/hadess/Projects/jhbuild/mutter/src/backends/meta-backend.c:642
#11 meta_clutter_init () at /home/hadess/Projects/jhbuild/mutter/src/backends/meta-backend.c:1044
#12 0x00007f2915db9cbf in meta_init () at /home/hadess/Projects/jhbuild/mutter/src/core/main.c:581
#13 0x0000000000400d47 in main (argc=<optimized out>, argv=<optimized out>) at /home/hadess/Projects/jhbuild/mutter/src/core/mutter.c:83
Warning 2
(mutter:16863): mutter-WARNING **: 17:24:47.638: Failed to use fallback monitor configuration: Invalid mode 1280x1024 (-nan) for monitor 'unknown unknown'
Backtrace for that:
#0 _g_log_abort (breakpoint=breakpoint@entry=1) at /home/hadess/Projects/jhbuild/glib/glib/gmessages.c:583
#1 0x00007f933a8a6426 in g_logv (log_domain=0x7f9342084bad "mutter", log_level=G_LOG_LEVEL_WARNING, format=<optimized out>, args=args@entry=0x7ffeee41b848)
at /home/hadess/Projects/jhbuild/glib/glib/gmessages.c:1391
#2 0x00007f933a8a6572 in g_log (log_domain=log_domain@entry=0x7f9342084bad "mutter", log_level=log_level@entry=G_LOG_LEVEL_WARNING,
format=format@entry=0x7f93420843f0 "Failed to use fallback monitor configuration: %s") at /home/hadess/Projects/jhbuild/glib/glib/gmessages.c:1432
#3 0x00007f9341fe7a89 in meta_monitor_manager_ensure_configured (manager=manager@entry=0x166f0a0) at /home/hadess/Projects/jhbuild/mutter/src/backends/meta-monitor-manager.c:598
#4 0x00007f9341ff36a9 in meta_monitor_manager_xrandr_ensure_initial_config (manager=0x166f0a0) at /home/hadess/Projects/jhbuild/mutter/src/backends/x11/meta-monitor-manager-xrandr.c:539
#5 0x00007f9341fe8958 in meta_monitor_manager_ensure_initial_config (manager=0x166f0a0) at /home/hadess/Projects/jhbuild/mutter/src/backends/meta-monitor-manager.c:435
#6 meta_monitor_manager_setup (manager=0x166f0a0) at /home/hadess/Projects/jhbuild/mutter/src/backends/meta-monitor-manager.c:704
#7 0x00007f9341fd5d5a in meta_backend_real_post_init (backend=0x16470e0) at /home/hadess/Projects/jhbuild/mutter/src/backends/meta-backend.c:437
#8 0x00007f9341feeaf3 in meta_backend_x11_post_init (backend=0x16470e0) at /home/hadess/Projects/jhbuild/mutter/src/backends/x11/meta-backend-x11.c:454
#9 0x00007f9341ff0449 in meta_backend_x11_cm_post_init (backend=0x16470e0) at /home/hadess/Projects/jhbuild/mutter/src/backends/x11/cm/meta-backend-x11-cm.c:85
#10 0x00007f9341fd61eb in meta_backend_post_init (backend=<optimized out>) at /home/hadess/Projects/jhbuild/mutter/src/backends/meta-backend.c:642
#11 meta_clutter_init () at /home/hadess/Projects/jhbuild/mutter/src/backends/meta-backend.c:1044
#12 0x00007f934201ac9f in meta_init () at /home/hadess/Projects/jhbuild/mutter/src/core/main.c:581
#13 0x0000000000400d47 in main (argc=<optimized out>, argv=<optimized out>) at /home/hadess/Projects/jhbuild/mutter/src/core/mutter.c:83