madf: (Default)
У мене в кедах знову зламалась пошта! Сегфолтають IMAP-фетчери Akonadi.
Позаминулого разу я через це купив мак. Минулого разу, коли пошта почала дико тормозити, я накидав стектрейсів і дебаг-логів у тікет, який так і не закрили досі (хоча тормозить уже менше).
А тут ще на підході KDE PIM 5...
madf: (Default)
Значить, сиджу я якось, програмку пишу, музику слухаю тихенько. Встав, кудись пішов — тут телефон. І музика раптом замовкла. Беру телефон, відповідаю, а сам собі думаю: „От дідько, знову ця клята 12309 яка переслідує мене уже багато років...“. Бо частенько останнім часом музика затикатись стала. Ну поговорив, кладу слухавку, і тут бац — музика грати починає. І тут я починаю підозрювати...
integration
Якось поставив собі kdeconnect і відповідний софт на телефон. Він там дозволяє плеєром керувати і юзати телефон у якості тачпеду. І, виявляється, дозволяє отако вимикати музику коли розмова важлива! Прогрес! Приємно!
А от синхронізувати контакти — нормального рішення немає. Раніше була хоч gnokii, а зараз... Всі в хмарах літають. Ні, ну є Kolab, але це довбаний енетерпрайз. Не осилив, якщо чесно.

KF5

Sep. 25th, 2014 11:22 pm
madf: (Default)
Вирішив потикати палочкою цей ваш KDE Frameworks 5. об не зламати основну систему розчехлив старий ноутбук яки не вмикав уже півтора року щонайменше. Ноутбук старенький, на якомусь целероні з 1 Гб оперативки, оновлюватись буде вкрай повільно. Потрібен distcc. Але от халепа — і сервер і десктоп у мене 64-бітні, а distcc не вміє кросскомпіляцію. Ну, точніше, вміє, але через задній прохід. На щастя, вихід вкрай простий. Беремо 32-бітний stage3 (базова інсталляція Gentoo), розпаковуємо, чрутимось туди, ставимо vim, distcc, налаштовуємо усе — і полетіли! А найкраще тут те що цей чрут можна потім скопіювати і на сервер, і все буде працювати ок! Є тільки пара моментів. Перший, загальновідомий, — не працює -march=native. Але робимо де треба
gcc -### -march=native -x c -

і прописуємо все що треба вручну без проблем. Другий — не очевидний. Оскільки ми у stage за-chroot-ились, а не завантажили його за допомогою openrc, то init-скрипти будуть лаятись і відмовлятись працювати. Можна, звісно, заставити їх, але навіщо? Простіше зробити так:
su -s /bin/sh distcc -c "/usr/bin/distccd --daemon --no-detach --pid-file /var/run/distccd/distccd.pid --port 3633 --log-level notice --log-file /var/log/distccd.log -N 15 --allow 192.168.0.0/16"

І радіти життю.
Read more... )
madf: (Default)
... до тих пір поки я не дібрався до столу і не жмакнув по клавіаутрі десктопа і ноута.
Десктоп, як виявилось взагалі намертво завис вночі під час оновлення системи. А на ноуті... Там я побачив приблизно 7500 непрочитаних листів у одному своєму поштовому аккаунті і трохи більше 3000 у іншому. Шок! Всі листи пусті, без теми і відправника.
Поки я їх видаляв — помітив що кількість невпинно росте. Приблизно 1-2 листа на секунду. Винуватим, як згодом виявилось, був kdepim. Я його полагодив пару місяців тому, відкрутивши MySQL (хоча його рекомендують самі розробники) і прикрутивши PostgreSQL. А вчора після оновлення кед він знову зламався і тепер серить мені у скриньку пустими листами. Шо ж мені так з поштою нещастить...
При чому буквально пару днів тому товариш мій теж оновив кеди і у нього virtuoso (хто не в курсі — це така велосипедна СУБД для Nepomuk) зохавав усе вільне місце своїми логами. Відповідний баг датовано 2011-м роком: https://bugs.kde.org/show_bug.cgi?id=264465
А тим часом сотні тисяч людей пишуть усяке лайно для апсторів і гуглоплеїв. Я сам якось, повертаючись з роботи, чув розмову двох парубків: вони на повному серйозі обговорювали перспективи заробітку з продаж чергової версії тетрису для андроїда.

А, да, ще про пошту. Я собі якось купив ще один VPS, підняв там домени, пошту і все таке, шоби переїхати із корпорації добра, але ніде її не світив ще. Цього тижня туди прилетів перший спам лист. Як?!

KMail2

Dec. 16th, 2011 05:56 pm
madf: (Default)
До нього у мене, власне, дві претензії (якщо не рахувати купу питань щодо юзабіліті):

Сьогодні під час компіляції libreoffice (10 Gb tmpfs, 5 паралельних процесів) мені терміново треба була інформація із вчорашнього листа. Перемкнувшись на 6-й десктоп я побачив що? Правильно, сірий квадрат замість KMail. При цьому Akregator, Okular і навіть Firefox працювали без помітних тормозів. Wtf?
strace показав що KMail нічим не зайнятий, тупо висить на select. gdb показав цікаву картинку.
Read more... )

PS: вони (LJ) таки полагодили попередній перегляд!

Changes

Aug. 17th, 2011 11:05 am
madf: (Default)
Запарили постійні тормоза і високий LA, виніс усі dot-файли із хомяка на локальний винт. Ну і всякий дріб’язок. Залишив на рейді по NFS лише Projects і Media. Заодно перетяг із ноута irssi, akregator і kmail (з новим KDE PIM працювати за ноутом стало неможливо, та і невдобняк - посилання із irssi не перетягнеш).
Так тепер 4 Гб оперативки уже не здаються безмежним простором:
  PID USER     PRI  NI  VIRT   RES   SHR S CPU% MEM%   TIME+  Command           
 4626 faust      7   0 1976M  858M 26984 S  3.0 21.7 14:35.78 /usr/lib64/firefox/firefox-bin
28995 faust      1   0  944M  481M 30984 S  0.0 12.2  2:09.99 kmail             
 5307 faust      1   0  741M  427M  4660 S  0.0 10.8  2:29.25 /usr/bin/akonadi_nepomuk_email_feeder --identifier akonadi_nepomuk_email_feeder

Ну да, основну частину схавав довбаний FF (на NFS він запускався хвилин 5-10, тепер стартує за 1; вкладки не рахував), але раніше у мене був капітальний запас у 50%. А вчора треба було віртуалку стартонуть, я на індикатор пам’яті не звернув уваги. А потім швидко гортав PDF і він почав "застрягати" - такі симптоми у мене біли на роботі, після цього, зазвичай, комп повністю фрізився і прокидався OOM Killer. Я на автоматі глянув на індикатор пам’яті - 98%! І чого я своп не зробив... У мене зараз стоять дві планки по 2 Гб, може ще пару прикупити... Тим паче я люблю компіляцію у tmpfs. Пам’ятаю, раніше, у 2007-му, робив make -j у дереві джерельних кодів Stargazer'а і машинка вмирала. А зараз навіть не напрягається.

PS: дякуючи тому що я колись налаштував нотифікацію у Trac вдалось відновити майже 80% тікетів до Stargazer'а із пошти. Зазвичай я пошту (крім спаму і технічної інформації на кшталт вихлопів cron'у) не видаляю, тож у мене майже 20000 листів зараз у disconnected IMAP. Кілька разів допомагало. Тепер би ще якось витягнути з ноута листи з аккаунта на ukr.net... Там тільки POP3 і обмежений розмір ящика був раніше. А підписати його до GMail я додумався тільки вчора. Ну там небагато, листів 400, але є важливі.
madf: (Default)
Кеди у мене стоять на ноуті, "на подивитись" і для KMail. З кожним апдейтом вони працюють все повільніше. Якщо до останнього апдейту KDE PIM кеди тормозили епізодично але сильно то тепер вони тормозять постійно але не так сильно. Багато процесів висять у IO wait, росте LA. Зараз спробую зібрати без semantic-desktop.

KMail

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

До речі, сьогодні вперше заглючило плазму :)
madf: (Default)
(04/09/2000) Qt 2.2.0 выходит под GPL
TrollTech выпустила релиз библиотеки Qt 2.2, на базе которой построена популярная графическая среда под Linux/Unix KDE. Давно ожидаемой неожиданностью ;) стало то, что свободная версия этой библиотеки будет опубликована под двойной лицензией QPL/GPL (на выбор разработчика). Таки образом, единственное, в чем теперь могут обвинить поклонники GNOME поклонников KDE - что KDE написана на C++, а не на C ;)...
madf: (Default)
Incredibly fast
Швидше за 3.5.10 і набагато швидше за 4.1.х
madf: (Default)
strace над amarokapp показав весь жах ситуації. Буквально кожна операція з інтерфейсом amarok викликає цілу купу файлових операцій. Натискання на кнопку - це 30-40 викликів access() для файлів з іконками. Жах...
madf: (Default)
Вчора десь прочитав про утилітку powertop. Не довго думаючи поставив її собі на ноуті. Але до серйозного дослідження руки дійшли тільки сьогодні. Мене давно мучає питання: чого за стільки років еволюції час роботи ноутбука від батареї майже не змінився? Мене категорично не влаштовує той факт що сучасний ноут працює у "польових" умовах від сили 4 години. Тож я почав дослідження.
У першу чергу вніс модифікації у конфіг ядра (включив tickless system і kernel debugging для роботи powertop) та вирубив опитування cdrom. Вгорі списка процесів завис psi. Не довго гуглячи, наштовхнувся на Psi и потребление энергии. Переглянув патчи "по діагоналі" і переемержив psi. Він одразу "скотився" в низ списку. Але зверху залишились amarokapp та irssi. При чому амарок постійно не давав процику "заснути" - близько 50% wakeups. Google не допоміг. Мабуть ніхто ще цим питанням не займався. Тоді я взяв у руки вірний strace та gdb і робота закипіла :)
madf: (Default)
Таки поставив я собі KDE-4.1.2 на домашню машинку. І залишив поки-що.

Перші враження:
- не падає;
- трошки менше тормозить;
- повністю перекладена (молодці!);
- набагато зручніше у використанні за 3-тю гілку.

Одразу скажу, що самі програми не тормозять - тормозить віконний менеджер. При чому, з composite-ефектами працювати взагалі неможливо - вони ще й глючать (хоча це, скоріше, баги драйверу). Без composite теж не "літає", але вже можна користуватись.

Погано працює інтерпретація JavaScript у Konqueror (ну це ще здавна). Фон іконок у треї (теж відома бага). Іноді (я так і не зміг визначити умови) глючить рендеринг плазмоїдів. Чогось gtk не використовує кольори системи зі стилем kde4-gtk. Цікаво, що інтерфейс реагує дуже швидко, але іноді наче "затикається". Особливо це помітно при завантаженні роликів YouTube. І теж я не зміг визначити умов для відтворення цього багу.

В цілому враження позитивні. Подивимось, як довго я на ньому просиджу :)
madf: (Default)
Читаючи вранці новини натрапив на запис у журналі Marcus D. Hanwell:
Jorge beat me to it... I am very pleased to announce that KDE 4.1.2 is in the Gentoo official tree and I unmasked it a little earlier today. I think that all the big bugs have been squashed but there may be a few left lurking. I have learnt a lot more than I ever really wanted to about KDE initialization but hopefully that has helped me to improve the KDE experience in Gentoo.
Read more... )
madf: (Default)
Мабуть, всі вже чули про Google Chrome, а дехто - навіть спробував. Зізнаюсь - я теж його запускав і був вражений швидкістю роботи і лаконічністю інтерфейса. Тепер, коли вуаль перших вражень спала, люди починають думати.
Ian Monroe: "Not Holding Breath for Chrome"
Lorenzo Villani: "Google Chrome: Houston, we have a problem"
Simon Edwards: "Chrome: It's not about the browser"
Англійською, звичайно. Як на мене - досить тверезий погляд, на відміну від "анонімної аналітики" ЛОРа.

PS: Коли я собі на ноут разом з кедами поставив akregator - в ньому були додані декілька RSS-подач від KDE. В тому числі - і блоги розробників. Добре що я їх не видалив - там іноді трапляються цікаві речі.

KDE

Aug. 11th, 2008 09:07 am
madf: (Default)
Стоїть на ноуті вже декілька місяців. Нарікань не викликає, не тормозить, має нормальний вигляд, роботі не заважає.
За час користування помітив 2 стійких глюка (3.5.8 та 3.5.9): іноді в konqueror відвалюються хоткеї (незалежно від розкладки), і в akregator перестає оновлюватись відкрита сторінка (тобто зовсім не реагує на "Перезавантажити").
madf: (Default)
І як це читається?

"Неділя, вісім, червень, дві тисячі вісім"?
*.tar.bz2, vim, gcc - і вперед!

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:19 pm
Powered by Dreamwidth Studios