LINUX.ORG.RU

Галерея

Активные теги:

 , , , , , , , , , , , ,

Brutal NixOS

Галерея — Скриншоты

Два года на Никсоси:

  • Зашифровал диски luks2, VPN всегда включен, все хосты соединены через wireguard
  • Настроил tlp для ноутов
  • Neovim с LSP для Rust, Elixir, JS (в процессе разделения конфига на lua модули)
  • Мигрировал со spotify на picard, mpd, ncmpcpp, mpdscribble
  • С xmonad на leftwm
  • еще X: redshift, unclutter, picom
  • Настроил flakes на unstable и home-manager
  • Запускаю rofi одной клавишей с xcape
  • anki, хоть глаза и вытекают от его UI
  • mpv, imv
  • live usb
  • brutal doom (gzdoom) и quake (vkQuake)
  • Периодически ухожу с Terminus, но всегда к нему возвращаюсь
  • fish, direnv, alacritty, ripgrep, rsync, fzf, zoxide, delta, gitg, bat, exa

За это время поставил Никсось в том числе на комп для тв, было бы здорово поставить ее еще на banana pi m2 zero, чтобы хостить octoprint для ender 3

Конфиги, Еще скрины

>>> Просмотр (2560x1080, 650 Kb)

 , , ,

ksevelyar ()

Приплыли

Галерея — Скриншоты

Обновление в манжаре гном. Теперь только дефолт и расширения, но все не так плохо. Лучшее DE для дефолта, лучшая обоина для дефолта, лучшие расширения для гнома и жизнь продолжается. Шустрее работает вроде даже.

Не работает пока что ночная подсветка в Wayland’e. В X’org’e работает. Расширением Custom Hot Corners делаю инверсию цветов некоторых темных окон браузера, чтоб все окна были светлыми – лампочка по прежнему стоит сзади за ноутбуком, а монитор все тот же глянцевый.

Вот еще скриншотик.

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

 , , ,

votafak ()

Помогите допилить оформление GTK2

Галерея — Скриншоты

Есть ли кто разбирается в создании тем оформления GTK и дизайне? Я работаю над созданием темы оформления для GTK. Мне нужна помощь в допиливании темы оформления, чтоб этот дизайн выглядил целостно.

Для патчей у меня есть репозиторий.

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

 , , ,

ConLenov ()

Plasticity

Галерея — Скриншоты

Некий программист Nick Kallen решил, что у существующих САПР ужасный интерфейс, и написал свою под названием Plasticity. На электроне. С чистым современным интерфейсом и горячими клавишами Blender. Основная фишка — удобная работа с нурбсами.

Лицензия — LGPL, но движок проприетарный и конечный продукт будет за деньги.

Неплохой видеообзор трёхмесячной давности: https://www.youtube.com/watch?v=l16YkZnT5zM. Немного устарел, поскольку проект активно развивается. Текущая версия (они тегаются в гите почти каждый день) — пока что глубокая бета.

Есть сборки под Linux (deb, rpm), Windows, macOS.

>>> Просмотр (2560x1440, 445 Kb)

 , ,

AP ()

Рабочее место школьника: ремонт материнки Asus H97M-E

Галерея — Рабочие места

Иногда так бывает: выключил компьютер, все было в порядке. На следующий день его включаешь, а он не включается. Кто знает, какие гремлины порезвились в нем? Но факт остается фактом: экран черный, POS-коды не пищат, материнка по неведомой причине не стартует.

Вот так и у меня стала выкаблучиваться маманька Asus H97M-E. Что делать? Поперетыкал память во все слоты, понажимал все возможные клавиши типа ESC, F2, F10, Del, ничего. Сбросил CMOS - ничего. Сгонял к знакомым, взял заведомо рабочую память на проверку, воткнул ее - ничего. Вот уж свезло так свезло.

Начинаю вдумчиво читать Интернет, проверяю известные напряжения, и закрадывается у меня подозрение, что все это дело похоже на то, что в материнке слетел BIOS. Внимательно смотрю на материнку и вижу, что висьминожная микросхема GD25B64BPIG заботливо установлена на разъемные контакты самим производителем. Звоню знакомым электронщикам: есть ли программатор для SPI-флешки? Нет говорят, для SPI нет.

Роюсь и интернете дальше по запросам «Самодельный программатор SPI FLASH из STM32 быстро и просто на коленке» - нет, ничего простого и вменяемого не нахожу. Тогда может быть есть на Arduino? Опа, есть такое: у какого-то любителя паять в разделе тенохрень. Вроде должно получиться!

Разбираю чудо-лампу, которую делал сын для школьного проекта на адресной цветной светодиодной ленте, внутри которой спрятана Arduino Uno. Конпеляю, прошиваю Ардуину, собираю схему на макетке, вставляю микросхему FLASH, и... ничего! Ничего из нее не читается. Пару часов разбираюсь что не так: прошивка Ардуино не та? Ардуино не видит SPI флешки? Дохлая флешка? В итоге оказывается, что фраза автора «Понадобится Arduino Pro Micro ну или любая другая, будет отличаться только распиновка на Ардуино» - эта фраза означает «ну вы сами разберитесь что куда подключать». Оказалось, что в схеме все контакты надо было подключать к одноименным сигналам, за исключением одной ножки. Все контакты SPI подключаются по именам MISO, MOSI, CLCK. А загадочный контакт 2, который в Pro Micro называется SDA и является частью I2C, надо подключать не к SDA в Arduino UNO, а так и оставить висеть на 2-й ножке. Вот такой ребус.

В результате программатор-на-коленке заработал. Фуллдамп снялся, но понять битый он или не битый никак не представлялось возможным. Да и вообще неясно было, в БИОСе ли вообще дело. Чтобы можно было зашить обратно, на всякий случай второй раз снял фуллдамп, проверил различия с первым, различий не было. Но коль есть программатор, решил прошить новый БИОС. Взял с сайта производителя самый свежий бинарь, оторвал 2Кб заголовок через утилиту dd и ее опцию skip. Насколько я понял, этот заголовок используется фирменным флешером, а для прямой прошивки он не нужен. Прошил флешку, перепроверил фуллдамп, увидел что все прошилось байт в байт. Вставил и материнку, и... результат на фото! Материнка завелась и работает на новом БИОСе.

Оборудование:

- Материнка Asus H97M-E
- Проц Intel Core i3-4130 @ 3.40GHz, подаренный вместе с памятью товарищем TolkoSprosit
- Память Crucial DDR3 4Gb
- Кусок железки вместо кулера на время экспериментов, помазанный капелькой Baraf-S
- Arduino Uno из 2010 года
- Ноутбук Samsung 2013 года выпуска для прошивки Ардуины
- «Стеклянная» макетка
- Мультиметр Mastech MY68

Полный размер: https://ibb.co/v14xwbT

>>> Просмотр (1820x1024, 2538 Kb)

 , , ,

Xintrea ()

Bspwm

Галерея — Скриншоты

Настало время потыкать очередной тайловый оконный менеджер. Выбор пал на bspwm.

  • На верхнем скрине обои, ranger, xterm

  • На нижнем скрине quodlibet и geany в режиме запила цветовой схемы.

  • GTK: Dracula

  • Иконки: Papirus-Dark

  • ШГ: JetBrains Mono

  • Конфиги тут

  • Обоина тут

>>> Просмотр (1920x2160, 2678 Kb)

 

sergio1204 ()

В этот раз обои будут скучные

Галерея — Скриншоты

Привет, в продолжение тем где я упоминал Yandex Disk вообще и его же в частности

Я отформатировал диск, сымитировав его замену, заодно переехал на ext4.

Система запустилась, YD-tool (по сути индикатор) показал что агент Яндекс в состоянии «Пауза».

После реинициализации авторизации в облаке, Агент перешел в состояние «Синхр.», что видно на изображении. В файловом менеджере видно, что структура директорий начала восстанавливаться.

Ну что же, делаем ставки, как долго ему маслать 900 гигов через 100 М/бит и сколько раз он упадет?

На этом скриншоте видно, что в систему приехал BT, наушники и мышь работают без нареканий, подключал так же телефон (после чего вызовы шли через наушники и микрофон системы). Не видно что Wi-Fi стал работать по стандарту ax. В целом проблем как со старым ноутом не получил, чинить ничего не надо…

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

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

 , ,

TolkoSprosit ()

TWM: шёл 2022 год...

Галерея — Скриншоты

Вот, натыкал себе TWM!

Раньше с ним сталкивался, но как-то отпугивался, всё тайлы трогал.

Тут на дистрибутиве (Arch) с LXDE в настройках сессии, вместо openbox-lxde просто вписал twm на запуск. Тем самым сохранив панель и прочие настройки раскладок, звук и прочее.

Довольно интересный twm, летает быстрее скорости света. И посему есть несколько вопросов, так как тут темы уже архивные.

Как сделать:

  • не могу разобратся с шрифтами, чтобы не вписывал, ну ничего не меняется! нужно избавится от русских кракозябр!

  • поднятие окна при клике в любом месте, а не по заголовку;

  • анимация сворачивания окон (если такое есть);

  • сейчас у окон толщина border = 0, поэтому они «сливаются», но если сделать border толще, то все стает очень четко и красиво, но на активном окне, остальные окна обрамляются пунктирными белыми рамками, что просто ужасно! как же убрать их! Нашел как отключить этот пунктир! NoHighlight

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

 

beeper ()

Премьер 6.5 (который от Адобе)

Галерея — Скриншоты

Прбовал запустить разные версии через wine и через reactOS в qemu.

В reactos (reactos-bootcd-0.4.15-dev-4570-g4f8bbd1-x86-gcc-lin-rel.iso) получилось не очень - ставится кое-как и крашится при запуске.

А вот в wine 5.5 на удивление заработал 6.5! (предыдущие версии сваливались при запуске с окошком про недостаток памяти, мол нужно не меньше 5000 кб. Вине-баг - https://bugs.winehq.org/show_bug.cgi?id=49851). Даже и не ругается особо в консоль...

bash-4.3$ wine premiere.exe
01b3:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
01b3:err:module:import_dll Library WMVCore2.DLL (which is needed by L"C:\\Program Files\\Adobe\\Premiere 6.5\\plug-ins\\cm-wmf.prm") not found
01b3:err:module:import_dll Library WMVCore2.DLL (which is needed by L"C:\\Program Files\\Adobe\\Premiere 6.5\\plug-ins\\cm-wmf.prm") not found
01b3:err:module:import_dll Library WMVCore2.DLL (which is needed by L"C:\\Program Files\\Adobe\\Premiere 6.5\\plug-ins\\im-asfimport.prm") not found
01b3:err:module:import_dll Library WMVCore2.DLL (which is needed by L"C:\\Program Files\\Adobe\\Premiere 6.5\\plug-ins\\im-asfimport.prm") not found
01b3:fixme:msacm:acmFormatEnumW Unsupported fdwEnum values 00800000
01b3:fixme:msacm:acmFormatEnumW Unsupported fdwEnum values 00800000
01b3:fixme:msacm:acmFormatEnumW Unsupported fdwEnum values 00800000
01b3:fixme:msacm:acmFormatEnumW Unsupported fdwEnum values 00800000
01b3:fixme:msacm:acmFormatEnumW Unsupported fdwEnum values 00800000
01b3:fixme:msacm:acmFormatEnumW Unsupported fdwEnum values 00800000
01b3:fixme:msrle32:MSRLE32_DriverProc ICM_CONFIGURE (-1)
01b3:fixme:msvidc32:CRAM_DriverProc compression not implemented
01b3:fixme:msvidc32:CRAM_DriverProc compression not implemented
01b3:fixme:msvidc32:CRAM_DriverProc compression not implemented
01b3:fixme:msvidc32:CRAM_DriverProc compression not implemented
01b3:fixme:iccvid:ICCVID_DriverProc compression not implemented
01b3:fixme:iccvid:ICCVID_DriverProc compression not implemented
01b3:fixme:iccvid:ICCVID_DriverProc compression not implemented
01b3:fixme:iccvid:ICCVID_DriverProc compression not implemented
01b3:fixme:heap:RtlCompactHeap (0x110000, 0x1) stub
01b3:fixme:avifile:AVIFileExit (): stub!

Видеовывод при перемотке моргает, но как я понимаю это в старых премьерах норма (проект обычно рендерили для предпросмотра).

Звук честно говоря не слышу, может его там и не было (записал кусочек через guvcview).

Теперь можно посравнивать интерфейс MainActor, Adobe Premier 6.5 и современной cin-GG :).

>>> Просмотр (1600x900, 168 Kb)

 

Andrew-R ()

Попытка осилить MATE

Галерея — Скриншоты
  • Значки на панели - это уведомления? В этом что-то есть.
    А как, например, добавить изменение яркости?
  • Alt+tab рисует рамку вокруг окна, и вообще не очень-то приятен.
    Как его настроить?
  • Иконка в уведомлениях о состояниях батареи ну совсем не к месту.
    Маленькая, не всегда по центру, светлая на светлых темах.
    В adwaita иконки нет, но она (адвайта) из прошлого столетия.
  • Кстати, как добавить темы оформления уведомлений?
  • Стрелка в компактном меню на панели.
    dconf write /org/mate/panel/objects/object-1/has-arrow false
    - ничего не меняет. Хоть мне оно ни к чему, все равно неприятно.

В итоге MATE очень шустрый, lightdm его идеально дополняет.
Особенно радует, что lightdm настроился парой строк.

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

 , ,

mrn ()

Как вам оформление для будущего ChromeOS-like DE

Галерея — Скриншоты

У меня есть идея DE, похожего на ChromeOS. Концепция такова: брать за основу labwc (Wayland - аналог openbox).

Тему оформления я взял из LinuxMint. Я использовал Ubuntu с оконным менеджером labwc

Параллельно я делаю свою тему оформления для GTK.

>>> Просмотр (3840x2160, 1808 Kb)

 , ,

ConLenov ()

Pocketbook 741 Color

Галерея — Скриншоты

Оказывается читалки Pocketbook работают на лине, что меня сильно удивило, особенно учитывая то, что эти модели держат аккум с месяц или около того. И это с двуядерным камнем на борту.

Ранее вообще никакими читалками не пользовался, но ситуация при которой нужно держать тонны PDF при себе, заставила задуматься о приобретении устройства. И скажу, что сейчас доволен как слон. За пару часов чтения PDF телефон закипал и высаживался в нуль. Теперь, примерно за такой же объём страниц и время на читалке ушло процента 4, наверное. И руки не кипятит. Боялся, что ранние цветные модели сильно ругали за качество картинки и темноту отражённого света, однако, в последнем на данный момент варианте color-модели всё выглядит очень достойно! Изображение не идеальное, да, но в режиме монохрома чёрный текст выглядят как на печатной бумаге! Выглядит очень чётко. Самый большой PDF-файл что я открывал был на 1207 страниц при весе в 66,37 Мб (Айвор Хортон, учебник по Visual C++). Книжка переваривает с трудом, открывает за 15-20 секунд, перелистывает по несколько секунд, меню управления тоже открывает по 10-15 секунд. Если бы это был EPUB, то подобный вес и количество страниц проглатывались бы стандартно «быстро». Конектится к компу как съёмный носитель, Astra Linux CE 2.X съел без проблем.

Сразу о качестве изображения: лорные фотки на предпросмотре выглядят прям совсем-совсем ужато-пережато, в реальности глаз не видит какие-либо технологические особенности картинки, разве что есть моменты с цветными изображениями, но то отдельная тема разговора. Заинтересовавшимся лучше открыть оригинал, но и он тоже не передаёт всё качество картинки. На левой фотке подсветка не включена, хотя иконка в статус-баре присутствует. Но она там выкручена в нуль, и в темноте с мраком неразличима. Собственно так выглядят сайты на цветном e-ink экране при естественном цвете. Центральная фотка тоже без подсветки, только монохром, и он божественен. Хотя... мне может просто сравнивать не с чем, но мне очень нравится. И на правой фотке экран с яркостью в примерно в 4/5.

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

>>> Просмотр (5120x3511, 2484 Kb)

 , ,

NeTC ()

Закос под мак здорового человека

Галерея — Скриншоты

Привет, ЛОР!

Многие тут боготворят интерфейс MacOS, и я не буду исключением. Разве что я считаю, что самый годный стиль был в MacOS версии 9, и поэтому я перенёс его в свой линукс, насколько это возможно. Всё это крутится на старом ноутбуке, который тут уже светился в галерее (Чудеса энергосбережения). Несмотря на возраст, машинка всё ещё работает, пришлось только вентилятор поменять. Для чего-то серьёзного ресурсов уже не хватает, но зато этот ноут при весе всего в килограмм отлично подходит, чтобы взять его утром с собой в кафе и за завтраком читать почту и слак, вбрасывать на ЛОР или писать Шомочке любовные послания в твиттере (сюда он больше не заходит :(().

Софт довольно стандартный: NixOS, Xorg (Wayland всё ещё не может), KDE, обе панельки Latte-Dock, Emacs с pgtk. В емаксе рандомный пруф на агде, чтобы похвастаться шревтами.

Про темы:

  • Plasma: QPlatinum
  • Aurorae (декорации окон): Platinum
  • Qt: QtCurve с пресетом QPlatinum2
  • GTK: OneStepPlat
  • Emacs: almost-mono-white
  • Иконки: NineIcones48x

Шревты:

  • Emacs: mononoki
  • Терминалы: Terminus
  • Панели и заголовки: Chicago
  • В других местах Ubuntu

P.S. как ты можешь видеть, некоторые проги на GTK наотрез отказываются нормально подхватывать сторонние темы и иконки, и это во многом вина тулкита и его авторов с их кривой реализацией клиентских декораций. Но мы работаем над этим!

>>> Просмотр (3840x2160, 2143 Kb)

 , , , ,

hateyoufeel ()

Попытка номер два, или Sway и Alpine linux

Галерея — Скриншоты

Как говорится, попытка не пытка. Решил снова попробовать и посмотреть, как обстоят дела в wayland. Так, как sway в Дебиане работает криво, решил опробовать новый дистрибутив-Alpine Linux. Почему он? Просто потому, что он минималистский, независимый некоммерческий дистрибутив, разработанный для опытных пользователей, которые ценят безопасность, простоту и эффективность использования ресурсов. Так вот, установил его. Установка несложная. Допиливание до рабочего состояние похожа на Arch. При первом запуске, в голой консоли, замерил потребления ресурсов и получил 79 мб. Очень хорошо!

Потом занялся установкой графического окружения. Решил посмотреть, как обстоят дела в sway. Установил пакеты eudev, mesa-dri-nouveau, ttf-dejavu, seatd, elogind, polkit-elogind, xwayland, foot, dmenu, swaylock, swayidle. Дальше действовал по описанию alpine wiki. И тут получил глюк. Переместив конфиг в папку ~/.config/sway, и открыв его увидел, что прописан терминал alacritty. Так, как я его ненавижу, прописал foot. Также заметил, что если действовать по описанию wiki, т.е. пробуя запустить sway командой XDG_RUNTIME_DIR=~/.run dbus-launch sway, sway запускается, но не работает клавиатура. Решил проблему просто. Запустил командой sway. И все заработало.

Юзаю почти неделю. Багов, зависаний и фризов не было. Посмотрю, что будет дальше. Версия sway 1.6.1-r1. Конечно, версия не самая последняя (последняя версия 1.7), ну да Бог с ней. Главное работает корректно и стабильно.

Плюсы системы.

Легковесная система. При запущенном sway, отъедает лишь 130 мб озу.

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

Alpine Linux был разработан с учетом требований безопасности. Все двоичные файлы пользовательской среды скомпилированы как позиционно-независимые исполняемые файлы (PIE) с защитой от разрушения стека. Эти упреждающие функции безопасности предотвращают использование целых классов уязвимостей.

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

Несколько скринов:

1

2

3

4

5

6

Минусов пока не замечено. Посмотрим что будет дальше.

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

 ,

Odalist ()

Кто Linux потерял? Мы потеряли

Галерея — Скриншоты

Debian Woody, стандартный KDE 2.2.

Коммуникация с интернетом обеспечивается с помощью высоконадёжного ядра 2.2.20. Сейчас таких не делают.

Opera 8.51, что интересно, показывает LOR. Netscape Navigator 4.77 не показывает.

Опера даже позволяет залогиниться, но отправлять скриншот не хочет.

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

 , , ,

alt-tab-let ()

Нескучный suckless floating

Галерея — Скриншоты

С момента первого скриншота я успел сменить ещё 100500 окружений. Так вот получается, что я всё ещё ищу дзен среди окружений. Когда прекратится — не знаю, но пора бы, ибо на линуксе я, если округлять, отсиживаюсь три года. Ладно, хоть с дистрибутивом определился.

Изначально постить этот недоскриншот я не планировал, ибо почти дефолт. Но потом подумал: одно дело дефолт общеизвестного окружения, другое — дефолт маргинального WM. Смотреть тут правда не на что (просто вот вам экскурс в jwm, один из вариантов его настройки. А вдруг вы не знали про этот нескучный оконник?), хотел ещё чего-нибудь позапускать, но монитор маловат, и вместился только школофетч и сишный код (а что, все тут код свой показывают, я чем хуже??). Поэтому разбавлю это недоразумение ЖЖ.

Сначала я вернулся на гном, потом на xfce, потом краем глаза смотрел ещё раз гном (потому что приложения на gtk4 наконец-то получили вменяемый дизайн, который может тягаться с плазмой. Но потом вскрылась классическая проблема линукса: на gtk4 переведены 3,5 приложений, все остальные остались на gtk3 с этим ужасным дизайном (смесь скевоморфизма и флэта), потому не остался), и потом предпринял «немыслимый ход» — перейти на «идеологического врага», тобишь на плазму. Вообще-то я к Qt и плазме относился нейтрально. У плазмы самый лучший дизайн среди всех свободных окружений. Но по моему опыту она — самое медленное и самое тяжёлое окружение. Да, у меня hdd, но гном стартовал 1-2 секунды, плазма — 3-5, приложения в гноме открываются чуть быстрее. Плазма тащит за собой миллион библиотек, апплетов, чего-то ещё… Мусорит в домашний (откройте .config после плазмы, ошеломитесь! (мягко говоря)), и ещё чего-то, что я могу забыть. Претензий нет разве что к её приложениям (Elisa хороший плеер, а вот KCalc — самый плохой калькулятор, который я когда-либо видел. Крайне не советую! Spectacle какой-то громоздкий, у гнома скриншотилка проще).

И вот чёрт дёрнул вернуться к оконникам, к махровому минимализьму. Наверное, из-за того, что я обсмотрелся древних скриншотов из галереи за 1998-2006 года, где куча всяких афтерстепов ламповых… По инерции накатил fluxbox (к тайлингу отношусь хорошо, однако я к нему так и не привык, не моё, я мышевоз отродясь), но он у меня почему-то валился при смене тем. Разбираться было лень. И вот вспомнил про jwm! Давно я на него засматривался, но серьёзно использовать всегда откладывал. Что я могу про него сказать: я бы назвал его dwm’ом от мира floating wm. Я не говорю про его код, правда, я не смотрел и не буду, ибо не программист. Почему такой вывод, а потому что он не прост, он туп! Он просто работает! Вот тебе панель с меню, переключателем рабочих столов, иконками приложений, треем и часиками, и простенькая менюшка. Пользуйтесь. Конфиг хоть и в XML, но фактически очень короток. Потому что настраивать в самом деле нечего. Всё, что у него есть, он выкладывает нам сразу. Не хватает разве что расширяемости (мне лично не нужна, я неприхотлив) и конфига в виде сишного хидера. Настраивал сколько-то дней (но это с перерывами). Было тяжело с индикатором раскладки клавиатуры и gtk приложениями. Для индикатора сначала накатил skb и попытался поместить его на панель. Но jwm на панель помещать умеет лишь гуйные приложения, у cli просто будет пустота. Понял это не сразу. Потом взял этот ваш xxkb, немного погребался с его настройкой и запихнул. Работает он, правда, всё ещё плоховато: изменения раскладки отражает лишь после того, как будет запущено любое приложение (тобишь, как только ты запустил оконник, меняй не меняй раскладку, а показывать он это не будет), и если перезапустить оконник, индикатор с панели уйдёт и станет отдельным окошком. Но другого нет! А что с жетэка… заметил, что некоторые приложения на нём стартуют по несколько минут. Уже было разочаровался, ибо некоторым аналогов нет, но оказалось всё просто: надо оконник стартовать через dbus, тогда всё будет нормально. В общем, добился своего, привёл к юзабельному виду. Теперь стоит вопрос, как долго я на нём останусь. Но я уже записал его в свой список годных программ. Однозначно порекомендовал бы заинтересованным. По сравнении с дефолтом что ещё: панель переместил наверх, убрал заголовки у иконок приложений, убрал виртуальные рабочие столы (потому что не пользуюсь, ибо много приложений запускаю редко), изменил формат часов на нужный мне, добавил разделитель между треем и часами и изменил декорации окон (да там и доступно лишь два варианта, вообще-то). Цвета менять впадлу, хотя со временем я уже привык к solarized.

Вроде всё. Что из софта могу отметить: flatpak (для проприетарного софта), pcmanfm-gtk3 (в кутишном что-то не так с иконками, лень разбираться), chromium, urxvt, neovim/gvim (для быстрого редактирования файлов в гуе, на полном серьёзе не использую), rofi (лень каждый раз менять меню, надо конфиг лопатить), eog, evince, libreoffice, pipewire (в поисках любого микшера для него), rhythmbox, mpv + celluloid, engrampa, imagemagick для скриншотов и что-то ещё, что я сейчас забыл… А воллпапер не нужен! Так же, как и жор. У меня хоть и 8 GiB, но я нехватку памяти почти никогда не ощущал. Кому надо — тот сам посмотрит.

Скриншот, кстати, по крайней мере в предпросмотре, что-то совсем шакал… Извините. Наверное imagemagick барахлит.

>>> Просмотр (1599x899, 68 Kb)

 , , ,

puffy ()

Planet Cosmo Communicator

Галерея — Скриншоты

Слева девайс британского бренда Planet Cosmo под наименованием Communicator, который вряд ли кому-либо порекомендую. Справа для сравнения лежит Nokia N97 (первая оригинальная модель, не mini).

В сети обзоров полно, поэтому просто укажу реальные плюсы из опыта использования:

  • работает на Android, работает с Debian 10 KDE, и при необходимости даже умеет в дуалбут(!);
  • механическая клавиатура с подсветкой;
  • сенсорный дисплей;
  • точно прожёвывает SD-карты на 256 Гб (больше объёмы не ставил, не люблю SD как носители);
  • 2 активные SIM стандарта 4G, плюс дополнительный eSIM;
  • NFS;
  • на крышке с внешней стороны есть OLED-дисплей, на который выводится инфа об уровне сигнала сети/wifi, значки уведомлений, возможность быстрого вызова функций вызова (без раскрытия устройства), выбора контактов, набора номера, управления режимами и т.д.;
  • камера 24 Мп, она же основная, она же «селфи»;
  • модуль для отпечатков пальцев;
  • есть русская раскладка на выбор при заказе.

А вот минусы... про них никто особо не рассказывал, но они существенны:

  • в силу особенностей аппарата в нём стоит Android 9 с особыми дополнениями (например главный/«домашний» экран, который заменить чем-то другим можно, но из-за принудительного поворота экрана почти всегда будет выглядеть криво, как и вообще сторонние темы оформления);
  • Linux Debian 10, точнее его модификация под наименованием Gemian, в котором так и не допилили весь функционал железа до конца...
  • механическая клавиатура по качеству отвратительна и убивает вообще весь смысл девайса (брал больше из-за неё, нежели из-за линя) - бывает клавиши просто не прожимаются, а бывает наоборот в двойное нажатие уходят (особенно если на андроиде стоит вибрация, она усугубляет эффект на порядок);
  • дисплей в лине работает очень своенравно и имеет некоторые мёртвые зоны по краям, пользоваться сложно, спасает эмуляция мыши через управление вторым дисплеем на крышке устройства;
  • хоть и 2 SIM, но фактически либо используешь их без SD, либо одна симка + SD, eSIM в РФ вообще не работает за редким исключением пары городов в пилотном режиме;
  • отвратительная чувствительность второго OLED-дисплея на внешней стороне крышки;
  • камера - боль... вдвойне боль, когда она в режиме селфи (если надо с другом зафоткаться или с супругой - тот же дополнительный дисплей начинает показывать область захвата камеры где-то с частотой 0,5-0,8 кадра в секунду чисто для самого факта влезания композиции...;
  • NFS работает только в Android;
  • модуль для отпечатков пальцев работает только в Android;
  • аккумулятор в Android работает еле-еле день, если использовать устройство без подсветки и не часто, в то время как линь высаживает его в ноль за полтора-два часа... т.е. нужно быть с переносным акб, благо зарядка стандартная usb type-c;
  • usb-хаб подцепить можно, но только проприетарный от Planet(!) и покупается отдельно / в комплект не входит;
  • раскладка - это тоже отдельная боль: есть по 3 символа на клавишу (1 латинская буква и 2 кириллические), которые печатаются тремя разными комбинациями зажатия специальных (функциональных/«Fn») клавиш... если прибавить эффект непропечатывания клавиатуры или наоборот случайное двойное нажатие, то можно представить себе эту дичь, от которой реально бомбит;
  • я не понимаю, зачем они физически закруглили углы экрана, который всегда в закрытом состоянии? (теперь в лине это закрытые от пальца активные углы, идиоты разработчики...);
  • и куча-куча-куча мелких и даже средних болезней аппарата.

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

Сейчас активно продвигается их новый девайс Astro Slide 5G с такой же ужасной клавиатурой как у предыдущей модели (правда система слайдера теперь более похожа на Nokia N97), но учитывая весь опыт и явное нежелание доводить свои продукты до логического конца - я бы предостерёг покупателей.

И к слову, у PCC и Nokia N97 разница почти в 10 лет, но лучше финского телефона я ничего более не встречал и по сей день.

>>> Просмотр (5120x2489, 1632 Kb)

 , , ,

NeTC ()

Преобразование звука в MIDI в реальном времени

Галерея — Скриншоты

Спустя 2,5 месяца работы я готов вам представить свою программу wave2midi. Она анализирует спектр нот в звуковом сигнале в реальном времени и выдает на выход MIDI события, которые можно записывать в таких программах, как MuseScore, или проигрывать в синтезаторе Yoshimi. Моя программа может воспринимать даже аккорды!

Программа работает в среде UNIX подобных систем с звуковой системой JACK Audio Connection Kit.

К ней можно подключать любые программы, поддерживающие JACK.

Я использую w2midi для того, чтобы получать звук синтезатора, играя на электрогитаре и для того, чтобы получать звук синтезатора своим голосом в микрофон! Вы можете придумать свой способ её использовать. Можно, например, для более точного распознавания пропускать входящий сигнал через компрессор, а выходящие ноты транспонировать (я думаю есть такие утилиты, если нет, то напишу).

>>> Видео демонстрация

Программа состоит из интерфейса командной строки (w2midi) и графического интерфейса (w2midi_qt). CLI часть написана на C99, а графическая - на C++ с использованием фреймворка Qt5.

w2midi распространяется под лицензией Apache 2.0, w2midi_qt под GPL-3.0-only.

Хочу обратить внимание на настройку:

  • Чем выше буфер, тем выше задержка и точность
  • Если программа улавливает лишние звуки, измените порог срабатывания в Дб

Программа распознает частоты с помощью преобразования Фурье, а конкретно, с помощью библиотеки FFTW3. Частоты преобразуются в ноты по простой формуле: 12 * \log_2 \frac{f}{d}, где f - полученная частота, d - опорная. Гармонический ряд - относителен, я считаю его относительно частоты 440 герц (нота ля первой октавы).

Отдельно хочу обратить внимание на обертоны. Если просто анализировать ноты по такому алгоритму, то получается настоящая какафония… Это из за того, что музыкальные инструменты издают не чистую синусоиду, а еще и дополнительные гармоники, называемые обертонами, придающие тембр. Но они нам не нужны во время записи нот. Чтобы их побороть я придумал очень простой алгоритм: из полутонов, стоящий в интервале (расстояние между нотами) секунда (1-2 полутона) выбирается самый громкий. Да, все так просто… В музыке НИКОГДА не используются секунды. Самое интересное, что об этом нигде не написано, просто заметил эмпирическим путём такое интересное свойство.

Вот такая история. Инструкции по сборке из исходных кодов находятся в README.

>>> Видео демонстрация

>>> Репозиторий w2midi

>>> Репозиторий w2midi_qt

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

 , , , ,

realbarmaley ()

Решил поменять картинку загрузки FreeBSD

Галерея — Скриншоты

Товарищи бездельники, доброго дня всем! Я изменил картинку загрузки FreeBSD, вместо орб на часики :3

Но зачем ???

Пару месяцев назад случайно наткнулся на одну тему где-то в сообществах FreeBSD. В ней кто-то сделал тоже самое – изменил внешний вид загрузчика. Только вот там описывалось, что это упорото. Ту тему я уже не могу найти. Когда я повторил эту странность на своём ноуте, я понял, что ничего упоротого в этом нет и для этого даже никакие знания луа не требуются. Разочаровался немного.

Вид от 3 лица

>>> Просмотр (2048x1152, 250 Kb)

 ,

Clockwork ()

Rosa Fresh Linux r12.2 с Gnome под капотом

Галерея — Скриншоты

Наверное многим будет интересно, что же кроется «под капотом» у Rosa Linux Fresh r12 Gnome. Постараюсь раскрыть эту «тайну».

Там находятся сгруппированные, и не только, программы. Я только в группе «Интернет» удалил предустановленную Telegram, ибо она мне не нужна. А так-то всё на месте.

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

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

Сама по себе программа «Обновление» системы — не наглядная и не интересная, но шустрая.

Но мне понравилась «Проверка оборудования», которая умеет быстро проверить ваше оборудование, показать отчёт и отправить его мэйнтейнерам, выдав вам ссылку, типа вот как у меня https://linux-hardware.org/?probe=41c7fd7bcc

В общем-то всё довольно удобно, хотя и Gnome 41.3 по сути.

Если будут вопросы, то задавайте. Но вид «под капотом» у Росы 12, я думаю, многим будет интересен. В моём случае это 12.2, так что от роликов в интернете отличается, хотя я ничего не менял.

Смотрите, оценивайте. Присоединяйтесь к сообществу. Думайте. Спрашивайте.

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

 , , , ,

Mamluk ()

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