LINUX.ORG.RU

Сообщения derlafff

 

pinephone + sway = ❤︎

Дошли у меня руки до пайнфона. Оказалось, что:

  • Gtk3 (и интерфейсы, основанные на gtk-дерьме) жутко тормозит и делает использование неюзабельным. Про то, сколько бесполезных процессов запускают эти рабочие среды я и говорить не буду.
  • plasma-mobile тоже тормозит и падает (точнее, роняет всю систему).
  • Есть один нормальный быстрый гуй - sxmo, сделанный, эээ, людьми, мнения которых я не разделяю. Работает быстро, но всё очень по-спартански и неудобно.

Вывод: пора пилить своё DE.

  • Основанное на wayland, чтобы не копаться в некро-иксах.
  • С оглядкой на pinephone-sway-poc, poc, примерно похожий на то, что я хочу.

Пришлось пока:

  • Накатить arch linux arm, потому что на postmarketos с musl ничего не собирается.
  • Делать на базе sway, чтобы не фигачить свой композитор. Как оказалось, практически все нужное уже есть. Режим табов - будто бы для телефонов и сделан.
  • Заюзать довольно сырую клавиатуру wvkbd. Раскладка неудобная, но зато не тормозит, как squeekboard на gtk3.
  • Написать собственный бар с кнопочками, как на ведре. Кнопочки выполняют системные команды и сорят зомби-процессами (кто шарит в расте, помогите штоле починить), но уже красиво и юзабельно.
  • Подшаманить с запуском firefox: MOZ_ENABLE_WAYLAND=1 firefox. Еще нужен firefox-mobile-config. Без всего этого будет или страшно, или неюзабельно, или с иксами.
  • Подшаманить с запуском telegram: QT_QPA_PLATFORM=wayland telegram-desktop -scale 80.
  • dino на скриншоте собран из ветки feature/handy. Ветка, похоже, заброшенная и портировано на libhandy далеко не всё.
  • Сделать HandlePowerKey=ignore в /etc/systemd/logind.conf, забиндить кнопку питания на systemctl suspend
  • Много-много страдать.

В самых близких планах - запилить touch-friendly аналог dmenu.

Одна из адовых проблем - жор батарейки. Я так понял, есть некоторые софтварные проблемы, которые еще починят, но есть и хардварные, которые можно будет починить только новым телефоном :(

Короче, самое главное, что уже можно взять в руки телефон, самостоятельно его подключить к wifi и прочему, а значит, что можно постепенно доделывать и остальные нужные фичи.

Я безумно рад. Сбылась мечта идиота: я ждал этого момента еще с тех пор, как больше 10 лет назад увидел, как запускают линукс (банальные иксы c xclock) на hp ipaq 514. Наконец-то поперло, теперь всё будет.

>>> Просмотр (1440x2880, 1019 Kb)

 , , , ,

derlafff ()

Чуть меньше половины или немного thinkpad-гуррятинки

Началось все с того, что я захотел себе palmrest без дырки для тачпада, а китайцы не прочитали мои мысли и не сделали.

Именно ради этого купил себе в мае 3d-принтер и начал фигачить.

Изначально проектировал в freecad (он просто убогий), потом наплевался и перешел на openscad (он отличный, но ту же работу я бы там делал до конца следующего тысячелетия), в итоге остановился на fusion360 (в виртуалке с шиндой, вот ирония).

Потрачено ужасное количество времени ради всего этого.

Изначально, пользовался штангенциркулем и несколько раз пытался скопировать дизайн оригинальной детали. Поскольку у меня копытца вместо рук, ничего не получилось, да и особенности 3d-печати дали о себе знать. У получавшихся изделий не было никакой прочности, да и подходили они хреново.

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

Как можно увидеть по ноутбуку, его жизнь потрепала (настолько, что даже шакалы не могут скрыть), но я уверен, что он дождется. Уровень моего оптимизма полгода назад - "сейчас соберу принтер и быстренько напечатаю (осторожно, сметанка)".

Принтер тоже пришлось серьёзно дорабатывать. До - после (осторожно, картинки не для слабонервных). В основном, пришлось устранять косяки китайцев гениальными безудержными инженерными васянизмами и обернуть все в детсткую палатку из икеи, чтобы ABS не изгибался во время печати.

Изначально хотел красить черной краской, да ну нафиг. Текстура получается очень принятной на ощупь, и имеет свой шарм. Если что, финальный результат будет намного лучше, сейчас настройки выбраны для скорости печати.

Результатом (чуть меньше, чем половиной его) я доволен: держится отлично даже без винтов. Дренаж для воды работоспособный (по идее). Финальной отделкой лицевой верхней части займусь, когда будет готово остальное.

Увы, на моем принтере все сделать в одну деталь не выйдет, поэтому придется делать в две.

Отвечаю на вопросы «почему и зачем»:

  • Мне не нужен тачпад и сканер отпечатков пальцев. В месте под тачпадом оригинальный palmrest обычно ломается.
  • Мне не нужен expresscard. Я взял для теста usb3.0-карту, но она плохо работает под линуксом и выжирает батарейку в режиме сна. Да и оригинальная деталь тоже ломается в углу из-за слота. В топку.
  • Хочу модненький розовый thinkpad, отстаньте.

Такие дела, выдыхаю.

>>> Просмотр (4022x3016, 1154 Kb)

 , ,

derlafff ()

Пришло время избавляться от недософта

Так получилось, что купил я ноутбук с совершенно неадекватным тачпадом и проляпал гарантию. Щито поделать, привыкаю к работе без мыши

  • Заменил firefox на qutebrowser
    • Ироды хотят запилить в очередном релизе gtk3, а тупоголовые из говнотк3 сломали oxygen-gtk3. Совсем сломали. Так что мои усилия просто пойдут коню под хвост.
    • qutebrowser сыроват, но юзабелен.
    • ШГ в статусбаре qute я после поста еще подправил, да
    • А еще FF упоролся и показывает все возможные опции в меню
  • Заменил pidgin на quassel + bitlbee.
    • На bitlbee нужно бы наложить патч для нормальных никнеймов в конфочках, либо дождаться попадения его в апстрим. Пока жую говно.
    • quassel-core поднят на сервере, так что я все время онлайн
    • в quassel-client нехило так штырит ШГ при вводе, лол
    • pidgin выглядит мертвячиной, и в связи с жестокой привязанностью к говнотк не имеет никаких перспектив к жизни
  • Со времен прошлого скриншота поменял тему плазмы, иконки. Или не менял, а в апстриме все таким стало, черт знает
  • Упорно избавлялся от gtk3 в системе. Сейчас не хватает только приложения для фотографирования с камеры, перебиваюсь консольными утилитами.
  • Перешел на nvim. Хоть там и «асинхронный i/o», он любит частенько намертво зависать, когда портаж мучает диск. Обычный vim так не делал.
    • go-говнокод в nvim
  • LO меня совсем доконал. Тормоза-то в любом месте простительны, но вот невозможность без БОЛИ И СТРАДАНИЙ ввести даже банальный список (ну а о работе с оглавлением, таблицами и прочем я даже не говорю) оказалась для меня последней каплей. Для чтения перешел пока на wps office, писать пока не приходится. Когда придется — пойду делать вдоль
  • Скажите мне, когда изобретут гуишный vifm? Долфин не совсем ня

>>> Просмотр (1920x1080, 316 Kb)

 , ,

derlafff ()

Еще одна победа, в этот раз над Australis

Файрфоксохейтеры были правы: с появлением австралиса жить стало печально. Очень, очень печально.

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

Тем временем я сбегал на пятую плазму и откатился обратно, сменив тему плазмы и поднастроив оксиген. Вкладки (которые называется oxygen plain) настолько мне понравились, что я медленно и планомерно начал пилить их стиль для фуррифокса.

Получившийся юзерстиль, основанный на чьем-то другом, можно и увидеть на скриншоте. Стоил он мне (да и не только мне) огромных усилий, двух бессонных ночей и прочего-прочего-прочего. Оригинальные вкладки можно увидеть в открытом systemsettings.

Прикрепленные (pinned) вкладки сломаны, да и пофиг. Я ими не пользуюсь.

И даже с такими сотнями треша FF на порядок лучше всяких хромов и перехромов.

Ну и по какой-то причине у меня сломались отступы в трее, придется убивать еще кучу времени на разборки.

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

>>> Просмотр (1366x768, 151 Kb)

 , ,

derlafff ()

Победа над скайпом

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

В результате получилось нечто, приводящее мой трей в более-менее приятный вид и делающее меня счастливым. Увы, на клавиатурах в Эквестрии всего две клавиши: Ctrl+C и Ctrl+V, поэтому за качество извиняйте.

Иконки для своей темы тоже вышли не очень, но в последний момент пришел MiniRoboDancer и немного помог, сделав иконки терпимыми.

enjoy (github)

Надо бы еще ебилд выложить, но он все равно слизан с ебилда skypetab-ng, как и почти все остальное.

>>> Просмотр (1366x768, 208 Kb)

 , ,

derlafff ()

Хацкир

На скрине можно увидеть:

  • Криво настроенный i3, с почти дефолтным i3status
  • LilyTerm, который я в жизни больше не поставлю, ибо оно даже хоткеи не может запомнить
  • QEMU, в нем убогенький модуль ведра, который перехватывает sys_getdents64
  • ШГ, ибо гостевая система не хочет в нормальное разрешение
  • connman-ui-gtk, который вылетает при включении/отключении интерфейса и не дает мне изменить настройки соединения

И нельзя увидеть:

  • Отсутствие ФМ, автомонтирования
  • Упорное неосиливание мной mc и вима
  • Бесконечную рутину обновляшек арчика
  • Лютую радость: кусок кода на сотню строк может делать такую магию

Но лень побеждает, и такая атмосфера кривизны сохраняется уже месяц

>>> Просмотр (1024x600, 74 Kb)

 

derlafff ()

Суровый IRL

Буквально вчера сфоткал в одном очень популярном магазине

>>> Просмотр (2048x1536, 227 Kb)

 

derlafff ()

Ночное жабакодерство

>>> Просмотр (1280x800, 408 Kb)

 ,

derlafff ()

Android & Skype

Тест видеозвонка в skype.

Кстати говоря, Skype под андроид стал гораздо приятней после покупки его MS.

Только вот теперь звук в нём не работает, поэтому пришлось общаться невербально

>>> Просмотр (1280x800, 575 Kb)

 ,

derlafff ()

Debian. Просто debian.

Опенбокс поверх огрызков в Mate.

В виртуалке - Fedora Core 1.

В pluma видны огрызки моего быдлокода.

Трей у меня всегда так корежит от аптайма, лень разбираться, почему.

>>> Просмотр (1280x800, 216 Kb)

 , , , ,

derlafff ()

Ubuntu готова для десктопа...еще...

xfce4, ubuntu 11.04

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

Далее: неюзабельный gnome3 с неюзабельными приложениями, kde4.n, жрущий еще больше памяти, тайлинговый Nwm, не приспособленный к домашним нуждам.

Ну вот что теперь делать? Искать годные кеды? Я бы и на генту пошел, да мой комп не приспособлен для компиляций. Я бы на арч пошел, да я за компьютером работать хочу, а не перебивать команды из вики в терминал. Я бы на пардус пошел, но мне жутко не хватает кучи софта. А на убунте/дебиане кеды запускать - что на кол садится.

Нет, я бы даже семерочку максимальную поставил, но она ест памяти даже больше, чем кеды! И 3G-модем в ней не работает.

Что посоветует добрый доктор лор?

>>> Просмотр (1280x800, 419 Kb)

 , ,

derlafff ()

KDE4 на старой системе, продолжение

В продолжение скриншота. ТС там спросил, какой минимальный проц может обеспечить приемлимую работу, что, собственно, меня и побудило этот скриншот сделать.

Изначально была конфигурация:

Pentium III (Coppermine) 800 MHz, 256 Мб SDRAM и встроенная видеокарта. Пока кеды ставились, я нашел еще одну плашку памяти, и видеокарту Radeon 9550 (правда, без куллера).

К сожалению, благодаря идеальной поддержке AMD, о пропиетарном драйвере на видеокарту можно и не думать.

При запуске система занимает 170Мб, на скриншоте я уже позапускал системных мониторов, kонсолей, да и плазма жирнеет со временем.

Система стоит на 4Gb жестком диске (WD 14200 еще живой и шустрый) - там /boot, /, swap и на 8Gb флешке (/home и /var/cache/pacman/pkg/).

Тут арч, стоит kdebase без Kate (gedit наше все).

Кеды работают не хуже lxde на данной машинке. Фризы бывают, но не смертельные.

Кто побъет мой рекорд? :)

>>> Просмотр (1280x1024, 393 Kb)

 , , ,

derlafff ()

Фактически неконфигурируемый оконный менеджер

Конфиг у него находится внутри исходников, а собрать я не смог, поэтому дефлот.

Заголовки он показывает сбоку, но почему-то не всегда определяет заголовки окон.

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

Интересная переключалка окон - правый клик по заголовку окна.

Зато это чудо кушает всего 360Кб оперативки!

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

>>> Просмотр (1280x800, 166 Kb)

 , ,

derlafff ()

Толстое может быть легковесным

openbox, tint2, lxpanel, pidgin, transmission, guake, pcmanfm и все это с такой темой и на флешке...

пойду завтра с рейдом пугать вендузятников

>>> Просмотр (1280x800, 142 Kb)

 , , , , , , ,

derlafff ()

Домашний ноутбук

Перешел с гнома на кеды, с дебиана на пардус. Я даже не предполагал, что кеды могут не глючить

Хотелось бы еще что-нибудь со стилем ЛОРа сделать, но не сильно :)

Обси^WРугайте

ЗЫ: 42% в менеджере пакетов, 42 минуты в Transmission, 21:42 - это я не специально, оно само...

>>> Просмотр (1280x800, 280 Kb)

 , , , ,

derlafff ()

Вот что я понимаю под серо и уныло

Беспросветно, да?

И таки серо, угольно серо :)

реквестирую обсер^Wкритику в тред

>>> Просмотр (1024x768, 129 Kb)

 , , , ,

derlafff ()

Убиваю время:

Пишу ненужные скриптики,

играю во всякий бред,

ну и читаю бредЛОР.

>>> Просмотр (1280x800, 308 Kb)

 , , , , ,

derlafff ()

RSS подписка на новые темы