1

Начал курить мануал по и до шол до make.сonf . Не могли б отцы Gentoo проверить и наставить падавана на верный путь  smile  ?

Вот мои железки : M2Y2G64CB8HC5N-CG   2 Гб DDR3-1333 DDR3 SDRAM (8-8-8-22 @ 609 МГц) (7-7-7-20 @ 533 МГц) (6-6-6-17 @ 457 МГц) 
   DIMM3: Apacer Tech. 78.A1GC6.9LZ   2 Гб DDR3-1333 DDR3 SDRAM (9-9-9-24 @ 666 МГц) (8-8-8-22 @ 592 МГц) (7-7-7-19 @ 518 МГц) (6-6-6-16 @ 444 МГц) 

NVIDIA GeForce 7800 GT (512 Мб)

AMD Athlon(tm) II X3 440 Processor

А вот что я намутил с   make.сonf :

CHOST="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -O3 -pipe"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j3"
USE="-gtk -gnome qt kde что еше прописать не знаю надеюсь на вашу помощь"
GENTOO_MIRRORS="http://mirror.yandex.ru/gentoo-distfiles/
ftp://mirror.yandex.ru/gentoo-distfiles/"
LINGUAS="en ru"
VIDEO_CARDS="nvidia"
INPUT_DEVICES="evdev keyboard mouse"

Систему не ставил еше не разу ОЧЕНЬ надеюсь и нуждаюсь вашей помощи с этим конфигурациями (из х-сов кде)

2

CFLAGS="-march=k8 -O3 -pipe"

зачем -O3? мизерное прибавление производительности (и то не всегда) в обмен на стремительно падающую стабильность.

3

> USE="-gtk -gnome qt kde что еше прописать не знаю надеюсь на вашу помощь"

Просто выбрать профиль desktop/kde

eselect profile list

4

ну а так все о стольное норм ?

5

там больше смотреть-то не на что.)

6

Да я не знаю ) первый раз ставить буду. Видел в теме make.conf в USE прописаны инструкции  процессоров нужно ли мне свои при установке прописать  или эт в профиле само как то выбирается ?

7

Не, в профиле не выбирается. Для АМДшных камушков надо 3dnow, для интеловских поддерживаемые sse. В вашем случае сюда.Там про СFLAGS и юзфлаги тоже.

Йа тьомный эльф

8

CFLAGS нашол разобрался а use увы там нет .  ac Вобшем может посмотреть инструкции с помошью cpu-z  и записать их все в use ?

9

Scorm пишет:

-march=k8

Почему k8? Какая версия гцц?

Scorm пишет:

keyboard mouse

У себя это убрал, оставил только эвдев.

З.Ы. А вообще юзами обрастет система со временем smile

10

Nightwolf_ng пишет:

Почему k8? Какая версия гцц?

к8 как я понял означает что процессор имеет 64-битную архитектуру а процессор AMD Athlon(tm) II X3 440 Processor вроде из них, я так и не понял нужно в юз писать инструкции процессора или нет  :rolleyes:

11

Scorm пишет:

вроде из них

Я не зря спросил про версию гцц.

Покурите http://en.gentoo-wiki.com/wiki/Safe_Cfl … _Athlon_II

wink

12

en.gentoo-wiki.com был раз 10 увы там нет моего процессора. ac
Но я могу показать все его характеристики
http://s006.radikal.ru/i213/1006/c0/32fb11f55df0.jpghttp://s14.radikal.ru/i187/1006/6f/941f255eb9e9.jpg

На другом форуме мне предложили такие параметры для системы :
CFLAGS="-march=native -mtune=native -O2 -pipe"
CHOST="x86_64-pc-linux-gnu" - это к примеру для amd64 системы
CXXFLAGS="${CFLAGS}"
INPUT_DEVICES="evdev"
PORTAGE_TMPDIR=/dev/shm/

Интересно узнать ваше мнение насчет этих настроек =)

13

Пфф.
3-й раз прошу посмотреть версию гцц.

 Консоль:

gcc -v

и если она свежее 4.3, то прописать -march=amdfam10

Scorm пишет:

en.gentoo-wiki.com был раз 10 увы там нет моего процессора.

Простите, ЩИТО???

Athlon X2 7x50, Phenom X3/X4, Phenom II, Athlon II

:rolleyes:

14

Nightwolf_ng пишет:

Пфф.
3-й раз прошу посмотреть версию гцц.

Вы бы так и сразу сказили компилятор генту  smile  , я ведь не бум-бум в нем (думал гцц - эт какая та функция процесора  :rolleyes: )

Nightwolf_ng пишет:

и если она свежее 4.3, то прописать -march=amdfam10

Gentoo еще не устанавливал , разве с Portage при устонвки системы устанавливаются не самые свежие пакеты?

Простите, ЩИТО???

Athlon X2 7x50, Phenom X3/X4, Phenom II, Athlon II
:rolleyes:

Была мысль что нужен именно AMD Athlon(tm) II X3 440 Processor , а не AMD Phenom(tm) II X3 720 Processor или AMD Phenom(tm) 9950 Quad-Core Processor

Еще бы хотелось услышать ваше мнение насколько будет велика разность в скорости работы системы если в make.conf прописать CFLAGS="-march=native -mtune=native -O2 -pipe" (если я все правельно понял из http://ru.gentoo-wiki.com/wiki/HOWTO_Ис … х_программ то эта переменная под берет все за пользователя) , а не -march=amdfam10.

Спасибо за вашу помощь и уделенное мне время  smile

15

Если -march=native, то он установит -march=amdfam10. По сути без разницы, что написать, если достаточно новый гцц, он определит тип процессора. Но я предпочитаю прописать все вручную, дабы не было двусмысленностей. И не знаю, включает ли -march=amdfam10 также флаг -msse4a, если нет то надо бы его включить, а если да, то он все равно не помешает.
Если -mtune не написан, то он по умолчанию такой же, как и -march, так что его писать не обязательно, но если написан, то тоже ничем не навредит.
И еще, если компилировать в tmpfs, то -pipe только замедлит компиляцию.

Йа тьомный эльф