Articles of dbus

Как использовать привязки Python Dbus в Anaconda

Я пытаюсь установить dbus на среду python Anaconda, и я боюсь. Вот сообщение об ошибке, которое я получаю: e@gateway:~$ python Python 3.5.4 |Anaconda custom (64-bit)| (default, Oct 13 2017, 11:22:58) [GCC 7.2.0] on linux Type “help”, “copyright”, “credits” or “license” for more information. >>> import dbus Traceback (most recent call last): File “”, line 1, […]

Как получить доступ к сеансу D-Bus из системного пользовательского сервиса?

У меня есть пользовательский запуск сценария оболочки, который пытается получить доступ к состоянию lockscreen моего сеанса следующим образом: # Test Unity screen-lock: isLocked() { isLocked=$(gdbus call -e -d com.canonical.Unity -o /com/canonical/Unity/Session -m com.canonical.Unity.Session.IsLocked) } lock() { if [[ $isLocked == “(false,)” ]]; then gnome-screensaver-command -l elif [[ $isLocked == “(true,)” ]]; then exit 1 fi […]

Как подключить экран / tmux / byobu к dbus?

Иногда в GUI я использую byobu , но я получаю следующую ошибку: qdbus Не удалось подключиться к серверу D-Bus: org.freedesktop.DBus.Error.NoServer: Не удалось подключиться к socket / tmp / dbus-1rnudRVZOD: соединение отклонено и с dbus-monitor Не удалось открыть соединение с шиной сеанса: не удалось подключиться к socket / tmp / dbus-1rnudRVZOD: соединение отклонено Как я могу […]

Подпишитесь на событие DBUS, в котором отключено питание

У моего MacBook Pro есть подсветка клавиатуры, которая является довольно удивительной, но есть небольшая ошибка: экран отключается через определенное время, но подсветка клавиатуры остается включенной. Я скопировал и перепутал с небольшим сценарием DBUS Python, чтобы отслеживать, когда происходят изменения в состоянии экранной заставки, но он не запускается, когда экран отключается, только когда заставка активируется или […]

banshee – от виртуальной консоли

Я хотел бы сделать banshee –next или просто контролировать banshee в целом, с виртуальной консоли (например, тот, который я получаю, когда я нажимаю Ctr-Alt-F1). Это возможно? Как мне это сделать?

Сообщения типа Growl в Ubuntu

Я работаю над приложением Python, которое работает в системном трее и отображает уведомления пользователю в виде всплывающих окон. Он использует Growl для Mac и Growl для Windows в Windows. Я пробовал уведомлять-отправлять в Ubuntu, но он не отображает новое сообщение, пока последнее сообщение не исчезнет. Иногда мне нужно отображать 2 сообщения в быстрой последовательности, так […]

Как использовать DFeet?

Я пробовал полчаса, чтобы получить D-Feet, чтобы открыть сервис, любую услугу с помощью кнопки Connect. Я чувствую, что неправильно понимаю это приложение на базовом уровне. Что мне не хватает?

Как использовать экземпляр «systemd –user»?

У меня есть исполняемый файл, который я хотел бы запускать как пользователь, и этот пользователь должен иметь возможность запускать и останавливать эту службу без sudo. У меня есть systemd –user всегда работает для пользователя, запустив loginctl enable-linger user Я подтвердил, что экземпляр systemd –user работает как пользователь с использованием ps но когда я пытаюсь запустить […]

Ссылка на экспортируемые объекты DBus?

Я работаю над службой DBus, которая должна экспортировать объекты по требованию по запросу сторонних приложений. Эта часть кажется довольно проницаемой. Но мне также нужно «мусор собирать» эти объекты, когда у него есть нулевые потребители. Я мог бы иметь API, который требует, чтобы сторонние приложения явно освобождали объекты, но недостатком является то, что потребительское приложение аварийно […]

Как запустить gcp без сервера X?

Я установил gcp потому что я часто gcp большие каталоги из одного места в другое, и я хочу видеть индикатор выполнения, чтобы узнать, сколько времени это займет, но это работает на минимальном сервере, поэтому у меня нет X и работает gcp ошибка: Traceback (most recent call last): File "/usr/bin/gcp", line 678, in <module> gcp = […]

Intereting Posts