LINUX.ORG.RU

Сообщения Athor

 

Дистр с musl

Какой лучше выбрать? Alpine Linux или Gentoo?

 , ,

Athor
()

Я упоролся

Кому надо демон-транслятор MenuModel в DBusMenu?

 ,

Athor
()

Кому нравятся мои плагины?

Кто юзает мои приложения отсюда или отсюда, оцените их пожалуйста. Недостатки и достоинства в комменты:)

 , , , ,

Athor
()

Странная работа DBus после обновления ArchLinux

Мой плагин на крысопанель странно работает. Перестали работать StatusNotifierItems для Qt4 (через sni-qt), причем только 64 бита (со skype практически все ок). С Gtk приложениями и Qt5 приложениями тоже все ок.

Симптом: плагин виснет надолго, потом у Qt приложения вываливается в commandline:

"sni-qt/4452" WARN  15:00:07.797 void StatusNotifierItemFactory::connectToSnw() IsStatusNotifierHostRegistered returned something which is not a bool: QVariant(, ) 
и оно идет в XEmbed, а плагин отвисает.

При этом:

qdbus org.kde.StatusNotifierWatcher /StatusNotifierWatcher org.kde.StatusNotifierWatcher.IsStatusNotifierHostRegistered
true

При этом в самом коде плагина:

    [DBus (name = "org.kde.StatusNotifierWatcher")]
    public class Watcher : Object
    {
        /* Signals */
        public signal void status_notifier_item_registered(string item);
        public signal void status_notifier_host_registered();
        public signal void status_notifier_item_unregistered(string item);
        public signal void status_notifier_host_unregistered();
        /* Hashes */
        private HashTable<string,uint> name_watcher;
        private HashTable<string,uint> hosts;
        /* Public properties */
        public string[] registered_status_notifier_items
        {owned get; protected set;}
        public bool is_status_notifier_host_registered
        {get {return true;}}

Как отдебажить сие?

 , , ,

Athor
()

Получить юзера окна

Как сделать сабж в xcb? Хочу определять sudo окна типа gparted.

 , ,

Athor
()

Alsa compatibility

При смене вывода с HDMI на наушники и обратно нужно перезапускать все программы, юзающие чистую ALSA, например alsamixer, ибо они юзают старый вывод. Как бороться?

 ,

Athor
()

Gtk3 + Qt5 - only. Реально ли.

Собственно сабж. Но несмотря на интенсивную переписку ебилдов, использование своих костылей вместо десктопа и так далее, в списке зависимостей emerge все равно оказывается gtk2 и qt4

 , ,

Athor
()

Что в manjaro за гуй для пакмана?

Хочу в арч поставить себе, чтоб в xembed висел и апдейты казал

 , ,

Athor
()

Linux и AutoCAD

Собственно, задача. Дан AutoCAD и Linux(Arch). Компьютер Intel Core 2 Duo M (частоту не знаю) + 2 ГБ RAM. Надо заставить все это работать и не крашиться. Идеи:

  • VirtualBox - крашиться будет точно не больше, чем в винде, но зато нет поддержки VT-X, следовательно все будет адски тормозить
  • Wine. Тут не факт, что оно заведется
  • Аналоги - их нет на данном этапе, ибо в наличии только AutoCAD, его выдали, а на другие никто денег не отпустит.

 , ,

Athor
()

C какой версии libreoffice стал поддерживать глобальное меню?

Сабж

 , , ,

Athor
()

Мои программы, новости.

Новости от разработчика:

  • Все пакеты плагинов в AUR (appmenu и status-notifier) теперь зависят при сборке от vala-panel
  • Vala-panel юзабельна вместо lxpanel.

Просьба писать баги на гитхаб.

 , , , ,

Athor
()

У Qt темы говно (ИМХО)

Я так считаю, ибо:

  • Оно не умеет темы gtk3
  • Ни один вменяемый движок тем не умеет отдавать тему gtk3.
  • Даже под имеющиеся движки на девиантарте тем зело мало.

[Мысли вслух]может запилить транслятор qtcurve в CSS? Но у меня ещё панель недописанная и расширение для лиса. Да ещё и крысу на gtk3 портировать начал[/мысли вслух]

 , ,

Athor
()

Static vs Shared libs

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

 

Athor
()

Измеритель памяти для Linux

Хочу померять память в процентах от всего занятой (не от всей, а именно от занятой) для каждого процесса. Какой тулзой это можно сделать?

 , ,

Athor
()

GIR и Firefox

Можно ли в расширении для Firefox юзать GIR (как в расширении для корицы)?

 , , , ,

Athor
()

Допилил крысоглобалменю.

Итак, второй новостной пост о крысоглобалменю.

Github AUR

Зависимости (все есть в официальных репах арча):

  • gtk3
  • bamf
  • libwnck (опционально)
  • xfce4-panel
  • CMake (сборка)
  • Vala (сборка)

Для отображения меню надо:

  • unity-gtk-module (Пакет по ссылке работает с непатченными GTK)
  • appmenu-qt (в официальных репах арча)
  • appmenu-qt5 (в aur)

Ничего больше не надо. Спокойно портируется в любой дистр (только для unity-gtk-module патч утащите из пакета)

Чем лучше topmenu?

  • Сериализует меню => внешний вид меню одинаков
  • Получает все преимущества третьегнома и убунтовых фиксов без ubuntu
  • Хорошо работает с gtk3, qt, qt5, libreoffice и chromium (с лисом запарка пока, но она вроде и в topmenu запарка)
  • Может работать без wnck и x11 (если кто-то напишет bamf для wayland, что не так сложно, ибо dbus, может даже сам возьмусь на основе mutter)

Чем хуже?

  • Нет плагина для mate (может сделаю)
  • Нет сетевой и пользовательской прозрачности by design (о меню рутового ФМ можно не мечтать)

Как устанавливать в арче:

  • Ставим сам плагин
  • Ставим нужные optdepends
  • После установки unity-gtk-module может пропасть меню - это нормально (а если меню не пропало - нужно перелогиниться, меню пропадет и unity-gtk-module включится)
  • Добавляем апплет на панель - меню теперь там. (если ничего не появилось - смело пишите баг)
  • Для скрытия меню в Gtk3 надо в .config/gtk-3.0/settings.ini дописать строки:
    gtk-shell-shows-app-menu=true
    gtk-shell-shows-menubar=true
    
  • Для показа меню в Gtk2 зайти в dconf-editor и выключить com.canonical.unity-gtk-module.gtk2-shell-shows-menubar

 , , , ,

Athor
()

Кто хотеть appmenu в крысе? Я запилил:)

Брать тут

Кроме написанного в Readme, хочет gtk2-ubuntu и unity-gtk-module.

Скрин тут.

 , , ,

Athor
()

Плагин для крысы, который показывает KDEшный трей (из KDE 5)

Ссылка

Ну или в AUR как xfce4-sntray-plugin

Фичи:

  • Полная кофигурабельность
  • Русский перевод

Баг: Не поддерживает прямоугольные иконки (они уменьшаются до квадрата)

Также к нему есть дополнения: Ссылка

Туда входят:

  • Апплет ALSA (может Notifications и пульсу, если правильно настроить)
  • Апплет Power (Показывает батарею)
  • Апплет раскладки (Замена xfce4-xkb-plugin, не скидывает настройки)

    Все это зависит от:

    • gtk+ >= 3.12
    • xfce4-panel >= 4.11.2
    • alsa (для громкости)
    • upower (для батареи)
    • xkbcommon и xcb-xkb (для раскладки)

    Ну и скрин, как водится: Скрин Плагин в правом верхнем углу, вместо обычного трея.

 , , ,

Athor
()

light-locker и mpd

Как сделать, чтоб музыка игралась и в локскрине тож? mpd, pulseaudio.

 , ,

Athor
()

Подскажите полезных StatusNotifiers

Хочу собрать полезных status notifiers, чтоб пользовать в крысе с помощью своего плагина. Кедовые юзал, но смысл тогда в крысе?

 ,

Athor
()

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