Don't feel bad. I've been using Linux since 1995 and I often feel like a newbie.
I don't think that you've messed anything up. I think that your boot parameters might be at fault. Are you using LILO or GRUB? Either way check your boot parameters and look for something like
That will be on the same line as the name of your kernel image in your boot parameters. This is what my GRUB boot file (/boot/grub/menu.lst) looks like for Linux.
Code:
title PCLOS 2.6.22.17.tex2 hda3
kernel (hd0,2)/boot/vmlinuz-2.6.22.17.tex2 BOOT_IMAGE=PCLOS_2.6.22.17.tex2_hda3 root=/dev/hda3 acpi=on splash=verbose vga=788
initrd (hd0,2)/boot/initrd-2.6.22.17.tex2.img
Here is a web page that has the VGA settings.
http://www.pendrivelinux.com/2007/05...en-resolution/
Try changing the boot parameter setting and see if that fixes the problem. It seems to me that X should not change your console text settings so this seems like a promising approach to me.