LINUX.ORG.RU

Помогите установить Gentoo


0

1

Всем здравствуйте.
Извиняюсь, если моя просьба покажется глупой, но уж очень хочется ставить систему, следуя советам бывалых).

В чем мне нужна помощь:
1. Если можно, то составить список параметров/модулей ядра для самой оптимальной работы и производительности
2. Составить список глобальных USE-флагов, оптимальных для системы.
3. И несколько советов по установке Gentoo от гентушников))

Железо:
Видеокарта старая - Radeon из серии R300 (предполагается что она будет работать на открытом драйвере, т.к. fglrx уже не катит), 512 Мб ОЗУ, процессор AMD на 1,60 Ггц (одноядерный). Для Генту приготовлено 2 раздела по 20 Гб и свап-раздел на 1 Гб.

Что хочется: иксы, гном, фаерфокс.
Из дров нужно поставить открытый драйвер ati (radeon) и включить ускорение (direct rendering).

Если какие ещё параметры желаемой системы нужны, говорите)

P.S.: Как-то ставил сам генту, но качалось очень много лишнего (что очень бесило, т.к. на компиляцию этого лишнего уходило время) и производительность никакая была (то ли видеодрайвер не завелся, то ли ядро так собрал через генкернел).



Последнее исправление: Pete_Yorn (всего исправлений: 1)

>Помогите установить Gentoo

Зачем?

Led ★★★☆☆
()

>Как-то ставил сам генту, но качалось очень много лишнего (что очень бесило, т.к. на компиляцию этого лишнего уходило время)

придется набраться терпения. никто же не заставляет пересобирать мир после каждого релиза GCC

annulen ★★★★★
()

Советы:

1. Разберись что ты хочешь

2. Не делай на тяп-ляп. Собрал и настроил нормально консоль, молодец, можешь начинать иксы. Не раньше

3. Хорошо разберись как работает Portage и хорошо подбирай USE-флаги.

Вот мой make.conf. Совсем не повод копировать

# These settings were set by the catalyst build script that automatically
# built this stage.
# Please consult /usr/share/portage/config/make.conf.example for a more
# detailed example.
CFLAGS="-O2 -march=core2 -msse4.1 -mfpmath=sse -ftree-vectorize -pipe"
CXXFLAGS="${CFLAGS}"
# WARNING: Changing your CHOST is not something that should be done lightly.
# Please consult http://www.gentoo.org/doc/en/change-chost.xml before changing.
CHOST="i686-pc-linux-gnu"

MAKEOPTS="-j4"

SYNC="rsync://gentoo.linux.kiev.ua/gentoo-portage"

VIDEO_CARDS="nvidia vesa"
USE="-qt4 -kde java networkmanager gvfs udev fuse consolekit policykit nvidia -3dnow -altivec mmx mmxext sse sse2 \
     sse3 -mono ssse3 youtube eds jpeg opengl vdpau nsplugin xvmc mysql \
     xcb offensive glitz alsa emerald v4l ffmpeg svg gnome gtk X dbus -hal threads \
     plugins-symlink xinerama dirac jpeg2k network -pulseaudio avahi glib mdnsresponder-compat speex theora \
     mp3rtp globalmenu vmware udisks gdu acpi -introspection"

ACCEPT_LICENSE="Q3AEULA AdobeFlash-10 AdobeFlash-10.1 LOKI-EULA ut2003 Broadcom googleearth dlj-1.1 skype-eula PUEL"

INPUT_DEVICES="evdev keyboard mouse synaptics"

NETBEANS_MODULES="enterprise ergonomics dlight websvccommon groovy harness identity php profiler java ide nb cnd"

LINGUAS="en ru en_US uk"

source /usr/local/portage/layman/make.conf

У меня выброшен HAL, но ты для начала сделай с ним. А советовать больше нечего, потому что очень много надо советовать. Читай мануалы

vertexua ★★★★★
()

Ставь по хендбуку.
Ядро - make localyesconfig
Use - делай /etc/portage/package.use и все по минимуму

devl547 ★★★★★
()
Ответ на: комментарий от vertexua

>У меня выброшен HAL, но ты для начала сделай с ним.

ставил генту месяц назад

INPUT_DEVICES=«evdev keyboard mouse » USE=«hal» не завелись в иксах клава и мышь, проще получилось чз udev

MrHouse
()

флаги зависят от того, что именно тебе нужно
ядро - зависит от железа - но если не используешь lvm, raid, шифрование и т.д, то initrd тебе не нужен точно
про производительность ядра - кури HZ=*. preempt, rcu_preemp* NO_HZ=no, bfs и возможно bfq, если нет ncq
про дрова - жди ати-шников
про фс - гугли и думай - некий KRoN73(на лоре) много тестов наваял
так же гугли на предмет наиболее влиящих на производительность опций этих фс (noatime,nodiratime в случае с reiserfs notail - так же опции журнала для ext* и компрессию для reise4,btrfs и т.д + подбор фс под задачи (большие файлы(хомка с кино-музыкой) или мелкие(корень))
по поводу железа - раскуривай возможности проца + гуголь в поисках оптимальных флагов для конкретного софта - например p7zip (если собираешь с gcc) лучше собирать под i686, так же можешь погуглить про icc
короче оптимизация - это ппц что за вопрос )))

megabaks ★★★★
()
Ответ на: комментарий от vertexua

> VIDEO_CARDS=«<nvidia> vesa?»

INPUT_DEVICES=«<evdev> keyboard? mouse? synaptics»

Ты меня пугаешь. Вопросиком пометил то, смысл чего я не понял при наличии того, что я отметил угловыми скобками.

KevinDetry
()
Ответ на: комментарий от vertexua

> ни в коем случае не ставить КДЕ
толсто!
а вообще 4.2!

megabaks ★★★★
()
Ответ на: комментарий от KevinDetry

И да, зачем нужно четыре языка в системе я тоже не понял.

KevinDetry
()
Ответ на: комментарий от vertexua

Я хочу иметь оптимизированную под моё железо систему с максимальным быстродействием. В системе нужны иксы и гном (чтобы ничего лишнего не грузилось и не компилялось).

Составил набор USE-флагов глобальных: dbus -hal -qt4 -kde radeon -mono alsa gnome gtk X network -pulseaudio -avahi Нормально?

Pete_Yorn
() автор топика
Ответ на: комментарий от Pete_Yorn

для гнома сойдет.

в целом вы лучше бы не такую тему индифферентную создавали, а с конкретными вопросами...

Sylvia ★★★★★
()
Ответ на: комментарий от Sylvia

Например, отдельная тема про флаги, отдельная про ядро и так далее?
Спасибо большое, учту на будущее, Вы правы :-)

Pete_Yorn
() автор топика
Ответ на: комментарий от Pete_Yorn

кстати да - лучше отдельные темы
потому что тоже ядро это ппц какая тема - вопросов мильён
так же и фс и cflags и т.д.

megabaks ★★★★
()
Ответ на: комментарий от Pete_Yorn

его просто так не включить
это целый процесс
например по словам Silvia - относительно мозилловской сборки, при сборке под своё железо имеем ~10% профита
если ещё и PGO, то ~20%
короче гугли :)

megabaks ★★★★
()

>Если можно, то составить список параметров/модулей ядра для самой оптимальной работы и производительности

Составить список глобальных USE-флагов, оптимальных для системы.

Лучше всё это делать по хендбуку, постепенно. И решать проблемы по мере их поступления. Телепаты всё равно в отпуске.

Gary ★★★★★
()

Всем спасибо огромное за советы и помощь!)

Pete_Yorn
() автор топика
Ответ на: комментарий от megabaks

кстати да - если решишься на графит - лучше с гцц >=4.5.0

megabaks ★★★★
()
Ответ на: комментарий от Pete_Yorn

нет, список вопросов )
то что сейчас 1 2 3, это очень субьективно,
для USE есть профиль, смотреть в /usr/portage/profiles
для десктопа с гномом есть уже заранее заготовленный
а можно просто посидеть и повыбирать все нужное и вкусное из

http://www.gentoo.org/dyn/use-index.xml

Sylvia ★★★★★
()
Ответ на: комментарий от Sylvia

Круто! Отличный пост! gentoo это сила, вот они бы инсталятор нормальный придумали илиб русифицировали понормальному в идеале все на gui создать бы gentoogui простой, подгружаемый в процессе установке и по завершению самоликвидирующийся, вот былоб супер, для нынешнего положения вещей с установкой gentoo у меня нет мозгов, но это и хорошо мне кажется, потому что заповедники нужны и планете и любому образованию, коим и является gentoo мне так кажется среди всех прочих linux desktop систем

dima1981
()
Ответ на: комментарий от dima1981

дык - инсталлер - руки+лайф - чтоб фоном мышом в тырнетах лазить - да и подглядывать в хэндбуки всякие удобно....

megabaks ★★★★
()

Поставь сначала систему с -X make.conf , обживись в консоли.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.