Архивы: Linux

Гаджетское

Что-то за домашние NAS просят в основном каких-то неправильных денег. Особенно с учетом того, что эти самые NAS продаются без жестких дисков и в массе своей совершенно не обучены общаться посредством электромагнитных волн.

Честное слово, если не учитывать затраты времени на настройку, дешевле будет собрать еще один linux ящик с нормальным линуксовым софтовым raid, вайрлессом, блекджеком и шлюхами и прочими ништяками.

Mythbuntu. Не работает DMA на DVD

Продолжая играться с MythBuntu, решил я посмотреть честно купленые DVD на нем.

И наступил на грабли. Оказалось, что изображение  дергается как паралитик. Расследование показало, что во время обращения к сидюку иди дивиди система вообще в некотором смысле встает раком. «Ага», сказали суровые сибирские мужики и грязно выругались: режим DMA на DVD не включен! Дальше, по канонам народного творчества, в ход пошел  лом:

hdparm -d1 /dev/scd0

Японская пила hdparm в ответ обложил вообще трехэтажно.

HDIO_SET_DMA failed: Operation not permitted

Обидный ответ. Вдвойне обидно, что описание проблемы встречается в интернетах на всех углах, но ни одно из потенциальных решений не подошло. Однако прочтение мегабайтов форумов как минимум позволило мне составиить следующее описание проблемы:

Ядро 2.6.24 или похожей версии. Intel чипсет. Подключен SATA жесткий диск и оптический IDE привод (я не видел ни одного описания подобной проблемы с SATA приводами). Кстати, если есть второй винчестер и он тоже IDE, то с ним будет та же проблема. При этом на приводах, подключенных к порту IDE, DMA не включается. Кстати, самый простой способ проконтролировать это — вызвать dmesg

> dmesg  | grep ata
[   50.024346] libata version 3.00 loaded.
[   50.026415] ata_piix 0000:00:1f.1: version 2.12
[   50.026536] scsi0 : ata_piix
[   50.026616] scsi1 : ata_piix
[   50.026759] ata1: PATA max UDMA/100 cmd 0x1f0 ctl 0x3f6 bmdma 0x34e0 irq 14
[   50.026761] ata2: PATA max UDMA/100 cmd 0x170 ctl 0x376 bmdma 0x34e8 irq 15
[   50.344409] ata1.00: ATAPI: HL-DT-ST RW/DVD GCC-4481B, 1.19, max UDMA/44
[   50.515911] ata1.00: configured for PIO4
[   50.682036] ata_piix 0000:00:1f.2: MAP [ P0 P2 P1 P3 ]

Дело в том, что в такой конфигурации IDE/SATA контроллеры может работать в комбинированном режиме, когда операционная система видит их как один контроллер. Модуль ядра libata по умолчанию не выставляет режим DMA на IDE портах, но после того, как он загрузился, никто другой уже не сможет выставить DMA, так как и SATA и IDE порты переходят под управление libata.

Решений проблем было предложено несколько. По идее, если BIOS позволяет, можно отключить комбинированный режим IDE/SATA и затем заняться шаманством с загрузкой старого модуля ide отдельно для CD/DVD. В моем случае такой опции BIOS не предоставляет. Другие решение включают в себя отключение libata, перекомпиляцию ядер и прочие негуманные методы. Совершенно случайно я набрел на FAQ, которое подсказало наименее кровавое решение проблемы. Вот оно:

> echo options libata atapi_enabled=1>/etc/modprobe.d/atapienable
> update-initramfs -u

После этого на всякий случай нужнов парамерты загрузки ядра (man grub) добавить

 combined_mode=libata

И перезагрузиться.

После перезагрузки вывод dmesg выглядел гораздо приятнее глазу

[   50.024346] libata version 3.00 loaded.
[   50.026415] ata_piix 0000:00:1f.1: version 2.12
[   50.026536] scsi0 : ata_piix
[   50.026616] scsi1 : ata_piix
[   50.026759] ata1: PATA max UDMA/100 cmd 0x1f0 ctl 0x3f6 bmdma 0x34e0 irq 14
[   50.026761] ata2: PATA max UDMA/100 cmd 0x170 ctl 0x376 bmdma 0x34e8 irq 15
[   50.344409] ata1.00: ATAPI: HL-DT-ST RW/DVD GCC-4481B, 1.19, max UDMA/44
[   50.515911] ata1.00: configured for UDMA/44
[   50.682036] ata_piix 0000:00:1f.2: MAP [ P0 P2 P1 P3 ]

И DVD заиграл как положено.

MythBuntu. Вино. И кино.

Зачем-то установил на свой бокс с MythBuntu GTA: Vice City.  Естественно, под wine.

Естественно, оно там заработало.

Что противоестественно — оно там заработало без плясок с бубном. Что совсем выходит за всякие рамки приличия — заработало оно на порядок лучше, чем на моем лаптопе о Коре Дуба и гигом памяти, задыхающегося под гнетом Уиндоуз Уисты.  «Там» — это античный пентиум 4 о не знаю скольки герцах и полгига памяти, правда, жифорс, который я в него воткнул, наверное, пожирнее лаптопного будет.

Продолжаем исследовать чудо опен соурсной инженерии. В течение непредвиденного количества недель у меня запланирован переезд этого чуда из кабинета в ливинг под телевизор, но прежде чем произвести акт переноса его на другой этаж, мне предстоит решить следующие проблемы:

  • Проблему повышенного шума.
  • Проблему дистанционного управления
  • Проблему отсутствия собственно телевизора.

В принципе, сам комп особо не шумит, но GeForce 8400 GS, который я туда имплантировал, оснащен пропеллером с настолько качественными звуковыми эффектами, что его слышно из самых удаленных уголков дома даже без применения спецтехники, посему вполне реально стоит вопрос либо покупки другого, более тихого жифорса, либо замены карлсона. В нынешних экономических условиях, кстати, очень трудно предположить, что выйдет дешевле.

Проблему дистанционного управления призвана на первых порах решать беспроводная клавиатура и беспроводной же грызун. Только други мои, подскажите пожалуйста, есть ли в этом свете беспроводные мыши, которые не сосут? То чудо породы Гениус, что я опрометчиво купил, таки сосет.

А вот как решать проблему с телевизором, я пока не знаю. С одной стороны, у меня есть ортодоксальный телевизор, который мне даже удалось подключить через видео-выход. С другой стороны, даже дешевый 22» LCD монитор кроет этот прибор системы «бычий глаз» как бык овцу. Так что я пока в серьезных раздумьях.

Зозырил MythBuntu

Давно собирался и наконец-то собрался. И собрал.

Медиа-центр. Из компутера, купленного на аукционе, полутерабайтного винта (да, уже понял, что мало) и такой-то матери.

 

MythBuntu — это такой специальный дистрибутив Ubuntu, заточенный на работу медиа-центром, или, как их еще называют, HTPC. Прямо как та штуковина — Windows Media Center, что M$ пытались сначала продавать, а потом и нахаляву отдавать вместе с Уиндоуз Уисто, только гораздо лучше.

Читать дальше

Грабли

Кубунта встала. Без прыжков с бубном и воззваний к духам.

Потом пытался поставить LinuxMCE, но понял, что без подключения к сети оно вставать не умеет. А ближайшая сетевая розетка у меня пока не просто в другой комнате, а даже на другом этаже, посему направил я свои стопы в канцтовары в надежде прикупить патчкорд подлиннее. Охуемши от цен, вышел из храма Меркурия в обнимку с беспроводной USB карточкой и патч-кордом о 10 метрах длиной. Пытливый читатель может попытаться угадать, от цены на какой из этих предметов я охуел.

Но это все лирика, настоящая нирвана снизошла на меня когда я первым делом всунул свежеприобретенный USB ништяк в Убунту. Оно его зохавало, распознало и моментом WPA ключ испросило и, получив оный, вышло на просторы интернету, где, ни теряя ни секунды, нашло кучу обновлений. «Во дает», сказали суровые сибирские мужики.

Лом я, правда, сувать туда не стал. Так как, похоже, я уже это сделал. Где-то на полпути в списке пакетов в aptitude на консоль полезли сообщения типа

ata3.0: port is slow to respond

«Вот тебе, бабушка, и юркни в дверь», подумал я и, поминая всякими словами теорию вероятностей, стал компутер пытать пуще прежнего, а заодно пытать интернет на предмет заклинаний, способных избавить мой компутер от страшной порчи, наведенной на него неизвестно кем. Очень не хотелось тащиться на почту отправлять назад только что купленный винт на полтерабайта. В процессе пыток я выяснил, что в ведре Linux вроде как присутствует баг, который, как советский гопнег пионера, заставляет компутер материть свой собственный жесткий диск трехэажно и даже зависать. Заодно я выяснил, что баг этот вроде как не починен.

Перепробовав все известные мне заклинания (и применив парочку из ассортимента Маори), я выдохся. И на этой оптимистичной ноте вырвал из кишок компутера новенький Geforce 8400, ласково засунутый туда мной же накануне.

Оскопленный компутер, однако, бодро ожил и зашевелил всеми девайсами бодро и безо всяких признаков порчи. «Ага», сказали суровые сибирские мужики, достали китайский калькулятор и принялись считать. Оказалось, что хитрожопые Невлет-Раскардовцы снабдили тот чудо компутер блоком питания мощностью аж в 240 ватт. Нехитрые подсчеты показали, что с ЖиФорсом, который, по разным данным, способен жрать до 71 ватта, мощности БП будет хватать впритык. В смысле, «маловато будет».

В общем, придется мне делать downgrade. Жду теперь заказанный 7200GS (говорят, всего 19 ватт).

А как же Убунта?  А что ей сделается — с родной встроенной видимокартой работает так, что фуфайка заворачивается.

Игрушки

Вчера Скачал Kubuntu.

Сегодня достал из-под шкафа какой-то HP, вынул из него немного старого железа, засунул немного нового. Всунул донгл от беспроводной клавы и мыши. Еще LiveCD всунул, да.

Через 15 минут оно установилось, угадав при этом все железо и правильное разрешение монитора и ни разу не матюгнувшись на непонятную клаву.

Я фшоке.

Теперь накатываю на это безобразие LinuxMCE. Медиа-центр буду делать, однако!

(Чего это карлсон на GeForse 8400 GS так ноет? Мож оторвать его надо?)

Торренты рулят?

Вот, поставил качаться образ Kubuntu LiveCD.

Так не успел чай попить, как оно прилетело. 600 метров за 25 минут.

А когда-то было Фидо и модемы на 14400 🙂

Splashtop: Mozilla in BIOS.

It happened.

Now it is hard to get amazed by a newly released hi-tech gadget or a new «technology». It looked like everything has already been invented, and while we discuss whether .NET framework’s performance is good or bad or what hard disk drive to buy to install Vista on it, Asus released motherboards with integrated linux.

Just imagine — you turn your PC on and desktop appears immediately with  read-to-use Web browser, Skype and more. Of course, this still looks like a toy rather a useful solution, but it depends what we want from computer. This technology exactly fits «home media center» idea — it is not a big deal to add all essential media players, photo gallery software to the flash and you’ll get a device that just works. No more worries about viruses, firewalls, malware and the whole hard disk is at your hand — operating system does not take a fraction from it, not talking about enormous tens of gigabytes needed for Windows Vista.

I don’t think Windows will die in near future, however I think such ideas can add a big nail into its coffin.

I wonder how soon we’ll see notebooks and desktops with all essential software in a flash on motherboard?

5 посетителей онлайн
2 гостей, 3 bots, 0 зарегистрированных
Максимум сегодня:: 20 в 02:44 am UTC
В этом месяце: 40 в 06-04-2017 04:12 pm UTC
В этом году: 50 в 02-12-2017 07:56 am UTC
За все время: 130 в 10-22-2014 11:16 pm UTC