пятница, 28 января 2011 г.

Восстановление работоспособности Arch'a после поломки

В очередной раз всё сломалось. В очередной раз неизвестно что произошло. (в этот раз, возможно, всему виной prelink, а возможно и нет). В прошлый раз мне помогли инструменты Extundelete - восстановил часть файлов в моём /home, и photorec из пакета testdisk - восстановил музыку на моём файлохранилище. фоторек восстановил без структуры папок и имен файлов - Clementine построил коллекцию заново и восстановил структуру. остальное не спасал. Сейчас же совсем другой случай:
  • Симптомы:
    Не загружается система, в консоли видим Switching to runlevel 3 и всё. Chroot с лайв-сиди падает с сегфолтом. Ещё пока система была в памяти, не работал баш, не запускались приложения. Вспоминается прям цитата с баша: "Пишу тебе, дорогая, из умирающего KDE одной рукой, а другой думаю о тебе..."
  • Решение: 
  1. Берём live-CD/USB Arch 
  2. На всякий проверяем наш увечный рут fsck
  3. Монтируем наш увечный рут куда-нибудь
  4. Подключаем интернет
  5. Обновляем репозитории пакмана (pacman -Sy)
  6. С помощью волшебной команды pacman -Sf base -r <путь до точки монтирования (у меня была /mnt/root)> ставим базовую группу пакетов на наш увечный рут (ключ f поставил на всякий случай, 99% что не будет конфликтов файлов).
  7. Пробуем chroot <путь до нашего уже не увечного рута> - получаем рабочую консоль (до этого был сегфолт). Выходим.
  8. reboot
  9. ...
  10. PROFIT!

    понедельник, 5 июля 2010 г.

    Что делает человека...

    Итак, в предыдущей заметке я радовался покупке планшета, в этой же представлю свой первый рисунок (технически он не первый, но предыдущие были пробой пера и попыткой избавиться от дрожащих рук).
    Осторожно, траффик!
    От руки рисовать в маленьком разрешении - убийство. Смотришь на пиксели и мечтаешь о прекрасном наборе карандашей, ждущих в шкафу.
    Я не претендую на звание великого художника, но таки хочу привлечь этой работой внимание к двум проблемам: первая изложена на полотне, а вторая - проблема свободного обмена информацией. Те, кто не знают, почему копирайт должен умереть могут, для начала, почитать эту статью. Кто прочитал и хочет ещё, могут почитать Ричарда Столлмана и Лоуренса Лессинга. Кто хочет кратко и смешно - сюда, кстати, именно этим сайтом я и вдохновился, спасибо тебе, Xkcd!
    Ну а пока:
    Лицензия Creative Commons
    Произведение «Что делает человека человеком?» созданное автором по имени Artem Kuraev, публикуется на условиях лицензии Creative Commons Атрибуция — Некоммерческое использование
    (Attribution-NonCommercial) 3.0 Unported
    .

    Ура! Планшет!

    Купил себе планшет Genius EasyPen i405, теперь рисуем от руки непосредственно в электронном виде!

    Планшет симпотичный и был бы очень удобным, если бы не скосы с отрицательными углами по краям, руку не положишь... хотя, когда увлечёшься творчеством, это уже не замечаешь.
    Порадовали кнопки на пере, эмулирующие нажатия средней и правой кнопок мыши. Средняя в GIMP'e таскает изображения, а правая даёт доступ к полному меню (юзабилити!!! я за это их меню обожаю!)
    Иксы преподнесли сюрприз: драйвер для калибровки планшета увидел чувствительную площать, конкретно большую огороженной рамочкой на защитной накладке, что есть забавно.
    В общем, покупкой доволен. В Арче завелось мгновенно после чтения вики, Аниме удобно смотреть, откинувшись в кресле и опенинг скролля пером по планшету... Наслаждамс!

    воскресенье, 16 мая 2010 г.

    Сессия уж на носу, но кактус новый хочется загрызть...

    Итак, в очередной раз вместо занятия полезным делом я все выходные грохнул на настройку и перенастройку окружения. Пересаживаюсь на OpenBox. Нравится. После КДЕ выглядит очень колюче, что не может не радовать. Вообще начинаю подозревать себя в мазохизме, однако, как бы то ни было, скоро я этот кактус догрызу и выложу скрины =)

    пятница, 7 мая 2010 г.

    ССЗБ или Почему прежде всего надо читать именно wiki?

    Не так давно приключилась со мной очень занятная история. Свой Arch Linux я не осилил поставить с фирменного образа далёким летом 2009го года. Как позже выяснилось, не осилил я из-за предательского HAL, отвечающего в иксах за управление различными устройствами (не осилил я на моменте, когда на винте повисли установленные кеды, а после startx благополучно оные загружались, но ни мыша, ни клава ни двигались.) На что я тогда только не грешил... В принципе мне было просто обидно, что я не смог сделать по мануалу элементарную установку. Кто ж знал, что в Daemons ( ... ) в rc.conf надо было добавить тот hal... Погоревав немного, я решил таки загрызть этот кактус не свежим, а предварительно приготовленным, поставив Арч с лайв сиди Chakra Project. Всё было хорошо, пока не пришло желание всё таки пожевать кактус, дабы почувствовать его вкус. Примерно в это же время промелькнули новости о выпиливании хала в иксах 1.8, тогда-то я и понял чего мне не хватало тем летом. Открыв /etc/rc.conf я увидел жуткое месиво из модулей ядра, отправленных в блэклист и тех же модулей, загружаемых при старте. Ужаснулся - закрыл. Спустя месяц купил свою дорогую Audigy SE. И тогда-то и начался процесс причёсывания rc.conf. Из демонов были выкинуты многие мне не нужные, из modules тоже многие ушли. убрал блэклистинг, ибо нафиг надо запрещать что-то грузить, а потом грузить?!
    А теперь самая соль. На одном сайте, не помню уже на каком, возможно даже archlinux wiki, я прочёл, что многие программы могут попытаться использовать OSS микшер, который ныне obsolete и вообще его нет. Сказано - сделано. snd-pcm-oss snd-mixer-oss snd-seq-oss отправлены в блэклист. Компьютер музыку играл, скайп после диких плясок с бубном речь передавал, всё было хорошо... Ровно до того момента, как я поменял местами звуковые карты в системе. моя Audigy стала основной, встроенная HDA nVidia вторичной. Хак для скайпа работать перестал. Поругавшись на кривозадых яйцелапов забил на пользование скайпом, благо к тому моменту говорить было уже не с кем...
    А потом я решил таки осчастливить себя VoIP, да не просто VoIP, а на основе открытого протокола SIP. Была скачана Ekida. Экида голос не передавала и ничего не принимала. т.е. что-то там наверняка работало, но ничего слышно не было. закручивание ручек в alsamixer тоже ни к чему не привело... было попробовано ещё много телефонов разной степени жутковатости, но нормально не работало ничего. Ладно, оставил Экиду как первопроходца на посмотреть...
    Через два дня я вылез на wiki альсы. в вики альсы чёрным по белому сказано загрузить те три модуля, со спокойной душой отправленные мной в блэклист. (до этого момента я, надо сказать, очень удивлялся сообщениям на различных форумах о программном микшировании, о нормальной работе всего и вся, думал что у них какой-то другой линукс...)
    Сказал модулям загружаться при старте. ребут. и о чудо! Программное микшироване! Работающая Экида! Воспроизведение, опставленное на паузу в деадбифе больше не убивало вывод звука всего вокруг! Счастью моему не было предела.
    А мораль такова: прежде чем что-то сделать, почитайте документацию на то, с чем вы собираетесь это что-то сделать. И тогда и кактусы мягкими будут и глаза приобретут естественный серый оттенок =)

    четверг, 6 мая 2010 г.

    О новом и приятной спокойной музыке

    Буквально только что благодаря моему любимому радио (читай: Radio Paradise) открыл для себя замечательную москвоскую группу Mooncake. Играют очень приятный пост-рок. Рекомендую :)
    Ссылки:
    Wiki
    MySpace
    Раздачи на rutracker.org:
    Дискография в mp3
    Lagrange Points - дебютный альбом группы в lossless

    вторник, 4 мая 2010 г.

    Radio Paradise, commercial free, listener supported radio

    Моё любимое интернет-радио. Очень часто играет рок 70х, органично переплетающийся с современной музыкой, такой как Muse, например. Как они сами о себе говорят - Dj-mixed modern & classic rock, electronica, world and more. C творчеством Mark Knopfler'а, например, я познакомился именно благодаря этому радио. Что ещё примечательно - живой диджей. Вещают, вроде как, из местечка Paradise, что в Калифорнии
    В общем, всем советую.
    прямые ссылка на потоки:
    128k MP3
    128k AAC, помним, что кодек AAC обеспечивает лучшее качество, нежели мп3, хотя и требует больших вычислительных мощностей (для современных устройств это совершенно не критично)
    Обладатели проигрывателя Amarok могут не заморачиваться с потоками, а найти ссылку здесь:
    Источники музыки - Интернет - Cool Streams - самый нижний элемент (Radio Paradise)