K tomu konfiguráku: Když ti X server najede v záchranném režimu, neupravuješ pak náhodou ten dočasnej konfigurák se záchranným režimem? Zkusil bych Xka prostě vypnout a pak server znova nakonfigurovat "načisto" přes dpkg-reconfigure xserver-xorg, pak bych xorgu dělal jenom dílčí úpravy a doladění.
S tou bránou je to divný. Pokud by nešlo jinak, můžeš si napsat příkaz na nastavení brány do /etc/rc.local a tím se ti nastaví brána automaticky po startu (něco jako route -add net default gw 1.2.3.4 -i eth0, syntaxí si jistý nejsem, radši zkus man route)