Dual display notes LaTeX Beamer presentation

I used Pympress to deliver my Ph.D. defense talk slides using Beamer in dual screen. Be sure you practice ahead of time with YOUR laptop.


Install the prereqs for your system:

Install Pympress:

pip install pympress


Show the Beamer presentation in dual screen by running:

pympress talk.pdf
  • tap the s key to swap screens

LaTeX setup

In your LaTeX .tex preamble (top of your main .tex file), put this code to make dual-screen PDF work:

\setbeameroption{show notes on second screen}


Linux error fixes

ModuleNotFoundError: No module named ‘gi’

  1. install missing prereqs

    apt install python3-gi python3-cairo gir1.2-poppler
  2. Be sure you’re using SYSTEM Python, not Anaconda python or other user Python installs. Remove pympress and pympress*distinfo directories from ~/anaconda3/lib/python3.6/site-packages/pympress* or wherever it might be under your ~ directory. Remove ~/anaconda/bin/pympress and then:

    /usr/bin/pip3 install --user pympress