ich hatte Dein obiges Beispiel ohne \RaggedRightRightskip=0pt plus 4em durchlaufen lassen und dann erfolgte im zweiten Fall keine Silbentrennung.
Dieser Befehl hat aber Auswirkungen auf alle Folien, das meinte ich mit grundlegende Änderung. (Im Beispiel von u_fischer betraf die Änderung die gesamte Folie. Ich wollte aber nur ein einzelnes Wort haben.)
Das mit der manuellen Trennung ist aber eine Idee:
\documentclass{beamer} \usepackage{polyglossia} \setdefaultlanguage[babelshorthands=true]{german} \newcommand{\Folientrenner}{\char\defaulthyphenchar\linebreak} \begin{document} \begin{frame} Ein langes Wort ist Oberweserdampfschifffahrts\Folientrenner{}gesellschaftskapitän. Danach kommt ganz viel Text. \end{frame} \end{document}
R.