Приятного времени суток, товарищи.
Как бы лучше начать...
Есть ядро, 2.6.20-rc2. Собраное под arm-архитектуру. Есть минимальная система, собственноручно собранная путем кросс-компиляции armv5tel-unknown-linux-gnueabi.
Собственно ядро было найдено в сети, но вот его исходников/патчей что то не нашлось.
Можно ли как то откомпилировать модули от другой версии ядра?
Будет ли оно так работать?
Почему спрашиваю - есть initrd, не родной(2.6.11 если не ошибаюсь), но работающий с этим ядром - от него модули не подходят, ругается.
Дано:
Комп HP Proliant ML 110, со встроенной видеокартой ES1000. Туда же, в свое время был вставлен Radeon HD4670.
Собственно использовать хочется всего лишь одну видеокарту (HD4670) с одним монитором.
Проблема заключается в том, что на данной машине невозможно отключить встроенную видеокарту в bios. Вроде и хрен с ним, пусть бы жила, но дело в том, что при включении radeon.modesetting=1 этот самый modesetting на 4670 включается нормально, тут же пытается включится на ES1000 (судя по выводу на экран как минимум) и наглухо вешает всю машину.
Являюсь счастливым обладателем Gentoo Linux.
Более года просидел на Gentoo Linux 2008 x86-32bit (Kernel 2.6.26 или 2.6.24, не помню точно).
Затем решил обновиться, полностью всё переустановил. сейчас Gentoo 10.1 ядро x86-64bit 2.6.34.
Ухожу в сон (как делал раньше)
echo 3 > /proc/acpi/sleep
ну или кедовскими приложениями.
Раньше нормально просыпался. Сейчас (с новым ядром) начались проблемы, а именно:
компьютер не просыпается.
Чёрный экран, клаву не слушается, кнопки управления питанием не работают.
У меня вопрос НЕ из разряда "помогите не работает". Я пытаюсь разобраться с архитектурой Linux в области работы с железом На данный момент я знаю что два демона отвечают за "подхватывание" новых устройств : hal и udev. Но работают ли они в связке и дополняют друг друга ? Или же это два равноценных демона каждый из которых может независимо от другого управлять железом ? Какие есть еще механизмы управления железом в Линукс ? Очень буду рад линке на какую -нибудь хорошую статью по этому поводу . Заранее спасиба
ЗЫ Для любителей посылать в Гугл - уже искал ничего путного не нашел
Буквально на днях перешел на zen-kernel. Всё устраивает, но теперь при компиляции любого пакета (именно на стадии непосредственной компиляции) в системе возникают ужасные тормоза и зависания. Собирал по своему прилизанному, казалось бы, конфигу, по которому ранее собирал ядро из gentoo-sources. Кто встречался с подобной проблемой и куда копать? Версия ядра 2.6.34-zen (x86_64).
Вообщем которую неделю пытаюсь сделать emerge -e на сервере (через SSH), и сервер через неопределенное время пропадал, помогала перезагрузка. В логах после восстановления ничего.
Сейчас снова запустил
emerge -e world
,
пустил одновременно
tail -f /var/log/messages
в итоге имею некоторые данные:
[code]
Jul 14 21:59:01 proxy cron[20462]: (root) CMD (rm -f /var/spool/cron/lastrun/cron.hourly)
Jul 14 21:59:40 proxy kernel: [409650.888623] BUG: Bad page state in process configure pfn:68a53