LINUX.ORG.RU

geek-sources

 


0

2

Здравствуйте.

Первый раз посмотрел и удивился обилию юзов, но их вроде надо включать по особому, так вот можно так? (мне нужно gentoo ck bfq bfs uksm brand optimization)

sys-kernel/geek-sources-3.12.1:3.12::init6  USE="brand gentoo optimization pf -aufs -bfq -build -ck -deblob -exfat -fedora -mageia -suse -symlink -zen -zfs"
И можно поставить свой значек вместо logo_larry?

★★★★★

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

Ответ на: комментарий от a1batross

должно быть пофиг как именно включишь юзы

нет, не пофиг - некоторые патчи несовместимы друг с другом

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

Я разные ставил, вроде работало. Но все-таки тестировал не так тщательно. Единственное, когда действительно отвалилось ядро вплоть до Kernel Panic, это если UKSM использовать с optimization.

a1batross ★★★★★
()

но их вроде надо включать по особому

Да. Прежде чем что-то включать желательно прочитать wiki и потом еще крайне важно думать и желательно мозгами.

И можно поставить свой значек вместо logo_larry?

Да бесплатно без регистрации и смс скажешь что я тебе разрешил.

нет, не пофиг - некоторые патчи несовместимы друг с другом

Сюрприз!!! Вот для этого (см. выше ^) и нужны мозги

anonymous
()

спасибо, я вот как раз и выбираю и UKSM и optimization

значит лого не зависимо.. понятно

ядро откомпилил и запустил, там где раньше blender зависал на тяжелой 3d сцене на 20-30 сек, теперь зависает окончательно

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

спасибо, я вот как раз и выбираю и UKSM и optimization

Не читай и не думай а сразу включай. Все правильно сделал!

значит лого не зависимо.. понятно

Да значит либо любое из тех что там уже есть либо бери и сам своими ручками впиливай любое.

ядро откомпилил и запустил, там где раньше blender зависал на тяжелой 3d сцене на 20-30 сек, теперь зависает окончательно

А теперь подумай чего именно ты хотел и почему после того как ты навыбирал свои текущие USE флаги вышло так как вышло а не так как ты хотел.

anonymous
()

ок! а можно как-нибудь tuxonice отключить, с ним у меня в сон не уходит а что-то пишет на черном экране и повисает на «Cleaning cache» (как-то так), так как tuxonice включается от pf, но он мне не нужен

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

Не тупи, это патчи могут затрагивать одни и те же файлы и подсистемы.

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

ты же хотел не тратить время попусту, пока не найдешь работу

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

ок! применил я такие флаги

GEEKSOURCES_PATCHING_ORDER="aufs bfq ck gentoo -ice -optimization pf -rt uksm"
и установил
sys-kernel/geek-sources-3.12.1:3.12::init6  USE="aufs gentoo pf"
...
* Use GEEKSOURCES_PATCHING_ORDER="aufs bfq ck gentoo -ice -optimization pf -rt uksm" from /etc/portage/kernel.conf
 * Not all USE flag present in GEEKSOURCES_PATCHING_ORDER from /etc/portage/kernel.conf
 * The following flags are missing: -rt ubuntu -optimization -ice zen cjktty upatch brand lqx grsec exfat fix zfs optimization rt bld suse rsbac rifs rh reiser4 pax ice squeue mageia fedora xenomai 
 * Probably that's the plan. In that case, never mind.
 * Skipping update to latest upstream ...
 * Skipping patch --> 2800_i915-clear-adj-mode-flag.patch
 * Skipping patch --> pf-kernel-3.12.1-20131124.patch.xz
И все pf патчи не установились...

Как мне установить только aufs bfq ck uksm gentoo?

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

Надеюсь дело не в наркотиках:)
У самого пакета use нужны для выкачки патчей с инета.
GEEKSOURCES_PATCHING_ORDER - дословно переводится как порядок наложения патчей.
Если ты не хочешь накладывать определенные патчи, просто убери их из списка(еще можно снять use-флаги).

Наприер, я хочу поставить optimization gentoo ck uksm pf pax Вношу в /etc/portage/package.use/geek-sources нужные use-флаги:

echo "sys-kernel/geek-sources optimization gentoo ck uksm pf pax symlink" > /etc/portage/package.use/geek-sources

Начинаю собирать (при этом у меня дефолтный порядок, т.е.: GEEKSOURCES_PATCHING_ORDER=«aufs bfq bld brand cjktty ck fedora fix gentoo grsec ice lqx mageia optimization pax pf reiser4 rt squeue suse uksm upatch zen zfs» ) и после сборки вижу, что pax не наложился из-за конфликтов.
Допустим я кровь из носу, но хочу поставить патчи pax и меняю порядок наложения, ставя их на 1 место:

echo 'GEEKSOURCES_PATCHING_ORDER="pax aufs bfq bld brand cjktty ck fedora fix gentoo grsec ice lqx mageia optimization pf reiser4 rt squeue suse uksm upatch zen zfs"' > /etc/portage/kernel.conf
Пересобираю geek-sources и вижу, что pax наложен, а десяток других интересующих меня патчей нет. Тут приходит осознание, что pax как таковой мне и не нужен и я не хочу накладывать его патчи вообще. Для этого я могу просто поменять порядок патчинга таким образом, что pax'а в нем не будет совсем:
echo 'GEEKSOURCES_PATCHING_ORDER="aufs bfq bld brand cjktty ck fedora fix gentoo grsec ice lqx mageia optimization pf reiser4 rt squeue suse uksm upatch zen zfs"' > /etc/portage/kernel.conf
и/или вообще выпилить его из use-флагов:
echo "sys-kernel/geek-sources optimization gentoo ck uksm pf symlink" > /etc/portage/package.use/geek-sources

Т.е. если ты не хочеш морозить и хочешь pf просто убери ice из use-флагов и выстави pf первым на очереди. Минусы не нужны, либо выкидывай из очереди либо убирай use-флаги.
Никакой магии, читай wiki, там все это написано, но вкратце.

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

вот, спасибо, а то я тут уже отчаялся это все реализовать

сделал так

/etc/portage/kernel.conf
GEEKSOURCES_PATCHING_ORDER="pf aufs bfq bld brand cjktty ck fedora fix gentoo grsec lqx mageia optimization pax reiser4 rt squeue suse uksm upatch zen zfs"
/etc/portage/package.use/init6
sys-kernel/geek-sources aufs gentoo pf
последний вопрос, что значит «Skipping patch...BFQ...»
* Use GEEKSOURCES_PATCHING_ORDER="pf aufs bfq bld brand cjktty ck fedora fix gentoo grsec lqx mageia optimization pax reiser4 rt squeue suse uksm upatch zen zfs" from /etc/portage/kernel.conf
 * Not all USE flag present in GEEKSOURCES_PATCHING_ORDER from /etc/portage/kernel.conf
 * The following flags are missing: ubuntu exfat rsbac rifs rh ice xenomai 
 * Probably that's the plan. In that case, never mind.
 * Skipping update to latest upstream ...
 * There is no stable-queue patch-set this time
 * Skipping patch --> linux-210.01-dvbsky-auto-off.patch
 * Skipping patch --> 2800_i915-clear-adj-mode-flag.patch
 * Skipping patch --> 5000_BFQ-1-block-cgroups-kconfig-build-bits-for-v6r2-3.11.patch
 * Skipping patch --> 5000_BFQ-2-block-introduce-the-v6r2-I-O-sched-for-3.11.patch1
 * Skipping patch --> 5000_BFQ-3-block-add-Early-Queue-Merge-EQM-v6r2-for-3.11.0.patch1
 * Skipping patch --> 5000_BFQ-4-block-Switch-from-BFQ-v6r2-for-3.11.0-to-BFQ-v6r2-fo.patch
 * Skipping update to latest stable queue ...
>>> Auto-cleaning packages...
патч BFQ применен?

В menuconfig BFQ IO Scheduler есть

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

кажется я усек -> надо включить юз не только pf но и все что к нему подходит по стрелке, так что добавил юз bfq

но

все равно «Skipping patch...BFQ...»

brothermechanic ★★★★★
() автор топика
Последнее исправление: brothermechanic (всего исправлений: 2)
Ответ на: комментарий от brothermechanic

Нет. Смотри, pf-патчи уже включают в себя bfq. Когда pf уже поставлены он пытается отдельно поставить bfq еще, а т.к. pf уже содержит bfq происходит повторная попытка наложить bfq, конфликт и повторная попытка накатить эти патчи пропускается.
Т.е. надо наоборот вырубить bfq в use-флагах. Если ты уже врубил pf, то можно вырубить все патчи, которые в него входт(т.к. pf их уже содержит).

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

видимо в «gentoo» bfs тоже есть, так как я пробовал и без pf.

Спасибо вам за потраченное время на меня!

и спасибо ментейнеру geek-sources!

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

Не видимо, а почитай wiki или посмотри ту png'шку, которую я тебе дал, это так сложно?

deterok ★★★★★
()

зависает все, кроме курсора мыши, на полной загрузке

Установлено так (без kernel.config)

sys-kernel/geek-sources-3.12.2:3.12::init6  USE="ck gentoo optimization"
http://bpaste.net/show/154539/

Из-за чего?

brothermechanic ★★★★★
() автор топика
Последнее исправление: brothermechanic (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.