LINUX.ORG.RU

Сообщения ann_lortemp2

 

Клиент для Jabber

Форум — Talks

Здравствуй, ЛОР.
Мы тут всё это время тихо и незаметно пилим Jabber клиент, который поддерживает все современные фичи (синхронизация сообщений, MAM, E2EE шифрование) и от использования которого не будет воротить, как от всех существующих клиентов.

И вот мы уже почти вплотную приблизились к релиз-кандидату (ещё пока нет, но да).

Что это?

Десктопный Jabber клиент – форк dino.im
Платформы: Linux, macOS, Windows.
На чём: Gtk4, Vala (увы)

Почему форк?

Если вкратце – потому что апстрим хиганутые гномосеки и базовые фичи вроде копирования нескольких сообщений или ссылок на файл для них СЛОЖНА.
Также, апстримное Dino не собирается на Windows, macOS и идейно не собирается развиваться в полноценный Jabber клиент.

А мы собираемся.

Что работает?

Linux, Windows – навскидку примерно всё.
Чаты, синхронизация, E2EE шифрование, звонки – работают.

macOS – не работают звонки (точнее работают, но слышимость только в одну сторону – ибо не осилили найти пермишен на микрофон, но скоро будет).

Ловит даже на парковке, в отличие от фсбграма и прочей централизованной проприетарщины.

Где скачать?

Debian: deb [signed-by=/usr/share/keyrings/narayana-testing.gpg] https://repos.narayana.im/testing/ trixie main
Ключ будет в первом посте.

Arch: https://aur.archlinux.org/packages/anotherim-desktop-git

Windows: https://another.im/dl/another-im-installer.exe

macOS: https://another.im/dl/anotherim-desktop.dmg / https://another.im/dl/anotherim-desktop-intel.dmg / https://another.im/dl/anotherim-desktop-sonoma.dmg

Там вирусы?

Собирайте сами, исходные коды и инструкция по сборке находится здесь: https://codeberg.org/narayana/anotherim-desktop/src/branch/dev

Специально для @Dimez: нет, там нет закладок от СБУ. от ФБР и других трёхбуквенных ведомств тоже. Мамой клянусь.
Нашедшему вознаграждение в 1000 USDT.

NYPA

Да, ЛОР не моя персональная армия, но мы пилим это за свои деньги, поэтому просим сообщество помочь хотя бы тестированием.
Репорты наверное можно кидать сюда: https://codeberg.org/narayana/anotherim-desktop/issues

Не возбраняется запилить билд скрипты для Flatpak, Appimage ебилды, NixOS recipies, и всё такое прочее – будем премного благодарны.

А скриншотики?

Наваливаю: раз (0x0.st), два (0x0.st) и три (0x0.st)
На скриншотах видны основные отличия в UI от апстримного Dino:

  • цветовая индиация контактов, чтобы различать, к какому аккаунту принадлежит конкретный чат
  • возможность выделить и скопировать несколько сообщений – апстримная дина отклонила данный PR, т.к. выделение нескольких сообщений – слишком сложно для пользователя, нужно копировать простыни по одному
  • возможность выбора аккаунта при открытии конкретного чата вместо того, чтобы смешивать всё в кучу

на самом деле, из отсутствия таких must have фичей напрашивается вывод, что авторы сами не пользуются своим поделием – у них там один аккаунт с тремя контактами в ростере, чтобы выложить очередное «я сделаль, красивое». хх-тьфу.

Сервер another.im открыт для регистрации всех желающих, вне зависимости от используемого Jabber клиента.

Сервер обслуживается коммерческой компанией (которая по совместительству пилит клиенты под названием «another.im») и она старается поддерживать 100% аптайм, используя в том числе репликацию и резервирование данных.

Используется ejabberd 26.02 на Debian GNU/Linux.

Мы настоятельно рекомендуем ВСЕГДА использовать E2EE шифрование там, где это возможно – в таком случае даже владельцы сервера не смогут прочитать вашу переписку.
Это касается любого сервера, а не только нашего. Stay safe!

 ,

ann_lortemp2
()

ЛОР не торт

Форум — Talks

@hateyoufeel, вернись!
мне хочется верить, что ты всё ещё (или снова) с нами, но кажется всё-таки нет, и из-за кровавой модераторской гебни ЛОР потерял ещё одного достойного участника.

ДВИМ!1111

 , ,

ann_lortemp2
()

Сварил гнома

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

После обновления до Debian 13 на моём десктопе, конечно же, отвалились все расширения и настройки из прошлого гнома.

Конечно же, старые темы несовместимы с новым гномом.
Пришлось почти сутки долбить инспектор и мучать LLM на предмет gnome-shell.css и gtk-4.0/gtk.css
За основу были взяты Colloid и Materia-dark-compact-mod (не уверен что эта ссылка – у меня эта тема осталась в системе с каких-то давних времён)

Получилось как получилось, вроде бы даже симпатично.
Десктоп у меня чисто домашний сервер и запускалка игр, и гном как раз справляется с этой задачей – на Meta открывается Overview, можно видеть все окна на большом дисплее или же запустить что-то одной или двумя кнопками.

Гномов варю я раз в релиз Дебиана, так что раз в пару-тройку лет можно и покрасноглазить.
Да, я знаю про наличие всяких rofi и прочих костылей – мне лень.

Работает это всё, кстати, на Wayland.
Видеокарта NVIDIA GeForce RTX 5090, дрова пришлось ставить из репозитория NVidia:

deb [signed-by=/usr/share/keyrings/cuda-archive-keyring.gpg] https://developer.download.nvidia.com/compute/cuda/repos/debian13/x86_64/ /
ann@undercity ~ » dpkg -l|grep nvidia                                                                                                            
ii  firmware-nvidia-gsp                      590.48.01-1                              amd64        NVIDIA GSP firmware
ii  gpustat                                  1.1.1-2                                  all          pretty nvidia device monitor
ii  libegl-nvidia0:amd64                     590.48.01-1                              amd64        NVIDIA binary EGL library
ii  libgles-nvidia1:amd64                    590.48.01-1                              amd64        NVIDIA binary OpenGL|ES 1.x library
ii  libgles-nvidia2:amd64                    590.48.01-1                              amd64        NVIDIA binary OpenGL|ES 2.x library
ii  libglx-nvidia0:amd64                     590.48.01-1                              amd64        NVIDIA binary GLX library
ii  libnvidia-allocator1:amd64               590.48.01-1                              amd64        NVIDIA allocator runtime library
ii  libnvidia-api1:amd64                     590.48.01-1                              amd64        NVAPI runtime library
ii  libnvidia-cfg1:amd64                     590.48.01-1                              amd64        NVIDIA binary OpenGL/GLX configuration library
ii  libnvidia-egl-gbm1:amd64                 1.1.2.1-2                                amd64        GBM EGL external platform library for NVIDIA
ii  libnvidia-egl-wayland1:amd64             1:1.1.21-1                               amd64        Wayland EGL External Platform library -- shared library
ii  libnvidia-egl-xcb1:amd64                 1:1.0.4-1                                amd64        This is an EGL platform library for the NVIDIA driver to support
ii  libnvidia-egl-xlib1:amd64                1:1.0.4-1                                amd64        This is an EGL platform library for the NVIDIA driver to support
ii  libnvidia-eglcore:amd64                  590.48.01-1                              amd64        NVIDIA binary EGL core libraries
ii  libnvidia-glcore:amd64                   590.48.01-1                              amd64        NVIDIA binary OpenGL/GLX core libraries
ii  libnvidia-glvkspirv:amd64                590.48.01-1                              amd64        NVIDIA binary Vulkan Spir-V compiler library
ii  libnvidia-gpucomp:amd64                  590.48.01-1                              amd64        NVIDIA binary GPU compiler library
ii  libnvidia-ml1:amd64                      590.48.01-1                              amd64        NVIDIA Management Library (NVML) runtime library
ii  libnvidia-ngx1                           590.48.01-1                              amd64        NVIDIA NGX runtime library
ii  libnvidia-rtcore:amd64                   590.48.01-1                              amd64        NVIDIA binary Vulkan ray tracing (rtcore) library
ii  libnvidia-vksc-core                      590.48.01-1                              amd64        NVIDIA binary Vulkan Safety Critical library
ii  nvidia-driver                            590.48.01-1                              amd64        NVIDIA metapackage
ii  nvidia-driver-libs:amd64                 590.48.01-1                              amd64        NVIDIA metapackage (OpenGL/GLX/EGL/GLES libraries)
ii  nvidia-driver-pinning-590                590-5                                    all          APT driver pinning file for driver branch 590
ii  nvidia-egl-icd                           590.48.01-1                              amd64        NVIDIA EGL installable client driver (ICD)
ii  nvidia-kernel-open-dkms                  590.48.01-1                              amd64        NVIDIA binary kernel module DKMS source open flavor
ii  nvidia-kernel-support                    590.48.01-1                              amd64        NVIDIA binary kernel module support files
ii  nvidia-modprobe                          590.48.01-1                              amd64        utility to load NVIDIA kernel modules and create device nodes
ii  nvidia-settings                          590.48.01-1                              amd64        Tool for configuring the NVIDIA graphics driver
ii  nvidia-smi                               590.48.01-1                              amd64        Transitional dummy package
ii  nvidia-vdpau-driver:amd64                590.48.01-1                              amd64        Video Decode and Presentation API for Unix - NVIDIA driver
ii  nvidia-vulkan-icd:amd64                  590.48.01-1                              amd64        NVIDIA Vulkan installable client driver (ICD)
ii  xserver-xorg-video-nvidia                590.48.01-1                              amd64        NVIDIA binary Xorg driver

Вроде бы работает, но будем посмотреть дальше.
Такие дела.

P.S. и да, не делайте как я – целые сутки жизни мне никто не вернёт.
лучше делайте как @votafak!

 ,

ann_lortemp2
()

Нвидия говно

Форум — Talks

Доброй ночи.
Наслушался я значится знатоков с ЛОРа, которые напели, что НоВидео исправилась, теперь они белые и пушистые, с драйверами никаких проблем, да и вообще это ваше амуде постоянно виснет и вылетает.

Купил я значится новенькую RTX 5090, и обнаружил, что в Debian Stable под неё нет драйверов. В Debian Sid, кстати, тоже ☺
Ну да ладно, дебианщики любят страдать, и беглое гугление выдало репозиторий nvidia под стабильный Debian с новыми дровами.

Поставил драйвера 590 версии, всё завелось, всё шикарно.
Пришло время играть в WoW.

Накатываю Wine, накатываю DXVK, запускаю.

    err: D3D11CoreCreateDevice: Failed to create D3D11 device

Так нифига и не понял, это регрессия в драйвере, в dxvk или в proton – стороны спихивают проблему друг на друга.
Здесь предлагается откатить дрова на 530 версию, однако моя видеокарта поддерживается только с 570.

Ну чо, как поиграли?
Проблема именно с DXVK (DX11), игры на DX12 с vkd3d работают нормально.

ПРОБЛЕМА РЕШЕНА

исправлено откатом на dxvk 2.6 и установкой dxvk-nvapi.
пердолинг в линуксе, старый добрый, я так скучал по тебе!

 ,

ann_lortemp2
()

HDR в Wayland

Форум — Desktop

Снова здравствуй, ЛОР.
Осваиваю новые, модные технологии.

Запущен GNOME 48 под Wayland сессией.
Видеодрайвер nvidia-driver 590.48.01-1 (+nvidia-kernel-open-dkms).
Монитор BENQ EX321ux. Технология Mini LED.

При включении режима HDR, светлые участки (например, текст) «засвечивается».
Не знаю, как это объяснить, проще показать.

За камеру сорри, тапок вместо телефона. Может, скоро залью в галерею отзыв о нём.
Но тема не об этом. Помимо засвета светлых участков, шакалится цветопередача – весь экран жёлтый, как будто на полную выкручен Night Mode (я пробовал его выключать совсем, не помогло), и при этом всё покрыто белой плёнкой. Неюзабельно от слова «совсем».

Вопрос: почему при включении HDR режима, качество становится полнейшим говном, цвета шакалятся, а светлые участки засвечиваются?

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

 ,

ann_lortemp2
()

GNOME 48. Вызов терминала.

Форум — Desktop

Привет, ЛОР.
Современный GNOME скатился в СГ, но мне очень не хочется его менять на что-то ещё на десктопе, который служит запускалкой игорь, браузера и Ollama.

В Xorg, у меня был скрипт, который можно было забиндить на любую кнопку и отовсюду можно было вызвать/развернуть gnome-terminal.

После обновления на Debian 13 и на модный и молодёжнй Wayland, скрипт, естественно, отвалился из-за иксоспецифичных программулин.

Как под Wayland провернуть тоже самое? Я хочу вызывать терминал по Ctrl+Shift+E, как мне это забиндить?

Заранее большое спасибо.

 ,

ann_lortemp2
()

Не могу залогиниться

Форум — Linux-org-ru

Сабж.

Не могу залогиниться на другом девайсе.
Пароль 1000% правильный.

При попытке сбросить – «Ошибка! Этот email не зарегистрирован!»

Меня таки забанили? Это теневой бан? Или у меня шизофрения?

Помогите!

 

ann_lortemp2
()

Wine WoW64: запускаем приложения i386 без multilib

Статьи — Desktop

Привет, ЛОР.
Захотелось странного: запускать win32-приложения без multilib в системе. к сожалению, технология слишком новая, чтобы для этого был мануал в интернете, и тем более для того, чтобы была инструкция или пакеты для Debian Stable. Поэтому придётся собирать самому. За основу возьмём wine-staging из официального репозитория wine для Testing – там WOW64 включен по умолчанию…

( читать дальше... )

 , ,

ann_lortemp2
()

Android developer (Open Source)

Форум — Job

Добрый день, ЛОР.
Разыскиваются Android-разработчики различной градации (upper-middle/senior) для работы на проекте с открытым исходным кодом (форк Conversations)

Локация: Эстония, г. Таллинн
Формат работы: удалённая, part-time, возможен переход на full-time
Релокация: теоретически возможна* после испытательного срока (только для full-time)
Оклад: от 2000 до 4000€ на руки в зависимости от квалификации и формата работы
Оформление: по трудовому законодательству ЭР, либо по договору с outstaff-компанией (подходит для самозанятых/ИП в любой юрисдикции)

* – для релокации граждан РФ и РБ применяются дополнительные ограничения законодательством Эстонской Республики, в т.ч. требуется наличие действующей шенгенской визы


Маленькая, но гордая телекоммуникационная компания ищет одного (или нескольких) Android-разработчиков для продолжения работы по допиливанию Jabber-клиента Conversations.

Задачи:

  • Доработка существующей функциональности
  • Бэкпортирование существенных изменений из upstream
  • Добавление новых фич (и багов)

Требования:

  • Отсутствие трудового опыта в государственном секторе РФ (Яндекс, Тинькофф и т.д. приравниваются к гос.сектору) подсанкционных (с т.з. ЕС) компаниях
  • Опыт Android разработки (Java) от 5 лет (можно меньше при наличии обширного «портфолио»)
  • Опыт работы с Open Source проектами
  • Знание английского языка: свободное чтение технической документации без переводчика + навыки письменного общения на английском

Крайне желательно, но не обязательно:

  • Опыт работы с WebRTC (голосовые и видеозвонки)
  • Базовое понимание принципов шифрования и криптографии

Контакты для связи: ann.lorjob@rxtx.cx
Вопросы можно задавать в этом треде.

 

ann_lortemp2
()

STERWA-erx - Simple TERminal WAllet 0.1

Новости — Open Source
Группа Open Source

Вышла первая бета-версия криптокошелька STERWA-erx: Simple TERminal WAllet 0.1.

Кошелёк работает с сетью Ethereum и поддерживает как нативную валюту сети (ETH), так и токены (USDT, USDC и пр.).
Кошелек работает по Ethereum JSONRPC API и может использовать любую публичную ноду в качестве бэкенда.

Среди возможностей:

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

Программа написана на Lua(JIT), имеет минимальные зависимости и работает на всех современных платформах.

В планах на будущее – добавление поддержки сети Tron (реализация уже готова).

>>> Исходный код

 , ,

ann_lortemp2
()

Windows больше нельзя поставить без учетки Microsoft

Форум — Talks

Сабж.
Некрософт закапывает себя все глубже и глубже.

Понимаю, что баян, однако на ЛОРе я не видел.
Сурс: https://alternativeto.net/news/2025/10/windows-11-now-blocks-all-microsoft-account-bypasses-during-setup/

Линукс тут при том, что его будут устанавливать вместо помойки под названием «Шиндовс 11».

 ,

ann_lortemp2
()

Собираю ПК и офигеваю

Форум — Talks

А что у нас с ценами?
Опять майнеры покусали?

Особенно память, которая стоит дороже процессора.
У новых «бюджетных» видеокарт типа AMD RX 9070XT максимальный объём памяти - 16GB. Мне надо минимум 24.

Final Cart Analysis - RTX 5090 Build
Total: €5,791.55 (11 items)
Your Components:
Fractal Design Meshify 2 XL - €244€
Palit GeForce RTX 5090 GameRock 32GB - €2,599.68€
Noctua NF-A14 PWM Chromax Black 140mm - €46.10€ (x2 = €92.20)
Arctic MX-6 Pasta Térmica - €6.39€
Noctua NH-D15 chromax.black - €149.15€
Corsair HXi Series HX1000i - €219.90€
Crucial Pro 128GB DDR5-6400 (4x32GB) - €700.85€
Gigabyte X870E AORUS PRO - €395.55€
AMD Ryzen 9 9950X3D - €680.97€

5 791,55 Euro equals 522 050,32 Russian Ruble

Так и задумано? Может, я что-то не то сделал?
// кстати, поясните за охлаждение, а то я не шарю – нормальный ли кулер, или что-то другое посмотреть?

 

ann_lortemp2
()

Посоветуйте GaN зарядник

Форум — Talks

Сабж.
Рандомные зарядники из ближайшего магазина (пробовал три штуки, один Belkin, другой какой-то ноунейм) – все по какой-то причине через 15 минут перестают отдавать нормальный output, при этом они холодные (корпус, по крайней мере).

Проявляется это в том, что на телефоне отключается fast charge, а ноут тупо начинает очень медленно заряжаться.

Или, может, я что-то не так делаю?
Спасибо.

upd: забыл, минимум надо 45W на главный порт и поддержка PD.
upd2: ну и, очевидно, я спрашиваю про компактные зарядки – стационарная у меня и так есть.

 

ann_lortemp2
()

Вольво и вендекапец

Форум — Talks

Привет, ЛОР!
Мне кажется, что вы тут забыли обсудить, что маленькая инди-компания Valve допилила прозрачную трансляцию из ARM64 в X86_64, а это значит, что вся стимовская библиотека (за исключением онлайн-помоек вроде PUBG, LoL и прочих, которые сознательно ломают поддержку онтопика) будет доступна на расово верном ARM, прямо из расово верного (почти) онтопика.

Примерно как Rosetta2 для маковских М1, только с шахматами и поэтессами.
И всё это под православным MIT!

Нашёл только одно упоминание всколзь: Valve анонсировала новую игровую консоль и VR-шлем на SteamOS (комментарий)
(на самом деле, упоминания транслятора FEX на ЛОР были давно, но по слухам Вольва нашла пару студентов, которые пилила это just for fun в свободное время, и вложила немного бабок и таки допилила)

Что думаешь, ЛОР? Неужели корпорация зла настолько погрязла в SJW-индусо-вайбкодинге, что кривой и вечнососущий линукс теперь будет прошивкой не только для серверов и мобилок, но ещё и запускалкой для игорей?
По-моему, достойно отдельной новости. Но у меня лапки, как обычно.

Вот что случается, когда нанимаешь в штат программистов и инженеров, а не специалистов по инклюзивности и промпт-хакеров.

 , ,

ann_lortemp2
()

Делаем любой терминал (и не только) выпадающим в системах на базе X11

Статьи — Desktop
Делаем любой терминал (и не только) выпадающим в системах на базе X11

Привет, ЛОР.
Многим знакома концепция выпадающего терминала, например yaquake или tilda.
Однако, простым скриптом можно сделать любой терминал (например, xfce4-terminal) выпадающим. Ограничения именно на терминалы нету – можно запускать таким образом почти любое приложение. Описанный в статье способ работает только на Xorg.

( читать дальше... )

 , ,

ann_lortemp2
()

Синхронизация часов с местоположением

Статьи — Desktop

Привет, ЛОР.
А ты замечал, что в современных телефонах, будь то Android или iOS, после перелёта в другой часовой пояс – часы автоматически синхронизируются по времени местной сети?
Как известно, во всех современных ноутбуках, пригодных к использованию (это Fujitsu, Lenovo ThinkPad и некоторые Dell/HP) – есть LTE модем. Почему бы нам не использовать его для определения часового пояса после пробуждения ноутбука?

( читать дальше... )

 , , , синхронизация времени

ann_lortemp2
()

Страх и ненависть на Android

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

Добрый вечер, ЛОР!
Я заметил, что многие местные товарищи не умеют в Android.
Поделюсь своим опытом.

Смартфоны – говно, но, к великому сожалению – в 2025 году без них не обойтись. Пару лет назад умер мой последний кнопочный Blackberry, поэтому пришлось соприкоснуться с современными технологиями, так сказать.

Смартфон для меня всегда был КПК с встроенным GSM-модемом, поэтому и отношусь я к нему так же: именно я решаю, какую операционную систему я буду запускать на своем (это важно, мои маленькие любители арендовать устройства у Apple) девайсе.
Поэтому, раз уж Blackberry всё – выбор пал на Pixel 9 Pro с GrapheneOS.

( читать дальше... )

 , ,

ann_lortemp2
()

Проблемы современного Jabber, ч.2

Форум — General

Привет, ЛОР! Тут недавно был тред: Каковы практические проблемы Jabber?

Хочу поговорить об этом немного с другой стороны.
Наша контора вложила деньги в развитие Jabber и как протокола, и клиентов.

В ближайшее время планируются к релизу нативные версии для Android, iOS, десктопа (кроссплатформа, НЕ electron) и отдельно Web-версии (+ElectronTauri для ценителей)

Интересует мнение тех, кто пользуется Jabber, а также тех, кто пользовался им ранее, но ушёл на другие протоколы.

Каких фич вам не хватает?
Проблемы с синхронизацией, серверной историей, звонками между разными платформами – уже решены.
Прозрачная интеграция с Telegram – практически готово, за исключением звонков.
Федерация с Matrix – работает для текстовых сообщений, ведём переговоры с ProcessOne (контора которая пилит Ejabberd) для улучшения ситуации.

Анимированные стикеры с какашками и Unicode смайлы с разноцветными ниггерами не предлагать.

 , ,

ann_lortemp2
()

Линукс и батарейка

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

В продолжение моей истории про линукс и батарейку.
На этот раз моё основное устройство, с кучей открытых программ в фоне, в том числе раздачи торрентов.

На скриншоте видно, что в таком режиме ожидаемое время автономной работы – около 10 часов.
Целью этого скриншота является показать, что линукс в 2025 году очень хорошо умеет в энергосбережние, и гораздо лучше винды.

Привет, @windows10.

 ,

ann_lortemp2
()

GNOME — прожорливый кусок кала

Форум — Talks

…как и весь линукс в целом.
пруф: https://ibb.co/dJV7wwqs

аж 930 мВт потребления энергии, куда дело годится?
не готов для десктопа, пойду последую примеру @seiken и поставлю винду.

девайс, кстати, Microsoft Surface.
на родной дрисняточке потребление в простое ~5W, ага.

 ,

ann_lortemp2
()

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