Автор Тема: slowly Gnetoo  (Прочетена 2685 пъти)

Nerf

  • Напреднали
  • *****
  • Публикации: 108
    • Профил
slowly Gnetoo
« -: May 27, 2004, 08:31 »
Здравеите

 Gentoo имам от малко повече от една седмица и сега след като вече съм си го персонализирал (качил съм му нещата които по-принцип използвам със Linux) забелязвам че Gentoo се държи тромаво. Преди бях със SlackWare и така си права база за сравнение. Предполагам има обяснение за това...?

Пример
пускам vmware и тои се спуква да цикли а процесора е на 100% USED.
а със SlackWare процесора почти не се натоварваше и всичко което пусках във vmware си вървеше задоволително добре.
Нещо подобно се забелязва и с MPlayer. Заетоста на процесора е доста по голяма отколкото при слак(повече от 4 пъти по голяма).

ето и PC-то ми
GigaByte 7N400E със nForece2
RAM 256 DDR 400
DURON 1800
и ядро 2.4.25

пуснат е и DMA на IDE устроиствата

P.S. оше нещо. (това и под Slack го има) прави ми впечатление че понякога когато пусна нещо да се копира цялото(почти цялото) PC "замръзва" (нещо което на старото ми PC не се е получавало).

P.S.S.  Това изобщо не е заяждане. 100% съм сигурен че проблема идва от нещо което несъм пуснал/настоил.
Активен

The computer said,
         Requires Windows or better!
  So I install Linux.
and now:
Linux HellHole 2.4.26-gentoo-r6 #2 Sun Jul 18 12:36:56 EEST 2004 i686 AMD Duron(tm) p AuthenticAMD GNU/Linux

  • Гост
slowly Gnetoo
« Отговор #1 -: May 27, 2004, 21:38 »
Аз също ползвам Gentoo и мога да каже че съм възхитен от бързодействито му.

На въпроса на какво се дължат твоите проблеми незнам как  да отговоря, защото нямам представа как си си конфигурирал системата, какви оптимизаци си използвал (USE, CFLAGS, CXXFLAGS), от кой stage си инсталирал и как си компилирал кернела. Комбинацията от оптимизации/прекомпилиране на пакетите и кернел е много важна. Надявам се при инсталацията да си следвал правилно инструкциите за инсталиране и конфигуриране.

Скоромния ми опит показва, че овладяването на Gentoo (както предполагам и всяка друга Линукс дистрибуция) е дълъг процес и изисква доста упорство, чете и време, така че не се отказвай пред първите трудности. Форумите на Gentoo са много полезни. Ако имаш някакъв конкретен въпрос, той най-вероятно вече е бил зададен там и някой вече му е отговорил.

Успех от мене!
Активен

Nerf

  • Напреднали
  • *****
  • Публикации: 108
    • Профил
slowly Gnetoo
« Отговор #2 -: May 28, 2004, 18:26 »
Здрасти '<img'>

да се отказвам от Gentoo? не не не   в Gentoo виждам много потенциял и нещо такова неможе да ме откаже чак толкова лесно. '<img'>

Инсталирал сyм от Stage 1.  Ето и наи-важната(ако не бъркам) част от make.conf:
  =====================================
CFLAGS="-O3 -mcpu=athlon-xp -pipe"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j2
"USE="3dnow aalib accounting acl activefilter alsa altcolors apache1 \
     apache2 audiofile cdr chroot clanJavaScript curl dga divx4linux doc \
     ethereal evo ext-png fam fbcon fdftk ffmpeg flac flash freetype \
     freetype-version-1 fusion fwdzone GAPING_SECURITY_HOLE geoip ggi gimp \
     glgd glut gmp gmtfull gmtsuppl gnutls gtkhtml hbci hdf hdf5 icq idea \
     java matrox mozilla oscar pnp samba socks5 theora tiff usb vhosts \
     videos virus-scan wmf Xaw3d xfce xine xinerama xosd xvid arts gtk \
     ogg gtk2 gtk+ -kde -qt mmx sse"
  ===================================
Искам да насоча вниманието ви към CFLAGS(-mcpu=athlon-xp) и CHOST(i686) защото както казах преди моя професор(процесор) е Duron. Можеби във това е проблема.....?

Колкото до инсрукциките в gentoo.org(handbook-x86) мога да кажа че съм ги следвал много стриктно. '<img'>

Ядрото е компилирано за моята система(процесор, chip set и hardware). Със тази конфигурация на ядрото бях и в слак. Сложил съм и подръжка на нащата които са почти "задалжителни" за Gentoo(devfs, shm,...). Ако има опци от които зависи бързата работа на системата или такива които я забавят моля кажете.

За друго нищо немога да се сетя в момента.

извинявам се за заглавието на темата.... наистина е малко не на място.
Активен

The computer said,
         Requires Windows or better!
  So I install Linux.
and now:
Linux HellHole 2.4.26-gentoo-r6 #2 Sun Jul 18 12:36:56 EEST 2004 i686 AMD Duron(tm) p AuthenticAMD GNU/Linux

  • Гост
slowly Gnetoo
« Отговор #3 -: May 28, 2004, 20:31 »
Незнам твоя Duron с какво ядро е, но ако не е с ядро на Athlon XP, това mcpu=athlon-xp със сигурност е голям проблем (провери CFLAGS указанията). Аз също съм с Athlon на една от машините, но той е от по-старите и не е с XP ядро. Ето какво съм му дал:

CFLAGS="-O2 -march=i686 -fomit-frame-pointer -pipe"

-О3 ми правеше повече проблеми от колкото да ми помага, докато -О2 се оказа много стабилна оптимизация.
Ходих да погледна и във форумите на Gentoo, там има хора със сходни/идентични проблеми и до колкото видях се е оказало от неправилен CFLAGS=" -mcpu=athlon-xp" и твърде агресивни -О оптимизации.

Също така ако  позваш ACCEPT_KEYWORDS="~x86", може да го промениш на по-стабилното  ACCEPT_KEYWORDS="x86", а за най-новите пакети които са маскирани като ~x86 и искаш непременно да ги ползваш, може да си направиш един файл: /etc/portage/package.keywords, който да описва ~x86 пакетите. Примерно моят изглежада така:

sys-kernel/linux-headers -*
sys-libs/glibc ~x86
#sys-devel/binutils ~x86
#sys-devel/automake ~x86
media-video/nvidia-kernel ~x86
media-video/nvidia-glx ~x86
media-libs/alsa-lib ~x86
sys-devel/autoconf ~x86
media-libs/alsa-oss ~x86
media-sound/alsa-utils ~x86
media-sound/alsa-tools ~x86
#sys-kernel/gentoo-dev-sources

По този начин седиш на гребена на вълната без да изпаднеш от другата страна. '<img'>

Предполагам че при тебе ще трябва да се прекомпилира всичко наново с новите флагове, но ако не ти се почва пак от stage1 (то няма и смисъл според мен), може да дадеш едно emerge -e system, което ще прекомпилира най-важните пакети.
Ако имаш време, желание и нерви може да пробваш да прекомпилираш всичко с emerge -e world (пробвай първо с emerge -pe world за да видиш какво би се прекомпилирало и да решиш дали си струва).

Желая ти успех и се надявам това да ти реши проблема!  '<img'>
Активен

ray

  • Напреднали
  • *****
  • Публикации: 1464
    • Профил
slowly Gnetoo
« Отговор #4 -: May 28, 2004, 20:55 »
Здравейте,
Първо може да има проблем и с NForce2 чипсета, някаде в ML /мейлинг-листа/ на Gentoo имаше доста въпроси и проблеми с този чипсет. Виж и ACPI и APM опциите, пробвай да ги изключиш при бутването.
Иначе при мен си работи бързо и нямам особени проблеми.
Подкрепям мението за USE= athlon-xp - аз съм с Duron 1100 с Morgan ядро и ползвам i686 + mmx + sse въпреки че може да се ползва и athon-xp, друго нещо: смени -O3 с -O2 или -Os иначе ти се генерират много по-големи файлове и дори работи по-бавно.
Най-добрия съвет който мога да дам обаче е да питаш в майлинг-листата на Gentoo /gentoo-user@lists.gentoo.org/ тя е просто страхотна и хората са супер само опитай.
Има и форуми за доста неща, има и архив на ML и ......
Успех.
Румен.
PS: сега се сетих че има един проект за 'emerde' не emerge който казано кратко е порт на Portage за Slackware, може да го пробваш.
Виж в Google за сайта.
Активен

Nerf

  • Напреднали
  • *****
  • Публикации: 108
    • Профил
slowly Gnetoo
« Отговор #5 -: May 31, 2004, 19:56 »
Здравейте

няколко дни несъм имал нет и за това отговарям чак сега '<img'>

Поразрових се малко във форума на Gentoo.. и открих това което търсех '<img'> Моито дуронче е с XP ядро, дори си е AthlonXP но с наполовината кеш. '<img'> (дори има един номер с които има шанс да си стане пълноценен AthlonXP(виж ТУК )
ето и CFLAGS="-O2 -mcpu=athlon-xp -fomit-frame-pointer -pipe" които използвам          довечера преди да си легна ще emerge -e system и утре ще кажа дали е имало някакаф ефект.

спецялно към "s":  знаеш ли дали има списак на пакети които не трябва да се качват. неща да ми се качват java документаците. трябва да ги свалям от интернешанала а те са 36 мега баита ако не се бъркам (нещо като package.keywords).

спецялно към ray: "пробвах" emerde, но много за малко(от това което видях маи работи). Посвиквам на Gentoo и немисля да се връщам към SlackWare.
 не мисля че проблема ми е от nForce-то. то не ми беше проблем когато бех със слак (а аз пробваи и ядрото компилирано за слак на Gentoo но все тая) невярвам сега да е станало проблем (но все пак има едно НО)

Момчета мерси много за помоща... надявам се и аз да мога да ви бъда полезен някога '<img'>
Активен

The computer said,
         Requires Windows or better!
  So I install Linux.
and now:
Linux HellHole 2.4.26-gentoo-r6 #2 Sun Jul 18 12:36:56 EEST 2004 i686 AMD Duron(tm) p AuthenticAMD GNU/Linux

  • Гост
slowly Gnetoo
« Отговор #6 -: Jun 02, 2004, 00:35 »
Ако проблема ти е в International трафика, ползвай
българското огледало:

Инак незнам как да не включваш документацията при инсталацията на даден пакет.
Активен