Как си инсталирал софтуера на FreeBSD машината - през порт системата, от пакети, ръчно компилиране? А как влизаш в КДЕ  - през ~/.xinitrc или през kdm? Ползвам xorg още от самото му влизане във FreeBSD и не съм имал такъв проблем.
За маскирането. Можеш да ползваш natd или ако предпочиташ pf. Конфигурацията, която си видял в Handbook ти пуска natd, за настройките погледни man (

 natd. Ако предпочетеш да ползваш pf прочети официалната документация 
тук.
Успех!