Category: компьютеры

Category was added automatically. Read all entries about "компьютеры".

Верхний пост

Решил таки забабахать верхний псто.
Здесь будут собираться ссылки и информация по интересным мне темам.
Каменты скринятся - может быть когда-нибудь я на них отвечу.



Россия, Которую Мы Потеряли
Ну и куда же нам без сакраментальной РКМП?

Collapse )





Политика, Революция, СССР, Россия, Запад, Холодная Война

Collapse )





Современность, общество, тенденции, текущее

Collapse )





Хумор, политика, идиоты, маразм.

Collapse )

Collapse )

Саечка за испуг

Добрые люди с Арча так замечательно выстроили систему, что initrdб в отличии от других дистров - здесь пересобирается чуть ли не по каждому чиху. Нет, я не против, надо - значит надо.
Ну а tyt, дополнительно - оне решили отказаться от поддержки 32-битных систем - "не остро, не модно, не молодёжно".
В результате я не обновлял систему почти пол-года.
В общем, начал переходить на Archlinux32, который завёлся в этих ваших энторнетах, всей пачки апгрейда комп не выдерживал - так что пришлось апгрейдиться по-одному.
В какой-то момент в системе что-то щёлкнуло и она стала пересобирать initrd.
Не шмогла - не нашлось какой-то там библиотеки (это при том, что пересобирать я пока стал только релизы паетов, а не новые версии программ). Я не обратил внимания - поздняя ночь была - вырубил питание коек-как.
А с утра - ситема не загружается. (
Вот так у меня начался очередной отпуск - да ещё не то простуда, не то грипп какой привязался.
В общем, пока разобрался, пока смог всё эту машинерию запустить - при помощи доброго слова и такой-то матери...
Короче, вчера всё заработало - непонятно как.
Продолжил апгрейд - и тут падает интернет.
Я - в ахуе, "ну всё, опять сломал всё нафик"...
Гружусь с инсталляционного диска арч32, пытаюсь выйти в интернет - облом.
С планшета - тоже.
Уфф, пронесло - это, оазывается у прова отвалился DNS с интернетом.
Пронесло...

P.S. Впрочем, я уже сегодня успел поломать и починить систему - и ещё раз сейчас, кажется, буду. ))

Кирпичики...

Поигрался с smd-шными элементами.
Ну что, паяются они пожалуй даже проще, чем обычные - во всяком случае 1206-й размер под небольшими лупами - спокойно. Один недостаток в наших условиях - продаются они у нас в упаковке по 50 штук.
Батарея из восьми керамических конденсаторов спаивалась неплохо.
Теперь электролиты на материнке у проца немножэчко заблокированы керамикой суммарно примерно на микрофарад.

P.S. Наличие маленьких боров сильно облегчает жизнь даже при отсутствии гравёра.

Видеорежимы в линукс - Yeah!!!

Современные линухвовые дистры плохо работают с ЭЛТ-мониторами в одном аспекте - при загрузке они выставляют максимальные параметры видеорежима, полученные по DDC. Это началось в районе 2007-2008 годов в связи с массовым распространением LCD-мониторов: для которых такие режимы являются штатными, в отличии от ЭЛТ-мониторов, для которых они являются предельными.
К примеру мой старенький, и уже ремонтировавшийся 19" CTX максимально может 1600x1200@85 Гц, но накой мне это нужно, если он у меня уже раз горел? По этому я выставляю сему 1280x1024@75 - либо 1600x1200@75.
В Иксах это делается очевидным образом - в крайнем случае черех Xrandr, если нет Центра Управления, как в KDE.

В консоли всё сложнее - а любоваться на довольно длительный процесс загрузки, глядя на полусвернувшийся экран - мне не нравится.
Тем более, что ёмкость памяти под новые видеомоды в мониторе после его ремонта оказалась крайне малой и явно недостаточной.
Более того, задание видеорежима рекомендуемым штатным способом для grub - через set linux_gfx_mode - работает при загрузке ровно до какого-то момента - до старта udev, насколько мне удалось это выяснить.

В общем, длительные страдания привели к тому, что в логе ядра было выявлено два факта:
а) сначала в качестве фреймбуфера запускается устройство vesafb;
б) затем запускается дивайс radeondrmfb (не путать с просто radeonfb - в минте он сидит в блеклисте) - и устройство объявляется первичным.
Оба модуля не перечисляются в выводе lsmod и не находятся modinfo.
Гугление по фразе "как выставить разрешение консоли с radeondrmfb" принесла решение: в список параметров ядра линукс при запуске необходим добавить строчку вида:

  video=<Xres>x<Yres>@freq

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

P.S. Эта проблеа остановила все мои попытки изучения Gentoo несколько лет тому назад - без консоли там полная жопа. Ну т.е. систему я поставил, развернул и даже иксы как-то перекомпилировал но с заменой нвидиевской карточки на радеон и с отказом от закрытого nvfb, соответственно - в консоли работать стало совершенно невозможно. Тем более, что начиная с какой-то версии ядра - без ddc-модуля консоль вообще схлопывалась с родными дровами для видеокарты: монитор выдавал "честота видеосигнала ниже нижнего предела". Хоть как-то всё работало только с чужими дровами видеокарточки - но совсем криво.

Извращения с Генту

Сумел загрузиться с iso-образа LiveDVD Gentoo-2012-12-21 и окончательно разобрался с процессом загрузки Линуха.

Собственно, стандартный вариант загрузки iso с Груба - через loopback.
Загрузка, осуществляемая таким образом - естественно вылетает в отладочный шелл в initrd с воплем "не могу найти корневую систему".

В этот момент я решил немного поиграться в busybox'е.
Collapse )

В общем, похихикав над NIX-овой рекурсивностью я перезагрузился нормально, распаковал из iso initrd и покопался в его внутренностях. Решение нашлось быстро - магические опции:
'cdroot=<устройство,_на_котором_находится_загрузочный_образ>' и 'isoboot=<имя_файла_загрузочного_образа_относительно_корня_его_диска>'
сразу показали системе кто в доме хозяин где брать искомую файловую систему, и всё заверте...