I installed Trident beta 3 today and then Emacs via
pkg install emacs, and trying to run it in graphical mode crashes immediately on startup with
Xlib: extension "GLX" missing on display ":0". Fontconfig error: Cannot load default config file (emacs:6891): Gtk-WARNING **: Could not load a pixbuf from icon theme. This may indicate that pixbuf loaders or the mime database could not be found. ** Gtk:ERROR:gtkiconhelper.c:494:ensure_surface_for_gicon: assertion failed (error == NULL): Failed to load /usr/local/share/icons/Adwaita/24x24/status/image-missing.png: Unrecognized image file format (gdk-pixbuf-error-quark, 3) Fatal error 6: Abort trap Backtrace: 0x37640d <XSetWMNormalHints+0x2cf7d> at /usr/local/bin/emacs 0x357ea6 <XSetWMNormalHints+0xea16> at /usr/local/bin/emacs 0x3777ce <XSetWMNormalHints+0x2e33e> at /usr/local/bin/emacs 0x377843 <XSetWMNormalHints+0x2e3b3> at /usr/local/bin/emacs 0x376019 <XSetWMNormalHints+0x2cb89> at /usr/local/bin/emacs 0x80079e166 <pthread_sigmask+0x536> at /lib/libthr.so.3 Abort trap
Given that error message, I did
pkg search pixbuf, and came up with gdk-pixbuf2. But that’s already installed. It definitely does appear to be something related to the graphical aspect, though, since
emacs -nw in a terminal window works just fine.