beldmit: (Программизм)
[personal profile] beldmit
Ребенок Галка закончила год на отлично. И захотела вебкамеру.

Вебкамеру купил, в комп (Ubuntu, чтобы вирусы не таскала) Галя ее воткнула.

Выяснил, что скайп не запускается. Выматерился. Попытался привести в чувство тамошний десктоп.

Понял, что проще и правильнее проапгрейдить систему. Запустил процесс.

Проапгрейдил. Выяснил, что с новым ядром старый WiFi-драйвер не компилируется. Лег спать.

Проснулся. Исправил приведение типов. Не компилируется.

Попытался выяснить, нет ли родного драйвера. Не нашел.

Выяснил с другого компа, что макросы __devinit и иже с ними больше не поддерживаются. Выкинул. Скомпилировал. Запустил. Заработало. Теперь в резюме можно указывать, что я - опытный программист драйверов под Линукс.

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

Date: 2014-05-24 06:44 am (UTC)
From: [identity profile] karakat.livejournal.com
Ребёнок крутой, ты крутой, хочу тоже так уметь (по обоим пунктам).

Date: 2014-05-24 06:50 am (UTC)
From: [identity profile] marusya-p.livejournal.com
Хы. Купила воротничок, называется.

Date: 2014-05-24 06:51 am (UTC)
From: [identity profile] beldmit.livejournal.com
А это всегда так.

Date: 2014-05-24 06:51 am (UTC)
From: [identity profile] staranchenko.livejournal.com
Red Eye Certified Professional, как любят говорить виндузятники

Date: 2014-05-24 06:52 am (UTC)
From: [identity profile] beldmit.livejournal.com
Знаешь, как затягивает? :-)

Date: 2014-05-24 06:54 am (UTC)
From: [identity profile] staranchenko.livejournal.com
Знаю, конечно. :)

Date: 2014-05-24 07:49 am (UTC)
From: [identity profile] bossner-chess.livejournal.com
Крут :) меня хватало только на натягивание драйверов для одной винды на другую :)

Date: 2014-05-24 07:58 am (UTC)
From: [identity profile] tarkhil.livejournal.com
Вспоминается "дневник линуксиста"

Понедельник. Вышли новые патчи к ядру...

А я для себя уж >10 лет назад вывел правило - "Кто не хочет апгрейдиться в удобное для себя время, будет это делать в неудобное"

Date: 2014-05-24 08:06 am (UTC)
lodin: A bearded hacker in a hat (Шляпа)
From: [personal profile] lodin
Хорошее правило, может, удастся забороть ретроградство таким способом?..

Date: 2014-05-24 08:11 am (UTC)
ext_613079: Default userpic (Бритый небритый)
From: [identity profile] shaplov.livejournal.com
Знакомый астролог рекомендует апгрейдится на ретроградный меркурий... Он как раз три-четыре раза в год по месяцу случается. Как раз подходящий ритм :-)

Date: 2014-05-24 08:09 am (UTC)
From: [identity profile] b00ter.livejournal.com
Что за вэбкамера такая, что сразу не подключилась?

Date: 2014-05-24 08:16 am (UTC)
ext_613079: Default userpic (Бритый небритый)
From: [identity profile] shaplov.livejournal.com
Веб-камеры они такие....

Я вот взял говно-камеру и выяснил что она работает везде кроме avconv'а с которым ее мне и надо было запустить.

Я при помощи людей из апстрима выяснил сначала что оно работает, если собрать версию из транка.
Потом обучился git bisect'у нашел место в котором она начинает работать.
Местом оказался патч, который убирал не нужные assert'ы. Без них все работало.

Вот это во истину высокие технологии...

Date: 2014-05-24 08:20 am (UTC)
From: [identity profile] b00ter.livejournal.com
Да, бывает. Но это косяк же avconv-а. Обычно если камера видится как v4l2-устройство - с ним может работать кто угодно. Ну и сенсоров/чипов не так много, хотя отдельные оригиналы попадаются.

Date: 2014-05-24 02:50 pm (UTC)
From: [identity profile] beldmit.livejournal.com
Веб-камера-то сразу. А скайп стоял в нехорошей позе.

Date: 2014-05-24 04:40 pm (UTC)
From: [identity profile] b00ter.livejournal.com
А, это он может. Там был хак с подсовыванием ему старой версии библиотеки. Ну теперь-то уж пофик.

Date: 2014-05-24 08:13 pm (UTC)
From: [identity profile] persinval.livejournal.com
О.. кое-что (и кое-кого) напоминает. Если уж по жизни положено мучатся с мелочами - то этого не избежать :) Причем совсем не важно, чем ты занимаешся :)

Date: 2014-05-25 09:59 pm (UTC)
From: [identity profile] city-rat.livejournal.com
Ребенка можно научить держать баланс и трахаться в гамаке. Но презервативами пользоваться обучать практичнее и полезнее.

Date: 2014-05-26 04:35 am (UTC)
From: [identity profile] beldmit.livejournal.com
Оно конечно. Но на ее уровне разница между Word и LibreOffice Writer равна нулю, а для соцсетей так равна нулю тождественно.

Date: 2014-05-26 10:09 am (UTC)
From: [identity profile] city-rat.livejournal.com
...но на уровне папы это превращается в полдня гемора для решения тривиальной задачи.

(Замечу, что с серверами все ровно наоборот - простые и понятные при элементарном приложении мозга операции в юниксах превращаются в адское колдунство под виндой).

Date: 2014-05-26 11:56 am (UTC)
From: [identity profile] beldmit.livejournal.com
Ну, учитывая, что это пол-дня за полтора года с момента апгрейда на прошлую вверсию Ubuntu - нормально. Я подозреваю, что виндовые вирусы ловились бы куда чаще.

Date: 2014-05-26 05:00 pm (UTC)
From: [identity profile] klocska.livejournal.com
У меня за время вынужденной полуторагодовой работы с линюх-средой выработалась устойчивая любовь к виндовс

Profile

beldmit: (Default)
Dmitry Belyavskiy

December 2025

S M T W T F S
 123456
78910111213
14151617181920
2122 2324252627
28 29 3031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Feb. 11th, 2026 07:57 am
Powered by Dreamwidth Studios