madf: (Default)
1. Win10
- на рідних дровах не бачить блютузину Azio BTD-V401.
+/- на фірмових дровах бачить, але лише на одному USB-порту. На інших (штук 5 перепробував) не бачить.
+ вмикання/вимикання навушників відпрацьовує правильно.
+ конфігуратор навушників відпрацював коректно, оновив прошивку.
+ звук без нарікань.
0 дзвінки не перевіряв.
2. Win7
- на фірмових дровах не бачить навушники (хоча бачить блютузину).
+/- на рідних дровах працює, але звук так собі (на верхніх частотах трохи хрипить і тріщить).
+/- прийом дзвінків відпрацьовує коректно, але при цьому звук із телефона хрипить (переривається).
- після установки конфігуратор зламав блютуз повністю.
3. Linux
+ бачить блютуз, бачить навушники.
+/- GUI працює через раз. Або через два. Або через три.
+ консольний bluetoothctl заслуговує на повагу — є completion, кольори, коректно відпрацьовує pair/unpair, connect, scan. Надзвичайно зручна утиліта.
+ звук без нарікань (цікаво, як так виходить, адже aptX — пропрієтарна технологія).
+ вмикання/вимикання навушників відпрацьовує коректно.
0 дзвінки не перевіряв.
4. Android.
+ просто працює.
+ звук без нарікань.
+ вмикання/вимикання навушників відпрацьовує коректно.
+ дзвінки відпрацьовує коректно.
5. MacOS X.
0 TBD

Підсумую:
Android - 1.
Linux - 0.75.
Win10 - 0.58.
Win7 - 0.25.

PS: на роботі контакт дотягує до середини коридору протилежного крила. Це десь метрів 20, мабуть. Але якщо зайти за стіну, до кавоварки, починає перериватись раніше. До туалету дотягує без проблем :)
madf: (Default)
Значить звітую. Під лінуксом звучара офігенчик і ваще бомба! Але налаштування пульси в кедах... М'яко кажучи, не працюють. Я без pavucontrol гномівського не зміг заставити програми гнати звук у навушники.

Але проблема з перемиканням телефон/комп, звісно, нікуди не зникла.

У сухому залишку маємо: абсолютно непродуманий UX для Bluetooth помножений на (тип) суму говновінди і лінускові заморочки.
madf: (Default)
Позавчора друг-адмін, вислухавши мою біль про мертве залізо, сказав: "Шо ти як школота якась все життя на ~arch сидиш? Давай до нас у колхоз на стейбл!". І я і сам собі подумав шо часу на ігри з ~arch немає і почав даунгрейд системи. Справа це муторна, особливо в районі GHC і ncurses. Haskell довелось тимчасово випиляти зовсім із системи, а ncurses даунгрейдити повільно і уважно. І все йшло добре, поки не дійшла справа до glibc. І сталося таке:

loadlocale.c:130: _nl_intern_locale_data: Assertion `cnt < (sizeof (_nl_value_type_LC_COLLATE) / sizeof (nl_value_type_LC_COLLATE[0]))'  failed.


Вилітало на всі абсолютно команди у консолі. Включаючи cat і rm. Добрі люди в інтернетах підказали що у glibc в певний момент змінився формат архіву локалей і треба видалити /usr/lib/locale/locale-archive і перегенерити усі локалі заново. А це значить - треба як мінімум завантажитись з livecd.

Взяв я, значить, яку-небуть завалащу флешку, скачав останній install-minimal Gentoo, розкочегарив Unetbootin... І отримав чорний екран. Далі епік: разів 10 перерозбивав флеху, разів 20 фрматував її усякими різними способами, включаючи форматування з-під вінди, прописував туди лівацькі MBR - нічого не помагало. Взяв іншу завалящу флеху, проробив усе те саме, але отримував лише Boot error.

Тоді знову добрі люди в інтернетах підказали: extlinux! Рецепт тут: http://www.gentoo.ru/content/ustanovka-s-usb-flash-boot-error#comment-141362
Переписувати його не буду, додам лише що треба поставити boot-флаг на розділ, бо лаятиметься "Missing operating system.".
І все це я проробив лише для того щоб згадати: сучасні ізошки можна заливати прямо у флешку через dd!

So slow...

Архів з локалями грохнув, даунгрейд пішов далі.

RAR

Aug. 26th, 2015 08:33 am
madf: (Default)
Звідси: http://www.compactpc.com.tw/support.aspx?mode=3&id=63

faust@hammer ~ $ file linux-image-2.6.32-21-vortex86_2.6.32-21.32_i386.rar
linux-image-2.6.32-21-vortex86_2.6.32-21.32_i386.rar: RAR archive data, v1d, os: Win32

RAR, Карл!
madf: (Default)
Значить, є у мене прокт карвош. Там автоматизація помивки машин, як виходить із назви. Проект старий, почався ще десь у 2007-му, або навіть раніше. Рулить там всім „тіпа промисловий комп“ — ebox-2300sx. Ну він, звісно, ніфіга не промисловий, зате маленький, крутенький і x86.
Read more... )
madf: (Default)
У мене в кедах знову зламалась пошта! Сегфолтають IMAP-фетчери Akonadi.
Позаминулого разу я через це купив мак. Минулого разу, коли пошта почала дико тормозити, я накидав стектрейсів і дебаг-логів у тікет, який так і не закрили досі (хоча тормозить уже менше).
А тут ще на підході KDE PIM 5...
madf: (Default)
Зарелізилась прямо у день мого народження!

Гроб2

Oct. 24th, 2013 11:17 pm
madf: (Default)
Хороший заголовок для сіквелу фільму жахів, еге-ж?
У мене тут нещодавно був трьохтижневий марафон із цим клятим софтом. Там пишуть шо він усе вміє, тільки не літає. І що нарешті вміє з рейдів грузитись. Так от, не вірте написаному. Гроб2 писали інженєрішкі, які ні біса не розуміють у програмуванні. Я майже тиждень боровся з такою помилкою:
warn: no signature
error: embedding is not possible, but is required for cross-disk install
Дуже красномовно, еге-ж? Ну прямо одразу все зрозуміло. Як водиться, гугль знає все. Тільки про цю помилку нічого не знає. Точніше вона за законом всесвітньої подлості виникала тільки у бубунтоїдів на бубунтофорумі, а як відомо на бубунтофорумі проблеми не вирішують — вони там або ігноруються або зникають самі.
результати копання у гробі за допомогою gdb )
На цей гроб я витратив реально два дні. А на всю задачу (збільшити розділ під дані з 2 Тб до 4 Тб) я убив три тижні. Причому перед тим як приступити я трошки побоювався LVM — воно було абсолютно не знайоме для мене. Але виявилось що саме LVM писали реальні чоткі пацани, а не якісь там задроти. Все по ділу, все працює, на все є прекрасна документація. І просте як сокира. І логічне як сокира. І надійне як та сама сокира. Бо навіть після того як я випадково замочив половину PVs воно без проблем прочухалось. Цим хлопцям треба пам’ятник ставити. А гнутий гроб закопати у лісі — най там гниє! Все одно ера завантажувачів проходить, наступають UEFI.
Не повторюйте моїх помилок.

Portal

May. 9th, 2013 01:54 pm
madf: (Default)
Portal бігає під Linux живенько, тільки для 64-бітної системи потрібна 32-бітна libtxc_dxtn. Дуже незвично грати у таке під „альтернативною ОС“.
Глюки ті ж що і у HL — у fullscreen показує чорний екран.
Правда, у HL наразі ще один глюк через який грати у неї вже неможливо — вікно після відкривання починає невпинно збільшуватись у розмірах.
madf: (Default)
FYI:
altair usr # mdadm /dev/md0 --manage --add /dev/sdc1
mdadm: add new device failed for /dev/sdc1 as 3: Invalid argument
altair usr # grep md_import_device /var/log/messages | tail -1
May 20 15:53:37 altair kernel: md: md_import_device returned -22
altair usr # mdadm --version
mdadm - v3.2.4 - 9th May 2012

Solution:
altair usr # echo "=sys-fs/mdadm-3.2.4" >> /etc/portage/package.mask
altair usr # emerge -au sys-fs/mdadm

Additional information: "mdadm 3.2.4 problem"
Ну і да, чекаємо на 3.2.5 як мінімум...

PS:
altair usr # mdadm /dev/md0 --manage --add /dev/sdc1
mdadm: added /dev/sdc1
altair usr # mdadm --version
mdadm - v3.2.3 - 23rd December 2011
madf: (Default)


Покажіть мені звичайного юзера здатного розібратись у цьому пекельному мікшері. У мене купа часу уходить на те щоб визначити чого не працює мікрофон. Я на всі ці ручки без сліз дивитись не можу :(
madf: (Default)
urxvt рулить нереально.
Чисто випадково у чийомусь файлі ресурсів побачив URxvt.urlLauncher. Почав копати. Виявляється, через механізм розширень (на perl) можна кліком по URL відкривати його у браузері.
Все добре, але ні одна собака не написала як це зробити не тупо по кліку, а, скажімо, по Ctrl+Button1, як мені потрібно. Навіть у офіційній документації нічого немає. А виявляється, все просто. Треба до номеру кнопки додати префікс:
C - Ctrl;
S - Shift;
M - Meta.
Довелось зазирнути у /usr/lib/urxvt/perl/matcher, але моїх знань Perl вистачило.
URxvt.perl-ext-common:  default,matcher                                         
URxvt.urlLauncher:      firefox                                                 
URxvt.matcher.button:   C1                                                      
URxvt.colorUL:          #86a2be
madf: (Default)
Почалось усе з того що вранці від спеки голова не варила і я вирішив зайнятись чимось ненапряжним - доналаштувати сервер. Давно уже думав просканити його nmap'ом, а тут як раз нагода. Просканував і побачив що уся моя NFS голою дупою стирчить в інтернети, разом із пачкою інших сервісів. Ну інші-то я швидко виправив, а от з NFS прийшлось туго.
Є там такий демон rpcbind для підтримки RPC з різними транспортами. У нього є ключик -h:
     -h      Specify specific IP addresses to bind to for UDP requests.  This option may be specified mul‐
             tiple times and is typically necessary when running on a multi-homed host.  If no -h option is
             specified, rpcbind will bind to INADDR_ANY, which could lead to problems on a multi-homed host
             due to rpcbind returning a UDP packet from a different IP address than it was sent to.  Note
             that when specifying IP addresses with -h, rpcbind will automatically add 127.0.0.1 and if
             IPv6 is enabled, ::1 to the list.

На TCP він не діє ніяк. UDP байндиться до вказаного мною інтерфейсу а TCP до INADDR_ANY. Спочатку я не звернув уваги на те що цей ключ діє тільки на UDP і подумав що знайшов баг. Поліз у джерельні коди і побачив що ініціалізація connection-oriented транспортів дуже відрізняється від ініціалізації connectionless транспортів. Вона повністю ігнорує явне вказування адрес. У RFC 1833 явної заборони на це немає. Крім того, FreeBSD'шники давно вже хочуть патча для цього. Я навіть хотів нашвидкуруч патч накатати, благо він утворюється тривіальним повтором коду для connectionless транспортів, але вирішив пошукати. І надибав: http://lists.pld-linux.org/mailman/pipermail/pld-cvs-commit/Week-of-Mon-20100927/289312.html - минулого року PLT Linux уже заморочувався цим. Крім того, цікава полеміка вийшла при спробі пропихнути патч в апстрим: http://www.spinics.net/lists/linux-nfs/msg15949.html.
Я патчик узяв, і зробив ebuild у локальному оверлеї. Поставив, протестував, пустив у reboot NFS-клієнта і... І сервак завис у черговий раз. Від перегріву.
Розкрутив, підімкнув кулери, закрутиів, включив і... І він не запустився бо загубив контролер з CF. Я посмикав шлейфи і він знову не завантажився. Подумки проклинаючи китайське барахло потяг монітор і клавіатуру в коридор, виставляти заново у BIOS порядок завантаження. Виставив, запустив. І побачив що у мене розсипався RAID. Аргх!
Задовбало це машинне рабство! Хочеться щоб включити - і воно just works!
madf: (Default)
hammer faust # eix ekopath
* dev-lang/ekopath-bin
     Available versions:  (~)4.0.10_pre20110612
     Homepage:            http://www.pathscale.com/ekopath-compiler-suite
     Description:         PathScale EKOPath Compiler Suite


Треба поставить попробувать як воно :)
madf: (Default)
Чорт надоумив мене знову оновити на роботі Ubuntu. Цього разу все пройшло ще більш трагічно. Хоча...
Read more... )
madf: (Default)
Пару тижнів тому зібрав собі новий комп, пошпилити у Portal 2. Ну до Portal 2 я так і не добрався, але коли ставив туди богомерзьку Windows XP залишив розділ під Linux. Вчора вирішив поставити туди улюблену Gentoo, бо природа не терпить пороженчі. Ну шо, я вже не молодий по хендбукам лазить, сто раз їх читав, рішив ставить як знаю (складного-то нічого немає - створити на розділі ФС, залити stage3, сконфігурувати, chroot'нутись, поставити мінімальний софт, grub і готово).
Read more... )

PS: порахували з Міфом скільки ж у нас тепер компів у хаті. Вийшло 8 штук :). Правда, із них 3 стоять напіврозібрані і вимкнені. КПК, DLink DIR-300 і телефони у цю цифру не входили :)

KMail

Mar. 20th, 2011 08:31 pm
madf: (Default)
Я тут нещодавно писав про те як заклякає KMail - так от, з’явились нові подробиці.
У мене там 3 поштових скрині: одна на POP3 і дві на IMAP од гугля. І коли KMail починає одночасно вигрібати пошту з двох IMAP-скриньок - він заклякає. При цьому strace показує до біса багато read/poll/write, а tcpdump - ніякої мережевої активності. Куди ці read/poll/write йдуть я ще не зрозумів. Файловий дескриптор за номером 8 - це якийсь сокет. Підозрюю що локальний. А от хто на тому кінці сидить - хз. Мабуть якась кедова підсистема, я не великий знавець їх внутрішньої архітектури.

Linux

Feb. 12th, 2011 08:00 pm
madf: (Default)
Мабуть, втрачаю сноровку.
Після оновлення кед до 4.6 радувався як швидко вони працюють. Пройшов тиждень аптайма: KMail під час прийому повідомлень з сервера (disconnected IMAP) щось таке робить із системою що тормозить сам і тормозить Konsole. При чому тормозять на стільки жорстко що стають completly unusable. І при цьому пам’ять вільна є, у свопі пусто і проц не сильно завантажений. Правда, у режимі ядра навантаження збільшується до 13-15 відсотків і LA підскакує до 3. По interrupts нічого особливого.
Мабуть, вперше за останні років 5 я навіть не уявляю у чому може бути причина. KWin продовжує працювати швидко і плавно, ефекти не тормозять, Akregator і навіть Konqueror (який у мене раніше вижирав пам’ять) працюють нормально. Прям містика якась!
Думав уже може то кеди тишком-нишком взяли і powersave який-небуть ввімкнули (хоча який може бути powersave у Celeron M) - ні, все штатно, ніякого тротлінгу.
Да, все це на ноуті у мене. На робочій машинці рідний XMonad :)
madf: (Default)
Позавчора мене нарешті дістав Mozilla Thunderbird і я поставив собі KMail (який уже давно і успішно у мене працює вдома і повністю мене задовольняє).
Вчора адміни мене таки надоумили апгрейднути систему з 9.10. Оскільки штатні засоби у мене не працювали (а інет мовчав про мої помилки) і у нас бездискові робочі станції мені просто підсунули образ з kubuntu 10.04. Звісно, при цьому я втратив 80% необхідного мені софта і налаштування всяких apache, postgresql та інших.
дарма я це зробив )

Profile

madf: (Default)
madf

April 2017

S M T W T F S
      1
2345678
9101112131415
1617 1819202122
23242526272829
30      

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 19th, 2017 03:25 pm
Powered by Dreamwidth Studios