[Tex/LaTex] Beamer, textblock: text does not appear

beamertextpos

I am trying using textblock with beamer. The problem is that I am not able to make the text appear.

\documentclass[10pt,handout]{beamer}
\setbeamertemplate{frametitle}[default][center]
\addtobeamertemplate{frametitle}{\vskip4.5ex}{} 
\usepackage[english,italian]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[absolute,showboxes]{textpos}
\setlength{\TPHorizModule}{10mm}
\setlength{\TPVertModule}{\TPHorizModule}
\textblockorigin{0mm}{0mm} 
\usepackage{lmodern}

\title{Title}
\author{Name}
\date{}

\begin{document}

\begin{frame}
 \maketitle
\end{frame}

\begin{frame}
  \frametitle{\textbf{Title}}
\begin{textblock}{200}(0,0)
Text TextTextText Text Text Text Text Text Text Text Text Text Text Text Text 
\end{textblock}
\end{frame}
\end{document}

Edit: I would like to add a box at the top-right corner to all slides, even to the front page. I tried

\addtobeamertemplate{frametitle}{}{%
\begin{textblock}{10mm}(5,5)
\parbox{10cm}{\centering
\tiny \textbf{DE} Department}
\end{textblock}}

but I receive an error: Missing number, treated as zero.

Best Answer

Placing your text in the logo-layer is probably saver, as it will be shown on all slides, including the title page and frames without frametitle.

\documentclass[10pt,handout]{beamer}
\setbeamertemplate{frametitle}[default][center]
\addtobeamertemplate{frametitle}{\vskip4.5ex}{} 
\usepackage[english,italian]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[absolute,showboxes]{textpos}
\setlength{\TPHorizModule}{10mm}
\setlength{\TPVertModule}{\TPHorizModule}
\textblockorigin{0mm}{0mm} 
\usepackage{lmodern}

\title{Title}
\author{Name}
\date{}

\logo{%
    \vspace*{.9\paperheight}%
    \hfill \textbf{DE} Department%
}

\begin{document}

\begin{frame}
 \maketitle
\end{frame}

\begin{frame}
 test
\end{frame}

\end{document}

enter image description here

Related Question