Описание тега freedesktop.org

1 ответ

Как работает Avahi dnsconfd?

Я вижу, что avahi-dnsconfd добивается обработки запроса DNS из браузера, не будучи перечисленным в /etc/resolv.conf. Я думаю, что это часть спецификации разрешения DNS, чтобы проверить, может ли localhost первым ответить на запрос. Проблема в том, ч…
24 июн '11 в 20:25
1 ответ

Как показать окно программы на конкретном рабочем столе, используя python

Я пишу приложение на Python и мне нужно запустить другую программу на определенном (не текущем) рабочем столе в openbox (у меня 4 рабочих стола). Существует параметр freedesktop _NET_CURRENT_DESKTOP, но я не знаю, как изменить его в python и gi.repo…
25 июн '12 в 07:19
1 ответ

Приложение для рабочего стола Linux: Как проверить значок пакета?

По-видимому, к значку программы можно обращаться только по имени, как здесь: zenity --question --text "Hello <b>world</b>" --icon-name "baobab" Попробуйте заменить baobab с gnome-terminal и значок изменится, вы можете даже бросить кавычк…
14 мар '16 в 01:36
0 ответов

libqofono Не могу получить модемы из-за error_name=org.freedesktop.DBus.Error.MatchRuleNotFound

Я пытаюсь использовать libqofono-0.92 (разработанный Sailfish OS и портированный на Ubuntu и Yocto) на встроенной машине для получения модемов от DBus API ofono. Вот что я имею в коде из тестовых примеров: QOfonoManager manager; QOfonoModem modem; Q…
26 сен '18 в 12:38
0 ответов

Как я могу отслеживать или перечислять идентификаторы уведомлений freedesktop, отправленные из других приложений?

Я работал с протоколом, который позволяет пересылать и получать уведомления между устройствами. Когда я получаю уведомление, я могу опубликовать его локально, а когда оно закрыто локально, поручить устройству Android закрыть уведомление. Я не могу п…
0 ответов

Что означает X-MultipleArgs в файле Desktop Entry?

Все примеры файлов рабочего стола имеют X-MultipleArgs=False --- но что это значит? X- означает, что это расширение, поэтому оно не определено в спецификации FreeDesktop. Но я не могу найти место, где это определено. Поиски в Google не помогают, пос…
15 авг '16 в 02:10
1 ответ

freedesktop клиентский код XEmbed systray на C, Xlib

Я пытался реализовать иконку systray, используя прямые C и Xlib, следуя спецификации freedesktop [0]. Кажется, я не могу встроить окно в системный системный менеджер моего рабочего стола [1], в то время как другие приложения, похоже, могут это сдела…
29 июл '17 в 17:49
1 ответ

Невозможно установить заголовок для окна терминала при запуске из меню запуска Gnome

Я добавил новую опцию меню Gnome для запуска пользовательского скриптового приложения. Я использую Redhat 6, Gnome 2. Это все работает, но когда он запускается в новом окне терминала, я не могу получить заголовок для отображения ничего, кроме "Терми…
14 ноя '17 в 18:32
1 ответ

Python API для доступа к корзине

Я ищу хороший Python API для доступа к папке корзины в Linux. Это часть простого производительного программного обеспечения, которое поможет пользователю упорядочить свои файлы и регулярно очищать свою корзину. Я хочу, чтобы это работало для GNOME, …
10 июн '11 в 00:49
1 ответ

PowerManagement.Inhibit работает с dbus-python, но не с dbus-send.

Я работаю над проектом, где мне нужно программно запретить управление питанием (например, приостановить). Я могу сделать это отлично с Python: import dbus pm = dbus.SessionBus().get_object("org.freedesktop.PowerManagement", "/org/freedesktop/PowerMa…
04 июл '13 в 21:54
1 ответ

GTK позволяет открывать файлы с новым приложением vala

Я разрабатываю медиаплеер с Vala и хочу иметь возможность открывать аудиофайлы с помощью этого приложения (после его установки). В файлы.descktop я добавил следующие типы MIME, чтобы указать, какие файлы можно открывать (это те же типы MIME, что и в…
14 авг '17 в 17:51
1 ответ

Python правильно и эффективно получает путь к объекту DBUS (например, /org/bluez/dev_XX_XX_XX_XX_XX_XX/playerY)

Я хотел бы получить путь устройства для блютуз-плеера A2DP на базе bluez, который я создаю. Я застрял в реализации команд Play/Pause/Next/Previous эффективно, потому что доступность dbus и путь проигрывателя меняются в зависимости от выбранного вами…
28 сен '18 в 12:29
1 ответ

Расширить сервис Dbus

Большая цель: Написание пакетного менеджера пользователей, предназначенного для школьной среды. Эта проблема Я хочу написать менеджера пользователей, который использует графический интерфейс для добавления, управления и удаления пользователей в клас…
18 ноя '18 в 16:41
1 ответ

Показать элементы управления приложения в аудио меню (Linux)

Я разрабатываю аудиоплеер в Vala для Linux (я работаю в элементарной ОС). Я хотел бы знать, как правильно настроить apperar элементы управления (play / pause, next, pervious) моего приложения в "звуковом меню", как это делают другие приложения (напр…
17 авг '17 в 10:02
1 ответ

Укажите значок и пункт меню для приложения cmake- cpack.

Я пытаюсь создать и установить пакет (тоже.deb & .rpm) для приложения, которое я разрабатываю, используя CMake и CPack. Пакет создан хорошо, но я не получаю запись в меню KDE после запуска dpkg -i mypackage.deb. Вот шаги, которые я делаю: Выдержка и…
09 янв '13 в 13:01
1 ответ

Где взять иерархию меню xdg

Я ознакомился со следующими статьями и многими другими, но все еще не понимаю один вопрос - Какую иерархию меню используют freedesktop (или Ubuntu, или любой современный дистрибутив)? Где я могу получить список такой иерархии меню? Например, "Аксесс…
27 май '17 в 14:55
1 ответ

Должна ли программа создавать папки XDG?

Допустим, я пишу программу, и я хочу, чтобы она следовала Спецификации XDG Base Directory для того, куда она помещает свои файлы (приложение foo использования $XDG_CONFIG_HOME/foo в качестве каталога для файлов конфигурации, если XDG_CONFIG_HOME уст…
1 ответ

Проверять переписанные события закрытия окна

Я пытаюсь создать панель для xlib для X11, где он встраивает значки в трее, используя XEMBED, как описано в спецификации в трее. Однако, когда я закрываю приложение с иконкой в ​​трее, оно просто удаляет его из окна контейнера, но черный прямоугольн…
07 апр '16 в 14:56
2 ответа

Получить список приложений для открытия определенного файла

Как я могу получить список приложений, которые способны открывать определенный тип файла / MIME-тип? Я ищу решение для Linux, независимое от среды рабочего стола. Я нашел возможность получить тип MIME для файла.: ~> xdg-mime query filetype test.s…
17 авг '15 в 20:58
0 ответов

Деактивировать NTP в freedesktop из привилегированного контейнера Docker

Я хочу деактивировать NTP в ОС хоста и активировать его только вручную (чтобы избежать повреждения моего RTC). Я нашел эту строку кода для запроса свойств timedatectl: DBUS_SYSTEM_BUS_ADDRESS=unix:path=/host_run/dbus/system_bus_socket \ dbus-send \ …
29 май '18 в 16:25