Добр день

Lenovo S12 + Archlinux x86_64 2.6.31
ноут подключен к wifi точке - адаптер bcm4312
дрова bcwl-kernel-source_5.10.91.9+bdcom-0ubuntu4_amd64.deb (с патчами под ядро)
когда ноут простаивает (сетевая активность) - пинг к нему в среднем 50-80
когда качаю что либо из сети - пинг становится отличным - 1млск

соединяюсь с ноутом через ssh с другой машины (с работы) запускаю сборку какого либо пакета и сворачиваю путти
переодически активность в окне путти прекращается и пинг до машины не идет

если в это время посмотреть в коносль Arch - процессы запущены и пакет собирается
при этом если пингануть из коносли рутер - рутер после долгой задержки начинает отвечать
если пинговать после этой операции arch с рутера - пингуется и доступны сетевые сервисы.
с других машин (из домашней локалки) arch не пингуется и недоступен.

после того как из консоли arch выполнить пинг до какого либо хоста из локалки (пинг туда тоже пойдет с задержкой) - с этого хоста arch пингуется и доступен, если не послать никаких пакетов с arch то этот хост не может достучаться до arch

вот такие странности.
есть идеи?
cucullus
таки освойте march, mtune и прочее…
разве это не указания makepkg на какой машине мы собираем пакет дабы оптимизировать процесс сборки?

ProFfeSsoRr
Не, ну так ты ж виртуальную машину настраиваешь на то, какая архитектура у тебя на нетбуке. Правда, насколько я помню, архитектура-то одна и та же, i686, всякие там оптимизации-задрачивания по сути бесполезны, разницы в скорости 0 целых хрен десятых процента будет.

разные инструкции у процессора, разное колво процов (на виртуалке могу выдать 4 ядра) и тд
к примеру ffmpeg при компиляции опрашивает конфиг системы на предмет возможностей и включает-выключает функции.
соберет с учетом того что есть аппаратное ускорение видео кодека (скажем x264) или наоборот - без аппаратного - разница в производительности может быть большой. На Via Nano (проц на нетбуке) есть аппаратное шифрование коего нет в виртуальном проце и если просто собрать пакет (а скорее всего компилятор опросит систему на предмет что же она умеет) то аппаратное шифрование не будет включено.

distcc неплохое решение (можно запускать makepkg с конфигурационным файлом где прописано - использовать distcc, если сервера distcc доступны, если недоступны - выбирать дефолтный) - нет нужды искать и заморачиваться принудительном выставлением флагов в конфе для сборки, при этом задействованы ресурсы удаленного компа (хоть под виндой запущенные … хо! а ведь мне удаленно доступна стойка в цоде с кучей серверов, вот где ресурс то, нужно будет попробовать завести, даже не ради результата), но в некоторых пакетах стоит запрет на использование distcc, что опять возвращает на круги своя.

спасибо всем, топик можно закрыть.
darklord
Можешь вообще заюзать distcc и собирать пакеты с нетбука на удаленном компьютере.
http://wiki.archlinux.org/index.php/Distcc
Либо таки в make.conf указать архитектуру под которую собирать.
distcc предел мечтаний! надеялся, что такое существует. очень спасибо!
ProFfeSsoRr
Ну таким образом ж любой пакет можно собирать - собираешь через abs и все. Настройки на сборочной машине сделать какие нужно, вот и все.

Да, кстати, пакеты можно копировать куда угодно, sudo pacman -U /полный/путь/к/пакету/*.pkg.tar.gz их установит. Вполне возможно, что придется с -f их ставить.
… получается что собирая пакеты через abs я не привязываюсь к конфигу на котором его собираю, а делаю его неким универсальным (пределах битности)?
на удаленном сервере ведь будет 4 vCPU (xeon 5472) а на нетбуке Via Nano (centaur) это совсем разные процы и набор команд для процов будет другой…
ProFfeSsoRr
Если разворачиваешь виртуалку - так и разворачивай там Arch, и стандартным методом собирай ядро из AUR с помощью abs, а потом у себя на нетбуке пакет через pacman поставишь и вуаля.

ага
нашел простенький путь - прямо how to http://www.juev.ru/2009/03/07/archlinux-sborka-yadra/
шикарно, использовать pacman и AUR … спасибо!

может тогда и по этой теме подскажете - viewtopic.php?f=7&t=2460 ?
Добрый день.

Есть медленный (в плане времени сборки) нетбук.
Некоторые пакеты компилятся до часа.

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

По идее нужно сделать следующим образом.
На удаленном сервере собрать ядро для нетбука (ессно не нужно загружать удаленный сервер с этого ядра)
при выполнении makepkg править PKGBUILD таким образом, чтобы make обращался /lib/modules/ядро_нетбука/build … или нужно править конфиг make?(не могу понять каким образом это сделать, подскажите плз)

После компиляции пакета копировать полученный pkg.gz в /var/abs бла бла и устанавливать pacman -U
Добр день.
Есть нетбук с неособо шустрым процом (40-45 минут компилится)
Возможно ли собирать ядро на удаленном сервере и копировать ядро на целевую систему?
Мысль следующая.
Есть удаленный сервер (хост ESXi) весьма нескромной производительности. Можно развернуть там виртуалку с Archlinux, подготовить на нетбуке .config и подсунуть его на удаленный сервер. После чего выполнить make bzImage make modules и скопировать получившийся результат на нетбук.
Выполнить на нетбуке make modules_install и mkinitcpio

Такая комбинация корректна?
Добрый день.

Установил на Lenovo S12 acrhlinux (2009 08)

железки
Процессор - VIA Nano processor U2250 (1.6GHz Capable) CentaurHauls, 1595.773 MHz
Видео - VIA Technologies, Inc. VX800/VX820 Chrome 9 HC3 Integrated Graphics (rev 11)
wifi - Broadcom Corporation BCM4312 802.11b/g (rev 01)
lan - BCM5906M Fast Ethernet PCI Express (rev 02)

драйвер видео - openchrome-svn 787
wifi - http://packages.ubuntu.com/karmic/bcmwl-kernel-source (патченный для 2.6.31, broadcom-wl в aur подвешивает систему)

все завелось с помощью http://www.linux.org.ru/view-message.jsp?msgid=4014601

обновился до 2.6.31 (конфигурация разумный минимум, дабы работал ноут, возможно что то выключил, или не включил)
xfce4-power-manager
acpid-1.0.10
xfce4 - 4.6.1
pm-utils (pm-suspend настроен в соотстветствии с wiki)
еще установлено куча всякой сопуствующей ерунды, но все было установлено уже после обнаружения проблемы.

Есть проблема с выходом из suspend
выполняю pm_suspend, система гаснет
нажимаю any key - просыпается, но не включается монитор, чОрный экран.
похоже что демон (какой именно?) не может его включить. при этом lan интерфейс после просыпания системы недоступен, возможно доступна клавиатура, но с выключенным моником посмотреть не могу )

подскажите кто отвечает за выход из suspend и как настроить включение моника?
можно ли создать скрипты стартующие при выходе из спящего режима?