I want to be able to change the marginpar and right values for each page, depending if the page has notes or not. MWE:
\documentclass{article}
\usepackage[top=3cm, bottom=3cm, left=3cm, right=8cm, marginpar=5cm]{geometry}
\usepackage[utf8]{inputenc}
\usepackage{lipsum}
\usepackage{graphicx}
\usepackage{caption}
\begin{document}
\section{Title 1}
\lipsum[3]
\newpage
\section{Title 2}
\marginpar{%
\lipsum[1]
}
\lipsum[3]
\end{document}

As you can see the problem is that the first page always has a large margin. I'm using Ubuntu 12.04 and thus using the 2009 version of texlive, and I'm unable to update it right now, so I can't use \newgeometry. Is there another option I can use?
