Skip to content

Transparent/invisible image with 30-bit color Linux

OS: Debian Linux 10.8

VLC versions: git master and 3.0.12-1-0-gd147bb5e packaged with Debian

Reproducibility: Occurs every time, on every file tested.

Steps:

  • Change X11 to use 30-bit (10-bit per color component) color:
        $ cat /etc/X11/xorg.conf.d/30-screensetup.conf
        Section "Screen"
          Identifier    "Default Screen"
          Monitor        "Configured Monitor"
          Device         "Configured Video Device"
          DefaultDepth    30
        EndSection
  • Restart computer so that changes take effect
  • Play any video file in VLC. The image will be transparent and barely discernible.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information