Comment 13 for bug 1766938

Revision history for this message
In , Ian (ian-redhat-bugs) wrote :

1. Install xterm

 2. Write a file at /etc/X11/xorg.conf.d/20-bit16.conf containing:

Section "Screen"
    Identifier "Screen0"
    DefaultDepth 16
EndSection

 3. Log in with GNOME desktop

 4. Go to Activities, type 'xt' and see the xterm icon appear

 5. Click on the xterm icon

 6. Boom

This was originally encountered by installing tigervnc-server-module
which comes with a config file specifying DefaultDepth 16 but clearly
the vnc server itself is not required.

gnome-shell outputs the following message before crashing:

mutter:ERROR:x11/iconcache.c:301:standard_pict_format_for_depth: code should not be reached

Analysis of this function shows that it doesn't believe that 16-bit
pixmaps exist.