\documentclass{beamer}
\usepackage[T1]{fontenc}
\usepackage[libertine]{newtx}
\begin{document}
\begin{frame}{A frame}
\begin{itemize}
\item An item
\begin{itemize}
\item A subitem
\end{itemize}
\end{itemize}
\end{frame}
\end{document}
throws:
LaTeX Font Warning: Size substitutions with differences
(Font) up to 0.5pt have occurred.
LaTeX Font Warning: Font shape `OT1/cmss/m/n' in size <5.5> not available
(Font) size <5> substituted.
It's coming from the smaller bullet in the second level item.
Some observations:
\usepackage{libertine}
instead of\usepackage[libertine]{newtx}
doesn't show the problem.Neither inserting something like
{\small foobar}
inside the frame.
It's the specific combination of libertine, newtx, small size and the bullet symbol.
How can I fix this so that I get that bullet at the nearest available size (not scaled) but without any warning?