Переход amd64 -> x86

Вопрос, как это сделать? Я изначально ставил amd64, а вот как сделать оптимизацию под мой проц на 32-битной системе?
Текущий make.conf:

CFLAGS="-O2 -march=athlon64 -mtune=athlon64 -msse3 -pipe" # gcc3
CHOST="x86_64-pc-linux-gnu"
#CXXFLAGS="${CFLAGS} -fno-enforce-eh-specs -fvisibility=hidden -fvisibility-inlines-hidden" # some bugs
CXXFLAGS="${CFLAGS}"
LDFLAGS="-Wl,-O1 -Wl,--sort-common"
USE="3dnow 3dnowext 7zip \
        X \
        a52 aac aalib acl acpi aiglx amd64 amr alsa -arts audiofile audacious \
        -bash-completion -berkdb beryl -bluetooth bzip2 \
        cairo cdr crypt curl cursors cups \
        dbus directfb dga divx dhcp djvu dri dvd dvdr dvdread dxr3 \
        -eds encode enca -emboss -emacs exif extras \
        fbdev fbcon ffmpeg firefox -flac -foomaticdb -fortran ftp fuse \
        -gcj gcc64 gif glitz glut -gnome -gpm -gstreamer gtk  gtk2 \
        hal \
        iconv icons icq -ieee1394 imagemagick imlib ithreads -ipv6 \
        -java javascript jikes jpeg \
        kde kdm kerberos \
        lcms librcc librcd libwww lm_sensors \
        mach64 mad midi mikmod mime mmx mmx2 mmxext mng modplug mplayer mp3 mpeg mppe-mppc multiib \
        ncurses nls nptl nptlonly ntfs ntfs3g nvidia nsplugin \
        offensive ogg oggvorbis oss opengl openal \
        pascal pcmcia pdf pic png posix pptp ppp python \
        qt3 -qt4 quicktime \
        readline real recode reiserfs rcc rcd \
        scanner sdl slang sndfile sse sse2 subversion svg \
        tetex theora threads tidy tiff truetype \
        udev userlocales unicode utf8 usb \
        vorbis \
        wifi wma wmf win32codecs \
        xcomposite xscreensaver xine xmms xml xml2 xv xvid"
MAKEOPTS="-j2"
AUTOCLEAN="yes"
LINGUAS="ru en"
ALSA_CARDS="hda-intel"
ACCEPT_KEYWORDS="~amd64"
FEATURES="notitles"
CONFIG_PROTECT="/etc/conf.d"
VIDEO_CARDS="nvidia"
PORTDIR_OVERLAY="/usr/local/portage/vooft"

# cat /proc/cpuinfo

processor       : 0
vendor_id       : AuthenticAMD
cpu family      : 15
model           : 36
model name      : AMD Turion(tm) 64 Mobile Technology MT-30
stepping        : 2
cpu MHz         : 1600.000
cache size      : 1024 KB
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt lm 3dnowext 3dnow pni lahf_lm
bogomips        : 3216.60
TLB size        : 1024 4K pages
clflush size    : 64
cache_alignment : 64
address sizes   : 40 bits physical, 48 bits virtual
power management: ts fid vid ttp tm stc

В общем, помогите мне настроить сие для нормальной работы и оптимизации. Плюс, можно ли использовать -mtune=athlon64 на 32bit?
З.Ы. И хочу перейти на gnome+gtk вместо kde+qt. Что поменять тут надо?

Не понятно:

Не понятно: хочешь ли ты уже рабочую систему x86_64 переделать в x86 :) или же с нуля собрать?

Не понятно:

Не понятно: хочешь ли ты уже рабочую систему x86_64 переделать в x86 :) или же с нуля собрать?

Хочу оставить

Хочу оставить только /home, distfiles + несколько конфигов
_________________
Fedora? rpm -Uhv emerge

насколько я

насколько я помню переходы 64<->32 не поддерживаються, но можно просто поставиь заново положив кофиги в в бут например...

Вопрос был не в

Вопрос был не в переходе, а в том, что надо в конфигах менять основных. Скачал install-x86-minimal, скачал stage3-i686, скачал слепок portage. Ставить мы умеем. Что менять в make.conf и, может, еще где-то? =)
З.Ы. Все это я затеял ввиду смены разметки диска... Да и попробовать gnome решил...
_________________
Fedora? rpm -Uhv emerge

CHOST="i686-pc-linux-gnu"

CHOST="i686-pc-linux-gnu" будет достаточно, думаю, ну и USE="... gtk gtk2 gnome -qt -qt3 -qt4 -kde ..." =)
_________________
Blame!

И заточка под

И заточка под AthlonXP. Только вот для чего нужно 32 бита?

Надоело мне

Надоело мне растянутое изображение в консоли. Да и вообще захотел
Но установив, обнаружил, что vesafb-tng не хочет работать на моей системе :(
Т.е. вообще - при выборе его в настройке ядра, я компилирую, устанавливаю, а при перезагрузке идет Uncompressing vmlinuz..... и все
_________________
Fedora? rpm -Uhv emerge

Athlon64 и i686

У меня тож сейчас 32-разрадная ОСь (i686-pc-linux-gnu) и собрана она с -march=athlon64. Правда я НЕ прописывал -mtune...
Нормально работает ;-)

Что касается поддержки перехода 32<->64 - ну эт смотря как делать. Если менять CHOST и профиль, а потом bootstrap, emerge system и перестановка загрузчика, то это вроде как и переход, фактически же эт перестановка "с нуля" ;-) Или есть мнения, что конфиги на разных архитектурах заметно отличаются?
_________________
Zwei Drachen betrachten einander

А чего-бы ей не

А чего-бы ей не работать. Она же железная :)

кстати, позволю себе процитировать gcc.gnu.org:

-march=cpu-type
Generate instructions for the machine type cpu-type. The choices for cpu-type are the same as for -mtune. Moreover, specifying -march=cpu-type implies -mtune=cpu-type. 

Другое дело, что коллега может встретится с той же проблемой, если она была вызвана проблемой кодогенерации. Правда это крайне маловероятно :)
_________________
Вот такие пироги

Вся проблема,

Вся проблема, видимо, в видеокарте. У меня ноутбук rover и видеокарта, соответственно, встроенная, но еще и ко всему прочему bios недоделаный.
_________________
Fedora? rpm -Uhv emerge

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".