LINUX.ORG.RU

Сообщения Siborgium

 

Evolution не сохраняет пароли в gnome-keyring

Форум — General

Проблема: Evolution спрашивает пароли от аккаунтов по несколько раз, чекбокс «Сохранить пароль в кейринг» не работает – в кейринге ничего не появляется.

Кейринг работает корректно, тот же Geary успешно пишет пароли в него.

Журнал при вводе паролей во время работы Evolution:

Gcr: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p3@:1.12
Gcr: stopping prompting for operation /org/gnome/keyring/Prompt/p3@:1.12
Gcr: closing the prompt
Gcr: stopping prompting for operation /org/gnome/keyring/Prompt/p3@:1.12
Gcr: couldn't find the callback for prompting operation /org/gnome/keyring/Prompt/p3@:1.12
Gcr: stopping prompting for operation /org/gnome/keyring/Prompt/p3@:1.12

В stderr пишется вот это:

(evolution.bin:26): e-data-server-ui-WARNING **: 22:25:36.181: credentials_prompter_store_credentials_cb: Failed to store source credentials: user interaction failed

(evolution.bin:26): e-data-server-ui-WARNING **: 22:25:42.027: credentials_prompter_store_credentials_cb: Failed to store source credentials: user interaction failed

(evolution.bin:26): e-data-server-ui-WARNING **: 22:25:49.127: credentials_prompter_store_credentials_cb: Failed to store source credentials: user interaction failed

Журнал при вводе паролей при запуске Evolution, таких записей по одной на каждый ввод:

xdg-desktop-por[531]: Backend call failed: GDBus.Error:org.freedesktop.DBus.Error.Failed: Collection login doesn't exist

Пытался создавать keyring «login» и делать дефолтным, не помогает.

Evolution запускаю из флатпака, но у нативной те же проблемы. В гугле всякая чушь про необходимость установить gnome-keyring и все такое, ничего релевантного мне отыскать не удалось.

 , , ,

Siborgium
()

{У, от}говорите перейти с sakura на konsole

Форум — General

 , ,

Siborgium
()

Плюсы/минусы использования fsck systemd вместо mkinitcpio

Форум — General

Перешел на systemd-boot с grub, озадачился решением проблемы

WARNING

The root device is not configured to be mounted
read-write! It may be fsck'd again later.

Узнал про возможность сделать fsck из systemd. Чем это лучше/хуже?

 , , , ,

Siborgium
()

connman + iwd — не видит wifi после suspend

Форум — General

Сидел на connman + wpa_supplicant, но давно облизывался на iwd. Поставил, не нарадуюсь, но есть проблема – после suspend’а нет wifi, лечится простым выключением-включением (wifi, конечно). Хотелось бы найти какое-то перманентное решение.

На арч вики описано решение подобной проблемы, но там она возникает после boot’а, а не suspend’а. Более того, патч, лечащий ту проблему, давно вошел в основную ветку.

Возможно, не я один на свете такой, и кто-то подобное уже лечил? Гугл молчит.

 , , ,

Siborgium
()

Запуск man.archlinux.org

Новости — Linux General
Группа Linux General

Был запущен индекс руководств man.archlinux.org, содержащий и автоматически обновляющий руководства из пакетов. Помимо традиционного поиска доступ к соответствующим руководствам можно получить из боковой панели страницы с информацией о пакете.

Авторы сервиса надеются, что поддержание актуальных руководств позволит улучшить доступность и документацию Arch Linux.

>>> Подробности

 , , ,

Siborgium
()

Вышла SDL2 2.0.14

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

В релиз было включено значительное число функций для работы с игровыми контроллерами и джойстиками, новые платформозависимые подсказки (hints) и некоторые высокоуровневые запросы.

В драйвер HIDAPI была добавлена поддержка контроллеров PS5 DualSense и Xbox Series X; внесены константы для новых клавиш. Значение SDL_HINT_VIDEO_MINIMIZE_ON_FOCUS_LOSS по умолчанию теперь false, что улучшит совместимость с современными менеджерами окон. Были добавлены функции для работы с SIMD, локализациями и сравнения wchar-строк без учета регистра, более понятные наименования RGB pixel format.

Для Windows был добавлен драйвер RAWINPUT, поддерживающий более 4 контроллеров Xbox одновременно, вместе с соответствующими константами.

Для macOS были добавлены функции для работы с Metal.

Для Linux были добавлены новые хинты для PulseAudio и планировщика потоков.

В Android теперь можно запросить заданное разрешение у системы и задать поведение аудио при сворачивании приложения.

Неожиданно в SDL2 2.0.14 была возвращена поддержка OS/2.

>>> Подробности

 ,

Siborgium
()

Скрывать scrollbar в firefox, если он не используется.

Форум — General

Давно хочу добиться следующего поведения скроллбара в firefox:

  • Когда я не скроллю страницу, скроллбар скрывается;
  • Когда я навожу курсор на то место, где обычно находится скроллбар, он появляется.

В гугле только полное скрывание scrollbar’а через user css. В какую сторону искать?

 , , , ,

Siborgium
()

Вышел mpv 0.33

Новости — Мультимедиа
Группа Мультимедиа

Спустя 10 месяцев с прошлого релиза был опубликован релиз mpv 0.33. С этим релизом сборка проекта возможна исключительно на Python 3.

В плеер было внесено множества изменений и исправлений, в том числе:

Новые возможности:

  • Фильтрация субтитров по регулярному выражению;
  • Поддержка HiDPI на Windows;
  • Поддержка exclusive fullscreen на d3d11;
  • Возможность использования sixel для проигрывания видео в терминале;
  • Реализация slice:// для чтения участков медиапотоков;
  • [x11] Возможность разместить окно на указанном рабочем пространстве;
  • [Wayland] Пользовательский доступ к wayland-app-id;
  • По умолчанию отключена поддержка GLX, вместо него предлагается использовать EGL.

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

>>> Подробности

 , ,

Siborgium
()

Поддержка Flash в Mozilla Firefox прекращается 26 января 2021

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

Как и было заявлено в 2017 году, Mozilla Firefox прекратит поддерживать Flash 26 января 2021 года, начиная с Firefox 85, а уже с 12 января плагин Adobe Flash прекратит воспроизведение Flash контента. Таким образом, Firefox 84 будет последней версией Firefox, поддерживающей Flash. Пост, напоминающий об этом, был опубликован в Mozilla Blog.

>>> Подробности

 , , ,

Siborgium
()

Передача файлов с телефона (android) на десктоп по фэн-шую

Форум — General

Есть телефон, есть компьютер. Подключены к одной вай-фай сети. Нужно перекинуть файл(ы) с телефона на компьютер.

Перекидывал через кабель по mtp, работает крайне медленно.

Перекидывал через кабель с помощью adb pull, в голой консольке ковыряться не хочется, еще и usb debugging включать-отключать лень. Скорость достойная.

Сейчас передаю по ftp, подключаюсь по встроенному клиенту mc. Скорость невысокая.

Как мне совместить удобство и скорость передачи данных?

 , , , ,

Siborgium
()

Gtk SearchEntry не обрабатывает пробел

Форум — Development

Собственно, этим все сказано. Печатает все остальные печатные символы с клавиатуры, но не пробел. Если передаю пробел, handle_event возвращает GDK_EVENT_PROPAGATE.

Минимальный пример:

#include <gtkmm.h>

class Window : public Gtk::Window {
public:
    Window(): Gtk::Window() {
        this->entry.set_placeholder_text("Сюда печатать");
        this->add(entry);
        this->show_all_children();
    }
    bool on_key_press_event(GdkEventKey* event) {
        if (event->keyval == GDK_KEY_Escape) {
            Gtk::Main::quit();
        }
        return this->entry.handle_event(event) == GDK_EVENT_STOP;
    }

    Gtk::SearchEntry entry;
};

int main(int argc, char** argv) {
    auto app = Gtk::Application::create(argc, argv, "org.primer.Primer");
    auto window = Window();
    window.show();
    app->run(window);
}

 , ,

Siborgium
()

Запустить fork в интерактивном режиме

Форум — Development

Нужно из программы запустить редактор с аргументами. Код (без обработки ошибок) такой:

if ((editor_pid = fork ()) == 0) {
    editor = getenv ("EDITOR");
    editor = strdup (editor);
    execlp (editor, editor, file_name, (char*)0);
}
waitpid (editor_pid, &editor_status, 0);

Проблема: некоторые редакторы (проверил nano и vi) отказываются выполняться, потому что запущены не в интерактивном режиме, выдавая следующие ошибки:

vi:

[Using open mode]

Open and visual must be used interactively

nano:

Too many errors from stdin

Самое досадное то, что мой привычный vis работает нормально.

Так вот, собственно, как запустить editor в интерактивном режиме?

 , , , ,

Siborgium
()

Релиз Foliate 2.4.0 — свободной программы для чтения электронных книг

Новости — Open Source
Релиз Foliate 2.4.0 — свободной программы для чтения электронных книг
Группа Open Source

В релиз вошли следующие изменения:

  • Улучшенное отображение метаинформации;
  • Улучшенная отрисовка FictionBook;
  • Улучшено взаимодействие с OPDS.

Были исправлены такие баги, как:

  • Некорректное извлечение уникального идентификатора из EPUB;
  • Пропадающая иконка приложения в панели задач;
  • Не заданные переменные text-to-speech окружения при использовании Flatpak;
  • Не выбирающаяся озвучка eSpeak NG при тестировании конфигурации text-to-speech;
  • Некорректный выбор аттрибута __ibooks_internal_theme, если используется тема «Invert».

Кроме того, приложение более не зависит от libsoup (gir1.2-soup-2.4 на дистрибутивах, основывающихся на Debian). Ранее эта зависимость была опциональной и использовалась для открытия удаленных файлов.

>>> Подробности

 , , , ,

Siborgium
()

XDG Base Directory Specification, Mozilla и прочие

Форум — General

Почему Mozilla не торопится реализовывать требования спецификации? Это достаточно востребованный фичреквест, под которым много подписей. Уже идет второй год соответствующему патчу, и они лишь только привели его в более-менее живой вид.

Какие у OpenSSH могут быть причины для явного отказа от соотвествования требованиям кроме указанных, которые по большому счету сводятся к «не хочу»?

 , ,

Siborgium
()

Готов ли pipewire?

Форум — General

Собственно, готов ли pipewire для повседневного использования? Хотелось бы услышать отзывы от тех, кто пользовался/пользуется.

 , , ,

Siborgium
()

darcs — плюсы и минусы

Форум — General

Кто пробовал darcs? Какие плюсы и минусы относительно git и mercurial?

 , ,

Siborgium
()

Хочу что-то наподобие Veracrypt

Форум — General

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

До сих пор я хранил пароли в директории с файлами, которую я просто закидывал в tar и сверху шифровал gpg. Это неудобно, криво, и попросту небезопасно.

Какие есть удобные варианты? Менеджер паролей мне не хочется ставить, хотелось бы какой-нибудь veracrypt, но тот идет с GUI, а нужен простой cli-инструмент.

 , , , ,

Siborgium
()

Smooth scrolling в новом firefox работает иначе?

Форум — Desktop

Использую тачпад. После обновления файрфокс ведет себя как при включенном smooth scrolling, не припомню такого раньше. Все соответствующие флаги в about:config выключил, изменений ноль. ЧЯДНТ?

Arch Linux, Firefox 70.0 (64-bit).

$ pacman -Qi firefox
Name            : firefox
Version         : 70.0-1
Description     : Standalone web browser from mozilla.org
Architecture    : x86_64

 

Siborgium
()

XFCE 4.14 memory leak?

Форум — Desktop

Поставил себе крысу, настроил, все красиво-приятно. Сейчас заметил, что из нее течет память, причем течет быстро – порядка 1 мб/с. Память никак не освобождается, течет даже при пустом десктопе, без запущенных приложений. Что это такое и как его чинить? Гугл выдает лишь GNOME’овские проблемы с GC, но они старые и починенные, хотя и костылями.

Arch Linux, XFCE 4.14 (xfce group полностью + xfce-screenshooter).

 ,

Siborgium
()

Сделать GdkPixbuf из байтов

Форум — Development

Как из изображения, побайтово считанного в память, собрать pixbuf? Самое близкое, что нашел – gdk_pixbuf_new_from_inline(…), но там байты должны быть сериализованной GdkPixdata, что не вариант.

 , ,

Siborgium
()

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