now in my mc.ext : Open=if [ "$DESKTOP_SESSION" = "kde" ]; then (nohup kdvi %f >/dev/null 2>&1 &); else (if [ -e "/usr/bin/evince" ]; then (evince %f >/dev/null 2>&1 &); else (nohup djview %f >/dev/null 2>&1 &); fi); fi ps I will wait Open/Xopen/KOpen/GOpen :) -- Sincerely Yours, Vadim Likhota