Not at all. You can try to reinstall xpserver:
erase its entry from interfaces file.
edit srvbuild.xp_server.rs in $SYBASE/$SYBASE_ASE/init/sample_resource_files
(put different port #, fill all fields)
re-run it with srvbuild -r srvbuild.xp_server.rs.
try to start it manually from bin directory (xpserver -S{ASE}_XP -p# -s######
Check the log.
If directories are in place xp server should work...