I do not know what is wrong but the top alignment of the itemize environments in the two columns are different. I could not find a reason for this.
\documentclass[10pt,fleqn,t]{beamer}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{kpfonts}
\begin{document}
\begin{frame}{titre}
\begin{columns}%
\begin{column}[t]{0.45\textwidth}%
text text text
\begin{itemize}
\item 1
\item 2
\end{itemize}
\end{column}
\begin{column}[t]{0.45\textwidth}%
text text text
\begin{itemize}
\item 1
\item 2
\end{itemize}
\end{column}
\end{columns}
\end{frame}
\end{document}
Best Answer
Similar behaviour was reported as Issue #78 in Beamer's development repository and also in question Beamer: Top-aligning columns within a top-aligned frame. The temporary solution proposed at former is equivalent to include some lines into your preamble
The result is: