постоянно загружен проц.[SOLVED]

После обновления (emerge --sync, emerge world) появилась следующая проблемма:
После загрузки X'ов, проц постоянно полностью загружен. Gnome-system-monitor и top говорят, что проц загружен следюющими процессами:
gnome-netstatus-applet
gnome-keyboard-applet
mixer_applet2
gnome-keyring-daemon
cpufreq-applet
stikynotes_applet

причем загружают проц они строго поровну одинаково. Куда копать?
Вот make.conf:
CFLAGS="-O3 -march=core2 -pipe"
CXXFLAGS="-O2 -march=nocona -pipe"
ACCEPT_KEYWORDS="~amd64"
MAKEOPTS="-j4"
# 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="x86_64-pc-linux-gnu"
# These are the USE flags that were used in addition to what is provided by the
# profile used for building.
USE="-3dnow -altivec aac acpi alsa atm bluetooth cdr dvd dvdr ieee1394 pcmcia usb wifi X xml dbus dri dri2 xcomposite encode ffmpeg gif gnome gtk hal jpeg mp3 mpeg mplayer ogg opengl pdf png qt3 qt4 mmx mmxext sse sse2 ssse3 ssl svga tiff unicode vim-syntax symlink ipv6 ftp icq jabber msn sockets socks5 xvid slang a52 nptl ipod bzip2 samba rss lame sqlite -kde xrandr -kerberos xcb -32bit java networkmanager javascript laptop cdaudio flac wavpack speex -esd gnutls -crypt"
INPUT_DEVICES="keyboard mouse synaptics evdev"
VIDEO_CARDS="intel vesa"
ALSA_CARDS="hda-intel"
SUPPORT_ALSA=1
LINGUAS="ru"

Цитата: CFLAGS="-O3

Цитата:
CFLAGS="-O3 -march=core2 -pipe"
CXXFLAGS="-O2 -march=nocona -pipe"
ACCEPT_KEYWORDS="~amd64"

=-O

Впечатляющий набор флагов :)

Working on Gentoo Linux for Asus P535 and Qtopia :-)

А что смущает?

Давайте разберем подробно CFLAGS="-O3 -march=core2 -pipe":
1) -O3 смотрел тут. Не вижу особых проблем ри использовании данного флага, с -O2 ошибок не меньше.
2) -march=core2 Вот тут черным по белому написанно какие флаги рекомендованны для Core2Duo, учитывая что у меня GCC-4.4.1 (то есть GCC>=4.3) выбираю флаг core2
3) -pipe - аргументация как и в предыдущем пункте.
Если разобрать CXXFLAGS то тут все как на gentoo-wiki.com
Теперь по поводу ACCEPT_KEYWORDS="~amd64" - неужели настолько экзотично. Помойму вполне распространеное решение. Поскольку все это стоит на ноутбуке, со встроенной intel'овской видихой то необходим свежее ядро, xorg, mesa и.т.д.
До обновления Со всеми этими флагами все работало отлично. Не думаю что в них дело.

Не надо бояться, что жизнь закончится - надо бояться, что она не начнется!

CFLAGS="-O3 -march=core2

CFLAGS="-O3 -march=core2 -pipe"
CXXFLAGS="-O2 -march=nocona -pipe"

лучше заменить на

CFLAGS="-O2 -march=nocona -pipe"
CXXFLAGS="${CFLAGS}"

судя по всему -O3 тебе еще рановато так что ставь -O2 :)

Цитата:
ACCEPT_KEYWORDS="~amd64"

Уже само по себе сулит кучу багов, если нужно размаскировать то лучше это делать отдельно через /etc/portage/package.keywords
у меня например там ядро, иксы и меза

Working on Gentoo Linux for Asus P535 and Qtopia :-)

Хорошо, -O3 заменим на -O2,

Хорошо, -O3 заменим на -O2, но вот почему march=-core2 плохо и надо march=nocona ставить я хоть убейте не понимаю!

Не надо бояться, что жизнь закончится - надо бояться, что она не начнется!

core2 это не плохо :) просто

core2 это не плохо :) просто выбири что то одно

и убери ~amd64

Working on Gentoo Linux for Asus P535 and Qtopia :-)

Убирать ~amd64 не надо. Как

Убирать ~amd64 не надо. Как минимум потому, что это уже поздно делать - геморою с откатом будет много больше. Куча народу живет на ~amd64 и ничего...

Я на нем жил :) Ловил кучу

Я на нем жил :) Ловил кучу веселых глюков раз в неделю при обновлении мира :)
Потратил пару часов на amd64 и теперь неприятных глюков стало меньше :)
Так что лучше убрать :)

Working on Gentoo Linux for Asus P535 and Qtopia :-)

а по мне, что на x86, что на

а по мне, что на x86, что на amd64, что на ~amd64 - все одинаково.... везде глюки находятся ))))

А разницу в количестве что не

А разницу в количестве что не чувствуешь? :)

Working on Gentoo Linux for Asus P535 and Qtopia :-)

Я - нет, впрочем я вообще к

Я - нет, впрочем я вообще к багам отношусь спокойно =). Впрочем зависит от предпочтений в софте.

Меня смущает разное значение

Меня смущает разное значение march

nocona
Improved version of Intel Pentium4 CPU with 64-bit extensions, MMX, SSE, SSE2 and SSE3 instruction set support. 
core2
Intel Core2 CPU with 64-bit extensions, MMX, SSE, SSE2, SSE3 and SSSE3 instruction set support.

Может это и не критично, но я бы написал:

CFLAGS="-march=native -O2 -pipe"
CXXFLAGS="${CFLAGS}"

Учитывая, что в http://www.gentoo.org/doc/en/gcc-optimization.xml#doc_chap2 говорится: Using -O3 is not recommended for gcc 4.x.

^_^

вообще удивительно как собралось :_: а вообще в гноме имеетсятся такая фича как индексатор файлов эта штука по началу постоянно чтото индексирует кажется trecker обхывается =)

Гость написал(а): вообще

Гость написал(а):
вообще удивительно как собралось :_: а вообще в гноме имеетсятся такая фича как индексатор файлов эта штука по началу постоянно чтото индексирует кажется trecker обхывается =)

Я подробно написал какие процессы грузят систему. Еще раз повторю:
gnome-netstatus-applet
gnome-keyboard-applet
mixer_applet2
gnome-keyring-daemon
cpufreq-applet
stikynotes_applet

Не надо бояться, что жизнь закончится - надо бояться, что она не начнется!

Может быть не по теме, но у

Может быть не по теме, но у меня сильно нагружал процессор /usr/bin/tracker (или trackerd, не помню). Смотрел это htop'ом.

make.conf - слов не хватает.

make.conf - слов не хватает. просто o_O O_O X_X

Нейтральность - высшее достижение сознания!

Pinkbyte

Pinkbyte написал(а):
make.conf - слов не хватает. просто o_O O_O X_X

Что именно? По CFLAGS уже отписал... USE?

Не надо бояться, что жизнь закончится - надо бояться, что она не начнется!

CFLAGS="-O3 -march=core2

CFLAGS="-O3 -march=core2 -pipe"
CXXFLAGS="-O2 -march=nocona -pipe"

Смотреть внимательнее. курить меньше...

Исправил... Пересобрал...

Исправил CFLAGS, пересобрал GCC потом ядро, потом emerge world -uD. Результат нулевой.

Неее, нужно пересобрать мир

Неее, нужно пересобрать мир emerge -e world

Working on Gentoo Linux for Asus P535 and Qtopia :-)

Помогло.

Помогло! Спасибо!

Не надо бояться, что жизнь закончится - надо бояться, что она не начнется!

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

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