Старые нетбуки и новая федора

Итак, знакомая принесла свой eee pc 1005PE на предмет установки туда скайпа. Стояла там fedora 13, и снова пришллось решать проблему встроенного микрофона. Решается она просто, на самом деле. Надо просто знать, что микрофон там НЕ стерео. И надо просто в настройках pulseaudio выключить один канал. После этого все начинает работать.

Но решая эту проблему, я неожиданно заметил, что вышла (и уже давно :)) новая федора. В руках возник зуд, и началась эпопея обновлений….

Сначала обновил eee pc 1005PE с 13-й федоры на свежую 15-ю. Пошел по пути описанному на https://fedoraproject.org/wiki/Upgrading/ru.

Воспользовался замечательным пакетом PreUpgrade. Все прошло на удивление гладко и скучно. Никаких неожиданностей, кроме того, что после перезагрузки система загрузилась в гноме (он там стоя оказывается 🙂 и обновился) и я долго не мог понять, что я вижу и как с ЭТИМ бороться. Перезагрузка в родном ХФЦЕ вернуло душевное спокойствие. Нетбук был проапгрейжен, скайп настроен. И тут возникла дураня мысль обновить остальной парк нетбуков.

На очереди был eee pc 1005HA

Там все пошло не так как хочется 🙂 Там стояла 12-я федора и разбиение дисков не позволило воспользоваться пакетом PreUpgrade. Прямо все как написано в описании к нему в Вики к федоре (https://fedoraproject.org/wiki/How_to_use_PreUpgrade/ru).

Я собрал буквально все грабли, какие там описаны и поскольку в 12-й федоре почему то не работала проводная сеть (вот ведь! Заметил это только через полтора года :)) то обновиться чере преупгрейд — не удалось. Пришлось идти по пути полной лоботомии, т.е. сохранять хомяка на внешнем компьютере, по ВиФи (медленно и печально), ставить все с нуля и закачивать все это обратно… 35Г по ВиФи —  скучный и неинтересный процесс.

Кстати, на 12-й федоре НЕ удалось починить микрофон, надо менять pulseaudio на свежий… Я как обычно пошел ленивым путем и поменял дистрибутив.

Когда заработал eee pc 1005HA на свежей 15-й федоре, мне пришла в голову светлая мысль, а не обновить ли заодно eee pc 900?

Этот маленький недобук уже давно валяется без дела, практически ничей. На нем я не пытался идти по пути апгрейда, там все равно не было ничего полезного. Его я просто поднял с ливеобраза, процесс занял 15 минут. Аж страшно 🙂 Поднялось ВСЕ. Звук, видео, скайп заработал сразу, там видмио правильный микрофон. Чудес конечно не случилось и fullHD видео показывает как слайдшоу, но авишки идут на ура. Теперь у меня есть мелкий ноут для офисных работ и скайпа, отдам его жене…

Ну и как апофеоз апгрейда — eee pc 901 и fedora 15.
Тут я снова решил попробовать PreUpgrade. Долго-долго я освобождал место, все ему было мало. И вот когда он все скачал, меня настигло разочарование, про которое если и пишут гденибудь, то мелкими буквами и по нерусски 🙂 Оказывается нельзя обновиться более чем через один выпуск. О чем мне и сообщили, когда все уже было скачено и процесс перешел в завершающую стадию… В результате — старая установка не запустилась, а новая — вываливалась со словами — низзя, давай по очереди. Выход — лоботомия… К счастью, на 901 у еня было нормальное разбиение дисков и хомяк жил на отдельном диске. При установкея просто не разрешил его форматировать и все спаслось.

Теперь про камни в почках.. э, по подводные камни 🙂
На eee pc 901 модуль WiFi сделан на неподдерживаемом до сих пор оборудовании.
Отсюда камень первый -не стоит бездумно делать yum update сразу после установки! Сначала возникает конфликт на уровне ядра, того, что стоит и что собирается поставиться. Система с ливеобраза умеет общаться с местным ВиФи, вот путь то ядро и поживет, пока в руках не окажется проводная сеть. Ибо — на совсем новом ядре НЕТ соответвующего модуля (https://fedoraproject.org/wiki/Eee_PC).
Это совсем не критично, если есть сеть по проводу — все можно починить. Если нет таковой — лучше отложить обновление или аккуратно запускать с —exclude=kernel. Если очень хочется обновиться — то по проводной сети. В 2 приема.
1. Делаем yum update kernel. Обновляем ядро, удаляем старые ядра. ВиФи — гаснет. Проводная сеть — остается.
2. Делаем yum install akmod-rt2860. Тут надо быть готовым к тому, что в зависимостях потянется КУЧА пакетов.
3. запускаем akmods —force и /usr/libexec/plymouth/plymouth-update-initrd
Первая команда делает и устанавливает модуль в ядро, вторая — правит initrd. Делать надо обе, иначе не сработает ничего. После этого имеем живой ВиФи и можно про шнурок снова забыть. Главно не забывать при следующем обновлении снова повторить это. Ну если ядро смениться, конечно.

http://wiki.russianfedora.ru — тут можно поискать  больше ответов на вопросы, а можно спросить меня 🙂

Кстати, первый камень оказался и последним, больше проблем не заметил.

Вывод — старые нетбуки вполне комфортно живут на новом линуксе 🙂 Достаточно быстрЫ, как всегда удобны и легки. Не надо ждать чудес, типа fullHD видео, но они и не предназначены для этого.

Но 6 часов автономной работы и вес в 900 грамм… это хорошо.

Как обычно — отвечу на вопросы, поправлю ошибки и неточности, если мне на них укажут.

Двупальцевое управление решается по рецепту Fedora 13, тачпад, двупальцевое управление. отсюда.

Ежики и федора, продолжение…

Под ежиками понимается EEE PC 🙂 А под федорой — Fedora 12, дистрибутив линукса.

Все помнят наверное предыдущие публикации (Издевательство над ежами или 12 федора и eeepc 900, Издевательство над ежами или 12 федора и eeepc 900, часть вторая ). Там описывался опыт установки на eee pc 900, и замечательная тулза eee-control. С той поры прошло немало времени, играть с 900-м стало неинтересно, и федора была водружена на eee pc 901. Так там писалось про спец ядро для ежиков. Вот отсюда и начинается самое интересное.

Во первых — автор спец ядер не спит и делает ядра 🙂 Сейчас у него уже другое имя сайта, было www.fedora-eee.com , стало www.fedora-netbook.com .
Во вторых — он переквалифицировался в клепание ядер для нетбуков вообще, а не для еее в частности.

Но самое главное — я повелся и поставил его новое ядро. И тут случилось страшное. Т.е. все работает, все хорошо, до момента когда надо перегрузить компьютер. Именно перезагрузка, а также гибернация, убивает (у меня!) системный раздел. Причем убивает качественно, никакой fsck не спасает. Только переустановка.

Пробовал на eee pc 901. Повторюсь еще раз — может быть это только у меня, но…
Стандартное то ядро — не портит ФС..

Итак перечень
kernel-2.6.32.9-64.netbook.fc12.i686 на eeepc 901 — крах системного раздела диска. Я теперь долго не буду проводить эксперименты с его ядрами. тем более, что есть и положительная новость.

eee-control-0.9.4-1.fc12.i686 работает с дистрибутивными ядрами, начиная с версий ядра 2.6.27

Ура товарищи! Безусловно полезная тулза есть, а проблем с обновлением системы и крахом ФС — нет.

Я надеюсь, что ктонибудь не наступит на этиже грабли, что и я.

По прежнему жду комментариев.

Издевательство над ежами или 12 федора и eeepc 900

Итак, в руки попал практически бесхозный eee pc 900. Естественным желанием стало обновить на нем ОС, стоял какой то древний линукс, не то что бы не работал, но так… руки чесались. В виде подоптной ОС была выбрана свежая FEDORA12, только-только вышедшая из состояния беты. В отличие от прошлых установок был выбран путь установки с ливесд. Был скачан образ вот отсюда http://mirror.yandex.ru/fedora/russianfedora/releases/12/Live/i686/ в частности RFRemix-12-i686-Live-XFCE.iso
Ну нравится мне легкая и неприхотливая XFCE, да и для нетбука — самое оно.

Процесс получения загрузочной флешки как обычно просто как валенок,
livecd-iso-to-disk путь_к_RFRemix-12-i686-Live-XFCE.iso /dev/sdc1(тут моя флешка) загрузка с флеша нетбука тоже описана не единожды, не вижу нужды повторяться сильно. Скажу только что манипуляции с биосом стоит проводит с вставленной флешкой 🙂

Итак, загрузка и установка на диск образа затруднений не вызвали, все прошло гладко и красиво. Сесть определилась (пока проводная), но озадачила страшная надпись, что типа батарейке каюк, и ёмкость ее 1.9%, и вообще пора ее выкидывать. Скажу сразу — не поверил.

После установки сразу захотелось оптимизированного ядра и прочих вкусностей. Пошел на знакомый сайт http://www.fedora-eee.com/ — скачал там ядро и обломился. Там как минимум 2-х из 4-х зеркал лежат битые РПМ, вот сейчас качаю с первого зеркала, но что то мне подсказывает, что и там все не так…

kernel-PAE-2.6.31.6-150.eeepc.fc12.i686.rpm 6.72 MB 11-26-2009 3:38 pm

вот этот образ например — битый. Причем он ставиться, правда с руганью, но загрузится с него не выходит.

Пока качается полный архив с последней надеждой — рассмотрим, что получается искаропки.

А получается несколько фигово. Нет в ливеобразе acpi. Отсюда видимо и траблы с аккумулятором, вернее с определением его жизнеспособности. Пока это отложено, до решения проблемы с ядром. Туда же пока отложено решение проблемы с  eee-control.
К сожалению сейчас нет под рукой подопытного ежика и проводить эксперименты прямо сейчас — не могу. Пишу, чтобы не забыть 🙂

Кстати, только что скачался архив с первого зеркала — там все так же, все битое. Оптимизированное ядро откладывается в долгий ящик, сегодня вечером буду пробовать поднять все что нужно на том, что есть. Начну с установки acpid. И попробую воткнуть eee-control-0.9.4 в неоптимизированное ядро. По крайней мере этот архив скачался нормально и не выглядит битым.

Как говориться — следите за обновлениями, продолжение следует