Установка системы на eeePC 1001HA [РЕШЕНО]
SergaNT404 29 мая, 2010 - 23:01
Пытаюсь установить gentoo из stage3 на нетбук asus eee pc. Руководствовался этой инструкцией.Не доходя до установки ядра, решил пересобрать систему и мир как советуют здесь. Пересобрал glibc и gcc :
emerge --oneshot glibc && emerge --oneshot gcc
всё прошло без ошибок, но при попытке обновить систему
emerge -e system
процесс вывалился со следующим сообщением :
* Messages for package sys-libs/pam-1.1.0: * ERROR: sys-libs/pam-1.1.0 failed: * emake failed * * Call stack: * ebuild.sh, line 54: Called src_compile * environment, line 3333: Called die * The specific snippet of code: * emake sepermitlockdir="/var/run/sepermit" || die "emake failed" * * If you need support, post the output of 'emerge --info =sys-libs/pam-1.1.0', * the complete build log and the output of 'emerge -pqv =sys-libs/pam-1.1.0'. * The complete build log is located at '/var/tmp/portage/sys-libs/pam-1.1.0/te$ * The ebuild environment file is located at '/var/tmp/portage/sys-libs/pam-1.1$ * S: '/var/tmp/portage/sys-libs/pam-1.1.0/work/Linux-PAM-1.1.0'
я так понял, что не захотел собираться pam-1.1.0. нагуглить ничего толком по этому вопросу не сумел, поэтому прошу помощи у вас. Если можно - объясните пожалуйста подробнее,что я не так делаю,а главное - как надо делать, ибо раньше пользовался только бинарными дистрибутивами.
»
- Для комментирования войдите или зарегистрируйтесь
Ну… Для начала подумать, как
Ну… Для начала подумать, как правильно называть темы и почитать FAQ.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Как минимум совет: соберите
Как минимум совет: соберите базовую готовую к употреблению систему (без иксов), и только потом обновляйте, пересобирайте и так далее
Истин имперских звезда засияет.
спасибо, попробую.
спасибо, попробую. И еще вопрос вдогонку : в этом случае в make.conf что лучше прописать в CFLAGS -march=native или -march=prescott ? для процессора intel Atom N-270
Здесь смотрели?
Здесь смотрели?
Я ♥ Gentoo & Funtoo
спасибо за наводку !
спасибо за наводку !
SergaNT404
Это НЕ сообщение об ошибке. Это ее последствия! Лог компиляции находится в
/var/tmp/portage/sys-libs/pam/temp/build.log
. Выложите этот файл на pastebin.ca или на аналогичный сервис, попробую посмотреть, где ошибка...Нейтральность - высшее достижение сознания!
Спасибо, что откликнулись.
Спасибо, что откликнулись. Лог выложить пока не могу (систему снёс)-внял советам и решил сперва собрать рабочую систему, а потом уже оптимизировать
Смените заголовок!
SergaNT404 Смените заголовок на
Установка системы на eeePC <номер модели>
путем редактирования исходного (первого) сообщения.
Сначала выбираете самый свежий релиз stage3 для установки, полностью ставите минимальную конфигурацию, чтобы можно было загрузиться уже в систему, и только потом начинаете её модифицировать. Оптимизация под тип процессора может быть установлена ещё в chroot и будет нормально собирать пакеты. А после успешной загрузки новой системы можно просто emerge -e world набрать.
(Sir) * Windows looks like an open door, but no way to go *
Спасибо за совет, тему
Спасибо за совет, тему исправил. Скажите, а оптимизация в chroot под тип процессора устанавливается всё тем же редактированием make.conf ?
Да. Это, между прочим,
Да. Это, между прочим, описано в Gentoo Handbook, так что вопрос несколько странен.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Я читал Handbook. Просто
Я читал Handbook. Просто уточнил (вдруг есть ещё способы), ибо в gentoo я абсолютный новичок, так что не удивляйтесь моим странностям - они от незнания ;-)
Всё ещё требуется помощь !
Установил систему из самого свежего Stage3 с последним деревом портэджей, загрузился, вроде всё работает, попытался оптимизировать систему :
но увы, всё закончилось почти тут же на сборке zlib (с сообщением об ошибке, ессно) build.log прилагается.Примерно то же самое получается при попытке установить что-либо через emerge. Подскажите пожалуйста в чём косяк ???
SergaNT404 написал(а):
Чёрным по-английски написано:
#
Resolving www.gzip.org... failed: Temporary failure in name resolution.
#
wget: unable to resolve host address `www.gzip.org'
#
!!! Couldn't download 'zlib-1.2.3.tar.bz2'. Aborting.
А если по-простому — сеть не настроена.
Я ♥ Gentoo & Funtoo
Ага, понял в чём ошибка - в
Ага, понял в чём ошибка - в /etc/resolv.conf прописал айпишник роутера в качестве nameserver и всё заработало, но только до перезагрузки. После перезагрузки эта строчка из файла чудесным образом пропадает ))). Вразумите пожалуйста ещё как эту неприятность победить.
less
или, если используется «старый» baselayout, что-то вроде
Я ♥ Gentoo & Funtoo
Спасибо, дошло : прописал
Спасибо, дошло : прописал dns_servers_eth0.....в /etc/conf.d/net и всё встало на свои места. Извините за назойливость, но у меня еще один вопрос возник :
отказался пересобирать grub по причине того, что не смог смонтировать /boot и предложил в качестве альтернативы смонтировать его вручную. Однако mount тоже наотрез отказался монтировать, ссылаясь на то, что ext2 - неизвестная файловая система, не помогло даже -o force Видимо существует какая-то защита от несанкционированной записи на загрузочный раздел ? Подскажите пожалуйста, куда копать - уж очень хочется закончить оптимизацию без ошибок.
Тут можно долго смеяться, но
Тут можно долго смеяться, но я ограничусь
cd /usr/src/linux && make menuconfig && <включить поддержку ext2 модулем> && make modules && make modules_install && depmod && modprobe ext2
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Поддержка ext2 у меня
Поддержка ext2 у меня включена в ядро. Или нужно именно модулем ???
SergaNT404
Что-то сомневаюсь:
zgrep EXT2 /proc/config.gz
?Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
да, действительно
да, действительно
странно : точно ведь включал поддержку ext2....эх, кривые руки.... будем исправлять ))) спасибо за подсказку !
Там же в menuconfig, где
Там же в menuconfig, где выбор поддерживаемых ФС, можно поставить звёздочкой "использовать ext4 для ext3, ext2". У меня так работает.
Истин имперских звезда засияет.
Большое спасибо всем, кто
Большое спасибо всем, кто помогал советами ! Наконец-то удалось собрать рабочую систему )))
Есть у меня еще один вопрос, не относящийся напрямую к этой теме, но чтобы не создавать новой темы из=за такой мелочи, задам его здесь. Подскажите пожалуйста, какой флаг нужно добавить при сборке moc,чтобы включить поддержку mp3 ? Сейчас он у меня собран с флагами :
% equery u moc
% equery u moc
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
А если вместо moc
попробовать media-sound/cmus?
а эта строка - это просто подпись
ну, попробовать-то можно,
ну, попробовать-то можно, просто привык я как-то к moc ))
немного почитал про cmus...надо будет обязательно попробовать !
n0nado
…который точно так же не играл бы mp3 (-%E
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
А куда он денется :)
а эта строка - это просто подпись
И точно такой же флаг есть и
И точно такой же флаг есть и у moc
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Я сдаюсь
Ты победил
а эта строка - это просто подпись
Попробуйте с флагом mad.
Попробуйте с флагом mad.
Справедливость восторжествует.
Теперь проблема с запуском xorg
Установил xorg-x11 twm xterm xclock, сгенерировал xorg.conf.new запускаю :
результат-черный экран, не реагирующий ни на что, даже на Ctrl+Alt+BackSpace ((( по Ctrl+Alt+F1 возвращается в консоль и ругается на то, что модуль i915 не найден. В ядре нужная опция включена :
Однако при попытке запустить модуль вручную :
пробовал запускать startx без xorg.conf - запускаются xclock и xterm что я опять не так делаю ?
видео Intel 945 GME xorg.conf
А откуда взяться модулю, если
А откуда взяться модулю, если он вкомпилирован в ядро?
Покажите (установите, если не установлено app-portage/portage-utils и app-text/wgetpaste)
Я ♥ Gentoo & Funtoo
сделано :
wgetpaste /var/log/Xorg.0.log + wgetpaste /root/xorg.conf.new
Так вроде бы с xorg-server'ом
Так вроде бы с xorg-server'ом всё нормально — запускается.
Вам следует установить какой-либо менеджер окон (
eix -sS 'window manager'
) либо окружение рабочего стола (KDE || Gnome || XFce4).P.S. Файл xorg.conf нуждается в «шлифовке» :)
P.S.S. Чтобы startx запускал что-либо кроме терминала и часов, нужно отредактировать файл ~/.xinitrc примерно так, чтобы запустить XFce4 — Xfce4 Desktop Environment:
Я ♥ Gentoo & Funtoo
Понятно. Спасибо ! При
Понятно. Спасибо ! При запуске иксов я ожидал увидеть на мониторе узор в виде серой сеточки и курсор-крестик, вот и запаниковал, что "не работает". ))) Будем двигаться дальше !
SergaNT404 написал(а): При
По-моему, это поведение в районе 1.5 - 1.6 изменили
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Спасибо, буду знать !
Спасибо, буду знать !
Небольшая проблема в иксах
Установил в качестве оконного менеджера icewm и "так на всякий случай" среду xfce4; всё замечательно кроме одного момента - не работает полоса прокрутки на тачпаде ни там ни там. Наверно что-то не так в xorg.conf ? Вроде мелочь, но хочется, чтоб работало - прошу помощи !
В поиск.
В поиск.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
В качестве некоторого
В качестве некоторого руководства к действию могу предложить свой старый конфигурационный файл xorg.conf, разобраться в опциях довольно просто,
man synaptics
в помощь.Я ♥ Gentoo & Funtoo
С настройками вроде понятно,
С настройками вроде понятно, только у меня в /dev/input нет ничего похожего на synaptics может из-за этого не работает ?
Сейчас и у меня там нет
Сейчас и у меня там нет ничего похожего, и я даже не знаю/не помню, должно ли быть. :)
В любом случае проверьте опцию ядра:
Я ♥ Gentoo & Funtoo
Совсем я
Совсем я запутался....
однако :
Покажите xorg.conf и вывод
Покажите xorg.conf и вывод команды
На всякий случай покажите ещё
Я ♥ Gentoo & Funtoo
Результат :
не выводит ничего (((
xorg.conf
Попробуйте привести секцию
Попробуйте привести секцию "ServerLayout" к виду:
Section "ServerLayout" Identifier "X.org Configured" Screen 0 "Screen0" 0 0 InputDevice "Mouse0" "CorePointer" InputDevice "Keyboard0" "CoreKeyboard" InputDevice "SynapticsMouse0" "AlwaysCore" EndSection
Я ♥ Gentoo & Funtoo
Изменил xorg.conf
теперь ситуация такая :
К сожалению, не достаточно
К сожалению, не достаточно внимательно читал ваши предыдущие сообщения.
Убедитесь, что в ядре есть опция:
zegrep INPUT_EVDEV /proc/config.gz | grep -v '^#' CONFIG_INPUT_EVDEV=y
Я ♥ Gentoo & Funtoo
РЕШЕНО !!!
Пересобрал ядро, включив <*> Event device. Теперь полёт нормальный ))) Большое спасибо за помощь, уважаемое сообщество !!!
А у меня тачпад не работает :(
А мне не сможете помочь? :) У меня похожая ситуация - тачпад работает, но не определаяется как тачпад. Только все рекомендации были реализованы уже, но всё равно при запуске synclient наблюдаем:
Couldn't find synaptics properties. No synaptics driver loaded?
В ядре всё давно включено, флаги evdev и synaptics стоят, драйвер установлен, правило для hal создано.. Собственно, всё сделано по инструкции вот отсюда: http://en.gentoo-wiki.com/wiki/Synaptics_Touchpad/Xorg_7.3. Но устройство Синаптикс не появляется, вместо этого видим ImPS/2 Generic Wheel Mouse в списке устройств! ( /proc/bus/input/devices)/ Что это может быть? Почему тачпад определяется таким вот образом??
Да, единственное, чего не делал - не использовал xorg.conf. Совсем. Его нет. Если правильно понял, он уже устарел, да и от Хала собираются отказаться, а использовать устаревшие настройки как-то не хочется :) поправьте, если не прав ;)
Иксы - 1.7.6.
В версии 1.8 снова будет
В версии 1.8 снова будет использоваться xorg.conf, не совсем в том виде, что было, но близко. Hal использовать я бы лично не стал. Рекомендую потереть его конфиг и настроить через xorg.conf.
synclient и будет жаловаться, что нет драйвера, т.к Вы используете драйвер из X'ов. Хотя не уверен, что причина в этом, но такое поведение у меня на двух ноутах и все работает.
И да, ImPS/2 Generic Wheel Mouse это вероятно внешняя мышка.
Вот неплохая инструкция:
http://ru.gentoo-wiki.com/wiki/Synaptics_Touchpad_%D0%B8_Xorg
Хотя конфиг лучше возьмите с форума. Тут кто то очень хороший выкладывал, но я к сожалению не нашел эту тему. Потом надо будет только некоторые параметры под себя подправить и ок.
Что именно делать с HAL?
Блиин, а у меня собрано всё с флагом hal :( Или предлагается только конфиг убрать, а сам хал не отключать? Ведь он и в ядре есть.. ЭТо что же, всю систему перенастраивать? ОБидно - штука удобная. Само всё определяет. .Правда, не всегда так, как надо :)
А можно этот момент в двух словах разъяснить? Я-то, наивный, думал, что драйвер и есть драйвер, а выходит, что hal пользуется одними драйверами, иксы - другими.. Ерунда какая-то.. Можете объяснить? Что именно означает "драйвер для иксов"?
Нет, это точно тачпад :) Никаких внешних мышек не подключено, а устройств типа мышь только одна штука - эта самая PS/2. Тоже вопрос, почему оно так определилось.. Ну, теперь буду пробовать через xorg всё настроить, но хотелось бы понять: hal убирать совсем? И пересобирать всё, что им может пользоваться?
Спасибо. Кажется, это как минимум пятая инструкция по настройке одного и того же несчастного тачпада, которую я вижу :))