1) c'est normal, au démarrage, c'est un serveur X basique qui est démarré (que tu peux désactiver en supprimant l'option rhgb dans la ligne correspondante de ton grub.conf), ensuite il passe la main au serveur X lors du passage en runlevel 5. Essaie de lancer en ligne de commande system-config-display --reconfig pour avoir une configuration basique de Xorg.
2)
Crées un dépôt local.
Tu peux également les installer avec rpm ...