Po Lu writes: > Pankaj Jangid writes: > >> It is returning false. > > Then `font-aliasing' is not the problematic key anymore. There is > another key that is missing, so please show the error message you get > with the current code. Here is the error message. And attached is the stacktrace. --8<---------------cut here---------------start------------->8--- pankaj@anant:~/work/gnu/emacs (master)$ ./src/emacs -Q (emacs:1655703): GLib-GIO-ERROR **: 11:33:44.472: Settings schema 'org.gnome.desktop.interface' does not contain a key named 'font-hinting' Fatal error 5: Trace/breakpoint trap Backtrace: ./src/emacs(+0x19917f)[0x56146861f17f] ./src/emacs(+0x16b1fd)[0x5614685f11fd] ./src/emacs(+0x1989f0)[0x56146861e9f0] ./src/emacs(+0x1989c5)[0x56146861e9c5] ./src/emacs(+0x198a2b)[0x56146861ea2b] /lib/x86_64-linux-gnu/libpthread.so.0(+0x14140)[0x7fc97ea94140] /lib/x86_64-linux-gnu/libglib-2.0.so.0(g_log_structured_array+0x117)[0x7fc97fd40ca7] /lib/x86_64-linux-gnu/libglib-2.0.so.0(g_log_default_handler+0xb5)[0x7fc97fd410b5] /lib/x86_64-linux-gnu/libglib-2.0.so.0(g_logv+0x219)[0x7fc97fd41309] /lib/x86_64-linux-gnu/libglib-2.0.so.0(g_log+0x8f)[0x7fc97fd4159f] /lib/x86_64-linux-gnu/libgio-2.0.so.0(+0xf44e9)[0x7fc97ff654e9] /lib/x86_64-linux-gnu/libgio-2.0.so.0(+0xf4b5c)[0x7fc97ff65b5c] /lib/x86_64-linux-gnu/libgio-2.0.so.0(g_settings_get_value+0x65)[0x7fc97ff69cf5] ./src/emacs(+0x315f40)[0x56146879bf40] ./src/emacs(+0x3167c1)[0x56146879c7c1] ./src/emacs(+0x31680c)[0x56146879c80c] ./src/emacs(+0x30fff3)[0x561468795ff3] ./src/emacs(+0x2f8991)[0x56146877e991] ./src/emacs(+0x2338f5)[0x5614686b98f5] ./src/emacs(+0x283fbd)[0x561468709fbd] ./src/emacs(+0x233bad)[0x5614686b9bad] ./src/emacs(+0x233f21)[0x5614686b9f21] ./src/emacs(+0x233496)[0x5614686b9496] ./src/emacs(+0x2336f2)[0x5614686b96f2] ./src/emacs(+0x23283e)[0x5614686b883e] ./src/emacs(+0x233ad9)[0x5614686b9ad9] ./src/emacs(+0x283fbd)[0x561468709fbd] ./src/emacs(+0x233bad)[0x5614686b9bad] ./src/emacs(+0x233f21)[0x5614686b9f21] ./src/emacs(+0x233d3f)[0x5614686b9d3f] ./src/emacs(+0x232437)[0x5614686b8437] ./src/emacs(+0x231a1f)[0x5614686b7a1f] ./src/emacs(+0x172324)[0x5614685f8324] ./src/emacs(+0x22fcdf)[0x5614686b5cdf] ./src/emacs(+0x17236c)[0x5614685f836c] ./src/emacs(+0x22f3cc)[0x5614686b53cc] ./src/emacs(+0x172245)[0x5614685f8245] ./src/emacs(+0x1717fa)[0x5614685f77fa] ./src/emacs(+0x1719a3)[0x5614685f79a3] ./src/emacs(+0x16de90)[0x5614685f3e90] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xea)[0x7fc97e72ad0a] ... Trace/breakpoint trap --8<---------------cut here---------------end--------------->8---